11800000 -212460985957765531314103750066176000000 11800001 827732032975916561401287584703262984002 11800002 -107238328116527929557382359694244362368 11800003 53954451088628510685857656935863421520 11800004 72132865472281105660215860890238077056 11800005 22158187079709104054379825931650781440 11800006 -699236382387006518271012628047736395840 11800007 28570089208348540588867400101632996816 11800008 -1149913501996194896080379118510231060480 11800009 -580061244368408499776036778768803023196 11800010 -145572052426798906915459443077542640640 11800011 228968793294932831536204844510145632472 11800012 8732632372544372790191213100759220224 11800013 -75622967144311387296136595456438435400 11800014 123017760498445635608616053537019800640 11800015 -288383527389076300841290085162044302840 11800016 135306695396725504703375470242459574272 11800017 -1120050092342900053482951222777626352 11800018 -92547486205726608332704831513693879296 11800019 -107489127281844009587071883342627724288 11800020 -414689330213798849809788358000173772800 11800021 730916088409415992224320833580623960992 11800022 -106167755243004687798428835264560005248 11800023 707373967393829457788243580464150644128 11800024 666944287511047106222782676675771688960 11800025 -213687660904166364055903678029766505700 11800026 -26479050434523843444544903136192102400 11800027 -1034268623607879961684563211619476802760 11800028 -18461287653772667611544475091138828800 11800029 888148768578278757768030847451879597184 11800030 543135292923555140887589107064914293120 11800031 1463008340776822881620126372957762340312 11800032 -105245535910064786077721673554978144256 11800033 794474627984710040261184409651742874756 11800034 -629500311907176825219570251535376111968 11800035 -166144850313424439435036024360275748160 11800036 836918747380303004554697652194593930880 11800037 -18741568853601050060109989657043709314 11800038 163692647167209584225799989931004316160 11800039 -265975330448202977404395162732661095800 11800040 133102124835755649306146252536784486400 11800041 285919229208209257097287201311243696 11800042 -606411552230257728799421789004737604000 11800043 114491883903801976040227748809471202292 11800044 -204199064974289149532055816703001867520 11800045 70815782764830989084963646607516915200 11800046 244071741610488530169199400028808819968 11800047 -138313644774862028009325469647720064128 11800048 62954389468002982430100032767342772224 11800049 -951723522110774481341964299522172331950 11800050 -58827930324692652741012130503862214400 11800051 -230816635391501819460221880042079696948 11800052 753587996959469320431164818820729339904 11800053 2038409441256336606525440425145756987520 11800054 75362844432426614079278987575930060800 11800055 -1751884006272007228251341916484441008000 11800056 257255291780903189167933336150226227200 11800057 209918112473649158142819339645131042304 11800058 11073108406072755993315181095068587008 11800059 -96472100695038221759115692699399433600 11800060 -5512030167522646863451506838941066240 11800061 -172854469271610782225915040541036953216 11800062 -5479485566893190333995716296298895680 11800063 -1082154146906894401414292357101488347016 11800064 -460633792542600368517474736011592335360 11800065 -242193159485213103875287656661014864000 11800066 -20436378781870986041592641412507809376 11800067 -183921268482153838702717015471444586808 11800068 -167564595236183813358218304285231550464 11800069 749724376954006675836875552485926837470 11800070 -771199305517957219804335435122183040 11800071 -38575791767196240689093258675784770280 11800072 -1637153187360212287805289973649797939200 11800073 -628524294634516234003804326296901000678 11800074 -72303210689929363702893262221199825920 11800075 50643973782052619681703754834299502000 11800076 474890990143602226408286618758281557760 11800077 -30792899505079345965818636059093659168 11800078 10374327579444787540974828751524550656 11800079 -254975820830022633212375078931763430616 11800080 -159482094866367218036624292128662487040 11800081 -694754204216214149511838680313511345088 11800082 629149129463912638324350464777187813384 11800083 -3382142842201235962945407134755363200 11800084 75807948969100563461938164632226504192 11800085 16289141786248096514826382552749028800 11800086 -363686071535830400666133231651195395136 11800087 365426500678474843741558744779837420960 11800088 255923567280548233509860278785270251520 11800089 -49002950641888984991872115793011783616 11800090 -151718585547128133778833176031204583200 11800091 -1552520057332042135171609357212210287448 11800092 834914643507256804741043765399252017152 11800093 801758957857859242933248397376282570342 11800094 -509428057625664788383897462658611019904 11800095 270627153108815835203241629897261381520 11800096 -55898260933303163517437258759845969920 11800097 -818242990373036176014229229476564704000 11800098 95873374924167338364520231545450507984 11800099 -1348414101386182121967463177169932660900 11800100 277008174346633198969489508909337024000 11800101 -88534052885056748927390293378668843168 11800102 627649021599949407518714041389288529920 11800103 -600724383302376290383828454109657600 11800104 18430122597476912876104825256205189120 11800105 338165455634493056434130843946992932260 11800106 -72761516142887934901943225895417943200 11800107 -183966779443906430637745455273214437120 11800108 -122205983170509146000457283627130494464 11800109 323531733471397961034905423027360523840 11800110 20275420806846718983482722732499742720 11800111 -739291502336967918768590640383531154768 11800112 -304213679797494962714331382349171933184 11800113 -72240686805364386942212490362780817216 11800114 -18404147307232628063204975762298399936 11800115 958551335262623211314083720584896843760 11800116 -11145310759409112169695642889196506368 11800117 -526686284492902170806820274064942035808 11800118 -675185612972475476094032165201186664960 11800119 224830401406891174917319966584120174312 11800120 260262203724697487643344136985454592000 11800121 534443246949050680088048329956151909200 11800122 -84297022537630598767122977100929160960 11800123 -54887901842995400922743584467562425628 11800124 -285374050212552599050607444881105511424 11800125 -6856839101951467967795360046125346000 11800126 223908627746492571380435033760000114624 11800127 52488738948324045853359500182978450560 11800128 -44667140772005926934221199766454272000 11800129 623481538332346624169287023472880423040 11800130 185121222734523613399343359910464188960 11800131 534967464383368090931661924149755942392 11800132 -217189918071081831353637735184073718528 11800133 333790906849049650475684902368713618364 11800134 -90378338052363448009116733630477061760 11800135 952894041392373921495530234565062041080 11800136 -207878724781580860437134515972502584320 11800137 -426385397717936105625148702610719949040 11800138 74322414958462834208111281184846123520 11800139 365896569016836951078542262661733453424 11800140 356394733224859582813167011829231206400 11800141 953267953676425180775397144685661603990 11800142 178982567089900596960951256567986033792 11800143 -488629114954195740117113654392154876568 11800144 -365038187445086884676931272990662205440 11800145 -108370919947481656733572398151886250240 11800146 -534081623742471745554973261124818176 11800147 -45926531804460017438631589517653953600 11800148 594030845177114176450782570559768334208 11800149 -564741680228100976772856512096633185920 11800150 38335152914446098876312870785767219200 11800151 660563678787836614488131714764975196160 11800152 -82278107226597123401626159118141276160 11800153 23685274611079905124787408977277501824 11800154 300920979809026423935312507000057926880 11800155 -505764124328313462275947769192573640480 11800156 476031315983066321321973608949099667968 11800157 490142066158594857946350348797787499020 11800158 -4064398004855083819923684302219078400 11800159 -36680384769688869755352278029119802240 11800160 365281325872718848648365002619404943360 11800161 27548865484442519587361527640756776002 11800162 -1086858858621059234219453219270969904 11800163 -704113288149466371485243416156364271588 11800164 -324312134215107146345891526212900711424 11800165 -429479162752364615587776816351174336000 11800166 -109981851459488681657101671217159466880 11800167 -134757143865615430264707033838477263360 11800168 842881231574442623587696358148398914560 11800169 -190248444962308759595978458282581394200 11800170 59805460748886248286797095168447194720 11800171 113077989673426900360565819621009564544 11800172 -704707512298720382400303485286555936768 11800173 -9982541961650594278847909534548322304 11800174 -453549405064210968849768273263648191488 11800175 -701635726907373317655845144727304240200 11800176 -114073778689905159141997999212939902976 11800177 -109890809666397262168787389901483022480 11800178 -283149833482388867560218295594856002560 11800179 105970146891748182157483959198193616724 11800180 356637021619580088130323750077084701440 11800181 315957736971040922844549945516294766464 11800182 -264750738325301721727892676372761107008 11800183 -662465219230819207564198832359340460576 11800184 -1003003900144229261814909828431260078080 11800185 -201092050420031555380994756031118186560 11800186 -800395862226871220659750351109886872208 11800187 -192175878150279350140259105745050565600 11800188 129535903277519251692179256436345374720 11800189 -25272341846474277621081770405425047776 11800190 420458338074089292279452570058787713600 11800191 144911639026616415893617276456135318656 11800192 340139220877418484945926737075529318400 11800193 43507239063136612865010057165167826144 11800194 -30002298164191876523846632556725283328 11800195 -1320945090210647155781251964866535650560 11800196 47454577787093231610270681326951546880 11800197 303148243993798878701629407793370585280 11800198 71488669356918167107590239362689621600 11800199 -832911915601871537875675522840525453800 11800200 87271995514472391614110181544480768000 11800201 -565066505514608576903154669361242019200 11800202 560985819769141596371451118723962933552 11800203 -488312970886639079859982452797600304192 11800204 34394933775051366670631214077452876800 11800205 285990384753219040153184335784261314560 11800206 -88640843007418054657082284000856280192 11800207 251636070882695710705127212072688785192 11800208 79158965361648264603185418704018472960 11800209 365324671354892679076288198920835304448 11800210 -12868081381357315392693283019320222080 11800211 -941642163237845741177602625969028847188 11800212 -201545162585166875596484396810876338176 11800213 -536563757031603953269244714990739454436 11800214 -327029722980388678838063068566886232544 11800215 201230630677904946866856808696228377600 11800216 -434940366613564301336481481103803392000 11800217 378745560232328645072591037200927547840 11800218 -580750979447262092536775247557243288832 11800219 -633845362848907852254143465554961771856 11800220 -185591669379830484318671470082137221120 11800221 -103669440341902056857258254520804281536 11800222 -63154035877659256648397451070340822016 11800223 416523487537071113242831914220554501720 11800224 -74951968556774296995240836541407625216 11800225 319130282116512329541200445716173939900 11800226 190773270631472418285656223721742847312 11800227 -203765477229661121936140526348245256736 11800228 421496652568241854344790895053883351040 11800229 663446688381448626154053447769790241600 11800230 148889195159492572850470041367982899200 11800231 -25334743580575764879599081052118887760 11800232 20758650412086242303734679140769464320 11800233 23367084661388231925966083871570757284 11800234 57178306491865282845857448815363003232 11800235 151750472747262923303327392837768273200 11800236 -39426842588611016051869290304787988480 11800237 749829171363862221705630327507664132886 11800238 148981461861058392598911619237736766144 11800239 -253857192906480191720840145303479077632 11800240 -131283098435694022287997153489262346240 11800241 -1346315137283540669901266470341095272848 11800242 18253110506624499844334717843499804672 11800243 34333646666744674434659135306318069760 11800244 -202545569784355730392508398630772513280 11800245 -541022434139972823075451325803991299200 11800246 149806053575464543285527031461332679072 11800247 -1111551040994627591103227202245744825304 11800248 340265069150866319340008656403973672960 11800249 -761942060867639590512405533268929713750 11800250 -190735107650474630258731114612991232000 11800251 49829995452902935840449292750163991696 11800252 -696728889500282001396451191582032395264 11800253 73496827163701748350378869208025234502 11800254 -56108479593896079890073977539468753920 11800255 141888677858967804614408804091793002000 11800256 -303214256683937055946219990208933265408 11800257 -203111437481678701371844486316141817408 11800258 544956377668924128729621570433715766480 11800259 378034316862081587247946729640356604880 11800260 -109869305219988708186960821269439281920 11800261 923354352889458860397764067454574889984 11800262 181630782975193097779978029092252629632 11800263 254292354044020897538363082198162223488 11800264 -436273123808803033632024733694961254400 11800265 309772988386626916307019567882237837120 11800266 -148171837366118677189106210339027808000 11800267 -931330311438368392608899459247229356848 11800268 -489394420279141057019994400921280286720 11800269 -631516717476637157959263669886333819200 11800270 395845048838500463098966942649663974080 11800271 207021714938647346525389170902349778944 11800272 87584321224880324129958615603324518400 11800273 508793399683919290217827519316802987840 11800274 -73407909006242085155507561947144366080 11800275 -5007144225114448208449788685837464000 11800276 -239018305865532339775732979150126573568 11800277 -971024469224665033390655697452089610628 11800278 422779645051379618092815091708805558976 11800279 -1365205770314598242482868951025777470016 11800280 236956889963108877552636854501693030400 11800281 810804758858983285335732480927627744 11800282 -124328115038469058967249788510533268800 11800283 -403139918755809036408147188780282724 11800284 -222151651206255440848582158760347525120 11800285 457420435923602366523863467750480930560 11800286 -117374986501515025790864889907534687296 11800287 311618300451613052798464244965791145944 11800288 -968962489055103362414554788919512662016 11800289 1320082193220520856304203771006578376880 11800290 214878033020883933829803700761803827200 11800291 -747878248589186092697914596051475405008 11800292 -137258914839921379348226253641294684160 11800293 245563594937716359276661952553841210464 11800294 -466804861776384341139727829642428279488 11800295 99677727389376206520577543677509035200 11800296 -234364702448945916331047706249329868800 11800297 79043916034617219271749679881205533840 11800298 -64733027912988277410762428911895022336 11800299 78692282515514633786583055726702493952 11800300 183735480757576919303558911174369920000 11800301 14343075547888618152316640570057867232 11800302 55587876979758380007057017077104460800 11800303 -310785124628973530847037399157157975720 11800304 12387295398542361040008641486610038784 11800305 39140453929933940435027254913092876800 11800306 78481337165917364819018051943807098880 11800307 -1015149789602491517884265831804882523444 11800308 177974895928323928372337661886734888960 11800309 -1560914443033084514237818516066086271040 11800310 -421632160951820176839952061366041405440 11800311 238490047362616862416792676488831944960 11800312 895204239941612834566374329730972794880 11800313 158739795298968811023653062543042037760 11800314 -255504254881094395168216385115602867232 11800315 -564180113289021124954523046626561806800 11800316 -146799613271209770966712161578569167360 11800317 -57568592113665517252576693477380971520 11800318 -191082778489811588744517105664450097856 11800319 91986474090793568384163479117788734720 11800320 -8071350230506960867642533417163161600 11800321 302873527799879981804200409975735492692 11800322 14007030445588302639518298457070453712 11800323 -460838725456688596193697239505306264108 11800324 -15250826210676292721424753447110129408 11800325 351570390475004599681531157709645208500 11800326 -88684878976072894811396141328957659136 11800327 258917287410248666379645006472590622872 11800328 922856703402318448620323381153655736320 11800329 252299015571003339396860854187542803360 11800330 185091575997808235103651271052929152000 11800331 480641826826119381879244410752634465264 11800332 141040359226467465260136291836920627200 11800333 190033721327871326275842228584523715404 11800334 46087584372295792515233905339522068480 11800335 -305479229758496756409523184618703631200 11800336 2889311766190946307951633374064410624 11800337 1415079376469389325733501911993047974912 11800338 -257632304924286046088262701371390401792 11800339 752799727598772802387593002333218020140 11800340 -233425591847189415810296103402538867200 11800341 -13776056041346080146325633752483552576 11800342 -187160990217568162853082132597334505856 11800343 -1570741998882093619741899006833435988408 11800344 3083896817934886687438469440144465920 11800345 227667026194695961132735522450302740100 11800346 514729960651858728307136958439785623520 11800347 214589218372637203364124695819229775728 11800348 -34519103952312686808105744173448921088 11800349 -258359900347389869939186900673544535040 11800350 -113753040401648124387226863991949904000 11800351 475024094508574893346169617074717856352 11800352 -180050795156099072134954766780006400000 11800353 495548634971260852165513088103748320000 11800354 148814694575891555043511294437490139520 11800355 -291373441798381436541280357460625875040 11800356 603617096444999313190090378225486390272 11800357 -555565761361840435008341939812263797280 11800358 229798933293799324821494824243679347776 11800359 512851979407712482562748806498059904904 11800360 -63759698243696711085691934264397004800 11800361 -18881587987295815916394745488926556480 11800362 44394660683845182134200008928618610688 11800363 -459757948278500416883409990670018514016 11800364 306433282006390711199586314108905468416 11800365 24270114557048525170632513381016458720 11800366 -178255803486542271818371117898796032256 11800367 385537558354561218008763221580649113792 11800368 -430854727789186934685702363975794688 11800369 -388861529585899672999062173034498375104 11800370 206355890626839454711589573674081492800 11800371 -534417481704463927710540756176275955136 11800372 -1012595409052512745852192104052210935424 11800373 -198071197168685670238584877870725657576 11800374 86842027105378410111063153235460830080 11800375 -309675350525754832057221959470156380000 11800376 682232928121738718140539556210494689280 11800377 18345695392321421074816784512853528640 11800378 513012895137397805290983281780224752240 11800379 11402013841810319188204327814872810980 11800380 116857137551898306520367187780032593920 11800381 -1017744008943678315975535046277817397818 11800382 -140066262077421840125946901639770070656 11800383 117938563390159149975741266312826440064 11800384 64743197350698188932929149389416431616 11800385 -257856354398161401777475273942843843200 11800386 -76423998896227149967710940110440647680 11800387 -1796964267360653810163067793716763193600 11800388 129837192107792077890743357514691584000 11800389 536291824741435372837072948463998371168 11800390 -122590952469691103820990732534020851200 11800391 788146741831411471100390226754332936792 11800392 -833185764559630534339491976094187110400 11800393 517817689092875605068639725821594747344 11800394 -611408821391309809774371829093874391504 11800395 608971813587228719426431579247221567920 11800396 -376610975958328856438419246387390917120 11800397 -103496713558883795588455858746601253376 11800398 160234159418302753533511448355434508288 11800399 212785346456487557674890210425570148664 11800400 40748119430098591958532367230202060800 11800401 177560455282702229299142988621371424960 11800402 -110178711643073565428591595421370748768 11800403 -716890750920559466949178836699038002308 11800404 -350257292584965772346873479145472 11800405 -253614208610702712679588924036884684000 11800406 -292403720125220272132710388352970921600 11800407 359326702741984779810641347935553755240 11800408 952135497095510736416506798168047912960 11800409 168643922858566984222968986322803369610 11800410 9580795868862688679702351616763192320 11800411 78614532540234449246662190078936687632 11800412 10516574343858132782758570836742874112 11800413 -574422442662760666000108198250457395520 11800414 710058550225876632361392453102986929152 11800415 239236706355617760423606024318601302240 11800416 -206390379512021649615691831196392882176 11800417 1471074234724046495340132478428498994466 11800418 96697080560176596881736637249100130816 11800419 1071373652303696890583669313669353277360 11800420 541973825837807148593723120338056833280 11800421 136225407368846989753244610735327947100 11800422 48455391777278596068317258148940553760 11800423 -1743969302546880410021180119558666711896 11800424 101987114064333502670144672854647275520 11800425 -169545385132687389887408784398150574000 11800426 -108659648616733419147077477128080532992 11800427 1223878026689395363552120554962279772276 11800428 549723305080829849801773405585035672576 11800429 89856099968932846885152944320286752512 11800430 337537455645543729633563965085285991360 11800431 1022887450571375309681796119381144171520 11800432 -75456726448445316285971969226417963008 11800433 -922969905357083182033203486384556566318 11800434 -215674089015476601550633462508346559488 11800435 -722038127371959167500709430142523295120 11800436 -553500403271247880536939543332874743040 11800437 27109178682268455574719939038285626176 11800438 158582787394608950285489050744000738560 11800439 50473563120552611498044068098302670256 11800440 141525262102186580676846032172178944000 11800441 -752672663936853980714478348377920283158 11800442 -795822431090870130191973465261185638656 11800443 -56617878759999815661846098189209128936 11800444 -613365034519515654685436270522030220800 11800445 -126025467492148205429894015202100761300 11800446 144854198897191663930448780175738706944 11800447 -8091747407857721395032764283895886608 11800448 311449754718643597739331314118347980800 11800449 3396860355859693576291516637366297280 11800450 -9946147403236602529743156385424020800 11800451 629881096574338538074026745614633738912 11800452 -171816691187606331907942865323027411968 11800453 244986706119768165307057956141580917280 11800454 111456027790940236759061669374136302176 11800455 -342680296210318606811664038337806894640 11800456 -114158154919375413050587281079603107840 11800457 530163144103287073228771385417485271706 11800458 77400962643974161462602108642555217920 11800459 82275891598937677506415122182483607552 11800460 27925508165067941777401101209016729600 11800461 -754704755833627510641229971847227346656 11800462 738296139710739065481795028117287863232 11800463 19808832631630905402152768162282499840 11800464 -36110894409821802147711359210285432832 11800465 -177540800156952576156584977595745864600 11800466 187066937997262513834280223087441198720 11800467 -232911277307477533228913400757660807680 11800468 389978423889603138804874662518542216960 11800469 -1091843831949214438614863481250202966130 11800470 -65310963100948142404878021179740876800 11800471 510437596205756716443210126241794961744 11800472 43974303991233952417102147109231001600 11800473 208172314638746857680110539135399736784 11800474 137150742256817283094787273126771256816 11800475 -426040751937676984445215292996920399500 11800476 223593059121283372363586569213301297664 11800477 -103712699038670938279001681198613899280 11800478 1122536371261399811454405269376999390336 11800479 668016135015027802218486041743753638984 11800480 -146985239434800599852520464577991802880 11800481 69546463833621578497494887915169589248 11800482 -229080710887031369266598555714288678400 11800483 1710779359425385730650719324074440968240 11800484 96495276249065461105169556727103926272 11800485 -31424112916976559721364271219206186820 11800486 5128983455901934746736146218691444192 11800487 379893431360422992405798882029481302136 11800488 -75401196166284200600635237574309806080 11800489 1331977720540234992113163841335628791290 11800490 -386950445147883176048703406941020160 11800491 -132097581423440475262911683711480586240 11800492 435133669848780402417532491368002667520 11800493 -845484102233160151870344732363268074996 11800494 228363388903170596717860438346203655424 11800495 40437155445275938704365283464924328960 11800496 -277279889765927217065962353207054286848 11800497 49109857615988980607434012883829304704 11800498 63992264476032577997557989162949464480 11800499 -147629097396088693705649844239574090528 11800500 -600690397745098854235288494705397248000 11800501 -1853894116326940369019996264602072000 11800502 9727307612815903476246452681975174400 11800503 53242821485790247584750909462590038752 11800504 -2341419764484250040388775678399248506880 11800505 -485691998252071059148416531548075297340 11800506 64542684291093024362983496222242387200 11800507 12124359283647046888109280695072593320 11800508 651450634409352463750794960465940067328 11800509 -367106807665756448479911611742347109888 11800510 -107036454848638770690897764258786448000 11800511 -1276919865150988990318998927889637560776 11800512 -78404509863238169652950873781515059200 11800513 -438860863175279267408810209301577204396 11800514 -184658624535129648653488111682619937536 11800515 37682117559433334510162554225822726320 11800516 -21438517951993056408930998940151947264 11800517 -31685107443159337586883739408346110434 11800518 -352306200143483321263103094400146972672 11800519 -1158281377888892083063698487825296599080 11800520 -724398589451173699678390080055529472000 11800521 -143812846706858563546692851993792950428 11800522 -117792493849423573832155092333503947776 11800523 -39740625738651498676133046287352676200 11800524 -281215089575758531449734556181778809344 11800525 1001721045612531990109462957190606400 11800526 -373497063700709556071943336600078036288 11800527 -464986262599854663078666435411086761080 11800528 87106188569210015290937053372708708352 11800529 209081936842062258452195324246631751284 11800530 -118890216393740232371861121654727380480 11800531 -429393269727499573772005138118776445400 11800532 1031705541364298443082908066687439181696 11800533 17951108007177853471522670016625651008 11800534 -435908408627181233881665043125537412800 11800535 -370414144601494881843669297143984424000 11800536 -130436731850526420623727404043718656000 11800537 292857102011631442127068041769000442304 11800538 -76923454260394025134003123119951086880 11800539 -168961002454802061846801732060066787200 11800540 558754861231784435736947770377410250240 11800541 -152874251140945483079623440493549316448 11800542 -37421614987392611316847197661818387840 11800543 -78763045836912368985122142568295861480 11800544 287892204435905293839448442372043571200 11800545 -179699546921595599080455683468534743680 11800546 87234604677342475954727128604064276480 11800547 -437804944513820707537500753479693806080 11800548 63024396820257899715506372081438567424 11800549 -36027485964969222854744622863356445636 11800550 -37583271259353750896329232794885243200 11800551 151264269840725529469586773443662534784 11800552 287245705376423840236353888100104960000 11800553 33955750788133405466546812298787483648 11800554 -153164480226342814400414693619193210368 11800555 -52294071531828078587552129436809753280 11800556 205686797965567396170190343049022543872 11800557 -520137452413417498007540785322518526346 11800558 -30668270455817285550598222781138841600 11800559 72978031029896098392438882499773383760 11800560 55903346222609894499910735778075443200 11800561 719261084865498851321805132504971630162 11800562 38938068064819916420476676467824406032 11800563 346438590360241257593514285104503821888 11800564 194370816587740179433313996857507061760 11800565 3992113440405527146847637151046304000 11800566 -468201349666548962193729624880880592576 11800567 1558072293888096324687104596854476385552 11800568 355216407218296183876196225344259420160 11800569 743112267936889542163466490387972688608 11800570 -483963033824260212739549087348957631520 11800571 -849876301498724160629316889714802955228 11800572 -426633225161702694103366076571166310400 11800573 -1085555014142465161242166076489290461178 11800574 -817977265606412280633071701723285438464 11800575 -116579537897172525425540824586802477000 11800576 -19078697938789071690275816162163949568 11800577 -101515838529980610064765553800619188560 11800578 37086965263871606360455177032734803200 11800579 -145410881431101129165298456190517756768 11800580 75310722124682724266117840140324147200 11800581 -295375330269366345763450420706862619680 11800582 -480709228507241067286312610994372040608 11800583 -409935478571641090164893980594006607760 11800584 -174739935720220776250244221910978396160 11800585 803619697582944879013917655924465191780 11800586 107317646712039758068374072912923836416 11800587 -430233936618939649393748940037451884032 11800588 1064332193465694306725259585144657106688 11800589 -86716191409680864944154753341863313610 11800590 -8029124992625981223360821787552401280 11800591 -1376703480889432472944865720792149585296 11800592 3600391933201056859022921408027959296 11800593 374147251698461034580617334510041235200 11800594 -320916179113022057046498542771223320016 11800595 25175166549716847437959106478686744160 11800596 -4042602758835621264183771458655129600 11800597 946589501222202911807333728498108422112 11800598 -589192493462078030722014338946008287200 11800599 405309226210989776739227080951122160800 11800600 -49259595299578218480110164522583040000 11800601 -211282581822487174527773759303062073976 11800602 24670255426629334760991718912703687424 11800603 -691226616875718126466289534461440033148 11800604 -252324009429503326563019153458065631744 11800605 -601174755193483793181420912784286075040 11800606 512604142615602464645463879875542906752 11800607 -85410176322068964340115208969511733760 11800608 262991763333020528837518104980496580608 11800609 -570040945132858546640877764557021805386 11800610 305331673386249928350396038046959746560 11800611 -157428880142030671570835295797030469960 11800612 -626969995383354004552742910148069135744 11800613 691084934379020743517392556724408480768 11800614 14947657073751263735336004581557819392 11800615 -171683631931995290794097105420779468800 11800616 642670225106168450401473244003853107200 11800617 -463414575274927904179645879562562910320 11800618 1131193173314754627362217534114343454400 11800619 -13562001745158530943593802912711275520 11800620 137072444849205802180074258529951180800 11800621 -66410527519706162222087863650378776010 11800622 321972140127546637449700630151411380800 11800623 -428627373007810048623546110068694138496 11800624 -97875470434172113188388564672190054400 11800625 133047255679407451780296737914812000000 11800626 90222682299705195069599705669273906688 11800627 65120797414136386174540004046172878476 11800628 184592127667657982260360510848363343872 11800629 -893544224902402926615101822793108345426 11800630 -38262973722582933339697248551217636480 11800631 -80979560967130778347527043107623391048 11800632 86481129279434648916784815452777103360 11800633 -257438795665058976518566514935819990272 11800634 -481229280861168705071023686816934398720 11800635 176010405417278927411712599163763952640 11800636 -531295547657810910755316179929583825920 11800637 -652319284899843047601020314222240038714 11800638 -88134506179776014680188556555078734912 11800639 -394977042733232338049323279879993994560 11800640 -215585968321436556771712047772005826560 11800641 -340217850235908300850776818111550445008 11800642 43329324345885301510103719774994818560 11800643 604119475520222358312085318891352482680 11800644 1061399870562220441722797344302851112960 11800645 118701543431338404885582465797191344600 11800646 59748449725264731421071046702569208320 11800647 -19939964999922690774528269807944675704 11800648 -214358652220201255791153211081964912640 11800649 -530093263964406473492600540402400415680 11800650 -117937124519960551659522058821422476800 11800651 965257979680404049088841384828516714000 11800652 -150119519232302734100348190762812551680 11800653 -52430443107518135234471101608696400800 11800654 -524422834958478616020688649258383043328 11800655 -447787726063573255528091858133205768440 11800656 3002979350521760262611368436304445440 11800657 420615795089214539623053275087191627584 11800658 -583840864855376197730894943318146110320 11800659 -59612624625386905461792514055622362832 11800660 438969983226103011777920697435269287680 11800661 548392466153636045890184985716362769724 11800662 -1787202332489204388884597217767645184 11800663 -160656722893011978698563736010225711440 11800664 431369188207986734666833814443635302400 11800665 393029153613070684993753863061018758660 11800666 156744752435873571829545626092913456640 11800667 158274168105631284541559390329685760720 11800668 -250676693077582602786659340116461363200 11800669 44135711074319514713814088173525005232 11800670 -266481116697557256778146318347467753920 11800671 230610740416895412095189546973964919112 11800672 404843425127707288763682811099183841280 11800673 -897351993207623453239928152357337946078 11800674 189601543821705645310062302094061789440 11800675 -49137593866392354366040498575970296100 11800676 -354337203342304212397159527446920013568 11800677 3442792533517876809356895374901264384 11800678 -999603714988211256373857733266825830400 11800679 -121925695765771777157495778648522794112 11800680 -222530030427888705873890288194486272000 11800681 283216374605782779414019502409965088000 11800682 -515117094283851048699299119473676605600 11800683 -235093831394975167763522314167506236440 11800684 -309611130523366020507997620653890264064 11800685 218349860745208690432763583145358163000 11800686 -318128191407043710665951840897445008256 11800687 -827041241098837633596877865380928973248 11800688 -56177617658156266566500918054647234560 11800689 -1275850209814149763934283699626567273280 11800690 34060143620495591088608929883451724800 11800691 -425116747003004890368152666151162259200 11800692 380610396338190115340106399068634566016 11800693 229017645607623477487150870559159822880 11800694 -232341038931843246317284696985228486016 11800695 -49731531242859915958362828112134312960 11800696 1231653364993871305069335778460944097280 11800697 -277431935762139674539296416360860435968 11800698 726917064753420167103103896758780928 11800699 -364616774226421096265470955059679002464 11800700 -8292740768946155608530398082817920000 11800701 1321500940876648157219880692780108105280 11800702 -60952991026888138541347297960147904256 11800703 178039251353687571253378508438341361664 11800704 -486681875538822375878124541266886656000 11800705 563305351808165931908609301400302720 11800706 100932469146167967922128947855648908320 11800707 -40969004153776366889996980356685975560 11800708 130968851479168918032433068632586731520 11800709 621842121056966097583478316965084494560 11800710 490880688453130780022732416525977446400 11800711 72839906038860577396403253589347753680 11800712 -488032901900033008278705993219124592640 11800713 402996128642951292265072422911351685120 11800714 232543509597030171942497727809458283520 11800715 473891315980300156045244310976871475120 11800716 -54121848706945084161176476323323719680 11800717 -873335354180042148654491719323091132234 11800718 579639827093411263491609797248010391360 11800719 624039517041781763973991520254468683960 11800720 128979581950540812228027402038417326080 11800721 2027863118494490313100465134534479068992 11800722 17153071021101330227245771078856595072 11800723 -680200062991802182322187948490526650296 11800724 -64582419528910066754013907379202511104 11800725 73085480888348861308985539825304827200 11800726 -271493802109959347983576924818451858176 11800727 -227146379072207229434258451285064405200 11800728 -54032713729076179719449942387570288640 11800729 -25636210694179247912428360121396751564 11800730 3821802454437040388245374130274753760 11800731 -841823994946633917801042879451261548648 11800732 382171043662811581165904482758487748096 11800733 420821287706590053252997269139829524320 11800734 13282785619352187382614328070353459200 11800735 -1086162811232837855423345233239431551320 11800736 -1348294702447339422523043975571802226688 11800737 -22594162980795180020798398482871311300 11800738 772975270087270794018070424621203894560 11800739 114665088360516588371726423688398666880 11800740 15367926255886994245706936590961172480 11800741 -696660980586188439301591076177558112000 11800742 -539941375397209411654275907256478336 11800743 -20166780028757256527803340525218960992 11800744 319886328033552258046489579192947179520 11800745 -556528907366180309006122009397338310400 11800746 -13228699144847035674781399480618786128 11800747 528796660699816786990652686942049759632 11800748 6589581653279810268556242437313085440 11800749 12145665106160742609489187269374969664 11800750 79983137384188215989859056332487808000 11800751 -133417736314600863102266883921292135728 11800752 120483559315180324217019783544152883200 11800753 -1538920251720414165034806603315361349998 11800754 76613403023845006727310334868934650880 11800755 -440900482110585054681173652520203297600 11800756 -682394740031094204613107789325458892800 11800757 -1159438064202333259617570887339321463108 11800758 -90240465701933636897652648883354046016 11800759 25004922762142407407420547613647065680 11800760 -1557983549596013110315109662676486553600 11800761 358643027929071928727585329717466505600 11800762 -688020130057687624381904112154110868368 11800763 578404313986252384932021549007544035332 11800764 -72222607591883574694635255432163315200 11800765 125226725985144114324911657708444068320 11800766 530497369419509326822600583810060696832 11800767 -892096885793081467673571228434064000 11800768 71584696945114635166874778118920339456 11800769 499717714139876879718425559901185113796 11800770 -29971177411283422249392586491915571200 11800771 -330468614505389319326737187173516079136 11800772 678027731561304192901709764609774901376 11800773 -191662404829459330316901152993044531776 11800774 -515137426293052143400333393148845907520 11800775 267365836429204623796553448767363158800 11800776 140686273603001677107696488115675955200 11800777 916143046405007415018848689424084719200 11800778 -744253966625743599223684613844183667200 11800779 -404405932538035824468288198767092011816 11800780 -73849830104143576552235480689350850560 11800781 352131152699024236467532934720647518582 11800782 71963771094641410583376368023466342400 11800783 1952171934860903820238063965561149843680 11800784 -17918024877489740483117915728730603520 11800785 65475689611753320549824822927642899200 11800786 966613281325892884063532316066376320 11800787 409748028155020269657985460859495730032 11800788 -188341640752706643464813778841334697984 11800789 -118421636024054471514367503178800858240 11800790 2540983233031700499033744582482526720 11800791 -1060699547734345974885899407491134952 11800792 1390809825455231667643346042511505182720 11800793 -643632897134742113173586887924582509360 11800794 -130028896789022233086107804942692188672 11800795 18417303605763874196041965384961130400 11800796 366036887253431111502022405323759482880 11800797 -574847272730424251022636768338906236800 11800798 -255496120388512950635881787309301705600 11800799 -154857935250586091538167164072026991200 11800800 339915041395610879690215378534563840000 11800801 -276875794964027343779347030871133716992 11800802 -230381732990862228728814814163829797088 11800803 -94280987169901563838429712834277501696 11800804 181276200399087068631912177839061703936 11800805 -660439068590272582695963016602817214400 11800806 4080383839934017462505567382216398208 11800807 -507325815152456288369505015182775186528 11800808 -624680670733010753728427372821084078080 11800809 52043957819099818518336129590385702384 11800810 -47505302815584750810572029241172142080 11800811 -1561559968674376687680162561523947337176 11800812 216180992829686294360075602462333415424 11800813 -293210146403987185087609682296550500256 11800814 253237736392065623891350329880476872256 11800815 -18575338794496716759052117149172036800 11800816 -52764307284439813873879926979753476096 11800817 96346108068152154506758794618635078592 11800818 227321155839486411106045236023690258064 11800819 -284143135047597014544530121061804969780 11800820 604354583879505529498950618706877326080 11800821 -190253584728315876345701808456688583520 11800822 -71909154486520158246458613935126123520 11800823 -851791781794748761633362981020123483928 11800824 -237259536465423984677280096565660876800 11800825 -209956493172909274409077133885689401000 11800826 -316296437688983047180134652546322465280 11800827 1062621542667368552492584084441077677448 11800828 -235717468723596809569996860060274647040 11800829 -134424161117291028237170548011991089024 11800830 177642430319095380299583220613093089920 11800831 244261683512669287065234712522577306992 11800832 122728818916739201738860681000220884992 11800833 1217346818944139203776805511243826204096 11800834 -10877216966804500462104323477093112960 11800835 -9676439410973130662436851251549956720 11800836 66931410879217723376275742395911260160 11800837 1539948060238115239934243725040815019486 11800838 -94307507868126418969743514043788539648 11800839 -396304685516190218098882441139018300160 11800840 -163366135397536379669437017459680870400 11800841 -332870087453852061804795588205065310428 11800842 223133574109616230051049236744192365312 11800843 329212106452816595997359255630815235320 11800844 -1146146997133289226014958533292924776448 11800845 -138679445572537368857353307210269687680 11800846 203768015340269762998518282833294695872 11800847 1529592722059933810180008181946227333296 11800848 -203346225514921150569951501074793824256 11800849 -151896224964718556446269248128942785036 11800850 -156458614724656008359574972615993627600 11800851 47674269733622437758832608648859560000 11800852 23632537798110459174798718206087546880 11800853 520479539738241156718207683410938713102 11800854 99077812605698419417916091546308459520 11800855 -711504923928412931163051792059196294480 11800856 824518461024023583235040980674675240960 11800857 -154215778833746166098127074839125565392 11800858 204470406255161002578541653787188680160 11800859 -334872837133043437965641862620465113584 11800860 114693140822387534447920904093120271360 11800861 -38331584902563211238895569740159124576 11800862 499296213387752002396121674472869939200 11800863 178532254502434985644138572695745884160 11800864 -284949777219192182921153372220523806720 11800865 -72412031717364662587391095629444901740 11800866 -42253324435080235883776172294693859840 11800867 399790769475875990936591634231496887520 11800868 240448350900057925422775193673003966720 11800869 1135680875535937844396519735132130527520 11800870 410097374739816388204355804853720362880 11800871 -750808021867233855810881744635998641928 11800872 526868129139818582011815380857483422720 11800873 -48711611032493095316590877614679549568 11800874 41547787685081211305928996174452467968 11800875 544481909189295820353972251692594380000 11800876 -46060802962053211071771980838087744000 11800877 13130977873391932662556826395209017280 11800878 -446513089411073230556502927975037718976 11800879 77473872836893241073126940017896111440 11800880 11422310516218711573432268256262225920 11800881 -162403959445523488425043672854601212720 11800882 28657673976009955071961625170918635792 11800883 364582981151188275111647351880953397600 11800884 234254341544100644755422152219304308736 11800885 327651186677168489313020391514673568000 11800886 228432597635943876001209750531561930624 11800887 -222982465785467533215837009690512677248 11800888 169760540847189807611970054298951680 11800889 -33240507361046126188158899881822532310 11800890 -29668378807041872613681601407682451520 11800891 -248840242750316536481023639230919916880 11800892 217572879666948309323142151790356233216 11800893 42510061704476204454300625606621493664 11800894 -83308005117843816973014583821468942336 11800895 1035668317406120701414641995877065354400 11800896 81149195702729440750500572492445253632 11800897 -201222348907926816315463155861833246268 11800898 90081782496944613104607645647070737280 11800899 75318514043848562371585745339174880000 11800900 75807473845572306117008385478019968000 11800901 -212286675808349164244770314031003764480 11800902 366326829702321859682860362898721418432 11800903 245981748445510019409801642633779132280 11800904 590633187641078947854770822966123381760 11800905 -599394316957615656184242047111066220480 11800906 -63379214987331819256306964246522730816 11800907 153151727566025439978253564251279353904 11800908 79839234532898487717466519217752519680 11800909 -732166436637948830508558807189908937696 11800910 -289397972113487118399524799118129090560 11800911 1048720091488712305521395146102109280384 11800912 -118946243434073017114991208269837983744 11800913 -658375619785172388583793708830096349838 11800914 -202111122275738099171161643650709554560 11800915 133567614983309066710196552967050296560 11800916 -546769831610616188429113401403094120448 11800917 -119660322116724912834453719720180069760 11800918 434799700869117356602924629040700816160 11800919 -347580862832302591214631592007682702960 11800920 -9067718295617451776529841620379238400 11800921 910226295950107259076569302050786384144 11800922 -55617947301017593091609051061225792768 11800923 249846793476338133430328700700354200960 11800924 -915613784693729885498221179429772944384 11800925 133511641991666404049017778465319004800 11800926 -28658333665978439460572781549227385216 11800927 -8291566025111989617731563665918068280 11800928 379019403158408598380170998753757495296 11800929 63169164592149964908542049262996714368 11800930 16639274442475839476787412032036675360 11800931 -1057460827463171499467485070196036503268 11800932 -175042626697502837660046286446406659072 11800933 38616728987276278959114064681971029280 11800934 666485042064006933750268950587021819616 11800935 -298492823463463211717302814249568034560 11800936 -190522174028803088432934645970958499840 11800937 777589738791572228576172091275827831040 11800938 262373387149134018112235675187823879680 11800939 -1380704276176539436753813822540712391776 11800940 455546206957061717566996782277837900800 11800941 -696270061257406393234846928876465702400 11800942 -69074268352972345194814659297794068800 11800943 193691534740176949444173565389761397120 11800944 45865576915856285723610870113265254400 11800945 419764600746607768066857696568675378920 11800946 -743292944674138146623035160608505657328 11800947 542283247614920407417130670310582241280 11800948 636458499409200683707507810613321244672 11800949 1370454226294592894379463406291633838300 11800950 53399587343973831423757878056508672000 11800951 828328848154777200248231173979885710952 11800952 217487590711003411551618565403813683200 11800953 66636113097119273020282939757210251962 11800954 213859713705310474642316636045529276672 11800955 -46984225493452862916328055343362107200 11800956 -63080798620894423161665515462603800576 11800957 -59111854283011090977715763601575838400 11800958 132015181474968548409710936712108374400 11800959 956202410856984430489251029734357397520 11800960 121791771456156288889067194728579072000 11800961 45942354572742148053378512507781632160 11800962 -323198334780956473453854019318553379840 11800963 22832045925013262565425471882459233864 11800964 538796524022464292856176913462423104640 11800965 -166455640346320885347883274415949964160 11800966 5742179661842843951419299806290838784 11800967 -395791201119375390254811862333142300928 11800968 -187215968711816920104618010946657034240 11800969 -456728233601120810456249023310494582630 11800970 -543317683932518010518685414418271323200 11800971 -2485685218828667050089986457134766816 11800972 24127421425517566135905854961260687872 11800973 1146141242582726332003563016965472695222 11800974 -4112075613835438676865776115634856832 11800975 -38351314518059559442207051263739611600 11800976 241941609356648945760509085676270387200 11800977 -2779933873362002533554101756144830368 11800978 -87240114928042073091752213348900610048 11800979 -153762176075186250437484836968872179016 11800980 125519138899409640307329900891297768960 11800981 -64300116586895245662459206390029015954 11800982 206083364054481117457727416759728512832 11800983 -259010556911210332766502946400209805952 11800984 -188511219476272390973104106877167124480 11800985 -76465699741470152852755218573577664640 11800986 261915555137064798753517859117526449664 11800987 -138693551871271675833687582938425706496 11800988 846765688031117191943595476995238911488 11800989 -133703986896641569001733150274307563092 11800990 -465778643223937797019594243668792312000 11800991 584082177943601661995428745604525223392 11800992 2910951939577362450775091528727527424 11800993 56671742958710172871866666210642294242 11800994 -19476916486285574596798464024456250080 11800995 147236046733026684038405370606421478400 11800996 491521203799700629385774067237499502592 11800997 -720496730006578457978468339644835503872 11800998 85157370868036272805017492529231088640 11800999 -598768532017031107310814800207852489280 11801000 597753282614170645691441529983147520000 11801001 -399146192829227212795491895795156793280 11801002 -182413723450245979408828077162263887008 11801003 43810969722635723936556198519699233160 11801004 833450484419865957272149211028923953152 11801005 779605047875302816425188822933499915660 11801006 -3594861111669569105672383167140944896 11801007 -268180317223787355042509425805304149496 11801008 -352692620536164038554065819371590893568 11801009 1585665112255346194141059412696431108 11801010 -77340390753594148969045912041491596800 11801011 -735170294180318729151296887743259695008 11801012 -113017717504233610946840680152964066944 11801013 -757163257483865922061703986568443276320 11801014 -326201423328956422610741059298869412160 11801015 -688813928419064073019261001784454476840 11801016 147752099529321909435479001755572285440 11801017 437156214504046277528303106150977297066 11801018 12195140273343575793526299767933076480 11801019 -385218793469220882788727062956217297664 11801020 181974124639791379365822917591246438400 11801021 933279442926676608609973394705312928000 11801022 98447529986024682940862050792512650880 11801023 434433975947062277457604129155270780624 11801024 -94420376271157038004121068115658276864 11801025 -11821249290159630934063347821883084000 11801026 255132323222635700464298413117595906880 11801027 253656069916194472960319015797952920272 11801028 761694345892782613757996708669443215360 11801029 666058363236048877917148844464382040060 11801030 -83279476908056782041184711977966892800 11801031 41858023072976672322120407243933563008 11801032 962227341101485830960673738224952550400 11801033 149054577355109153850764283505201060800 11801034 -14954578048564127003584181575738732032 11801035 460744477840404550858621567344913752480 11801036 -165567546968181430331125520642878783488 11801037 -130671200640558452122301412353783699232 11801038 284893463773398587286222966278557321920 11801039 770898895611863385508226974999314427440 11801040 78860515636634501943271217309238558720 11801041 254560428547172306265647409559978468672 11801042 239989886049616087811563769799518926848 11801043 -57138293856586000564721917049004545616 11801044 70284199011740891258106534510300768000 11801045 150403987943126064896397890524844981280 11801046 -260821729266596836155286490877234071616 11801047 6319780169520647284673403049125599520 11801048 542613912237544392702218141198519500800 11801049 179166383991357431203445693948153856 11801050 209122269999185477738969714483560270800 11801051 678909663094419221485606420952615925504 11801052 245438274894061220241679676166126796800 11801053 83945433311066017290122632230689996064 11801054 16708786546877129145316543412870486592 11801055 -266189214690909172696705159751034670080 11801056 1018547365887087503687460368678974390272 11801057 1588176823485615144510438735877747295400 11801058 -237881899237206112030729059402890572416 11801059 662695523814636174939788749756876143260 11801060 461934387165955502759430069097290777600 11801061 400041253771342613656138176373024925310 11801062 160575819267406751927625717148524600960 11801063 -1472334840311951973794496559649622911688 11801064 -433570483768085851116387559838225448960 11801065 -582508655890166783236328010787829400000 11801066 439897953823985573999071060082815198560 11801067 678307526629866059523862614694374682800 11801068 345172445788636318483928435353504878848 11801069 104649775180873054981723425021315411840 11801070 41071910827547139741635415704678672640 11801071 -418238289106333553983834704072340494000 11801072 296238630165202921963970497670346571776 11801073 196392783956300042739831095375069866944 11801074 156106086497040529711523135869811166240 11801075 141078243079653138467633888560938313200 11801076 62004907705436438870119916303503958016 11801077 -734439501313476034524907009166024226048 11801078 -452274944485440515388602382274847288160 11801079 814753478323967744252762642497083811920 11801080 -141294250439100340904611518046233292800 11801081 -514018285956408853686033554905864339836 11801082 -404278292457339906982970618853998174208 11801083 -157921500130518020947844039473404784880 11801084 -146011025887072054492413565164511862784 11801085 434957499824356743943223630836442786400 11801086 -67430230445344841694587047601128608000 11801087 -256015224025389951922061490819179749440 11801088 68917233647019129571750487241705652224 11801089 -17106989488690661671680827606719090944 11801090 3384497006128537552656846922955374080 11801091 -679345097621529243145044189343863810240 11801092 -14050101213992527064065297102533874688 11801093 351521096469825066963105595495893609600 11801094 120801655358485200945993072142653456384 11801095 404589935543885645241852590767751604600 11801096 1210768328877659598851023068153958241280 11801097 -74533937649493907152671217143481932480 11801098 -504643258722401911726146380009957979600 11801099 -679023040059033308029270679980903446240 11801100 94344908587325092787752557177795072000 11801101 -1011129022062138454795804029517244676990 11801102 -252761388574816218281987781257373853248 11801103 108998598798471898747206364022979609600 11801104 36745880093567707369360065264326803456 11801105 585137204771420285688970145131804464360 11801106 -135157383628695781784764209803177233920 11801107 -3904092921973523818585026430630869080 11801108 -184722178628871685333297283940777897984 11801109 -646866378250797179371428607392133961760 11801110 -32089538447429067782083091949278135040 11801111 -187939740662297807430445621388725221504 11801112 -170751345086058516361926641844913766400 11801113 161785555263473148342248552573760237700 11801114 -208315466887979882959355928782002866720 11801115 130401553820138471797628582079178887600 11801116 143304831022322621735637857985002775552 11801117 -673113354341295009342127238548652544948 11801118 -7649034681965681682901053142940759040 11801119 752287071965924483308233088666765031160 11801120 -532022382830577510183134912457177169920 11801121 -23168573880492763077946121107460761920 11801122 529395426176977301006080848910581084672 11801123 -1601642998064295194354576698872453719040 11801124 -68790380882205725037268408613311943040 11801125 -534418293898163368975606137676963008000 11801126 -237784372186724197520795174584724161536 11801127 214884399826484296335215288835643376208 11801128 205477591022097030649340338861722009600 11801129 1207462546853347913642135684126103908730 11801130 -472924751107481023048825736469853440 11801131 1746011474744981981367429004380881233600 11801132 -113704979497212271452703716149181987840 11801133 -18004861434177348796547856709845339060 11801134 -374661770293207709024475532243789358784 11801135 -3834472760728404120717641812713513600 11801136 142244680380134943150186242257069277184 11801137 -66007059767281614818268066613211685648 11801138 726304159376725347980926910475078120720 11801139 -91567399544773392153153904443388836864 11801140 -29281427860437998878048541840596492800 11801141 535160628002182065683700576207302294784 11801142 -5149189467134248753973361037921574400 11801143 -129469913176826569284018976692531342672 11801144 -452745026422651889659758133335906201600 11801145 440501409603231952610892183523054012800 11801146 -124624756494280599450797523621962338560 11801147 1102192469759183718496523986720898954040 11801148 -132889376584289696560623955696907128320 11801149 -460483164199908491206646347878107457850 11801150 -100355542474391788076165043732274008000 11801151 402392564094038434915734652286692700280 11801152 -382147857589295788103502976339629047808 11801153 -12225120883118130749081183732239792512 11801154 221426719387990584812170900876578892032 11801155 230163959241330667984562990659099054560 11801156 12142018459573996359642779806805897472 11801157 -616896897385648039030359467373022992000 11801158 -566070907102977817882620648544683100320 11801159 155119258567511340989853166089406059816 11801160 372173965631792205149267521412825088000 11801161 -235905253039918124917746513442310919708 11801162 -244876880055874907824791187740140745216 11801163 -329670452999653047964830919411740520512 11801164 -931585241632760255690096576782013242624 11801165 26294581879802658618727863703657519800 11801166 84119017371111932377569119805749160960 11801167 330785423391402668378729497262366244592 11801168 323443962240605646022423149631943073792 11801169 -773209740805008013023434285055734947806 11801170 359170658192220198830434089303030917280 11801171 -943210455415253643703551932828222375256 11801172 401856725210542687573931786400121300992 11801173 399199649731649577555882580935103772160 11801174 -131610827410577031706542236213107255296 11801175 248989049989173906158694413076955155000 11801176 -343400711617757374745301831317556049920 11801177 -15001613111475410487384696065659897974 11801178 -9689667970279760044554835225323279360 11801179 -142223383954720649701113263742923827488 11801180 -16050250105742571517273723015241779200 11801181 122681431273461735479605594596405255744 11801182 436165801061022658790537193219973339584 11801183 -562709445104265083625683202330255205824 11801184 319222862982499704109733827591514357760 11801185 -248339356001504791469831579694262963200 11801186 90129398885423394296487976345726131792 11801187 274286134872724755584541922927606009440 11801188 -166792673138385731435221442062329135104 11801189 -588816993240568214920777517572580436576 11801190 28068008499491671018041249505323035520 11801191 -957197675703783192618263151291438382408 11801192 -218459780468589870931571853679800668160 11801193 384654193147542169471869399940948754064 11801194 -9200086872474314893568178469814309376 11801195 -115993581499449515360675227930672248000 11801196 49470361181315668575880186520426148864 11801197 -349045973730415484322704523965458813354 11801198 -10324667667445497695586860168342017920 11801199 -617510184999782136406170611357925580536 11801200 -8978028645062965215213866680006246400 11801201 -405594490966185008242742990703283338798 11801202 100527828508015516572351452885954534400 11801203 785131078434011913956377397663566082304 11801204 -126435183086723360909312316922160332800 11801205 178806256724705908058743988623049250840 11801206 550846962590295029864868942505573140864 11801207 201670912330605372172885840674778281432 11801208 -14791594065918624082043842027865702400 11801209 402499011134604383281851362827738092906 11801210 -95161439284047993574163245161208926240 11801211 -29229914352344648223854725812736667136 11801212 -411864756256323702478536045375568325120 11801213 -612452823989755545571223149842897492660 11801214 -20437216788195985414638439758964025088 11801215 -359154108265974636989478281153452703640 11801216 126322362860498115849236809755257733120 11801217 -1295384716660980616173569395042516246752 11801218 155865958209402058554220804142205692928 11801219 1289739601699144575626982611324953509696 11801220 -185958154057420570505557982408579358720 11801221 -3368000061297871941353145828035716096 11801222 343888756549923818105670981526488311040 11801223 42184647244085110185396508871536598400 11801224 -206619194443457429015517087733252454400 11801225 -712709777848137563485784863739994830400 11801226 233346963124130525940861709613880908544 11801227 -1057873010557918647861772665287457658924 11801228 -671564034976623297430111800662344626432 11801229 137708669423726972444993060531132813088 11801230 244701360516121726614668532385643151360 11801231 -395063019226875638892622939321705652160 11801232 -121104645321388371322516083088316522496 11801233 -473910579396672363940296513839345165518 11801234 -466932295607926984277031135834661071984 11801235 -83739445275223236792292358730277939200 11801236 224196195519213439858548582987140796160 11801237 55112016175691194253684934848894479104 11801238 -35703939559988131179007963464482849856 11801239 72137427968441319985203007092613056000 11801240 -550739434542954370693514548627796582400 11801241 -859008245421570244033159382280966214560 11801242 191683948276534117197303905103860659200 11801243 -568399088122245004500167824239483088656 11801244 -26470003429500345681838045606215254016 11801245 -411807052500007193265250565479645967880 11801246 -125535526594193180344372816537979148480 11801247 -645624699814090233425171450206966514400 11801248 1526214421578172542220693195726593392640 11801249 -214058600274148384181831009731784431164 11801250 -64593179582183436014610047596077750000 11801251 -643228368132112566309473101333135664 11801252 338717030190717100968274198306822840320 11801253 -593587674649463739593268833914530816 11801254 -176611036692689012291998303867386931200 11801255 1170411252085194760862073332511882970560 11801256 -189317232419431644398224196529710284800 11801257 332402465610405247242074188082757518720 11801258 32176307248567725754898929704276441600 11801259 -146998958906938028644725932776431528036 11801260 -433528611020802105930800818773808204800 11801261 -159928313086739593435870934354611963680 11801262 -100201415710558779778837062946597549056 11801263 -372087290935013178843888456616504325488 11801264 -1650866402250007414314175641862471680 11801265 -32710538184453446210047109316803420160 11801266 -161811974049947748768849616965199767552 11801267 641239010576285973954300867356997262632 11801268 -169870494051181827468929750724162478080 11801269 -911999343706570927493168575348085293330 11801270 420743447447344809286187861754720001920 11801271 45141598993429698843629511438772279680 11801272 -194867804872051105486447976569174425600 11801273 -704383061584261370909030162519289507696 11801274 -456042579600154718016613060713168215040 11801275 411310281884435629225904986629501665300 11801276 51418793428163500838066299354868130816 11801277 -674028164760886732985243307161545128192 11801278 439031720691944852547486702683127133440 11801279 -486357950395780221018419441620455905424 11801280 120349648696567934908068495414106521600 11801281 573423424351331394141439541911488887172 11801282 -158557210010537904077331322503549193008 11801283 43683285303321410331967122002990461104 11801284 -445458608437773320949683437477538669568 11801285 -453260296609455175657988961828188019240 11801286 -111330214665523401564168270946126790400 11801287 -547519250597803519243715832160023009064 11801288 1732545505419071602645952909352683520 11801289 -890209392352610170355518025892704567040 11801290 -3289118812368305908395278479808689920 11801291 -593408524394440931451175268041123686600 11801292 -556849101919318992187112731365477646848 11801293 -29009148608380901417510411184531921216 11801294 641365946837527430544777817037106258432 11801295 17858442256704966431619484967593319040 11801296 145710766298135609314035204845309181952 11801297 30688480260109059233188880372806924800 11801298 -63032288940958792792795680272824488960 11801299 907178490873282838366964842447365414000 11801300 -92714830147571789617731837524363059200 11801301 -51890816042990291861617386949884118368 11801302 -457534042969300031065568748142723934400 11801303 407885783828828597439238414674294684552 11801304 -312738327132715544307569098237636116480 11801305 -95378168367208699696291395522297771000 11801306 56708135566258108966679281694438225664 11801307 -11109317350108825115201168418794361408 11801308 -646778793702514165752149441160218591744 11801309 -135984244482021159900976528071920442996 11801310 97823147889842789037634377216955244160 11801311 306602015730098983711516172388098363040 11801312 1418002443933172347563735649182299717632 11801313 -103629940247209331995106769270212733936 11801314 -132063477683772282431037740087873177088 11801315 166780680983756990626583339394688651440 11801316 431850820396951720820869076214461002752 11801317 -135236299954877703683606540866619722752 11801318 543952120408560160409798440399226736000 11801319 462398248562513463201771376856068181544 11801320 614673743373422884784064933600174028800 11801321 -174676939861886911261325917276765314240 11801322 91778012977731907202521462169409876480 11801323 -824524457375185611003934790554178690256 11801324 -517466039317501539610906006845576382464 11801325 251600815193341895074206527812663845600 11801326 -46592552827074864625763670123079044096 11801327 -1295292435105169772447440535825732827824 11801328 -26564516811827584954952726324522778624 11801329 71718490400411682740846287318682414930 11801330 105409441658050192521867962549631238560 11801331 -867238028036845293538351315663422996780 11801332 1054350055987414289238313934876186438400 11801333 -164505498320136171227463606468987909120 11801334 399413388469539712121269035074814098880 11801335 -48761815192179128114721006659634161280 11801336 -765342663581164068042929195460290150400 11801337 -261760436528075373829767817155316794720 11801338 -184712692268460027930872868945921323520 11801339 -111281331895461610783598436876332059800 11801340 391626471207420954120678159359114012160 11801341 759331468323379809169053538386202900742 11801342 -135258817480849931735027841584452853760 11801343 99961981558470366326571435044943998664 11801344 -604872366250227073624342544070895206400 11801345 817234011426205888077858569389066228200 11801346 218316862705638922392297550768548770304 11801347 -545574269518359521343442321928905100880 11801348 231007042062144272201176563462436356096 11801349 -131634934248399564966489806951435016960 11801350 610048656895020121035621850824000000 11801351 472858022141269197690890837436493969584 11801352 1332975528360765818345886826040209981440 11801353 879422589118072822252977048554553528602 11801354 4984821777178624850492519979924803376 11801355 -386090382196936428305036712308679110400 11801356 -286732552326219695643151344800183462400 11801357 -265110496482456730132715580453560237280 11801358 -31212015001226172423289546625686061952 11801359 260659469493862931911601098311465871136 11801360 139210714835082521955046021811818414080 11801361 -14183041228164250195359830405524499520 11801362 -400270793245196559573836452241976659568 11801363 -20378742541497543411586614650073144576 11801364 -379612840035897703910963260615710541824 11801365 -201142473475334000096196710707928152680 11801366 -35477978689756088092478526323833886400 11801367 210385656293104903749471056859411842784 11801368 -398300838829048302014768943964021309440 11801369 435742873381739362802767019909925711744 11801370 -84255397015880382645563718524832291840 11801371 -1153170715818385194746821246088828559936 11801372 -302749902350879069872432350743784960 11801373 290773128920664731341046756649286080384 11801374 187151496250532352138908751037305634560 11801375 -146077449968728204598202124897772700000 11801376 -55313788378406834991600783080087224320 11801377 346798212807273283553080211039409979072 11801378 663864367668825251253201167352319466880 11801379 -1091677409766722896495681541751772987392 11801380 937423386479163614767737194013759959040 11801381 -74488896207649484194909166846070855816 11801382 353381005382589768298348522613890291392 11801383 -452597477514922037002615524537835871232 11801384 130571767063588970051159309173406515200 11801385 -166144982550874060347780817875397756380 11801386 393224146808077819701652321772981662464 11801387 57592991966749222558209898020674208432 11801388 160825437327693080933538288630392563200 11801389 -26752238069966615394022228152793693344 11801390 127637799369705066392428996124601523200 11801391 115907631384718665291836317734882584064 11801392 -92633904080541637709649256042973429760 11801393 -23469156155124488699107588760573600016 11801394 191665129282871895555702074976528910080 11801395 714950656472124395490297499045588220400 11801396 -658673969732960599507959342420316857600 11801397 -497937001775635449451904477382966379680 11801398 89515041032640676366746549407094558336 11801399 -18993628015448617786554517478791413792 11801400 54131708321637094150758884769822720000 11801401 518623764275346138924394652979561071402 11801402 60589758479643341131411132856298007152 11801403 -1041589096434366486160429349096079768480 11801404 -58334735105907681087080716440812373504 11801405 463883706602269958398303203546184732800 11801406 149142323125852610753650819110080272704 11801407 188534246793018719878946747270330403840 11801408 152521908321010735678138433051066105856 11801409 -128289869370509680717099444188961580160 11801410 259835875622503419014050914662841891360 11801411 460525899547652004222643400200912014012 11801412 -262563962234856097181235519683320455168 11801413 -295412572673057565433229086454603744800 11801414 266135457037702999739267337729134089056 11801415 86391441861922370084726190124762675200 11801416 147200212857553976484731510652295987200 11801417 1229037663674486050101216859301154145332 11801418 -200415790809298046428386813764190028800 11801419 281973014438244236504958054627472817296 11801420 152394775338711339668826114829086305280 11801421 186595865695875441716801296004788963200 11801422 -525573465442799408093528468029450951488 11801423 -680433777588840710089168778219155613328 11801424 -183409946252578453660077048259027009536 11801425 -110747117472393411176049655201500837850 11801426 90706300226757814215387031710236755968 11801427 264701569778814392905473933541712700480 11801428 -686541617936923187908793915392918482944 11801429 179447913806247728666089619184439566030 11801430 -83273154504262891351291656441327168000 11801431 -315242680157599745678302555501571372048 11801432 -1255078147495294187443617963317329612800 11801433 195158359717500432169145656481333033664 11801434 940262313089640146409088784183435889600 11801435 -227039880322302689548884476976681414000 11801436 -5119188983146292427774219803242438656 11801437 -443631631251356257472047350859796243540 11801438 147610445130806978940612223067335489536 11801439 11541886224828486294835237419558041040 11801440 117450147353900071570460937936080732160 11801441 424359226877501386851923116948998318384 11801442 191132416949651347738319289940938544512 11801443 -239678786109725210144894040250868654308 11801444 -797866017920676923255668863905463368064 11801445 167671491562173236896680121844053045920 11801446 190620640006518536613733862356329720960 11801447 -644243542159478278878492019287020005248 11801448 384924982112952904367266854661677849600 11801449 482758489733199580968011545456062576720 11801450 -86826495866326060804969006370423282400 11801451 4956036394427779053337206933762940464 11801452 103745936286195771616334659582846214144 11801453 -771864671923697144785270407608092016298 11801454 72982272734505724993868184112131887232 11801455 64593593289068694114445055692118892360 11801456 12298631461321776744437035108712742912 11801457 -37141370701419679939787917141633351500 11801458 -335808134732495458420343110680592420224 11801459 -552382201147584552811383663348302780340 11801460 33843613254786063628225549707479224320 11801461 -93957348337314880935440666972706565088 11801462 -289008417078430267233748641846860988768 11801463 404873925969807534453791516344082754000 11801464 39311106638595507049051086594701414400 11801465 418307073783903953288180591729630353920 11801466 -287469691553747780589421118500082498448 11801467 755284157599161503453738363272380084232 11801468 -411385392383329223453952992111510882304 11801469 568056597189211760170660821765194310144 11801470 323460888284423209261397330771664768000 11801471 176902153248933149219393995355292948864 11801472 21338722788705068691016020025807994880 11801473 427059290694405712640817561983065902722 11801474 90465853956879422035633760542457922432 11801475 -66148213165088471988786978530406912000 11801476 864214528263444729557156831059047730432 11801477 -609110012863291568023103736113011456674 11801478 -37822135920929932877339569739588450304 11801479 -1487771172598726545335462654549311016 11801480 161004014991374816770757416937757542400 11801481 -111816682842968174689558865711212347936 11801482 92604293036157206471690371315368545280 11801483 83875846300616354337933222497377111680 11801484 319364738423521630295175720082647613440 11801485 -722049345483499452142968157797662235240 11801486 169756600810597260884163129183520224192 11801487 66418432494836390639441207728241826960 11801488 188014153236568772438543696374230720512 11801489 -95480224611380572265446768532840131200 11801490 153396912545813950310577795414283077120 11801491 -561256706315763647317130023008837499328 11801492 481576565732661777767829077054156087040 11801493 -39656382021169468667960918326403634 11801494 -415177640579892987687940822950228334080 11801495 22326009304278654991401702463853715120 11801496 -6467686765101648000546969072992256000 11801497 391212626889590834308446062597687791946 11801498 -126545438164964504044202955746240428800 11801499 919191901882753320934045277707112841840 11801500 -115102593828184624464122013177606528000 11801501 345301101400620869119183693418594324352 11801502 88437724247867236355045761935100267392 11801503 168482877279435703693869254948286961416 11801504 -198365364869067558502561719957643591680 11801505 471122250148830675112879259502928984320 11801506 -599573508450644960987041804244675856048 11801507 91226092660422689234062098289088782320 11801508 41163623125947635886722479512464916480 11801509 -1346032906651220548677716229830038964290 11801510 -4643367114140157532187354589038753280 11801511 1324581795361082882787269746023921554640 11801512 524995864066532711325232488568169594880 11801513 -752922753388198436097540195129211295238 11801514 141076589508827852362188547190436347904 11801515 -1179702460226670461344443748218029215200 11801516 -28773056842361890648926283170604684800 11801517 72560311383965456394715013556629944320 11801518 224398575421483252445054831229004105920 11801519 445436245909894691687514357690871572096 11801520 32419789524356931635417880190572625920 11801521 289926614940217417870979814262268176320 11801522 1706516428085955331708725068614297344 11801523 -554063476992234106504804844453813603016 11801524 344322131632115981164864386285999486976 11801525 -207345098102993767312565322905237347200 11801526 12638860497254976458626706975729538048 11801527 92883672176183085758546156081873402440 11801528 -1190798990252242739115053322117371719680 11801529 1716334261696162501645979179524783348 11801530 65671958024059884586529671573612139520 11801531 -14027645563392966904487214900166983408 11801532 149991176038656864356994398043649577472 11801533 381719316781617469765694244223692913420 11801534 604141720538572468797949118427293629440 11801535 -285656949876593434249490703685239681720 11801536 56489032057179252524760285768107163648 11801537 1197444563886669896026374153476697548592 11801538 -29110454241054827852646091296034536960 11801539 4537003494724400601442725094810628320 11801540 -148239700030785995935227191855761877760 11801541 342053362741352181366477517460118401760 11801542 -705093631950647813901860797813508423328 11801543 -547495228732449007587943642548416956056 11801544 -529469177877363215115520565506754273280 11801545 -6977793148590898326490296148645632000 11801546 689873841016282383413739930046390206720 11801547 -58878676104950365706685647088463799952 11801548 -559094524723552781666431536894914300928 11801549 747040413846451245155913743639710460640 11801550 69816299305279041200909452503981168000 11801551 115449469754793467521799942759402573552 11801552 -65678163286122129811267509043506683904 11801553 204174254055334149875086800083522552448 11801554 221166971043537568070261744883953562240 11801555 70644368377552412270371224846296454960 11801556 219502640980812731470439620561235288064 11801557 -340990017755582636300415625635537766368 11801558 -259550407047748382346946804949484945120 11801559 32617048489887702496227398757198987264 11801560 455478315031798875250925992412921856000 11801561 -59224875828023694168719245846150094838 11801562 -84423130703173930634128133964414648576 11801563 36754912893790282684629887612847000288 11801564 812151547425924021458774225893912359936 11801565 5831709325066532921706148546468224000 11801566 2766504954657163212573683651569422720 11801567 570556703019395208112732970627219027616 11801568 -388693426555124522027614686485253980160 11801569 -307976003319405451186578565462149803756 11801570 182319052181059422373769772319642936320 11801571 -217947109067148064650009423032983761288 11801572 323754936808397063186637302835205774976 11801573 62822910185131538886631396770888687360 11801574 -385261596954917104408038552758742514656 11801575 -540816653154201793814347919340924083200 11801576 168229412916156257188453254683747942400 11801577 109365465574235724773219121216480639120 11801578 -236532170117565741104550873976866786720 11801579 350669376974244624354641929571811191760 11801580 -39437958180688526215355246584215552000 11801581 -448703112476320600070606024983514016960 11801582 -97232786146735391821537054633191476928 11801583 79942258498077218551325127072382558152 11801584 -24868904580128726348445798588953231360 11801585 24544309746426540216771827502391214760 11801586 -270840100169346599405935012876785035136 11801587 -174877754028682263588389483123913345888 11801588 -507985293451142269808160210305532075264 11801589 486917377653802522946658082690009199328 11801590 -249725024938398501831602850212028211200 11801591 387711408717648894170798779232489402112 11801592 -544898110137885667622540723202854092800 11801593 1844372087623316671450439425754930781120 11801594 -90536569151806545762382274562907865088 11801595 163298195402670046050642720582510774240 11801596 -258692085221399214364002354846430412800 11801597 570899901772882982984447446652153631552 11801598 -322237977131275331332067613516952748736 11801599 -713453537047169573395965458359263516672 11801600 682459736353780993842596191492531814400 11801601 -398537163505348826081173833645877996800 11801602 497021687287644667754591511446536519680 11801603 847610042197237221587466430173509624640 11801604 44995580218424688707545593486571395072 11801605 672118106742748710964180384103858851260 11801606 -115889054853011115269739158145176518656 11801607 41660799404016134111114455429199440896 11801608 -4536485889664561580525624173213286400 11801609 1291134319869535956578956029239153915940 11801610 -255309458525081055909989551339347031200 11801611 -1093057380964944953268838013385680591788 11801612 688471759774826596698920959533500864256 11801613 -133695060152741713619975280669302753856 11801614 71324883543549295557307005150256128 11801615 -381349087249996703656003022168428624800 11801616 13980803675006728967783005279208079360 11801617 -650584860388900688955070533648847584334 11801618 14645370598694333813414264698244246304 11801619 -61650508381036588619120848891959715104 11801620 -92010217981744930960593746682956144640 11801621 24824476055513267401792702514186955384 11801622 6118664615716448126741618594475048960 11801623 -493154982515472827310779009224256531128 11801624 -55472999494259286612091250910612695040 11801625 878755424914178102299163446266249456000 11801626 -488740882591194032024848280494456585488 11801627 638864151292400593024959041231469093000 11801628 -317008624992565804630017401095665804288 11801629 347375727672147592824304957563380715840 11801630 6121509205517347399961304962705644800 11801631 -147158420841545916261800181283750920816 11801632 -660293179068028512515826629678412791808 11801633 904697483083229987640082220920553238882 11801634 14231457159465528086653923283546818048 11801635 -398529487441842986478200929931631086640 11801636 20681339376271716026865006477290950656 11801637 -95638567794550486760302811917215523200 11801638 -202074043290507210572457676360353819648 11801639 527171654467492603959001701052368040440 11801640 445040721960379116074475051227542732800 11801641 52799467303790723241911531184909254800 11801642 43229571307631764035018545423266527744 11801643 -126925123213707357923178580152590985216 11801644 -203993653464292239015452135392463129600 11801645 197550926710182501603503426481529923840 11801646 -548686116309658823530415873202869424000 11801647 419420318254924380058011703723119108720 11801648 -91798274492803602679147009835086970880 11801649 -216691857703860866435860505090661673440 11801650 11049444164392200546093811608199873200 11801651 15641454620777699176620825566016070152 11801652 -498423384952580801460622247421183590400 11801653 264586178416786986090779397902349633600 11801654 540515009118100429021649822035163599776 11801655 -41758922951497183951309000710037109040 11801656 -641388906436434719793658328762672025600 11801657 -246571526796517225176473948715034956288 11801658 -115659572147209846668272492033544045312 11801659 -276243767272705077263668605291108524520 11801660 72458795184534099323105181750177024000 11801661 321264189803463102576771132183848163072 11801662 308695554276831951180140877303354584832 11801663 -883258947732047739780599236715067425088 11801664 59031408750679351266564739700883456 11801665 10215494521735712426734222476215401320 11801666 -500112134495936675151478450370041420800 11801667 223904461969399305812470931825822392560 11801668 114207136206747042731337154205953929216 11801669 -53448535428122899738902211426366769664 11801670 102759523013438465514669342713204064000 11801671 486305191898770136276461960001414097712 11801672 267723473433922740548461725134038056960 11801673 -251768942853260617140911453647306293120 11801674 -16255596565136598104249698087938091680 11801675 -528305325489832354265371315868154035100 11801676 251806298425201921110480635156005883904 11801677 -46477059266390314914100501016360267360 11801678 154014986392607312844815209818254941056 11801679 433793232267746888561198376993321041280 11801680 160832301016752638771019326200202526720 11801681 -633481717472736654485409577141281238800 11801682 392660459529321700749874339787527126800 11801683 -1437243528126775530446913101159814563736 11801684 -975906235997219573229218205428738707584 11801685 -148064362945415294131515560650880595840 11801686 -77158107637435261885275777492756928512 11801687 -474182169271931788179963363403011547320 11801688 289207884278641398756159384569748418560 11801689 245954627848602465856479072966113068320 11801690 3800562715685490998505836428323967680 11801691 -16234214191813325177587824778884653568 11801692 128135550244456456074184934206221096960 11801693 -1226670371297684088171344919857817956058 11801694 -1768928330740013491606873211801318400 11801695 -93136468012925993542553861867488200000 11801696 631537866428156387834034287751359496192 11801697 -859647999437307297034075880056344839328 11801698 -262139244758624501532750109046828549760 11801699 203156531748163646608022669997029843712 11801700 -8875871239317748868776870202476953600 11801701 485228414941994789299981673496370568702 11801702 398555957641607162636645670269625232704 11801703 -492759070615347701198631870880978548696 11801704 22147737601288802669283969114317429760 11801705 -395805038244672964078016592706067498040 11801706 20422642978899235637872294920719016960 11801707 709595975915654960420445403288263537712 11801708 976304737569339818124593928207197161728 11801709 430119137834637262438705522481882381814 11801710 -205651034528591881557515889792097842240 11801711 -188272379951392610340146855483447836200 11801712 54182923019804057742393199027277856768 11801713 -178746889741744928767193552787116429760 11801714 -100158185862828110614375685156428749312 11801715 340090637956540676083793984209206635520 11801716 -157609830448232957208238282606261462272 11801717 534969133774187150487251576234349836640 11801718 256252061779220600413821786131567741664 11801719 -632893480809318586173233437266326580000 11801720 -32089785307947917193066356463744614400 11801721 571557733615319785384093985531923743312 11801722 335978098092889610336719061164504277472 11801723 -711086901601154926509170756209974068064 11801724 582355650540260656267491325552825835520 11801725 -45519044415974701136120393214332435900 11801726 537808626498700500987216645732960333312 11801727 -13707925612956314549025791303499563520 11801728 -476369053526054912172388209165368033280 11801729 -1024972410714082647877386678424321818624 11801730 1250025578954046447473158459244997120 11801731 -259122952983913303862976316622294041536 11801732 479733758435241062846488015791851089920 11801733 317140679742312573491624540584026097248 11801734 -169286346733882667836174280699015668608 11801735 424113439171233030283864583980560840 11801736 -869016007870174616717565097369360588800 11801737 7697503543222981221471312714981471168 11801738 -44568877053326181637649368012012330656 11801739 519680020123189129750585538219689410288 11801740 -1341236879042653266797893920749864939520 11801741 -480996669049640738938377992624251549728 11801742 -13624109008514415971207766177220619136 11801743 -519945593879705546731843979217620818136 11801744 -106726973307269793957006312856311152640 11801745 333013869587617465721412235965240695220 11801746 -648053284678957689654411403834597428096 11801747 1431064908568806416844874931731467840192 11801748 -168595634210282028631837729762781313024 11801749 401083373865825580206623098010274884700 11801750 -361071642474135181157688284649388128000 11801751 -322696449779787500578018864000900864560 11801752 -472141361923451514295961509657568102400 11801753 177757138699983143811173139193888955022 11801754 -672414644417015412394602234017322908160 11801755 -15451029106701112654825541612252486400 11801756 204291128191572748993511242754226339840 11801757 -372079812509952547399498149101448808320 11801758 345005026124429043641915799227772036480 11801759 -709233273768430306427958094809130955040 11801760 362355171305495473834658966945031782400 11801761 81547423777556577686655103093498011362 11801762 -48124281628147551527990244481991442432 11801763 -459249383504505418544204014520879132508 11801764 -21999763919699026751087215091678932480 11801765 307291575644826773675495129012434257660 11801766 -316312161121979959148233220169037670400 11801767 -642536557249456844980872988959862530184 11801768 -565012774784948232191853671761115381760 11801769 -134741719157675661397808438180626391040 11801770 4081645369986867976616203500380275200 11801771 -993433731886497106850594290814056238028 11801772 -17819302294623342452258421052214632704 11801773 -170259825481955004468678173772222539156 11801774 -316106615703917577911776375445038857600 11801775 -27956020663880656184286838994938578000 11801776 -79983701090158850748385694364725608448 11801777 -813017287225680528177667731291901199226 11801778 290156267430373790295155626785719581824 11801779 33122800616042015242438787793560922624 11801780 9962807189758290946338812742074357760 11801781 -192697861666743481735957847638788605970 11801782 692599220962126699538347003252992746880 11801783 -65011257903458096764981918930767899136 11801784 30416714772367454366845510736040960000 11801785 -32380783529618321588314040802908713020 11801786 108143401649757430793410082278520468592 11801787 -451949479013622685481206353771946462440 11801788 -852108563383450233113403198795305638912 11801789 -763326617160085201267243207642353051444 11801790 43025214814874423815487760061490810880 11801791 1094573387292570310127741750182926781152 11801792 376260455681657278554238446743586865152 11801793 22523484675931702038035760339467366400 11801794 1062070103406221347770496513176479188992 11801795 998402040537539691069928784014772456400 11801796 398023821622863230528674559838215485440 11801797 -1023290197991430436754529998982896778114 11801798 -162814291813583850192034141750126392960 11801799 -136307972788763583158565717701107294416 11801800 -339201856803541127031474427808714880000 11801801 80762453001875018933491932257496420000 11801802 -29480732244324153177546224352758208768 11801803 406715864760236746023605711437910345584 11801804 113798883629712659720374445108038726656 11801805 -282858974323769720863581273334190162880 11801806 -82904532567974791227943626512795953536 11801807 438355894159084026965825810139746603760 11801808 348019435051951443751001269855408619520 11801809 -192410778450981302451929786985058974300 11801810 545729390137654916722980007591472256000 11801811 206365840795528242967290935249776108800 11801812 3029175169518658035902686819509123072 11801813 -182927363993740859654001053968814750340 11801814 -144744956604286605277655658390718554240 11801815 -232484865582969808053544019642212184040 11801816 8581950945689938181427310216903925760 11801817 474760258774072542332141580985009437360 11801818 120956846250678967537320127994883484416 11801819 294851242951129608156459702820014141120 11801820 -173027049375198879329716980783577497600 11801821 433918279248606258845475050788479034022 11801822 505720150495219764448685690111086019712 11801823 5941739034323123230366928726946035328 11801824 432007176184741028206909554226901286912 11801825 -356045787459994786131460833844110489600 11801826 -378568278252643271848891966515758530608 11801827 40237612879701784154330140865855947676 11801828 197018554478962577678068977694792028160 11801829 103310946524915572525114544228033372160 11801830 -717928781430722523102296320512778012800 11801831 -533013497583825126856330075020301398000 11801832 78501717363238238570085776307916800000 11801833 -132309149085895135012797892181858952192 11801834 590993606187343113482950723762086039552 11801835 668522270753636660984023671547805119200 11801836 25836041222769788945233904549473460480 11801837 88471514058386179121751042409906347480 11801838 437187973141644921198861044002573345344 11801839 86318302835630851858844809525704745456 11801840 76816816473869680958929937407632998400 11801841 542133683923132247167648674502187232384 11801842 225783697206764735605780529218198680384 11801843 635608716678142412536525526692494036000 11801844 66576293681443077302340027071577425280 11801845 -293125662841746333848864865309184507200 11801846 135419608209902903803864401397436955168 11801847 610432252616157090484187020921770155472 11801848 256141395385474481866916613490984796160 11801849 41988632265605618335801289157027780000 11801850 41411854873618866581056231593950784000 11801851 -1055100475581930243081527939251538942600 11801852 129889731850920922425890573055449997312 11801853 70755309919554905854767572920943227008 11801854 -51225082494892965392334200852714199360 11801855 129136356648258646029042410504452888320 11801856 450060930722676348333275841545895936 11801857 -111240446347683591352698422212926654528 11801858 -84635742574882695705974311052203952640 11801859 -470371550761870204194710657376595134480 11801860 190264575954426883758565207100692992000 11801861 274515511047678816242935299921173418462 11801862 -15927807644359193969418548348965507968 11801863 -537008079217570829817172461849113060216 11801864 28033603736886456454353827929415439360 11801865 -260616555951650228215979545278645262080 11801866 1181208561386100278006977185494419200 11801867 301516149143041982927114522503162301184 11801868 224825493233585723352743709425852550144 11801869 1079003662545055039867100576535680772000 11801870 -120693505124420358210272298800941632000 11801871 839307665707760013295089980473242080760 11801872 -265975351208512430770889690993231847424 11801873 -423211598248219238693606925078251884878 11801874 -68750127370829820522469266370319528448 11801875 -2543988792652983738542880601184610000 11801876 -123441266077354758304756312445350162944 11801877 -93151221219053182748893199548038403680 11801878 289281435180141382467390491564549390400 11801879 -1529061364419565538658052973246994542520 11801880 -5774006160946173120497388719791718400 11801881 80627627987196045589996161760631130624 11801882 74109404407130984650080551057485143792 11801883 -379891662491719453369277274060195830376 11801884 -823356073801764999387643188666059264 11801885 -91856070541876544018151475629220758420 11801886 -8747909044922389952226705412401487872 11801887 518881703928976714347571895088567407640 11801888 -489685515371519307258083462387387596800 11801889 -756468534173341905858101940290848665600 11801890 160738898862249433200323612765371023360 11801891 184853686582423894295729086307786848584 11801892 -222836169551679070092014917824349314048 11801893 172255678395563081116090222872404399476 11801894 -26025738499158619551561450725060755200 11801895 189692448968626238161033374540417731280 11801896 819811205708059137991377734690309729280 11801897 -657351535059499260323924001237221643654 11801898 77648662450841764575703331005110512640 11801899 370907579191044956151451930970817854900 11801900 -556402053306514945724526745999080768000 11801901 -485067439616293850456501514586838313216 11801902 49689473360223098696686888177571041152 11801903 -27131108784831994322438809630881095976 11801904 130775775163023310041961262580375748608 11801905 -568163135029120580778018500634197540940 11801906 -303644571343105903644240252804909700848 11801907 173533799852230080620836218694406482800 11801908 -612638894837576269683219438156383872 11801909 203164799342700148250697608582512320 11801910 24618772261777654616177367294499653120 11801911 313200646209568301393785447144032888024 11801912 -130344422851514751803990994161368780800 11801913 280266813426355418230892163104126443344 11801914 233977354462404042187004371193753387232 11801915 -1361274390852961904397922218957409885680 11801916 -491107630246669078492197289449130721280 11801917 -231792715934878326984657419618631348608 11801918 -88212637616195968004043894461120451840 11801919 -390751856210678367450196399151417920056 11801920 53584652360732222594768166308366254080 11801921 1126882338607584803203456576173095340864 11801922 91224155016336979625454598812611952384 11801923 479975237740710838245998559998698348240 11801924 -398421307186288082825689539635960126208 11801925 -293847315564990633920426178622073874150 11801926 750481302334489002055364093154655081920 11801927 555164192467159730568930429403520748480 11801928 65413147112361674388752187602375516160 11801929 -15971729840115929265352586790120409116 11801930 -80932024725623702509027150734026112000 11801931 709066811880354703527645251009572072152 11801932 355434261701981594593570803728998451712 11801933 131022547553409703694339063383130546208 11801934 64929650398664780819971652017254422400 11801935 372781256263000489676961277592580336960 11801936 231852541451554119808313080405944041472 11801937 294943500679462472250162419709448124352 11801938 510947722557673115152110672035989887120 11801939 698621869261773905576008680408972469740 11801940 159429020362009180399356648282291456000 11801941 -826413645689634612054832406699223972658 11801942 628529197400855242842622185304023427872 11801943 5831441341765714782484573724274495672 11801944 -357742093321131353593717601859600384000 11801945 -285781693706712878668603254596383924800 11801946 169546378997198857623496224925189326336 11801947 306562685680966627413191940886755445320 11801948 318702497527759521647312905772619165696 11801949 371016830463763980403355891170233709728 11801950 83851609092187041646083038790981993600 11801951 -293313435222745209866892194490525518496 11801952 -15326124542690827481316499309194903552 11801953 888189313706563580898044506490919139204 11801954 -584687841690979924676247013988036696928 11801955 543741832301819464722447322313682481920 11801956 46623706720099302004118140592884250880 11801957 -223951628416670664502149172668042290208 11801958 19545279789403097539505267247085842432 11801959 537014277734879421911549774989187528104 11801960 880587009543486856330416959967640320000 11801961 913077554264387537403634632657263427732 11801962 -402805753790830378117412262251650098768 11801963 -1371278658611297156944347692784613794936 11801964 153784098840984786082681934780602368000 11801965 337618513309411900232019577339682112000 11801966 471914561385713511277130124920077401024 11801967 -33040694974584263524275077718264289152 11801968 98117861249273802619146126862072545280 11801969 -1359153354183841000924330865271752547630 11801970 -373871548249745462949281656234473676800 11801971 -857930741842634998923898852945709371828 11801972 -140290118801033848863884785399173685248 11801973 -67393410711895669610243988297226209600 11801974 96175477099292126211987321822632408736 11801975 -127629179942133415149156100317118524000 11801976 1192924491591438792515973871237570560 11801977 -1098374281072230160333988810867710649376 11801978 1257764459294194448151971628365400515520 11801979 -104480338404078127106457088070000765952 11801980 -154394574014849175235817155681684416000 11801981 -267496501724856016120381695369210724218 11801982 286294407597947050441030533108281923584 11801983 63475325414404173606919482466598563840 11801984 -677132768704793637850225098726498631680 11801985 115067462485165315677094653167917305600 11801986 -271880712626347349360126486010017040384 11801987 53500963841508471909495792447584680560 11801988 136290692155925594165740357655926600704 11801989 993850205918082118778141449803663997790 11801990 252581272452543183783063399114773644800 11801991 -209686042786737084486280473020331883608 11801992 -524659504320647499063251837709110016000 11801993 167297340594970792983354369909026441616 11801994 -118632162927555574768751187234424608000 11801995 17161014016646515553388779611122400800 11801996 237302178341896921693824524014930272000 11801997 -246362770029431806543632939142247184960 11801998 49366160974380392664035280050641702464 11801999 371361402955883875389569912568309294720 11802000 31455020168272227475921191446642688000 11802001 -77546026046117177081325053086850066560 11802002 124167750131140581519382971959970865920 11802003 450088779905975722645475486316065880504 11802004 -836541084822297186667276579877553676544 11802005 -478273087950315560995416046619130823680 11802006 448224233288875983597005406813250923840 11802007 -330820470225907201961770534170287702400 11802008 -608163640316873322227614407753025751040 11802009 -714519030471860779610669515293939744192 11802010 39994875196552001877038508660558704640 11802011 -3004196474159473067229861736713493536 11802012 422423842477233625717880867509131604992 11802013 -274045552933659863221191768301213766496 11802014 11102912419148292131743062176269401600 11802015 41241745944796678825853964130453933200 11802016 -146362722041013782586301779754979819520 11802017 -711951852944544080912583270248526011934 11802018 256448913536149714196517587801257728 11802019 1063146383163968640287466164021468814744 11802020 384225995452179538919711606633105448960 11802021 -218550769461260135294851034042028364800 11802022 -64961631939291973090818074640725170176 11802023 -284181192259841693628062950588504796160 11802024 403802025720110687215702007184921477120 11802025 3930030981015690591905541035530546300 11802026 -192804614100821399206553848114255656096 11802027 -401638736717416602418078489107535975080 11802028 -182303301530713849344881815238604913664 11802029 -1007393290800118479088374518271652180608 11802030 105582057284874839905902155894742280320 11802031 -989433745136108255652577092282654725400 11802032 182607522687497527162459088033319124992 11802033 238851758697938507441734218816149364660 11802034 -151762162172798097998624382533733637728 11802035 -267412244892808480673532153591543731040 11802036 -275538583518935894937402289950904492032 11802037 -117716437682433191022776816558699447300 11802038 -3762178654656139768314348391065118080 11802039 -236483873430315241168634718888223133976 11802040 166130671868281440814455873118513152000 11802041 -912523778029458078167394771829798194774 11802042 92994016776239254080967768114208222832 11802043 -1554910576703999171370268561325453088240 11802044 734011485535880297763994317341890139136 11802045 -421823389910312001457410672047779147680 11802046 313885251401024508965204311417180250880 11802047 85610019950384291152647525348579886560 11802048 -83165766454234451342962164843864391680 11802049 -261859202120065571687774502324528357760 11802050 -20625023943658453440746044817423846400 11802051 -415931437422862069049535762757522866960 11802052 -557369636424233661420564385006736818176 11802053 -405686761258943726961967154955891405216 11802054 270433186807597425760415123743238177280 11802055 -369966181062638470564285111071011548080 11802056 8518700496294158565207921888853032960 11802057 -1367426707176713607536825531722599839808 11802058 617328775856410271035608602425208048640 11802059 120830994131248910719938726823924915200 11802060 -112467384038948510323314513924807859200 11802061 -310963656696302479234140194351043878676 11802062 -176361144021548321480289572273002267968 11802063 74657372631865513827361334029989255168 11802064 15218727726208605467146840206735073280 11802065 -356907125638496601226525921244954654400 11802066 188723448589967015274116320731161514624 11802067 -525692749813402485237482552500752500884 11802068 -241924877341927416895163375762494081152 11802069 256734164532762876892619422849015194894 11802070 -34583818829477164472792473078165943040 11802071 318949547517162445102695759514666351032 11802072 -108650610134827235537813163768899174400 11802073 123198397912767411297821763799212343680 11802074 -686675151731827542245902974002288375808 11802075 -187616201363303028022496267020648148400 11802076 -35470453119335584012622691349603614720 11802077 -188954739211956412124308729655075439168 11802078 385526140255703291523580145419622092800 11802079 1149837206608367880304140455061928299680 11802080 144078643665721756897148340434121523200 11802081 -12527716899750586638178154196596981760 11802082 -144018830229223498061739017572144885248 11802083 734377853983040879924599774046094706332 11802084 2403367050433302379770610199347814400 11802085 -830052034786596684063063275668645529220 11802086 101313611128146417378573579298716064992 11802087 157487497853332208461808868940045731120 11802088 833471926170313703061440145305675381760 11802089 -258399930514624369203030219402797503992 11802090 283907080984379001081000542292515800320 11802091 308959742599915875726467280192918068580 11802092 -338153682794794700652790979386632642048 11802093 16160370167647545818651535436271913600 11802094 532919464044071206819079600840286444096 11802095 600441671984166904823247243326100630600 11802096 40092751341553418181790250928095232000 11802097 871730965088620285956213733618098384000 11802098 152378098052419867449967725082234368 11802099 777083180611989850049467292656981931064 11802100 -312287789675920459643374453081925529600 11802101 1060218095835989756615168882908087943100 11802102 139322263862704586456464390703455543296 11802103 -127313841007031911852909174588525207616 11802104 209503256531015168764322467447447756800 11802105 2502584589890206694066199584595045120 11802106 285574304829423199110306521211354705120 11802107 -775250020797624226289624514356044423644 11802108 116027963055478750601728447833969460224 11802109 -257933583962491266693019897710746456160 11802110 166160329201154877500667854265094287360 11802111 -150552097552944312783563454962027744880 11802112 27829652580494931675617798655930531840 11802113 -869766455534067741165947506556641072638 11802114 -141939398961342306993562243031558187360 11802115 475494042171954146174487052863183588960 11802116 454551237357984338779579562911856593920 11802117 -10411368920021278707108091351605213696 11802118 63222085533430727736952163245328889216 11802119 316422896534644289720439730906118638896 11802120 -24978271699785325582595948109749452800 11802121 6726498874249862268424331653191387444 11802122 167151437881865750608898520339701048112 11802123 -1096517595432706666902478364956567873056 11802124 -6879660504850855477869184095816314880 11802125 1373234814420271072588549293409196640000 11802126 -125361059659015498147053806212845527040 11802127 1726938437917446334820266503071574139000 11802128 -34090043195910093502196729502556225536 11802129 33660490925415076619051126626353222048 11802130 -4512219880292477608948747451377041600 11802131 765019880082636815933592753651542069904 11802132 -283526159653661844593837658515495731200 11802133 48383898297404262162166508612924787200 11802134 11582200261960922934259111916374651392 11802135 533285346984063517190384521546684406400 11802136 337363676122111333248847308542984540160 11802137 55914256678728662894958602114503032852 11802138 -53083647651115500103831167122380909056 11802139 243375123125174348810662726162389764832 11802140 529568297421974480679486054991430653440 11802141 103485984134705638360552138185124068600 11802142 155968970592571515621194052338194417344 11802143 67399911829437495379959933152336357184 11802144 335547046720108085164080213702231982080 11802145 -914420689885884697492092060382893665280 11802146 -362271557496667785378796470554941538016 11802147 -132191035926867845528053681990268252928 11802148 201064594249316255857132003539440645376 11802149 -1032516682474742562569866769223730605960 11802150 -5967823560561742327067658041539855200 11802151 160642596246344217221837707211516523792 11802152 2227985409872261351949246003460690821120 11802153 397371815761230563696569727301638298816 11802154 53379857484457615854789850482649850880 11802155 822904343054666844958919742415190355120 11802156 -264296488130786311777369884675992099328 11802157 659238643111858445351277332350311424406 11802158 198356614914849167414358034270432956480 11802159 1171252220526399758130093084905693671200 11802160 34350954264175749807578015799109877760 11802161 40504588468717656324889036058729845440 11802162 -32754705978054757264957111068732210048 11802163 -692099954880657345848315563666480969588 11802164 -1365269583261606330779866274185546426368 11802165 148416356972055245719952624250149360640 11802166 531682212545814268911698459511689776032 11802167 -259698467339079080032098149998523392872 11802168 128796401691513810107700064684196290560 11802169 -63069776771520075386017460555483783856 11802170 -37715572418384666054114574225725859840 11802171 33587033607309650053405703365187321112 11802172 111839715479160859604290414076594552832 11802173 16451488395403110590331450394852598502 11802174 -280529546729582645853333810777657695232 11802175 -134082834015946962774628236644404214400 11802176 65664056661039174442423155144830484480 11802177 411544719522099164908660485630329284914 11802178 1365648634630249582846587523868982528 11802179 1078535726863540608135025189336559694780 11802180 -4821314131040861947876809167840071680 11802181 -1188993574477704263314632729049591570018 11802182 1005701759474595751378121071184231808 11802183 -70818334790244947189188972689704745600 11802184 133414677759819959542943118583825121280 11802185 216394393122821004257625066250397294400 11802186 6545764651922355711508649313741538560 11802187 -382353585577736404423192877784595325164 11802188 -331411680226838309520909845704509757440 11802189 -371602444226852309667684251152467141504 11802190 -32158327322615157634855762013044910400 11802191 232777400618097775083839889693364820592 11802192 -61713437974342343375361653966239825920 11802193 13419322508860758095695751712783794600 11802194 41537980762456486165388398268808778896 11802195 -632755301731882379335570550697076135680 11802196 18211684502171719971643140659830685696 11802197 609773318183791142455347575427305793600 11802198 -214794098260642954913035758169316319360 11802199 162101374980470190918554981846038801200 11802200 -44072392347807724693011049535291136000 11802201 242660418743720114061476552225952622560 11802202 10347619277797820440650855629577731520 11802203 -48168792553641557888399440634763252720 11802204 -633453097182128632286506251264360130560 11802205 228090489788502250751664713747822112000 11802206 55725635600355006317225058282223829184 11802207 408531701125048456278695334784282900992 11802208 1229466357916005413721736450919147765760 11802209 -257982373520795463371873845029865690590 11802210 742561791119802720544811770074193920 11802211 -802309091717146389094449170806400329680 11802212 220295945229367157734853004161711416320 11802213 541180373044965208468921212816637353600 11802214 37677573326788588488770397026408764800 11802215 624095947483403289341437753480349922360 11802216 -93233908696151873640749192064286064640 11802217 562386556451968985474283003706447879680 11802218 -324700305283452056034322250291707087440 11802219 -155506914163751060276938095342995232 11802220 103657368696397286899451734176991303680 11802221 -848428099790027994065976249453580465578 11802222 -567968669461507053754728851888136955968 11802223 -371789252182567493241971673981585296120 11802224 194121463081513961551928458795749998592 11802225 -110963680552908245110757009850599576400 11802226 673765895673986547226688375837794743312 11802227 325223245456792445019951305060445623424 11802228 638137207386289326219173185090883051520 11802229 -709692890675424909164362975732569545170 11802230 340736123347028035530011984108820787200 11802231 339695579778280314299353968010902910512 11802232 108824205343696183047263514147072368640 11802233 171296137609324265862131580829002457224 11802234 47599333547224736681915720724773959680 11802235 479190020224609964972621902116272009760 11802236 -291121227138138505250172718700843550720 11802237 -473929467977719508783056869593438235648 11802238 -20583044223416548819927330762250135424 11802239 99064302042544899058603470909976983960 11802240 362697094983736690366896361263071232000 11802241 389856718609305453186055080751553127984 11802242 -213550773268474376219135224967311900800 11802243 51193754433914350633695700541150701824 11802244 -398577407986495695770968739079757550464 11802245 64638579034641571555345356640845302400 11802246 -142484702178507414617015873540129923200 11802247 478014541897077841965827876996024540696 11802248 -256406910884715583881375150730591472640 11802249 -80793269751271371570731626581824845200 11802250 413334281969703032323632282435102192000 11802251 1832605854124980105569453408049670444632 11802252 1225865767944765459779430008330354688 11802253 15463496271266477220646818279665648224 11802254 296811734462382867000255471603027356352 11802255 -273076420950610546700220330012516979200 11802256 -89382729966616030435559830557867532288 11802257 365788305927942467750152792185516019506 11802258 -6671993928724049161229998813697882112 11802259 -259029918856973622436749428184334672128 11802260 -59823913707882610861857485099663692800 11802261 682795455275652636374789703256268141472 11802262 21050172089968360854256154339955289632 11802263 516791952367640578643903413825662135384 11802264 403196453792727799940541673905633361920 11802265 -49782984542724683693661069666504070080 11802266 27314663201699838188944671747710014464 11802267 605955592492745328016896588274525149072 11802268 258170911546141364562838044475669463040 11802269 315785034974979248374384780678025885670 11802270 80390313426612575226290545023907426560 11802271 274884968953027426447531126742052903984 11802272 52443122237176858310649184163331047424 11802273 11186638534247107883258878257413301120 11802274 343608151538925939092132900071795012992 11802275 -35154878816907111677201000603177712000 11802276 -159263966901019454835277866409747784448 11802277 177223368825867394826706649275918736672 11802278 306293272174739940373683060274310418624 11802279 443024584958108412945214956539480678184 11802280 130574364162612154323074483496630681600 11802281 157609078119432880919276777757244470504 11802282 190976926816768256892921499693655208192 11802283 -211480827202239574852572015243479467468 11802284 727668509927226869012172450049461657600 11802285 -169734277872295635018744970969841392320 11802286 -244590458257170954805947854760321903936 11802287 -879546550404194275038309866153729568000 11802288 -71895527599778792339888285436169322496 11802289 -109368787051773933069736167946052424192 11802290 -278065453854097213373516562012970548000 11802291 404758221794473347004965224483323367280 11802292 -93468188699125776100437375776985958400 11802293 -535123566687550360942363353642896221458 11802294 -245559293417995972451883607960660930560 11802295 -503664503381145447439618009073457052200 11802296 -7266787280722215059118804964432281600 11802297 -1977713158695661016512591250981638080 11802298 -410129048417688882407631133559292664320 11802299 96452090593916048824220154643657380600 11802300 -107667582463692740116829112948709747200 11802301 273254068922049626899229933599791190080 11802302 78788209129559871245537077857179006400 11802303 -754645258380061118897484414292932244488 11802304 410725275121817732273786373000816230400 11802305 -418855798341590718501375020618235609240 11802306 289227936689618654944800715553989459200 11802307 -411492052076230453280952603940963813368 11802308 74289972254574028286985065124615499776 11802309 -401689144318106726000753103520261867296 11802310 64490538312449672455144683093734386560 11802311 982990481991952527729739709808499605504 11802312 438441301824050498180810546621188177920 11802313 278236122136225860498470823121164457562 11802314 -234039851176548072988948763886014174976 11802315 217371967951682609494850627397048049920 11802316 -337044591548251453774418988816544072960 11802317 -1150149209156190187872108765249637089600 11802318 -454631398443890798728253849865086478336 11802319 -33131556895117590204646860008812406304 11802320 34296550259663113089731093751241113600 11802321 -89588805629223214905824525523064485120 11802322 9014159526718198462997641088194773504 11802323 462075370162199692961835631314668124864 11802324 -526102831555550441009628374916118738944 11802325 82876797264441548487762548353388248000 11802326 -149192330684597359330283726207801649888 11802327 79822138313833653230823772384261782120 11802328 -412802701348541811424463732080637859840 11802329 -84379289379537601832117225299796315328 11802330 176280308754435484957238507473089438720 11802331 131945321025196925498383587000933992132 11802332 -561193481068090532396169582547155592704 11802333 -94602544671214224118774409789876232960 11802334 -45791895238272176653183447322353821888 11802335 644685845945549268386253302799953117760 11802336 -264491771896420162081412900167890763776 11802337 280764818776143708686368420300993197986 11802338 471432511659391829483103892768095031296 11802339 -11028500868486322754792642605829629176 11802340 446624576531698571011225331967985920 11802341 214217127016204081614517193207405541984 11802342 14273007445229259974350533094701235584 11802343 83399846939168795307139518816078986800 11802344 -360470369819297831394030440168298086400 11802345 372174444517477236310250642930710115520 11802346 -462910932942388099895898314317922434128 11802347 -239440228074019307802192529451638440204 11802348 390651377179033733855561041487040000 11802349 12879401210795800457223337206218265048 11802350 -137373484023578490973046893278469795200 11802351 124634937098942595241867330052077117440 11802352 -167187352486512151870609937196156715008 11802353 -407917483610909509477878790745765706240 11802354 46341495689228681361354547656210800640 11802355 698088819961798657137413768226307421520 11802356 568613995171199002690366568564638657920 11802357 200506123604033437266378415447404950880 11802358 -433254453228225200848709577631108349952 11802359 -1182753247855910445128018696601119452440 11802360 -418280337943095415084573787912282112000 11802361 1430576864922831015395388075203525625962 11802362 -258797286716197765512586406312448092160 11802363 -877622395210294813912762959555710553600 11802364 -132146492074897440303488367379063767040 11802365 -222036888074355683131149070977277533600 11802366 -367000606761090242005961246925245590848 11802367 1191366421022982421677371700106056924416 11802368 -845168556971317852556983268771320823808 11802369 -305675868531184872657627278023157705760 11802370 -159052742679453374341992118570743345120 11802371 3607343348783520509058858482401583520 11802372 532765490034027576202700752861363694592 11802373 -290642384390957442210683529117269666496 11802374 315055323390134924186808208452416547936 11802375 -392699802759303853526947504636388400000 11802376 -102133141832629959761649110979308497920 11802377 1070789430872990788133927123710603091226 11802378 24340002021861494674659467626854024192 11802379 -537911682398339845542570757767707617320 11802380 497926069724336011526163106824622924800 11802381 -255805362969917398249901886599906836800 11802382 4066971381528039041040123820148367360 11802383 -340840131769930103334207600863704592496 11802384 232428909956752682267000753487688040448 11802385 1232117094197785896596386625723886844800 11802386 -895818392180680405801295833333224196320 11802387 57414725603769002993128765652901160752 11802388 -223172457290448367079372926540129468416 11802389 -1406180675291351193921352370357018253810 11802390 88911443222884076583359185410937921920 11802391 -254808157523380867313235403875915081120 11802392 -52599931886864877250398447135788236800 11802393 586533891143585975072517972254551718682 11802394 71277310204414933366255693997389720032 11802395 -57580733278771579997986665899598735600 11802396 272784796081678581013968427696299489792 11802397 -1227513538217209944683443809059554752154 11802398 38113128631739962703955347423704203264 11802399 -213751102468776835237574027577662136960 11802400 -1366176936913490856254331007947571200 11802401 -285945134919433531079149943567273600640 11802402 677122736951295780747760004725021409280 11802403 194721206384885789352238576897375206360 11802404 -453773205948333695774486002835358695424 11802405 -116493610170328753158519853657900826880 11802406 -67046038988206752345422034057208707072 11802407 -109872269085637904233839749144516149200 11802408 80445289402257038289801295965616619520 11802409 969484603738508955353977686847783231610 11802410 57290023028255684765123973379416939360 11802411 -18124388862804072283309898829823478160 11802412 -750118950840326138336833161093038730240 11802413 -54725457790755388474395694097053467648 11802414 -258908198550870536490144167969712019200 11802415 416809118360198754226217896817037775560 11802416 -48873623326513707839403523705488211968 11802417 218094062523443222888154808088414805600 11802418 -39888499770847067020653470670241881840 11802419 1035298871039969724533785992107198506920 11802420 127903305993215097868831079226943488000 11802421 62999070829280470628609409815896142784 11802422 221401882859860330714535617032137868672 11802423 -27793964478330054785331054571075174656 11802424 60082926258764809866818108590187397120 11802425 -5968718778287969044769471656576446000 11802426 306139202010799602112659567391347538944 11802427 117815259066151061003767805726101416960 11802428 25504243423575482135245939917873962496 11802429 -69416694155132261929282612472601314490 11802430 -201939298716209385107264854359708872640 11802431 -586315420043872977047398651418232547800 11802432 -137715001329083610852517179457491959808 11802433 -1087426039026041142838071356036498135616 11802434 275868753901696765788617468787351149952 11802435 51960141692288882271567129938321818800 11802436 509298897344855664841519593400408215680 11802437 770436746743372124696065698020884016892 11802438 491419950188273917104586673303746423488 11802439 -931163097539507194197137784824662320000 11802440 98198200269365856754763036390006476800 11802441 112879487993951890632540279122523497664 11802442 412433807939208794408998864650768576000 11802443 1040134751809462482506729903190615388692 11802444 135747309419724269984957839261743316992 11802445 122226476887519318742573934315170501760 11802446 -755960412639140893334734635125581163328 11802447 879638499074131670077966504824683883624 11802448 -52511498500413456408964110633066168320 11802449 1439914558237799724712802872820279964660 11802450 76662664422375275880239783967246950400 11802451 -1002581778788339319764569626399484310548 11802452 2366252757228040036229246581170357362688 11802453 259784252945157803506876216465385728320 11802454 -160648350950604107084901750358221060288 11802455 33702264513611583502396329469389953760 11802456 857871499295179392441400643622067814400 11802457 1096771937009436872232521630216308909706 11802458 353349984015378929847969535220615792640 11802459 539645504998410827330364435532117169304 11802460 -348891243520958285416242718269837150720 11802461 3207583726283104226465408291009672736 11802462 46305999058200966720419399090342719488 11802463 155232681493332093879981047329883374848 11802464 146006138930215055387751978205021470720 11802465 11064073776446826998182919939095906920 11802466 -19866190463709146975361031083391306176 11802467 -182283606183205127926008251929217038896 11802468 -3804365756396686613933511503419576320 11802469 -490583288503330553873990199991254574304 11802470 428171460485835003371097251372074039680 11802471 356515832368692720982654001417816984952 11802472 -368661912206652042781645591448142643200 11802473 1421589332468764928760975119902930699200 11802474 -104328426106391484004793095830251263056 11802475 132929069300481745241629493169330684800 11802476 -225601726827636923637548735356748454912 11802477 -344326809005716611805277275955308309920 11802478 -29950642246092682973343951746705040000 11802479 -91505500364198366923908796132082171472 11802480 3176616611218302789354172029683957760 11802481 -692913010372651119697845217171481724718 11802482 -34032587711773210927944611247302174400 11802483 -338062211871711533537474580289002783360 11802484 1487939638581434613043062949334135961600 11802485 73331576507261531996410836032671809180 11802486 154161989740612308080766347148475223424 11802487 -56412984800370469728519683488749907864 11802488 676312188605297255554475146125551861760 11802489 930679329806074487294782333236367386048 11802490 137129520632517333980366079448606694400 11802491 118142554406437571592023022824706355200 11802492 57210757587806424113694882122887242240 11802493 15726049352309585968187871409993784524 11802494 44666704555321404080494899876028118400 11802495 -1484107206209615701501117667417792880 11802496 -456476041723499870465704958381732659200 11802497 417284517174701040297119522062037533632 11802498 -279423690233164549777807749713382930432 11802499 2639979608274503412005327946383267178336 11802500 180603974406321361107877850519001360000 11802501 -157737924628136488315138655113071119460 11802502 3415943777241858328451756845101881952 11802503 950944120559320201476115144451824105752 11802504 -9155287333726931648978886918442844160 11802505 -221374926153392083544289189599859864960 11802506 -57665921634058578648449920713278871552 11802507 -630481806932227086926387445928835780880 11802508 197212953528702622461241884549844873216 11802509 -217623860968175355098444128554376679040 11802510 169641186698455504671215872690881595200 11802511 3800649165234203196325158745235906304 11802512 -76263627588768356544459195727911542784 11802513 -543006552783418521826893790083575205600 11802514 -278428831143530891477673945570606252144 11802515 -24985409903977974687508160488582752000 11802516 -355372497078348877115819025878037927936 11802517 106961231695134039125872877456332902048 11802518 -135077511000453687845841770250767788800 11802519 194031084497793236679463609763333154024 11802520 70632112125955605180894486256794624000 11802521 114061970253600306689461834207818672000 11802522 -395477700186419120358002960238932024832 11802523 -82888439406278703356602051618268095228 11802524 -40465235771628011738954415286616145408 11802525 110529867661956558863245967754282897600 11802526 -217797409507832484941487605026759452288 11802527 199837737717527466184980889897202382072 11802528 466898514724338469131263775576869044224 11802529 603314538426747625550647568121394591684 11802530 -422926665329650157654860347269839791840 11802531 185862243136175434275288128632117145520 11802532 609726414546295339312261272071352603264 11802533 -121712523405096999201121605911192497218 11802534 9626986488296357662496325007347806400 11802535 -363214425405878494961385025353376970640 11802536 -1480086782669962973378276248922131507200 11802537 143463719627972628244950283739006976000 11802538 -733185332161191816975643434864676439040 11802539 -612067183609572403194338795837853628128 11802540 -11035053835186171756265823940815283200 11802541 4824195611561914962108866111396275552 11802542 -87124700287642307183338167661051628928 11802543 -287876378804817221315830645555374905472 11802544 -79943061987085730434519742475033968640 11802545 168945343229941945672804998597048069300 11802546 28547924251104053388404361928573138944 11802547 -16657842750743564019834475645610503128 11802548 -204300084536921737502225943280825060992 11802549 497608539985862643639451988522784966048 11802550 -219609592648749013536560972943418651200 11802551 -364980961861422305642084118781485023448 11802552 383873614244928109106170435465950597120 11802553 -353569953091930841435392018548012420160 11802554 -9804621675417885901689558433650712320 11802555 -18634369093519450575816110142425316960 11802556 128026575683441109968698808519905022976 11802557 -64612836131870379889835787622122854460 11802558 -605229525307452722601341235586824483840 11802559 450522288834475130207479913805747361240 11802560 -122639803638276837643207666812164505600 11802561 -111154536511879376446800192908150117328 11802562 -285605818032080387637139635204562467936 11802563 -493572984124037094179909815303523125188 11802564 -1777954336954222788580785869737307381760 11802565 390807010078183046684115007590246192000 11802566 -316388365472246702260310540077256099520 11802567 2962795338115562300172815763717292800 11802568 210118976051622457224376696649493381120 11802569 -77056504862844896855280447694502331120 11802570 -38578931471926439013123616397866859520 11802571 -964383487013389189893245500200101332056 11802572 181658323896624300864346413306347473920 11802573 -250508890628307934859839429845812133396 11802574 16270691492027406387868232096352817152 11802575 -440553999697165598160947976532480102200 11802576 238738871751547839123188177263290875904 11802577 371361467844658353224215239433128797426 11802578 -515441527308971801811615015284060066160 11802579 -81458309819020880999837701629816211152 11802580 -177662453805892467132799957247270764800 11802581 779035663782133549066665724221105496110 11802582 107427252073108800192335097393157920 11802583 439478295741269660621069623600620970504 11802584 -784173393878090071597393682652477757440 11802585 629822264984651926243916298607516488000 11802586 598101747094118436771436515356299706880 11802587 976182206540355974041947611895961975236 11802588 -39797330781703261437345231842903654400 11802589 187559527633060028240854260444403604390 11802590 -50771750337847702687206394992051918720 11802591 -16424687818439406853519044243381456600 11802592 211712859068830621403398274396841836544 11802593 -6370974468147269758894657130002952448 11802594 53873868142908019619489321199158762880 11802595 -26641122227332482373027026814627636320 11802596 79261734537399938458758898922397634560 11802597 -15827730498791043948278275623694680672 11802598 4239785058775650688156356132982936800 11802599 -368814236405880280691267293104255397440 11802600 -273733593121463514466106295420456960000 11802601 -133277042772075523809909697722028509696 11802602 51963579683958572536850554786571165952 11802603 173711387094811692438768645474683042904 11802604 -1742350714245272816296732703395124702208 11802605 -267114303652379408196597842924721802740 11802606 144510377584635586460773903745298199104 11802607 980439431834969362847967607403672113152 11802608 -44469388871727922658825746822259539968 11802609 -78923578123589065753762682172883887552 11802610 499323174672339049880973167039777472000 11802611 90039897100160951309268004633598904432 11802612 77520368526663918159975272979028377600 11802613 -330976180996608330183543539938361833376 11802614 -439983017322974732009933559459356427648 11802615 -174984670924871853559015520949724335360 11802616 163344999963472390019436305192858050560 11802617 387752338694522878638697306704856335492 11802618 -199680897754525212495567313690165493760 11802619 459242786141876917272005215313122526296 11802620 -147733168924215095700362805099575416320 11802621 109322382412785002058680603958973734912 11802622 156515480918721931917792575518470354240 11802623 37486254020257346446289654724671213760 11802624 -19751967499903675313769214991023472640 11802625 -1418160371750920124749571076108146511000 11802626 222303847827346605835269404460077449728 11802627 583019774376649100144684276011218397764 11802628 -332368956402572412422194586496899189632 11802629 144060418159015670106424193477070696000 11802630 -17304567245567326704144900853407744000 11802631 -441351777504957771279333676617321822568 11802632 1322909992831264999115501423883619092480 11802633 -293229587372213081782867003322992582752 11802634 402585722650737843697588561048139016960 11802635 147294556360690613823997677284322108960 11802636 -47792553995548626348306972163160049408 11802637 -397430746108730565991408440638501368896 11802638 -39442212376590962248639086848768685504 11802639 -1283192408634968225645885856218938704000 11802640 -321200205003464323342059102645780480 11802641 -1146018479295077911069823838419043643548 11802642 -299162627818367968183553349179158217088 11802643 48676114773649022939815546379605653424 11802644 206248746314321283579007349299235880960 11802645 -304654274648011639684528846907667566400 11802646 -22451215512396022757305767322909931520 11802647 867453662433133762524187367368151737320 11802648 69877289763535227082806001266907545600 11802649 828109657854297610051718606333404366980 11802650 -20943181053400313868668201873561617200 11802651 113537427306774438833581378270357661184 11802652 39121545081548584046377257070119805440 11802653 -1764480835248952513170170207248330362240 11802654 -60459616124409622959872136116687342592 11802655 -169997145412775162355956328888701682000 11802656 141178016423853978135021703885545603072 11802657 -78198069251135158034351195856410603712 11802658 109765475834226456733784488040120792064 11802659 -1253377417413642961200649627631392189560 11802660 115298259998291513541459150440891904000 11802661 6065684269732559218918905504924737024 11802662 -526974782242665912726240167084372571168 11802663 445199593855923215263657600343789514192 11802664 641925108700209857065970638374902323200 11802665 259132593874900274912965520237167377600 11802666 800774886135785348501519027430387158784 11802667 -156932496050064522190661204458268261120 11802668 213617256061513213598060153333710626048 11802669 -140256040596632496427176409915515070080 11802670 192811788882653299152450671513054949120 11802671 71872349328702936142891781502584665872 11802672 2170099830093801898763122546373885952 11802673 106555701941376260020365681791046043922 11802674 90089078982339548910714243964705322400 11802675 -143475693648216685537689044439124561200 11802676 350496265119851019110090052568934898432 11802677 -85991848122150003337852014985746496800 11802678 -23039115574020602668318655782967992320 11802679 1672154890650710382320811895206351612000 11802680 -363832278064337445185368842591246336000 11802681 -705574867724112115952322252229057368960 11802682 -624504020712642050041985676598102673808 11802683 -2351623281999275086104470692113635136 11802684 245066220491012423816023305509942555136 11802685 -403888621721659905508062974289774743040 11802686 -93827040014452898548520956444696642560 11802687 205514773789373524039465718143642102032 11802688 -9442098008053437858743472376144986112 11802689 -55249390435987716357396467004405384510 11802690 -21734702925377068486106395410588480000 11802691 180946973560280673423366103687607196092 11802692 -24626863124626616683096250585770721280 11802693 143528492025961282235117744246172562560 11802694 454141089986828607340072772400375340896 11802695 -114561361236717336879556088286482017800 11802696 -10113153205621867225710271912931328000 11802697 -1621346060215850228719219860892029417500 11802698 610472182417414661608365558353156055600 11802699 -744072729476239293726540135367865036880 11802700 42653125439705398453962833086421350400 11802701 -680137479155599681394038601859396620298 11802702 -451596500811679265091825649951981196160 11802703 -922677163856495287033206929418101808 11802704 143903315902666627038253518975123456 11802705 11070294607174452044389958849002286400 11802706 262556652566997351391650004460651793552 11802707 499705568518217682933158346822054690048 11802708 443908420734101444089785685591822622592 11802709 814901877576610084793112440075827892316 11802710 -591758430992654061735719903245644720000 11802711 -273349592340522604382552455369087006896 11802712 597512180820652311832519637880303667200 11802713 20922133733442994705454759577590351304 11802714 -28060434022907352955751546086749265920 11802715 -772771157618189685292984158851155064640 11802716 206977878568262388693633711443150407680 11802717 57541015052108980686932779430523894240 11802718 -543572174346854507552335522817638189440 11802719 -690344688562957762416999100629098474856 11802720 -659427543965967450749075100723409059840 11802721 139224714750977836819669139910516790784 11802722 -521483360554111588016053306764577543008 11802723 -15635610818066575978650722582186572800 11802724 -594278076545293699134047315620633472000 11802725 -899848776845787101122778792749361707200 11802726 -2240346937129075990127599786985840640 11802727 334054938373539001530304479813508181400 11802728 -161630520045240865810532829314717721600 11802729 41526404984061980633222101370719787328 11802730 239107067990907202895457432270972683520 11802731 -1278346545609355010972368485445324899468 11802732 -15786809868331720079323276247846719488 11802733 -68882749821621621022712418659132282196 11802734 13837980341079059100654605528154530304 11802735 -39304862431137043372710659281431931200 11802736 6989281373078706987460709928893251584 11802737 543969886695172409983205555549053914600 11802738 225582072203033422109293498529234411520 11802739 75211314234145828954400661354596385360 11802740 168880516464994514517820328267536208640 11802741 238788721738852725773391163540005955104 11802742 -55907052326458796848226018736629790720 11802743 376628309722087260760293342767252004240 11802744 827455586880852912976029856409697423360 11802745 -77498588318373030095386387167745797120 11802746 201110133889352498121893090282164629984 11802747 781544388231224068726295740927963304640 11802748 -241050682932237493834640760595014510592 11802749 -110198258362421019447204890893407991680 11802750 192102869313215205947288869512716064000 11802751 2110323370405774427581446324929854420192 11802752 57195328050974184701431923525896110080 11802753 1191242628846679894781841322770012817104 11802754 -77359796682009618151661875337434226688 11802755 -873997266961389580259961130334109993840 11802756 143992633610316335433136430804443791360 11802757 119577812799271649911096979398014558972 11802758 806013569627307129452257485602191134720 11802759 92298405337730174242910220900543584208 11802760 187314089064088069528067936992925030400 11802761 -349061991247789851636865505814234763776 11802762 -507050652574497352518572587559173854720 11802763 -71803677596565962521493899936796470640 11802764 492843726245970005635191261482705329152 11802765 -221377524921834656155040183902122574080 11802766 417899354942470897213604960551835301504 11802767 -462119358133462296584819940250067135760 11802768 132610703165784467627608140109597900800 11802769 -9714571484015364288829799500202877792 11802770 -189567848438329465143241758217291069440 11802771 -420745111158626366069212161862197133260 11802772 -269161775397645706080694745636403529728 11802773 -155121863841426452101852428536550130080 11802774 -100311016762494088654702445200658687040 11802775 -435781403557135720438500073133289773200 11802776 800793426487439663025286538580631142400 11802777 -384281683956849916736981093291899832928 11802778 -89507735308199353999931734488398602560 11802779 -1041912844564699166611567075845646618620 11802780 -294419732376090762317802590653763174400 11802781 -640371771021718246168887389851064330880 11802782 -253085718554211526702440635789709801408 11802783 -249271571676760985585124866474798542776 11802784 -163239614760058993097599421136327671808 11802785 28605941279571384787199442267475541760 11802786 21969268541945754531350219177493383424 11802787 -1455029405396445650633101418704889817608 11802788 326610745940235718440210873357377897088 11802789 606742793111274505581371787206135961084 11802790 329628525848012461907611695315945110400 11802791 -1101530421777483456372382876604654976 11802792 -666497217596784535138839555836400353280 11802793 190577742439860945297694650912374631924 11802794 -201948372188793296453094906934335162528 11802795 -50671277899924920537654116255165333760 11802796 26824898497390386712176064898431240192 11802797 -1618471244384224786848892714050724635540 11802798 48531100237013244802009353119807044608 11802799 49663997030755587846520408550390598800 11802800 89254981869837514428957152144756736000 11802801 235166741818946692501481269167844843632 11802802 266816066492196220746612799634111858304 11802803 -1487253283911626893025474787020358696948 11802804 -61146441274962431432520199855923886080 11802805 63310127645715623243080512375176818560 11802806 411456137076649341607416656058146984352 11802807 900295692055072049906657097703927298640 11802808 -713342003119749933832010466466660823040 11802809 -73013548384611500594836074347321775984 11802810 -142503910514933862969274395870758522880 11802811 -215661633027407739263759812386573779280 11802812 2120175365677007183359257925143846912 11802813 -777310343051817176286200521485301497312 11802814 -30522155541119843646261990513608319744 11802815 154558635170319951819472803877087524000 11802816 -86401101912644159640785500017122082816 11802817 493658891073858805707148141138192740820 11802818 92603164491014813947981056104843650560 11802819 253419168160913252992216580337929729280 11802820 -210308944841296039143101059966629169920 11802821 424784803828143452127385183128015221022 11802822 175522543173519221842153223047037998272 11802823 751813280319234046766595087992451386072 11802824 312698707715082105465279496896153600 11802825 -33243824170841842912683254706779742450 11802826 293043853243887113470432996152239971680 11802827 -702295061675293210015927032199500961008 11802828 666764220854700320622567513895563558912 11802829 562901949406282577530438184034954647480 11802830 -4493091602579005224318711957423194880 11802831 -2366074466100834991326246100721439600 11802832 87941452019895518067941245826549022720 11802833 440596699197049774365607013832288333120 11802834 12880330339273471943049912203076724512 11802835 434561573186621419801300026930432036000 11802836 -258206308652007970901401213856789051520 11802837 587900071734929221037138969064090030720 11802838 518908859191803899200409491350939655680 11802839 -19457644190669431606103205786137167176 11802840 182021948148534579308209930429847961600 11802841 907144856747432037242394920432994874752 11802842 590804855108763913213231677597476313072 11802843 217642447366317294626065217541176645280 11802844 -459307766072646732003673496388760651264 11802845 -227100662305949611541799684429317130240 11802846 88398753208747718682236092415670970368 11802847 -7079002107820674676760040442899200000 11802848 566314846591707326617463064593200840704 11802849 -219056691670335401609176849377619990272 11802850 171417654437196123913919098048592652000 11802851 7760982773389622025005841059227389852 11802852 -93353302821748189647280242781199017728 11802853 -596135380749067923009437014913886624898 11802854 -245473866246996409643912175776590153728 11802855 11411049444986440172461340786532595200 11802856 -118979845417142499144873101675183769600 11802857 -1114194770023099203606699648425662473120 11802858 75617846092497831538689241244790877440 11802859 -59593147905711713375655286796807445896 11802860 -545383121915021310272228168698024227840 11802861 -294203482243817223781206812231530433280 11802862 -57625575330164061618100399464595916928 11802863 173083438414908102657603906599891486400 11802864 100406727476786246193427389637974294528 11802865 -64381721544728071179701305922905248000 11802866 -6515540467462545404448765471110608368 11802867 -251124781147311365113986130321002469320 11802868 -119473672256005068586225009484043522048 11802869 -483462064156527327050257231349505095556 11802870 294532749365688223215330420223052411520 11802871 616629250924486650956562884380894628072 11802872 635203300652242857867515681811964231680 11802873 -1412593996670893458888557003607758769216 11802874 -147980396018712305530958418006135506064 11802875 504444300640043761967032695585732912000 11802876 111682571455118033234121072475206328320 11802877 -213433770718602686045835593132724225274 11802878 -1114488411081703385517138564674511360 11802879 72001704670747177893269366689305881328 11802880 -70167923301277629656524064216359895040 11802881 -329785237274849742926504590677385900608 11802882 -48577783199652835149290163665069085696 11802883 -138286963648755023481382649188343460868 11802884 689609218811728857825281140181214240000 11802885 457586124995869915417768252645361949600 11802886 367934424737391120773236046712353942400 11802887 -540075298573499366701777814297816958960 11802888 -334521832156207836280298962173606297600 11802889 -26277476601372792311416330740293984000 11802890 -390995373866222274837073480036512460800 11802891 120470684450268033654973626917845448640 11802892 -41595507593027579442877928521154288640 11802893 173710947931334406912831521022301630860 11802894 182468832345519322446503072177328244800 11802895 3992608955938548022062474427016591520 11802896 -12362506031153929519793577081294028800 11802897 585412438157590963885075141401936261474 11802898 5649895121719467437282378025293971968 11802899 -933939753339318403750017121788352358100 11802900 15581973428182216047815928387839692800 11802901 -185522416499989282900512516235671540096 11802902 -522303480433749818972138981235289646400 11802903 96701203316582674612534363373160741504 11802904 30582125263971773184318787362568181760 11802905 -1376928557674791969602505049597378374840 11802906 -187462640205366894094457432856220931088 11802907 -473314696939121383310125539401919293720 11802908 6439582517753114648018220736708506624 11802909 -201004113896502155841987217186248690432 11802910 -10082775620687759415145094582968750080 11802911 868813786481059733843665732967430189312 11802912 501276227714785428458078215581811605504 11802913 572638814352533485622274777853346754000 11802914 760815533356076800801839393829313441280 11802915 -36088004781639686663698986501750082080 11802916 190324828478190949434248222882946908160 11802917 964550267314288666904692186149263347392 11802918 -68852147528607508624749744365516662272 11802919 480596946306179586775031852801151028344 11802920 9838040448450851235342525470114764800 11802921 -204438751019775820584495320227374488256 11802922 203592509381912348430965823930462735360 11802923 1019942156186784081756477312397815296448 11802924 -512839527550415603572637645220366445824 11802925 -15593796129817520679398418644700073500 11802926 -174843361285249271246625781232577960000 11802927 -697960086215677097175656746721436543480 11802928 125277679343904837607344773524117962752 11802929 762837242351183198349557145275726656530 11802930 -193642078926297835979119119048029844480 11802931 -275908030162636778141400009355937452208 11802932 -13900149429091753061546199885288173568 11802933 -309194164623218355141889834333148984640 11802934 -187797750983692932790929330767652059520 11802935 -38532186089753328906579038427413077440 11802936 -15111279038975212529040569607356313600 11802937 515687746014223651518794740258839916740 11802938 11716333489528101207317212398993559296 11802939 208569665496243757428262570563477468720 11802940 82699918897402868613866965473180180480 11802941 -2278829039041171994915104913112792480 11802942 798468615849682664299624538448044985600 11802943 -22958803871725614299330407354496223808 11802944 5396089638991818444410150574983479296 11802945 -36310562521631790692760851979369600 11802946 66229189007329286338465445466114231840 11802947 71641975636098604592836356969502503552 11802948 -134744867728724560125664746197210833920 11802949 -48480501762509503465749481431695720036 11802950 43571739453047888190625238604955128000 11802951 832539629675220073809080855275855395000 11802952 62819714765618939970523894479070003200 11802953 -536738102352433474974712105824759490800 11802954 26164110610294353702323487084083535360 11802955 -703895133417196062392729601350634188640 11802956 -97287883771550625836563405903715450880 11802957 255440399645591848535880984054502069440 11802958 -1033147033285959948200345160157348933824 11802959 -407306919146105315339999512914550208784 11802960 59275755534470840059625506290997739520 11802961 363986929373407940907591258652408085544 11802962 -784875743629053421764763981764256806768 11802963 -136449308391512372034163920824370090912 11802964 722023851796715504393430404672081293056 11802965 127383954258218662999962128383863136860 11802966 -44320928250830475047393174211585294336 11802967 547892902699906481135921849796295940952 11802968 -640490142955303811032724470562125117440 11802969 -1217715140619517874894949837462630174720 11802970 -2141458836437094877277539410287903040 11802971 198746531353520817768070325586880742400 11802972 -96762677821715669031904387068588676608 11802973 -382425848720532674782416518596073158400 11802974 279667892263230112019686330875704324736 11802975 -1761880078866582714224704690636894800 11802976 782389100767314813776899566592282066944 11802977 -126045963876128218243344520829816190174 11802978 125448351572935695306358549293014049408 11802979 308396887918614179515489294223712908784 11802980 -67902880971981371414647702413761679360 11802981 688434433783752711234823817880912738624 11802982 -1092043772442848405457780537430969086528 11802983 504729257952917736068542654107123190824 11802984 7113816610203155919145177753393643520 11802985 524113891727912200191105264017542662180 11802986 -233685103718980634660020329961202429856 11802987 180069295527345151894686071980415533200 11802988 68782222679342528987390193303983535616 11802989 -933801340684894729834233919151191044000 11802990 -161822369640231389272315318896053836800 11802991 277127732949546351923602536422278749392 11802992 139007944461318655945364291069263773696 11802993 -61065742762073053763815719271504938336 11802994 54533488470531743258473915418289679872 11802995 1033527319167081061577766591869339860800 11802996 882189536873776316996058398723136786432 11802997 1281157761473024490294997316920392579772 11802998 -84830991049851451472092435455249042048 11802999 68862249808382182881957833825848147968 11803000 379363848975026351783138959488921600000 11803001 -280513004776700196933528983656181787648 11803002 -63733553214006262761049000074159813120 11803003 -250122078080422571742331638894900006748 11803004 -1114375376965685847233071732343873746944 11803005 -47834700570950127457798399672271635560 11803006 209778552976553057147362555563639101952 11803007 657042806765383178124504800918353328256 11803008 54915001295395086882719798462659952640 11803009 148901469016040548412174076430796796000 11803010 213334924970242352920297145859229216320 11803011 -206948050957406190386279774019350759616 11803012 -228566097713749956979482512987624797696 11803013 -796812047338237454741985700562106648738 11803014 -510314066512815817650597034185754752096 11803015 116973867077321960879445014966551910400 11803016 86983380518954334797382275024372367360 11803017 -595999391749395022489679466223305780720 11803018 -94533121948457076700994973337395641040 11803019 985898147102203868834583809658918366420 11803020 364292844737940446679950820627007687680 11803021 -526015019856895996781575355677528392778 11803022 630634203459909308221294464204589771200 11803023 -253138491095958138449729841323912262000 11803024 55231525756968487246135866619534049280 11803025 146456371503368044091998162177052328000 11803026 464923749379691494275502994954198550144 11803027 5904706255061029753494235763032076680 11803028 246963752621914613099897784163082987520 11803029 219616919018175982556998063973063329920 11803030 333224939753965278984788403564500732160 11803031 -275887152228522428040395653400123418168 11803032 -508859575120621115621171464689804718080 11803033 13292052865344807485332057515676516608 11803034 -45830625286463971285771884884231566368 11803035 -142099075697688948151995206602102452000 11803036 -50000276030981496439353819618490712064 11803037 243816013971899162461055316211471899372 11803038 -29358078737137721974988364759320771136 11803039 757402274983942411662521647624515246720 11803040 -258575417333080446503344276104649113600 11803041 141150539237958965992317824392124893650 11803042 -607616676734709995671565208723007217328 11803043 247920147329304373199820429024025832400 11803044 508744422253020171058779088441857226752 11803045 744502024433193272053131913143819522300 11803046 -389801319328306100687088598683126855360 11803047 336612588210873944826282223220510398080 11803048 -329182864173623494823299778190981657600 11803049 -23804336768092387797006867673461350034 11803050 20843012939682054929125950476208000000 11803051 -552005829514700759125257802847088436688 11803052 -619493440137126503622683705407040609280 11803053 648173172948955278809110443301817680704 11803054 640581534515029630224002835929329670976 11803055 371911291289282192575023722833294734720 11803056 -31707414744364269000945167623564197888 11803057 -157528844575523752052731988350200669568 11803058 -4501279352782854710726613673664168640 11803059 1258976603595322647964782040257424673424 11803060 -495957280440533090169335123616360203520 11803061 24624887349160364491836919731028242912 11803062 103942045020151254621768011678363243904 11803063 482032750276090994232798526015642634496 11803064 942238406867329256548644486764298240 11803065 213028190831342293266723832286822952000 11803066 -725972008891133779789569466188372480 11803067 296328961104372216895221963993383542116 11803068 371487007738055809089680478898856117760 11803069 -635159179498713337297513437800050074420 11803070 -4593528896742985274320121435896848000 11803071 4127775940090910518628747304774593664 11803072 -40835081741003528097380802074643529728 11803073 -369679428212824552173991805350678778796 11803074 199157650419983252258430629834121861120 11803075 -48642850294690086922386879165818661700 11803076 170154429693392171478727860718941311232 11803077 -21873128664206462364980882458975314720 11803078 1423509830277522291987000206201913600 11803079 -1586506882253563513976136726972189449616 11803080 42816130782591683354509958689751040000 11803081 -493552555301399930842197822483803093280 11803082 -26089730407030646991094829211921478608 11803083 -857672688508831835095510204315501136976 11803084 -515351662552289960454953568656378262784 11803085 128899465462222104368782831542574800000 11803086 460880585686992557495408759655167624832 11803087 1742579562748149535799296893098194804800 11803088 46512641156903434691840176149489254400 11803089 161135658431860658389869270967837066224 11803090 -57985852210054304485981712003069503680 11803091 242133761210039129281520502394131817800 11803092 -35688499538111553685816863385012961280 11803093 1164571002104831251569530747587897547342 11803094 345270214808419897246923375747252958080 11803095 -116873444958318193832958408728939832960 11803096 -119919640138400171581392959946359838720 11803097 -1124217294964189526087303340223617662454 11803098 50112609254428067353767743828493516288 11803099 -412539071880445402298880212743454731008 11803100 261275321453354858408033527545905740800 11803101 -93967666311141851560802018224976055168 11803102 282324384663295031028217203095969050752 11803103 -545091727358563555367662524399321168096 11803104 1492186292779598852448285607254294528000 11803105 -13216443995552849497119831953088949740 11803106 -89226663302536167062521449711629329920 11803107 579000953163286664143743473471893010040 11803108 706649686235936210517010282085097667840 11803109 726994196897942544248445082081621661310 11803110 325006031812211745823034968475817123840 11803111 -344446915846700196296261305039909352736 11803112 -141907612530471694900503402344149125120 11803113 -379109863924766037389292840273306816 11803114 620905773711893815980172024709118580656 11803115 -976178388411730260704349634346555548800 11803116 -3114469107163272879034183066831718400 11803117 -554816665835075232755146963557959848128 11803118 346708987402245957401534900272183949760 11803119 866716307645300667372040961393993556744 11803120 53418974638198287245588343922497454080 11803121 234185009049870775960644707174282995488 11803122 651332616868951365595286380544186792832 11803123 -183389093083060926218291338013904682280 11803124 -192945059936266334639810849071392177408 11803125 149489338588371477358202284197043500000 11803126 71007637266473494797348718066679808000 11803127 492504457057205930612318283352216540800 11803128 117234066943625200842446974902604124160 11803129 -629927893067199015585744352664458515312 11803130 -96375917648625161096576040808499627040 11803131 -448702538543879593354050488910194270160 11803132 -338533506413000240236232204416843657728 11803133 10296136581410142880018317841314725382 11803134 18330992370457182017482979924519436288 11803135 722698796424093609349842879749185629360 11803136 -500734237686747415655614254085746720768 11803137 -253825301280624226813323176436742498848 11803138 539145796717849464360664898090596128720 11803139 15668686635018297441563382027365385360 11803140 260644718544591369396682753023261265920 11803141 158049728049849096350098998470827081664 11803142 -2562141957454051943377212917100232320 11803143 540336047798730703992741345466707827328 11803144 85042994881677559189376202182589696000 11803145 -297066276262138884464558776587484894200 11803146 425539049134999836399424277896909603584 11803147 -23257470508220237421004657102828636280 11803148 -98907425939737009781605684011058550784 11803149 -541489199219990857980006948933370736832 11803150 420864160042604544817724300582668396800 11803151 -34182701657332349179301685382606063776 11803152 -129852036076311493769332775471829811200 11803153 647776839045393166362349552259839459200 11803154 -10923713454799587369756033751123259136 11803155 42445379469813975132087447968725969920 11803156 -1543535912176555397914788388593473536 11803157 -171203087429060890301249106469704723456 11803158 -6447139755272286874269457375454847840 11803159 -444059782390976302712289946690719123640 11803160 -435147006757549654844256370453797888000 11803161 409181603452270926042027631842087864480 11803162 -91363014155220986995819329238001266176 11803163 -683796333016946002908639976095946725792 11803164 -389338052799243730375762077029456807424 11803165 -247064840763814031442785731845864802080 11803166 30016729984815029171981765568617912640 11803167 -40637166691521187080475406360602990272 11803168 -584218767550891655563161204776872181760 11803169 -438742289970678337470381800839068222174 11803170 36604238253455319601463130603520488960 11803171 -708384829325998461441085629762412350628 11803172 659742951828086564267063853712039234176 11803173 -85451140880164272477891438021977032896 11803174 343517617181033112043160041456359964800 11803175 763818797466561865594510514918532206400 11803176 -125946395681863071741876558833563238400 11803177 -324208859166500466278202473928921978240 11803178 301319621599904488544237213488354421856 11803179 -360247022090238250725135039916657320960 11803180 -48579847851353602185960594349420800000 11803181 473904979435865326980615470100171248160 11803182 345423550735230978341676277961801256960 11803183 185673391731820572273831579739813799920 11803184 -196205600656185788969195344876983091200 11803185 -265799286287290157322216162106701216000 11803186 -42675018110288823851502456304035648000 11803187 -1019590521193892680395790315439124732 11803188 -217711230249722510946318934928127344640 11803189 104359807797568798039478575120235689920 11803190 153982815205875161851373174854709863680 11803191 239270409567906010489710335016089473104 11803192 611319140570496524014860361783690752000 11803193 135073688617811793633607412889803467860 11803194 -93327287228175914190193900962024279072 11803195 937004906849466548833682452691437242000 11803196 101569507983421649704817172780530150400 11803197 145559450069566756861528100062447096320 11803198 -327169206920577638221249597037733660480 11803199 14165886219997188918483974544647197440 11803200 -127508534889707909099732157725147136000 11803201 -96266664003398973774248285142400637100 11803202 483067347039161878727890683526206735360 11803203 414539310173089133960608778378591365440 11803204 47761398619337229582140919396965007360 11803205 -10206820221952949595607338929825036640 11803206 33663368707533279294010803891803297664 11803207 -619117686049312160783599030800896705728 11803208 -1174365155972669932015077971450976599040 11803209 -463533725465714692452655682236276383744 11803210 2249278142693366585327291089236999360 11803211 -506906845281626384842820753776425433968 11803212 142367683377676829473197831253251594240 11803213 -28126001094925950685101635898974550538 11803214 618765788541991169224983561306038667456 11803215 594716581930545119261691906970508943120 11803216 3959656526063994693561076213694316544 11803217 -176962819533490471591897368344853279168 11803218 154954850423415994253161553333147101440 11803219 60836019775267030073849428203743079552 11803220 25374110151151843056849679828477378560 11803221 -49611888325913781835984401588987469728 11803222 184531322072217728574621652157892387072 11803223 -278949505187384621982475320165444225528 11803224 -25916162699455111069029596095354183680 11803225 252051006556326571703038593192113166400 11803226 1170131036418470613370789867664726634240 11803227 349352941802366916629893089913984358400 11803228 824508655258060222927108566601736749568 11803229 241180487232457422955676801377214506176 11803230 -96196070652838363107786918748782729600 11803231 1574336366554336633363637079171851747328 11803232 300541210663725009498265977686379724800 11803233 311770718041701954032426790893062730304 11803234 -503546456237308273731761460569392791984 11803235 -311260330743047322251179295000689755840 11803236 33809689620356306877228639008882165760 11803237 811155359741549648786237924227922350240 11803238 -408352452888362715501597594349969032480 11803239 380534171936932366419106360467661406256 11803240 -104719679336365326080679911830497331200 11803241 -1291360554577785913104896962525221308358 11803242 -4812211149014486572218314599406469120 11803243 -515759479210241408025277710851104890508 11803244 221969532388224719401312874520528348672 11803245 -262830467635939492127459686691060702400 11803246 5921147599180096827487767574953855744 11803247 -473919115451382062414586259130550435288 11803248 -71485319031515011237242819163584135168 11803249 617118460179423894248710129580087671250 11803250 16508509765953460870880913994741248000 11803251 549198975912924045137400432481223798784 11803252 -205803800628059433369512329455247387264 11803253 -159022078316815402192902970047274745856 11803254 -213027902540121216377632652184133693440 11803255 -240226458137401729947455967110275250880 11803256 25697393719905417916678047236681256960 11803257 1563170146655502083018711838241421754 11803258 -114404645763269052510109228769642789520 11803259 -20529965660939069518765708215573762432 11803260 66335495263328197726226911794976358400 11803261 66776524441345652466665026329054986520 11803262 -691175356253226389201853778172360698368 11803263 97638781091258250543673956073500012744 11803264 -433396143909372998077921106517420933120 11803265 -827049139119197423544914730365139143340 11803266 65339007073694127535878646471179705600 11803267 -487942188998101874852859149000387754324 11803268 -930331809038643927369949041765968122752 11803269 210137176651895567958165060035136055680 11803270 61197755782113771644321676585952392960 11803271 162659137001617835067050695206617532072 11803272 -285176956814406870485750959880917647360 11803273 1057982022129785093893100938605495962522 11803274 -112109429201418140173126838614842286848 11803275 214437272406308341434841100676155784000 11803276 495280155843847581692253268157906620160 11803277 -417261754271557167519111735580936007328 11803278 277007849387753553908214949893384465408 11803279 785307936293199299452878885558816280880 11803280 122914905408469042053625653900723240960 11803281 16639671779017403869312965296570585088 11803282 -58839841894942203347264419450767564000 11803283 -63034017329318346122721803925811683840 11803284 421035234864857443751986538568675457920 11803285 -3324181565448720507525974761032357120 11803286 159835768282266398947571180888031303744 11803287 -66664974165706253968111872028254355200 11803288 249670901712337100604242228259255951360 11803289 99264818781010376502248130656655894090 11803290 217832003654660060431855702541606092800 11803291 -1084546938201141369261325837800766925308 11803292 440709158592157068196036610513084800512 11803293 -7100139473485948334224598063803588800 11803294 301153319955251653541396547317723873280 11803295 33719184895448415478910805606488256000 11803296 -319736090336073778337308593960791310336 11803297 -94790115003213714360600997562399983200 11803298 128191744692185641230929444433231565824 11803299 -696595791760056586593095406620854400136 11803300 -204569002462629767606808381677324905600 11803301 131225182373478639422639238727208648640 11803302 70171501190445432046994631078825918720 11803303 162873197940503456560705670130524553040 11803304 480451664276300339276812324487567769600 11803305 -417234987609897239211744647716903122240 11803306 -623990408738267121051366697908026061648 11803307 34311002849358788560488791428428357600 11803308 -474837650193919570676908576769378672640 11803309 -72131617848975401401351540109963895168 11803310 210140137130827084186071820982448528000 11803311 337869990740831174021750396642176893120 11803312 -50983127066738692710334925417624371200 11803313 -1327045964386895821555827728363912632080 11803314 493778340436536184464562159976637189888 11803315 -390913531915305602769497207368879132080 11803316 118281344109840515866260814377722106240 11803317 570252028846780911137567968969120332000 11803318 18433389247391485250438585187785427360 11803319 33403649799076413889308804262853838720 11803320 -21980410401358249036102969532409139200 11803321 585463239687114967250185189389342331092 11803322 72513995805896803044609920050798470624 11803323 -139239420407973886718650593696246731520 11803324 92647476699844999760465988401235394560 11803325 -668379982013644661380667600855069203950 11803326 -119195430113059126456617996678099222912 11803327 -376412864109163808151492879486894053824 11803328 -4788015170960912692966006203309096960 11803329 65721901923618244930477419728605930674 11803330 2818622938046428596133838588663116800 11803331 -742579607317176154421429254571053253400 11803332 -279181424420616470235064003835839641600 11803333 -569983716311705011860254019814496380200 11803334 -211476995836106784126391248495861185184 11803335 -1823078409750699816719161395886359600 11803336 162855630400141751345147461928034355200 11803337 67925998408001590759986843782277632832 11803338 -167854146860781751743154469089249472880 11803339 2000865462178707580822340044232345130256 11803340 759617388511948278942310665604236180480 11803341 725545065501830394733651833097324417824 11803342 99060735880399902484007305895489595072 11803343 -401117163577432145492316685599771798336 11803344 -68420413190245281565263573904506224640 11803345 -1048053978802690839419461033118617768320 11803346 -13794804000730215074545334344782960000 11803347 -473880935536865573121869724339028185600 11803348 -686833324829571575094080859743093568000 11803349 129150788855797544459104629526233700320 11803350 14310049123449300194049582541398787200 11803351 81971926428338253549997106228967009920 11803352 643003225479839024200022459523520204800 11803353 -852352736088893954292750248653709154096 11803354 537042313494093562784930362592885051376 11803355 431779980505779689576727611672503623360 11803356 -148149826699765737253691034677575692288 11803357 -379688353349966748767796608963141442394 11803358 25028566083170725191467091889273332480 11803359 -210636101413850847582483924505606695096 11803360 233055082857726952711603947951414312960 11803361 -743983683485696131602372313749069907038 11803362 -89301517954828019832570867626201208576 11803363 342041089242151108911294541766317536000 11803364 -307594762137318557560010621273734216704 11803365 -121523748386955988884694404012125824680 11803366 -153984421178224643669138251720178893056 11803367 -88024015932223693271732608076796941088 11803368 -322689588916645947399446611113737748480 11803369 532830511306091345860884292292819811770 11803370 6145466220083993808691227643215206400 11803371 -8759931805653607028916228030518376000 11803372 -50423540806525261191721974178696065024 11803373 -45459027414065730009665260231724873460 11803374 -50096433962829915650370430823608074240 11803375 613050739170568018791084779854769262000 11803376 48867444319517718580908585324723535872 11803377 -931550937689971987161534990328331897280 11803378 -123842577594693258937643181594586236000 11803379 306749118829854717752151322886757335376 11803380 176394676358727091951645099025055744000 11803381 147364112774936514382531933115114609500 11803382 -121076124378772218894790296041403105216 11803383 737603588723174185223751819186000283344 11803384 673972442541226020630567555302388019200 11803385 -442917053886480951570087085589839098240 11803386 88832865861177849005899718667724982784 11803387 -59347121711156144504942079688312084848 11803388 -666327559435499634798987155629117977600 11803389 414167557661813180257894356646127518080 11803390 501752495377998275510956892130540748800 11803391 -962059507381329853824340082979735230208 11803392 306143927862127694118126386827461918720 11803393 24965603512958373513372316309581434880 11803394 -543375631120395767054790367712617491504 11803395 34020848681998156476355124327389136640 11803396 581361404780888787517469231733373003776 11803397 156747441576337299958094991261251322846 11803398 -105728655467114009899246112617621297152 11803399 -1392690238122529827568469997925238122600 11803400 194072073324418109674663061989761024000 11803401 -37017448244282680394077263395024545158 11803402 99019307779791323695422990386172278112 11803403 1083827909781486249818112610912299149652 11803404 443328787817073599507764099224136183296 11803405 20230029511251644867997477108901386240 11803406 718389660641369264144540595662566469760 11803407 -71880246080956057981698510941935590912 11803408 -92458037689830078364568140398874460160 11803409 246678601133897608411103543687614588416 11803410 -187511257906803872631658991372162076000 11803411 -1040652770065919436651581376287386443988 11803412 -546559493669405766010628204144785878144 11803413 714848865148106581326493370876428669344 11803414 -3895552447155261431578813076758461888 11803415 165527741777673375265813814478730461120 11803416 -214092588566375058134926998802222940160 11803417 -677757731288826207103947236767203573308 11803418 238238761890690160584594681287092451328 11803419 169721813314622483507843558306854251984 11803420 -946549023234035642191467014153310720 11803421 453324995326443257973410133660888527712 11803422 -199521691114026524170871107059432284160 11803423 1012935244226391296445397463649186527520 11803424 -720164928218079192502611501749905588224 11803425 480032957999266597580925077467720552800 11803426 822418419346117996218833797672494960000 11803427 1177116792608433575336373592626263170800 11803428 -77030872063896242073132142777793986560 11803429 925641440097312794403575418429245150 11803430 437019705726405691710029648688797224320 11803431 -145072053310139110834379148614457733848 11803432 -193682319543446232159774625805684582400 11803433 283344178322887195055881370396761774224 11803434 -416706090802022222968544906673295537920 11803435 46261292478086898044060871005977592160 11803436 -87016876332029701700336142786521640960 11803437 330296415236301777703791182816492355894 11803438 409944320861232041403866559240637976640 11803439 586006659030885830343270652284750136320 11803440 107676834046708691621179057439024087040 11803441 179336881983988101047050911227455825972 11803442 -204758508478682106584572095200669042688 11803443 -6568453112632538231878916297830060176 11803444 185908632030912055046990190583167770112 11803445 482109087535514124268325454594912999480 11803446 -26102543478066641788543361046970278720 11803447 6729062868909023494221094984948090080 11803448 -44920676043878243345775689991839600640 11803449 -128661956649083872119909345224821407360 11803450 265588403374113682491254362465427058000 11803451 -289065986419121649979807641960866108400 11803452 208044267050634428411982482050963694592 11803453 -1455185805445983658056178709075022282298 11803454 240096251459940552543330664621765274112 11803455 802840889205911633354322158154709735200 11803456 24108666983149778027810306622088019968 11803457 423527652445089605499911153777160384 11803458 16908158380536014873764831195364544384 11803459 867331913865309822763040999505629225660 11803460 -75387921650424291135229634842808586240 11803461 -1273353500352743489846149333745575533696 11803462 -349659688246234518544237623811353255936 11803463 -31869070178826404290158681975642355560 11803464 200120285191672522096553468809505433600 11803465 -254444586636334109180686392546550814400 11803466 259834121519560967381306856176555578368 11803467 132393652843831115944336642496616708096 11803468 28246296341841522277061583895674491648 11803469 -2151499151332481973498919654426628091840 11803470 -39066451798406039695767008981529354240 11803471 298154949096845585930076020608939916712 11803472 185107757276944541252188449197582770176 11803473 -426302854611127025006949251779046079216 11803474 -338483368477151547127836286151813815008 11803475 -271343316080868336096580980501474496500 11803476 64387890906932077984251731080062019584 11803477 -39136762762398883676931189288340752256 11803478 436986213247077408224993337949737227040 11803479 -376614815651377183642153844519242373016 11803480 -231916443372225736440400222086896640000 11803481 210225793500530844049432846209650300160 11803482 -128370634313316347734248062398592966400 11803483 -687215425379622964309185142497723570560 11803484 319622332351073425035581003641412075520 11803485 -2283302361476047718195349476529605760 11803486 200282025406967492836702109618971238400 11803487 -326983656590784438437846945818043184864 11803488 912005729228045057406357993161204957184 11803489 -832813465348780116058554432823281407710 11803490 -90830783723098408169880856178403057600 11803491 267711542660097270378947441068252568064 11803492 -648627616517994105108631620507541043584 11803493 334490682753429415500961540031941036800 11803494 -127344444841114628725806089753801849472 11803495 -304197681321314554241861598670735364640 11803496 -1558421040124931401520248477150077143040 11803497 129416182967525453925626488302664506000 11803498 79780610131274404201164220888711852032 11803499 1344703074370921067727805817044183235664 11803500 7154582105664059960794460097662208000 11803501 -500924172477212426019126380902990582100 11803502 278163028355700473436723611531338277952 11803503 -90037710741777568561594318009060828800 11803504 74452527398315849087709234383072952320 11803505 105504760169917712498554566053566648320 11803506 -194316978945072434220670501583729091072 11803507 72745670208475943056330632794767681792 11803508 41169171322326778538212073630800613376 11803509 -186647150023424800955506877908928952960 11803510 202543432702388890355072851678399196160 11803511 -291582431832226952910454300508916564888 11803512 589775215746928642025462356158953902080 11803513 -322000859790965744323421975103991210416 11803514 -61849779655766139627588565555521216144 11803515 259012087929381062030428278148709758320 11803516 49068412424691722191475013259004234752 11803517 -13227605643504837628573991334916058016 11803518 -414768756271355180355005010399665675520 11803519 -43405103354332305861399807687523151360 11803520 265612907284771573410796035099957657600 11803521 -177647235151708547300120266645548577488 11803522 -253345351154555151233291656761949324800 11803523 -924994271940705248964960798285812100228 11803524 150495496830187130647304101273542561792 11803525 184105138319240142771582453984106725300 11803526 23907744336754897138091469028985118720 11803527 687852395944510031333446024101544420464 11803528 330937432918063196222897728100218552320 11803529 104372617772922493390356798725864390400 11803530 59543432668015076613199314320332888320 11803531 294912254152405301440194402112180178784 11803532 133982673027476448676052639112553715712 11803533 -67459387384590827190836662161413959680 11803534 -165060283627401056989520187774764395584 11803535 -1068285447516254994567046889651238182520 11803536 27680895587444525546550065370582220800 11803537 799644461254974704623017861667951509312 11803538 588457186706563053017610989093387049120 11803539 -4814390464364805269902656047202359232 11803540 100119639400087638598373829778578432000 11803541 -813845665308854534857353456520881703200 11803542 9019219473496785373076897141405716224 11803543 -47877552545387506894143470380345404496 11803544 749235533830388787857657132058475100160 11803545 44431231906119319628540075445656259720 11803546 -42147365017923581856504566858193600000 11803547 -466277964297063519691824903386120318688 11803548 396567810688730573917114301645694812160 11803549 296066557292314658436006151545375352550 11803550 480787925595310447423308294814982400 11803551 -66820363642681592760488381385580248960 11803552 -1719674553350490539940219062117238571008 11803553 -257380597230322012152813621490106222316 11803554 62157940414259976738080941783130569728 11803555 -213469872746704042616454085909809744240 11803556 -63592803118076677079896971077924023680 11803557 384031295533937586336032065361017407840 11803558 -167875391880689172387808078532913762816 11803559 12276699882203868785674322706917393616 11803560 -159588242747800052550699692421808128000 11803561 -994520258092496039959745397616207596480 11803562 407447351078425204056229396414541818032 11803563 42220289142653487781376851509707909892 11803564 690973465175542649531671566958944978176 11803565 -538363076135254204975139651431569063540 11803566 -12636147065416376394671925263021693376 11803567 398952103380866646542334434372127687432 11803568 -34820965166349399653998037833137192960 11803569 -127009952869841874953976767716591725456 11803570 -48271364564253447319297757868704322240 11803571 -212849082425620567595185290429323783808 11803572 67915901425613345408265740267020406784 11803573 669758986424258515905177141848795363822 11803574 -525080474073256798951374984422063826048 11803575 16575591457598307431108707916478057600 11803576 1010378564880300275653338130462989312000 11803577 165293070050979651986287964879135103108 11803578 -55931583591368622503945286029533080576 11803579 -241689673453613171646065962889253788360 11803580 -245047535775040847698228137496515993600 11803581 286159007125159542574005714691256818470 11803582 -226891824187757848535685687515464768128 11803583 -703283232982388499520290864896437591176 11803584 45276791312415774657660011091654082560 11803585 -95266949423026495826488713398632258200 11803586 8883074485836971678963612692260441984 11803587 -9257669313694924913292513308659492032 11803588 391338714775061176901365930454603458688 11803589 -34185764305128802042991798175497332800 11803590 336671105508705782975993558802878457600 11803591 -16824758784755080670123191481486434816 11803592 348195299638325517274035527749112801280 11803593 14767392530675657105334957153822973344 11803594 195092292399533468461644034395724899840 11803595 -433443883977958927011242803274736290400 11803596 9505339321565393063481653449701801984 11803597 -227756648362563965558443734852370391060 11803598 -250387416244964472455894327332482216960 11803599 241371168863600590588851837936281040600 11803600 -104980335430574372185271403139114598400 11803601 -585343054135611394870910727220012912398 11803602 306066372129621458751822385239512789760 11803603 -338646087344572105225207753530242905520 11803604 560963503445733526435878252734491113216 11803605 -562472892364790771336339129340595442880 11803606 -184854066587435327103301068215506731456 11803607 1353101779242091072852338582794328542856 11803608 -309577152225503041795187045982570700800 11803609 -392129305449958879188625123220802977280 11803610 57672613577749110242214392721096508800 11803611 315323003101792771647519341283741790872 11803612 73808059514127360414739018919114656256 11803613 -42766832443065429157982233647576552192 11803614 -27780443261478525437644051801108144512 11803615 -153911138362420244965193491011089985240 11803616 204182932419980688211550622943682494464 11803617 3293543662518725307872328928763168640 11803618 -157183378375378866426370889933593011840 11803619 -673066910163384642443216992354056922980 11803620 -224446630805047673257962984110587883520 11803621 -68313155025749925255982675135369667748 11803622 -2106175749606522949333309306301770752 11803623 -180042616874390544928839536449304209920 11803624 -187574318804978915227664288450958950400 11803625 655100435321955276066533537809060410000 11803626 331085352477505546298196218427524444592 11803627 734908163269910512930861435305050465280 11803628 302088303582956785987384335372722795520 11803629 -2253291292161083195224439956686977472 11803630 -105479050673890165874038591525542420480 11803631 559490870350917062836050481581829538400 11803632 96352586166676198165752483278522449920 11803633 -888763003969424824659961960488226803118 11803634 26882488694030752614419035052360835072 11803635 95154350967028830227186043077678349120 11803636 -111312381864958949207596775758516377600 11803637 -1439418550570708704685101423747091173714 11803638 29351113612249827368213230063131095040 11803639 -808401039494934235405093234856127970544 11803640 -461842499406410089010571072192154214400 11803641 325919629716617613425608808924247125280 11803642 -201992960324450119965880579359157776528 11803643 10395892372722816200858797929372915480 11803644 -58621733180570630641289796373243981824 11803645 -58495638523136534859375712121775292800 11803646 -83466054250999976108469052197813470976 11803647 -826591121069356397695467088510486272 11803648 -355822358095125512057638386523955003392 11803649 65206245366326030338891539770984095680 11803650 109585545625547974535187272057251977600 11803651 -1085734114132563746504813615875165465348 11803652 -102087244977962091175645799090264248320 11803653 -99157503853002641544148826280000502656 11803654 -29155274449362757733732310796472472768 11803655 943835501970883639456093952275882650000 11803656 -123746319948110335736373359332040908800 11803657 -1398514591161654989692171899248406789094 11803658 -644253812306160109834855464854777537280 11803659 -167217383860312758542129788590283084800 11803660 -113706286749781695904513425756627594240 11803661 1233709666163618595082665989543386346412 11803662 6336832745750679573556864720664370816 11803663 -539037271618407887882148233448324075088 11803664 84687635384226055076764802173937786880 11803665 -37956076313660489938389159788425025280 11803666 41980368938709689964531329034549874176 11803667 -65486232255116556124023035692082756640 11803668 345417590127152077003023683519319828480 11803669 172410263191429831585482391288975150944 11803670 72522152678617904843835675340149538560 11803671 92294509659841559365618393842826320 11803672 16795633880641218667953708569680465920 11803673 417087328714953009763141893878889834240 11803674 260735591385175313645849138284072673280 11803675 -5590265712750610723030082050143704000 11803676 41561871747290120852704823814182615040 11803677 270163410719736552553136607321842039808 11803678 -907486707477590256195586717897124934144 11803679 -402969199405831211295735228154865227392 11803680 210973191887600903481505975588953784320 11803681 -933879227512607175674035319354186417388 11803682 334707064634980332860329704674630323584 11803683 -72672909994776259237880712639693366432 11803684 114037923374975745819085369878104031232 11803685 -33589957296109916661546077241099888000 11803686 -124701105786741962073709427479416031872 11803687 -351630487726187428792158278984627943328 11803688 285176994500806871296861385322273576960 11803689 -62644618479353926580959974333577481196 11803690 128337493049351048471696741176483701600 11803691 526657717888360557257377133267219047092 11803692 288086532133568739866904367859967885312 11803693 -509079907708285485749435310797998212960 11803694 89215625260594676730926365097230577664 11803695 138927385746444290276558701125242049600 11803696 5367587120760005129344963434165043200 11803697 -2891320810272224438916164767663024228800 11803698 34324796619424583304383677254243840 11803699 -975219229851285978496279232243266045300 11803700 79270685843696085582893258180228611200 11803701 14679929622225196326231355574109331584 11803702 -718471003375847886896626291732267748448 11803703 523607459848610231122406422434721961184 11803704 -826903520924782129906728039170083061760 11803705 -476135394811825594510035306496028442240 11803706 -915796361491859645340341240176335121920 11803707 891591467299222962621613966167929822604 11803708 379735604474571966609749357158766604288 11803709 -329445326753956381568326332974053260090 11803710 27919057160477297116592667648081619200 11803711 -358463379932173242937891002417178550600 11803712 -284642939348290623031649252960769146880 11803713 242623425006321974746815781048697986464 11803714 18415065506425390384150513146688503360 11803715 -729465178989432678617912515149496320 11803716 42051588940325701863493624477749382272 11803717 -631699988463248017163473659641636666880 11803718 -347468461155634356056340590975574241440 11803719 164849324053060978831012614250712285520 11803720 115168135146621171877661777693618688000 11803721 209309905030612286124283878892344066432 11803722 -30885691592104158438102437083416231936 11803723 400965433666749802362253217127245213972 11803724 129420180534089070395200062336476234496 11803725 679308819799826685407047822493403084000 11803726 83634302533014651687045981303910209984 11803727 -278369426743695003599547770674158125088 11803728 189267904905673306240112667155508363264 11803729 -118633644930018664855225533363632189568 11803730 284239587441556992806703989388207257760 11803731 -444518561999990317896667003962740371200 11803732 234709730428642345027421834267706347520 11803733 115082150343787274545768119099579068160 11803734 109319831698834032607586966857638323328 11803735 -494180441102420244295746982582110675480 11803736 52182093892535057118095007151468216320 11803737 351309328244030070120554812809670721760 11803738 60801881681479121864860970674253862144 11803739 360568253751675465341007283557269961624 11803740 38885429180944084779992072487150489600 11803741 -313123679910304277918814114838578879200 11803742 -653345125030369704132331705203436345728 11803743 162608889185968262701665726141718405104 11803744 -915371232564994570507200324545185579008 11803745 264647931994107807850241159986762612500 11803746 17689043580599240675381269657950547968 11803747 -1499721474006721594411847521467481552520 11803748 100346048722518450730299328560003326976 11803749 27265696678792957271879542633189805664 11803750 -20509286013040188223893099363897600000 11803751 1137202127922990411283884326492774125752 11803752 -515555676468647809275188173201831526400 11803753 -131173915755725408458735692608810544696 11803754 232468914948039134979278228092124925120 11803755 -623676949596100498286875787871251201280 11803756 -967902068273406639954061367147377473280 11803757 -1118540768490460208123221015017214832394 11803758 4261622257209468369432351953687251968 11803759 -363435616492883714173554739338249564360 11803760 -173976773187489782691440618276561387520 11803761 -340852060875238711431710643128166451200 11803762 -578710936717560109317325394562584875776 11803763 1749315339832815075901568563967828781240 11803764 -55111504878013548146201064703706001408 11803765 -651613586078414412350962165816870250340 11803766 -227950564955057894561086705251879424896 11803767 195376825507569788132748130437293282280 11803768 -802129138402446758660820351318291824640 11803769 -627977219975993092612084127935558624320 11803770 -79955089345853236583797856728661948160 11803771 4618345533472354488886940113064759040 11803772 -728085885591055358261889597007857690624 11803773 -54015686323811509714642163745897493536 11803774 4940405449349922783855703787951771136 11803775 -309539571880458824468184940157751232200 11803776 -410070523264467096919436293517711769600 11803777 38518229232483622073918650732214112768 11803778 -257028973426222346036683319624411564544 11803779 -189434785807293864066164539687206160800 11803780 961896924434215547837350649193370752000 11803781 -1026642327419770218468446711809248087072 11803782 -87276732427987698284316269345812223808 11803783 -349780490305561266444283080520394897040 11803784 124868606762200322142123501668957061120 11803785 211210367969135028785218147956027801600 11803786 -549551468054743009582358998913957619408 11803787 -1077117020900109256343606504698657323564 11803788 488022810403718411656485688355913745920 11803789 -632002108144000025230120087718357071476 11803790 -117190277232497929417793144993625473280 11803791 403290811216131598063939559906964213504 11803792 -73671176585196348779332899601383424 11803793 1077508777967183616041096151037777269042 11803794 464729051887397632591037037202288809600 11803795 -847325894726860176593117756312177893200 11803796 370807403462812679369337114741085641600 11803797 -94713154579042694557313529930128484480 11803798 450471662069582361595285742712896772864 11803799 465259315251833316578991947391625999536 11803800 338537002449170162536012072189034496000 11803801 6591237175117381325184933335844894464 11803802 -198232809180491940610627497533757861648 11803803 299300038247101718944606074715162051200 11803804 708275355052951866963902905976704134656 11803805 579410783806850444809123102106574042600 11803806 11545991938228575092630849851030892928 11803807 779926470496564215260745134474969738880 11803808 -5444605158155075572173948907727880192 11803809 -132057746999036064597249884612647657296 11803810 -267717868068394376180045902580189257440 11803811 1011104227626356584371639426163888701000 11803812 -358349520424924966858298693904428421120 11803813 -11899464524255084040808088821676822240 11803814 241902822320948749998412668830603399424 11803815 319000994655010296283183439883934624320 11803816 739792319345314684855365377332483430400 11803817 793682016870971552970786756398036335866 11803818 5079057041564273049885002034387841536 11803819 -186167611479483089314735096135156216780 11803820 -172616763711652966880467731999406110720 11803821 361901965184614581247518286131033182208 11803822 101987401175676850370513186617699752000 11803823 1395925094786340123131114183887217725920 11803824 -204780861056770019264493497434167853056 11803825 432522737880189272862630928408662879600 11803826 -651504044659689313671193889461880542080 11803827 1130506314801100934162560804756859904 11803828 161286352175530126829278047175887880960 11803829 1379801978008762440364124548563052424430 11803830 -13157436585823990752745760934121850880 11803831 -232092190823698599682697020393740440496 11803832 74313052024525580343414648292006502400 11803833 872603461434053530861918575912879433920 11803834 -189657051625893592645032659094565118208 11803835 297425850546748058914450744072035579600 11803836 194053165680360861026446872891599290368 11803837 -349067352082550042748123552219444099514 11803838 439324679773288399074716616299923672320 11803839 -128306338788592237815006401542628961792 11803840 63053838662200855418522845461180579840 11803841 -523564892289123470043018972989679021120 11803842 59511115883463004282538399541557656608 11803843 -236298200302784622106352215945583349800 11803844 5889505428623510495433527026589122560 11803845 41446637905546465084416948609816000000 11803846 -215673854743946002191663345285129632640 11803847 955576348454440301444641544812898738712 11803848 -239417973468702789011564429445411962880 11803849 342311496916621887891522868397970421850 11803850 -20585155688524517589106168581490623600 11803851 129383750560466329917077170284037566192 11803852 -626265030165919894256806666587044472064 11803853 207886416633427959916603593403553651904 11803854 409511365004196867564546614372044307520 11803855 -504188919981747959335163957193278131800 11803856 -481191760934100329073407091034899038208 11803857 -385155626988065403867793687008358466112 11803858 -125831094365247178060543131220580704512 11803859 -559265451214613646427382166505784915088 11803860 258930732695082473352147944366734848000 11803861 788047498545531275928697840327423472462 11803862 -291915607308016203126658579653797621760 11803863 687013404809653885410909484159620375144 11803864 408278372578795023141660687048278016000 11803865 -60420160932297892539677894658203969400 11803866 282503060209636290562783659925854728448 11803867 472636576013558042167480935005593714920 11803868 552707644101022406916762883934578707456 11803869 168416357011063095622058893531886804928 11803870 -37146333675081292795408190500853452800 11803871 454951247114787512761024024641892046544 11803872 -393206020145432439996684760079392309248 11803873 460942057839088891095878413658947017122 11803874 60765330607877261656490187689579878560 11803875 -306667539546621785429940615237654276000 11803876 26082972653637149111600599361578721280 11803877 -98214299022941065438944894070118760480 11803878 -33921019461433731462183577214667024000 11803879 -606900508786855495640431063642900824520 11803880 708522024784368775711360958972227584000 11803881 -65368769793626146968245025926246138400 11803882 1509505204033714089746391471478707552 11803883 -141467657303492002313596242191360405760 11803884 58513163518289622211385266535716454400 11803885 89363429456089178038831599975013784160 11803886 66434774469272244224760753984475404864 11803887 1251088396352896854568732576747820280 11803888 62145532923455712343728105182279499776 11803889 -965903607254722762557323231849640731310 11803890 -11532922934927770381352975282774246400 11803891 352412130710540787042267061431712358400 11803892 -222395692438488115960376863616458076160 11803893 -74328874283835588163861575434676167136 11803894 -583932868087987504303569835698587904000 11803895 -483174395770166384722723320669184481280 11803896 -145800845375904271972732649744584028160 11803897 263427741547891063376771145836654712832 11803898 -533392766977123663626060313319678480160 11803899 648505897373012938628319395756630161920 11803900 112885963909691000650643295076303872000 11803901 17856723353791920156338457359067369984 11803902 -464810239838575589184104365401049175040 11803903 1825634399026226403024271499579914281904 11803904 -807921162163134216851864837643539841024 11803905 541394996654763856132594568459380823400 11803906 105752105989354275519159875760563934720 11803907 -1122515079595266016249358186364276131844 11803908 -403984279762073109817259234000729379840 11803909 -1009582478104275255321818776561527394560 11803910 202955269284632850441005903385885471360 11803911 -91718076856225795945338158867651124096 11803912 264837574432121727055096581088382899200 11803913 1058566751139025574517733356509404266 11803914 343306001602288766004703031651851376640 11803915 -110491643672111777299701057880932966480 11803916 -227258736240387797808909908822587183872 11803917 555710717749647394124771173518100754880 11803918 256489028065181681522879327166762066816 11803919 436919764382025886745525963954350232376 11803920 -56270940105271030386718411786774118400 11803921 -91376386830577084830120734429573766800 11803922 -55317611183041482025281196809334141440 11803923 111647062104262746267135833264145307572 11803924 -303042889029068230520421894503959031808 11803925 105744196563868287134379630831516172800 11803926 96057745964260257649599462362830032384 11803927 456166207236426713466104771863995234472 11803928 -786963555539265318585765179971897958400 11803929 632436681187396837305463475544620644800 11803930 2488890148058186426549213214666001920 11803931 41715025096279450368909615989699769732 11803932 70590847287629366379495624848591683584 11803933 406111772186923245064302512844120761100 11803934 -354320211417319340050815062198840335680 11803935 114743876230162688194693144197936046080 11803936 776555605444650276527364627046453542912 11803937 -643935807010819585137223715129180719980 11803938 -447304952010206051121612426216861603456 11803939 -7124386739617825478601316147068263008 11803940 -629280191938130232599938745861178470400 11803941 -342755269303892469929910792100972264320 11803942 -13161082437811682744350285188560644128 11803943 1776040936510099392685310080022629526880 11803944 2059953600522922514535000212264632320 11803945 -216344865241284534287002582225886566080 11803946 -48317625858241094941418331972810355200 11803947 -39220574132524344745495570371306155520 11803948 -52752023586958486342942339250436688896 11803949 390092810594239425625592405643611788950 11803950 -97449781497104458577612705935822934400 11803951 1196422808627505363566871895395386215952 11803952 -327382560744086467678331079490174009344 11803953 633869801772886605355904601824715652320 11803954 44193386820253915623283070345001799200 11803955 362178189150882290006470546091438922000 11803956 -556525255667005234378792160850557214720 11803957 1416057976007814926640047756151552225120 11803958 32043028663410408098158835045439485184 11803959 -612192610751207544299854676780684767800 11803960 152888625842990557776832851780247142400 11803961 159315733415853479825042320833172206852 11803962 130815118442842562057086038987039446784 11803963 210458529652953472024310020327196084112 11803964 -68720876413502041795512925315500033024 11803965 107128510313896732655341246469400321120 11803966 -67176208646055784474734147505954298496 11803967 60591204596327566276086227043588126144 11803968 82917575047730828919670789992553119744 11803969 -1423545284270996023825333522361583277630 11803970 -532661684588212038955794762601015588320 11803971 52626380762643722813091290079334417920 11803972 489190957383365951237231432374111178752 11803973 -9172781710153034396084347559455418592 11803974 65524525239216761652936702686274551808 11803975 -653246137117125076397538842207862196000 11803976 -78690333689111846537287632610488115200 11803977 -273214381175439762753606938121332881686 11803978 3902857525162778423522520519510807600 11803979 -1456339194089774007133853705186190751320 11803980 9271804682885639181667825331007313920 11803981 131307240483501955777231020005295896640 11803982 -184116317684348471811309526008527817024 11803983 -878738817405410193100532537367767782656 11803984 -166516511528924122350329736259860578304 11803985 -142078686922719960582007773687646391820 11803986 -281456534806506969214170808240994314080 11803987 176458061808486887894728056455100376000 11803988 -105448540578099342766341923275697553408 11803989 558532643399039045459423648234263263840 11803990 -429899311700429270957872492245635030400 11803991 241159449757974044954486579887184216064 11803992 -448714101180332526809695356275717345280 11803993 414279275700675220863319196648640502480 11803994 -62611067751318609379193671792670542848 11803995 -28580265994442495380545385684522252800 11803996 -1030952126309414676169151106695151808000 11803997 1316063168921344299501679691872375545600 11803998 -143034942748639053109467697168303055232 11803999 -634685126148012308405598873418249495064 11804000 55479516187966558079794850872295424000 11804001 309032445652723843347240512268108409728 11804002 -344995720485784375326415055346818995200 11804003 -272783176877361613296671305195773309600 11804004 -49872276967059831343964867612071781760 11804005 27726081531238575611637430629941320320 11804006 -1364194569435065532302384932016247079296 11804007 -190481485457435253650359193933656038360 11804008 -470659924023974909374540521343500288000 11804009 -24374205785258896127329293865704384384 11804010 365498098160334870083470992636926814720 11804011 708486532720789096963899537218937336312 11804012 -460561051626102085627817317509602365440 11804013 -115176804708448961094025946492826177384 11804014 93560673383003345497790417975607880320 11804015 -164289989169666669984586408045493683200 11804016 41254157592768993428616574197057454080 11804017 -882823570842857681368885841223189272208 11804018 -182278433585100034486534550184951305184 11804019 48559534110134839238533299821637449280 11804020 514526921197785372832702790608604148480 11804021 -202258217898398290822179014522931053778 11804022 -1084204238964335251524346692043509350400 11804023 68049217512793984775176189139865096960 11804024 -1207136339270305163819754027140718551040 11804025 10444898098210796890088053579984569600 11804026 76290304566598275438381132938680660224 11804027 86076409982767056408840654864220153392 11804028 235995431298378729992445214955264163840 11804029 151753552008862104076214980180969322630 11804030 4755726430887134053366259337312710400 11804031 197690150711184082095637582353644971320 11804032 -514386825875402643386009035772579020800 11804033 -361291405500855079401057271468180046718 11804034 348937899120680186248525681516316160 11804035 396404884228124728930002587940365676000 11804036 -430703913485648940004790285201971114752 11804037 -23321575744842980591534376781035632640 11804038 -666534541842166973158258663607246962080 11804039 249073195809228798982681164133800162024 11804040 -344803549291275860094993588628593408000 11804041 2891397341202644637334687925543939712 11804042 659122001789691515152378328110916154672 11804043 -301166780582007093739900553972923612176 11804044 -366216912754210818911592861240887285760 11804045 -555352044321424274883819126776056659840 11804046 180537168319904452897263331590098256000 11804047 -1151139826032309792719309037154119224120 11804048 314982317062911143643586218606483382272 11804049 19166508480353686960106376144319406580 11804050 558221698342099655619463737183903436800 11804051 342401231566766570177926113068802404700 11804052 320580212896232570285057189808134959104 11804053 -412345663236267438996166748423426051698 11804054 -2436921854118153413558084923738657920 11804055 422833303586419306506124254295972295760 11804056 -170628294329682025584159753987285319680 11804057 -337133425203188087103479480323692697068 11804058 -30200150781678117517283591366751680256 11804059 -12166287249580822214286023088337733632 11804060 474958500759668005763070981293392527360 11804061 1395075451135666145470693488218700465984 11804062 417213672263354432296877890454797468032 11804063 -250270423791287647135497460909093688040 11804064 139261095452274599648692440949063680000 11804065 -141258053757191682202663478428475470080 11804066 547483304327687702670219251346023633232 11804067 846378632232373538886881720833335321288 11804068 -271041955161833013087552513458400967680 11804069 145125229816622231136894123476057991996 11804070 -18722572819619620496264033351252947200 11804071 54405180764316974354855062372893294272 11804072 147349938278369451824984718925046415360 11804073 -342115399691553791049122516684923209600 11804074 -542879464360599273834022242457905520464 11804075 547288211682702661211964481330081119300 11804076 52921927345372568779262085743094696960 11804077 187338365721615884681732623799222523926 11804078 135759275977452967052944533845398137600 11804079 198824993733355424085893008460434191360 11804080 120804207011346986495020108583381237760 11804081 -501016311481404446939822032232769899118 11804082 82901398573964050665202066423830129792 11804083 -44336854369156773391975682048693088000 11804084 435076367221214360715687700250827641216 11804085 551514594051900628328343239572167212220 11804086 -16348957546810759867314206286481085184 11804087 181844886841813002285909246804902864832 11804088 313958229416392653896340372480393154560 11804089 1018286711004464877315570407734030765200 11804090 194688795845318401155003293483718328800 11804091 -1769097390241027447412237949109491744 11804092 279507956629706400532706831374315932160 11804093 -173176597703639633804514431826984100416 11804094 -126711866559759246805006401084190959552 11804095 -686261106041335264191402715252938120000 11804096 -114426194977548183544515817268135854080 11804097 -731940215472141062958402526449162592128 11804098 748479327725162645001197832371085083520 11804099 -1810894809902198986973746561163295372264 11804100 -12561055682891450784343673576269363200 11804101 1702282453550118295057427190866934097600 11804102 12369311787846940135384741489878894720 11804103 1245363956159319682683863196546538031520 11804104 -456797815691634272675628283687658772480 11804105 -74100510081576358449397424994407448960 11804106 -223958247922583262102232888070769688320 11804107 215023698139093057492973887195583772192 11804108 -612273899010539142891487289687931401472 11804109 -244882241870137689066450309704498841792 11804110 -3205943314025152329426302581586791680 11804111 -566653385825661400250344554119442316800 11804112 138947037565690357398085972644209516544 11804113 640994327210632755702031746526732869362 11804114 -37965367247282621224816345696691785728 11804115 -454792912063168840950291569592867971280 11804116 291784708212461673278409290267353888640 11804117 -57373144919429503009664091315515235840 11804118 -50003516492573287273319284082194194432 11804119 -842282080579644632966053637133863662080 11804120 109010905342052528529531129095000064000 11804121 -261544069739538503241279458617544084928 11804122 202040126477749651646558897548240405248 11804123 927554463989369226237902824680079860144 11804124 23103970314961602175182583170805896192 11804125 1099081605161352308996647377233815959000 11804126 -706627724204021129064892619308311535488 11804127 385109104373686425715743207717258613632 11804128 52091337969525286982466926986850205696 11804129 -738016092988018290158398455799005888960 11804130 -6169762516132794477932544220573248000 11804131 -1121215123595401050364059904316131777200 11804132 -548126195429032616619086870823879967104 11804133 -10698362434329026232349320797057559552 11804134 -128394113099588688223824643919657782080 11804135 -291097719109229713631572087451141214240 11804136 115566621821576466134474161421323223040 11804137 766324956563388224592559695569858709492 11804138 1014182948392511819982217209967083627360 11804139 -365007715825224272041595102486677677792 11804140 159909125982399873636050962014970429440 11804141 132297435092076582896772703619500831500 11804142 10999862444481642139569518955910201344 11804143 -334330525446063736591795313726822456328 11804144 147646908894397352850628700547157327872 11804145 5506177119370909877616908005427797440 11804146 151796199538634008325607742625742641184 11804147 367527898468205078460628115524582552752 11804148 752199301163735491056850616744717420544 11804149 -197104804791163400639962217902216108800 11804150 23651184766271119328809382169615528000 11804151 -245963088478472910613868411042863378968 11804152 -39198371138319279630011577369870458880 11804153 442161040216549777507644138878069079402 11804154 -345704780517761230900732365049938336768 11804155 297376964468834670647848896631902000 11804156 77926364792696535095677733295025428480 11804157 85272991435605848948895820535183384640 11804158 -644052855055195323842994567050263974720 11804159 -604877603600746852014595680616394441520 11804160 91040508824384074494746213383510425600 11804161 -673325531376924680967550638359855562238 11804162 -263620767429463170364087680399099525168 11804163 -141784891237516435634001409483992235776 11804164 -581485433914627252829572974740921674624 11804165 -100156395956397487419764120628927503940 11804166 6932858854122536024504725248763623744 11804167 131669836957668647371059339896164952216 11804168 -1175252366207660103666589802804327424000 11804169 267875113352829676414694901078858983808 11804170 -143347891820855035703093328741745904640 11804171 639199140679892338443174577742951461344 11804172 -105898538339608048238006713966693413888 11804173 -18463844648239542620515907394681399912 11804174 770238435804434221323599299787752614336 11804175 -139215593252582586265564306635521590800 11804176 154650189347233675467015520779064049664 11804177 358872063069279886585586665192592630784 11804178 -19006255922859817203534034987480303872 11804179 -1520800190829475337435929168279040907220 11804180 -3312450114180482240464558994453299200 11804181 672841414331682479122860295025244661152 11804182 139992111164151185115030146311686395904 11804183 -1420010554534224340780630026036760976568 11804184 128305602061493919894555811150410547200 11804185 -60085371339758593979328317956218864000 11804186 146859831176506324938196194865044183792 11804187 -187509042575439816750799646924511085440 11804188 16557562300092764559425796274416156672 11804189 1167089360412732823692235576405412820000 11804190 -267104262737334462620419972004190468480 11804191 148325269969462993907633091336650388480 11804192 856682004900162955646560900280973852672 11804193 714017644103998298833155501379000352082 11804194 -33568264163123669915387236957254743808 11804195 233214862260008021959006573807276591920 11804196 161830091790393159076720049748114984960 11804197 652284126215426842192301880038856355646 11804198 -384005463837297864683219861615446575744 11804199 195480522275634673646464505128709893248 11804200 -459246428528560894593269484787449216000 11804201 59232689666932776049398472775640014202 11804202 -353022231598196153239311954774000923808 11804203 3875990429554405148081481326900754984 11804204 -214210988377440769960234551672160076544 11804205 40990156242879652514175591577229155200 11804206 304467865237939226611084806049445520000 11804207 -745485762374845727175590422550634530544 11804208 23052369492353960387253849477641601024 11804209 665520554129867059827833961019727643410 11804210 -270945645180663141229444867099019520000 11804211 -229345273271251787311044125714136969216 11804212 219503718269016162995446882193757888512 11804213 -352835126431986170166913841115633254496 11804214 -353085536728314567327834655061334672960 11804215 844947716987342215718615866517194374360 11804216 -425761949192987806937973791600946155520 11804217 -303272232539737725727292518785336607920 11804218 79160605057618323768359532940496670720 11804219 -22083516851344730776584358721844134880 11804220 -463997606613750059285104564185252057600 11804221 78706700302421720734532208579338903808 11804222 237374318535696175050175624587222803712 11804223 720778029962823667864020923261378531784 11804224 285453644258523782435436158935124934656 11804225 -368548525959633058490697292195484874000 11804226 -129111877177741852646702501038978238976 11804227 -38895612260547012734443338683732610000 11804228 89681313308516932808827642490903642112 11804229 -568224544294820438329895996838194585376 11804230 -249498305803257188382334346944129338240 11804231 -12996904810044690483003203425253074728 11804232 626492203697691451690808730972295495680 11804233 -405936120863520702649459115623305303680 11804234 161571971138604591750064819299679559520 11804235 -347713139637505284269848309906176618000 11804236 -55847165800707726364720832664125758720 11804237 375429558448071923241918598860412150572 11804238 -811355814585030226485350166902060175360 11804239 1444108777947243388354782906088605435456 11804240 20720068101951456961967082580703969280 11804241 778223650202910969405038533787281745184 11804242 166587572487429044132200662172101433344 11804243 -373436443639266115447987506141842742456 11804244 80548321671112926004231522225284218880 11804245 -432512764543375710352310044908020974500 11804246 -96045988940655354694656427517253369216 11804247 -140082080987788966645256794353381787680 11804248 230477756539117449196435493637448704000 11804249 -831406331582722115348822398391388357750 11804250 -190148940905477725083095955841487040000 11804251 -233757961334196795736358775712787970748 11804252 19978765103934678156474305425387700736 11804253 -446223129204495151491026985125585882496 11804254 -144108488079994652339347212907241235456 11804255 -909990483978211297873607324409854394840 11804256 -701187961905994671861370740355571122176 11804257 490647643418249461234696806798859305506 11804258 -34272343157426022127660518773193024960 11804259 747037340501838436827229289113770716160 11804260 -90630603460999194577575212922610544640 11804261 354183896436453434104792455154673382720 11804262 -123775990258673239182339605693590678848 11804263 -444452333258618297256808521775564946800 11804264 115096005942276873043370562770075596800 11804265 719135165853996017113775843298537840000 11804266 -182967827341759158284457665405249284416 11804267 427437552744688945926078622389123595872 11804268 116491265473055318110470772616396046336 11804269 -132173553299323058163413115659412784128 11804270 207483501547866584903318289917000326080 11804271 30252224717495705239467833177850245760 11804272 293282133117557150141513419826174590976 11804273 -254570639699346895707493519398246354432 11804274 3147862258165101197564698038026712576 11804275 -195978680091686653094056274958379773200 11804276 745300377391848968205964790017463040 11804277 -8019761890462879734138771268520473440 11804278 183954211889299071248547920214496801440 11804279 1292059510923799100230259238912970995840 11804280 -441133374709724325160989271804222464000 11804281 -574892774436238297924346040540090842748 11804282 22889817397205501575103495884627968000 11804283 -618990538349700847548708628767917911416 11804284 837201479719853916244104322434190063616 11804285 1439147495498280814582163632650054101760 11804286 180376681951392100918675293378104936064 11804287 919128415470795549519073229444259881592 11804288 740790398554193020314292680012091883520 11804289 -173003260332473235014723193070367050752 11804290 226869045701905009089490313932126387200 11804291 233872128667152545196645042201209367000 11804292 -6066978922778348267788846738212457344 11804293 211592138774074580683557463151725588444 11804294 -511959792793222246680367630868350886304 11804295 -117123899893038072193378380804728920800 11804296 102768399872531004683810388479898055680 11804297 -198085693878134822249810088024526935840 11804298 -199465142264164946390056641666804932352 11804299 -39525351414477370299177380994764068000 11804300 -152432063745750433588835742132473913600 11804301 330258083854601216268345681810122914080 11804302 486716600860239606642044194487577020352 11804303 -502199593755749903402893108673036251920 11804304 2777045505742972401435532923610595328 11804305 492804367589531790292600532871284769000 11804306 -699417683651801928588476768768890653696 11804307 80601515152448909647206173063106407040 11804308 194080315386361648664788525026138028928 11804309 578351485601781262907271899638250831328 11804310 -20626009122802874009851223382776993280 11804311 416566367065086081603737579016955379912 11804312 -746657654562581030464283787749451540480 11804313 460499597931886674249158567369491719744 11804314 -375565393065351763395670410011098281744 11804315 -884650595771171543453635206291237360480 11804316 75881369203531367995561082580995825664 11804317 -4296556758767385872355221661691259968 11804318 392327992258374670862461234482481097472 11804319 -14577258986236412548177970051371938240 11804320 -134893079916307661172832970504247705600 11804321 -1261965839016656705744724788592829256478 11804322 113951732043638249038189908072655270272 11804323 -486153661514070286892404639288967032496 11804324 -341236462634218791244975531481852313600 11804325 78430923893352501971236677628796421600 11804326 247076000137100964824670189447000244800 11804327 589112536034367027275245325687121997176 11804328 -776183655560356781438028150764016599040 11804329 -10812245953260382848486795767539553024 11804330 106783905095871394548593040812445369600 11804331 -36981399451133490531586460655968881152 11804332 -421614361677095167501147382733889769472 11804333 -873193025814509285183844128177547101418 11804334 -191246928770030979540155162343497856000 11804335 -90384073814792816002696825629554624640 11804336 170595027593125097023573292346438254592 11804337 -244310065045455539751372583030487732220 11804338 -2469988580206705091637898466923130880 11804339 -549750400970821861528279319521514871120 11804340 -282017962963770347221240735241902540800 11804341 -77923107108390290099751932538040494948 11804342 262423665993682890109152962506712660544 11804343 405714388044680353610172262359848035584 11804344 59886018154894042763089739758195200000 11804345 -731988145287723392898576767557070352000 11804346 730771476066818771204017992928203072000 11804347 -773406382858501949563254464147694078168 11804348 -481976301621800015343150658830701755392 11804349 816484989661240888648623507107019128064 11804350 216493656116958273384563696069811710400 11804351 109385914150502138566321853276512487184 11804352 -7128440944976108931366773142834905088 11804353 488495262148470867831148327222252739808 11804354 68614074017221695807754232404623024672 11804355 -256960779867296301933261530658692868240 11804356 -453098131401001623259539337369984862080 11804357 808742984689289480396126524391499768606 11804358 -190581632328272369485020147070374251520 11804359 253453737117209360259303063369705641472 11804360 -9291374809647949708899800032331366400 11804361 -476046016483557561216272945172492783840 11804362 -364393287093125023630929643333159151568 11804363 1170856623962158950678274233315170958480 11804364 -91114887014081754575229574742334753792 11804365 380279431413870410577078974791366669260 11804366 -80365744312924286653641787511260200960 11804367 -34553556902634267390057500749559672688 11804368 94049889966235017624328436327634132992 11804369 217262412659581077018998341741906180596 11804370 -222109302888709658753772781792184947200 11804371 -1688346355969778985212934836678064317856 11804372 -360907429930172040708552813901103870208 11804373 -5659716003641951334312104631335623680 11804374 -512757539904012760262093460502014692064 11804375 147546169304429178351132766772460390000 11804376 -425364852415745028082670834175378432000 11804377 -188832085798901620432561608259605608320 11804378 -152734424319482080367220527609536807680 11804379 -132345369777601516615672777250872296960 11804380 211034113489197814723649124614794967040 11804381 -522017847513343534629335402541453923136 11804382 132526853382128544552467185396592082048 11804383 1354112918260522761133885892255281737632 11804384 184071186848459201438962978972304670720 11804385 31913700466152198675445199566818825600 11804386 -212211938915453870019554723936025814656 11804387 -322257491661265391766537035263256256048 11804388 -300829188380633749007394319957466188800 11804389 -77677419577885784165252083297921382880 11804390 147834534204420646568692633440719425920 11804391 -415764831301889892861554542791584578800 11804392 -33788075595058332001855780433394278400 11804393 -73322653979791035644097470339351314560 11804394 377311745619884832177770157184565398272 11804395 1399384754725183055137447749640183829760 11804396 103799455160096888979116168284931358720 11804397 -321450363154686802166005809700166400 11804398 451505277553564680994060450117564297536 11804399 1270629001720124290295467473712311896400 11804400 4697778774724568260987007385133056000 11804401 -438554972506849249659547737597771328448 11804402 48545010012831903373164111041774875152 11804403 -4775492611760071427238589345839329280 11804404 -49188944276903240336946036718268872704 11804405 533606018295885853998696814077265560960 11804406 -26848309232779603630093023458718335616 11804407 -56952790755175413556179520530978321768 11804408 237104846514128980344162496915334430720 11804409 -1048417642716286340161651673654726792076 11804410 164818593907185348419821044105726846720 11804411 1338393658428137024422418827992911391012 11804412 149027286502939352394577520187733197312 11804413 -754162412870277524840855310647240729338 11804414 -152874821808440380323043673593717800960 11804415 -113383856079532666823727108367344153600 11804416 -465623047713257833716906588107291230208 11804417 -1339950747804153992450004437149630583040 11804418 529942380275286538149679383306688026624 11804419 779498684687269894855513919665349941200 11804420 947299015834444976085228124225016609280 11804421 -1833545859060829376609295784083408960 11804422 86877010457433870821593320787588271232 11804423 955174471736501469855805550661446091672 11804424 462404010272857648522096351375393873920 11804425 174115985545537975453942143686345256000 11804426 326559386616786770688195630114003425280 11804427 761459257831608017304818229475900305840 11804428 110634506275248103727276623182551777280 11804429 130520768285591315634343752553438208640 11804430 -70814940144396884361931130179123829760 11804431 554584062181334464299347005100599183392 11804432 72728807596893243090365251152836444160 11804433 163737683081859304446333509559892326048 11804434 -493407814206400061212461167247502719360 11804435 -924713706807211733613084243302153751120 11804436 -202266683340836791899320506360684892160 11804437 -467631992271675408989025526588365841188 11804438 -219516238223886643636252037144704934880 11804439 -507674135610712777859157350030232692376 11804440 -346572869793402703346785155967729459200 11804441 -55040214705878776201645103593185221616 11804442 167197961174224902020776948304468655360 11804443 -494233125202891501251229674738823463424 11804444 9954561279722788153041888828687476736 11804445 59363262706900125586884690643694639820 11804446 3422548599197450328930416751919903104 11804447 -164049372877215942611783477789542572168 11804448 -219241501048230354438873497741959888896 11804449 -106968853992439839197728277960853784320 11804450 -69198204578273540333057097584076096000 11804451 -388665738707138343055857062669249422080 11804452 146198973883859056318210794887860196352 11804453 -1030185707332934519887008212250374638560 11804454 39467050803638530388706297069426120192 11804455 -289322341769111188066964778052097166240 11804456 -1045854618663870102178415032052327639040 11804457 -46781839108590818450992380518396599296 11804458 -90066912205375814157806424846911506080 11804459 -342548153302060449133379317644884840832 11804460 -43351744429608120531056900703165972480 11804461 -322428195882496910643938940609838424938 11804462 439503472024154236527664056789674551872 11804463 417288787390682148696935209115304496824 11804464 106180260116263582126068447248862478336 11804465 40520730767005522047155359242474922920 11804466 -75436006594781238531373445668886088576 11804467 584166839005903224732433727080206533516 11804468 -107527444477678278675523729591487937024 11804469 -459690106211126144003952511028183429856 11804470 441202734731169545394800208994171015680 11804471 84218242018944424003784455571059976112 11804472 -232683043886943758602771535326785024000 11804473 -461693650285222824382941811109232493440 11804474 -99679548924121601001549476100247280640 11804475 -265994583645734381107427218490396417400 11804476 -879596282933928575671161559299597066240 11804477 -378043101343339698132457942374224615988 11804478 68662861739543660934313271129934901248 11804479 -391801175996638186934641888421677550640 11804480 50839361522473265883616880964812144640 11804481 -100237727650771422443626780606791840000 11804482 -166738661830449082579941285763935476160 11804483 -1808369642068559862128689587505747781616 11804484 -82568736070517945571961876057605703680 11804485 159192696749514215433668540457623349120 11804486 220607268827462055600287833084677260544 11804487 120123648728182294194224777322457370880 11804488 -28543450568537650459268030702294154240 11804489 521264612935786899060754527564405888 11804490 -40875598720093982640433165738917826560 11804491 -1013258550999079511592368126099563272200 11804492 716963030809140802896964869575098659840 11804493 -599297530593765708495497913599715336000 11804494 -117118073257742240379422900663320772928 11804495 757608683230485910809902411268482037000 11804496 84721216486519682946374335370247536640 11804497 842448946608182120248260250534549730880 11804498 -504221104575881477615019740890055430000 11804499 167156123439871956489703065125569183824 11804500 -831193183913598325533779086783083840000 11804501 -9677871929903803932168719525809511748 11804502 -438605939686021992124228070357712994368 11804503 814902029385289540098487328317832895752 11804504 326341538110151115870712742429183477760 11804505 383901225728438969831489763340006617600 11804506 -201248756845717291298896745101340632320 11804507 391378798999005777933607442545957693200 11804508 -367677687221181167505830640859739904000 11804509 1144627443387120889888378203343380208704 11804510 -443758478642770471172928684254932272000 11804511 116363512326854209183169176794341687184 11804512 -791854975276342092961601994863187591168 11804513 -245857248993535725341570508584470751040 11804514 -111847627475258050281056324074313247360 11804515 -127795646689949239397969658009188241600 11804516 331353345312716521794672924736222902528 11804517 -205527064747691977847451513063555632100 11804518 -998604422692551460442316519156900960 11804519 171750867385070205812869989738254470800 11804520 49835388826043304114136456081126195200 11804521 744768732132379643884441856580666182144 11804522 -89468340081045575960731841813865860688 11804523 -153358365728746901576402835336299483136 11804524 1227902891773215485450522254707809726976 11804525 -306232945617752804667888626255539237500 11804526 184965264398066360345840051600990280192 11804527 502279665699690618911188252924208738400 11804528 -114454674904518237906582911247104409600 11804529 -467771700799908779096638650333081623040 11804530 -146849852762529531748387876882803271680 11804531 -192677959122882118533063811671355038816 11804532 -1880217090744068700961326044114024448 11804533 -4359850628436284638777581094680088196 11804534 235646004858438456182456109136382846592 11804535 24549331978532402474592260060957463480 11804536 -111905634564134661306122053620558520320 11804537 500572498960941463426727607240850333320 11804538 -18509303536010523099800266016735258112 11804539 5801162555483064405598034709715009624 11804540 507655254266475838103727340967489633280 11804541 -667870577042755990989722472177060722976 11804542 1671462956044292233621787645521939200 11804543 570301742931609834439327295578716624000 11804544 262650648392069902666871387756974571520 11804545 -98143845069084457525966024086569281200 11804546 -310592591603500026693759998286209235936 11804547 -202197637103591462860378525728918817800 11804548 231724915093025541768566116767450214400 11804549 -1077024492993637412114538483169739724450 11804550 68048381764808127112911536834423668800 11804551 -217782292661550992108487696969104920296 11804552 220709217118128263986952876842254336000 11804553 -913899228955998620218305223730870417238 11804554 156626697961280021473117144453267600992 11804555 -69973794525031634664201593173541222400 11804556 42554024843637427410526722072789801984 11804557 -1060193427343674138485724082536278213194 11804558 -44146376437047378388395424252859604480 11804559 -188038291531994398727185828721269176432 11804560 -182942966297071942266701125517892894720 11804561 -918946482422453802811577158750492948368 11804562 299507021983066240945613608413215293440 11804563 -230101766951905744594586787580260623188 11804564 287100967857810447736205907939795812352 11804565 -70292782217553556534796998913745408480 11804566 -363778713728471416605241938230376864000 11804567 -1641765712025755927281814919429584761600 11804568 24305873442483119746713174638667509760 11804569 102136420730195562500285068403438922496 11804570 -297099376898673675561963556518335197440 11804571 362729933135394869356938897555823780140 11804572 -195646096004902497067784920216277370368 11804573 -1546309757929961964346646912861013168096 11804574 -115498315994491508543708829214358197440 11804575 9933827423190997334475991289228960000 11804576 69632117281698197956166432688124723200 11804577 391368071783195534446541038323067328640 11804578 52747370088884641755937508156158101840 11804579 -1560007796354062822386134471051410659624 11804580 -107665144675030895151847766158344810240 11804581 294879119654550723901119600004652776382 11804582 232320739288354569683563531880740519392 11804583 -72259579986238668237577064415700826112 11804584 -143568057831254544610181946480712335360 11804585 -424719368486454591464510178205470737400 11804586 -203030592684759907524003864412374048000 11804587 717883228601276212261525321450129917236 11804588 -384696430192977504973979705281303870464 11804589 -305252843652160518053241916851712809600 11804590 -2613877720960564285586926954282163520 11804591 -153884784208253995492039875307899840 11804592 111941695905402141978595417852940648448 11804593 -1030197223559418633060210393737487745680 11804594 131162294555145696904627591241249611680 11804595 267899136612273220926804196567977273600 11804596 -1415569128619275508237151061241464274944 11804597 -112824628433420028863651536405082454336 11804598 -2987520097991005295322010101484497792 11804599 -230934445607714141823134069074787805400 11804600 -474117970931560296135902509694831616000 11804601 -189921190200761618831469419341044501168 11804602 -67943699482655986817796109063518220800 11804603 -201016016259015869447195614057301717148 11804604 -82777581687653956136643507638699212800 11804605 1291330096543445849892100684544097600 11804606 -386528851647544778500009936052812695552 11804607 612146019056764643822186540977786733304 11804608 -171424793755211746873070935405464911872 11804609 216921621428263211906848470826528003716 11804610 193128277587508901615420017515587189760 11804611 -14811573498584134935974904142243418816 11804612 -53118390580699535872612141304866910208 11804613 655602734634026464400181999587229201984 11804614 -218052244146993582369305507642442694656 11804615 -64389386250140064423409080074300702880 11804616 -57457599997896765985037425400384363520 11804617 -520354686195259089608216637524427187248 11804618 -2829464516055574053011814417924026880 11804619 -619698551127783930871453223369023721256 11804620 928370717685055742654645833344923151360 11804621 1332531574368670266501167308113325926432 11804622 184634210650217452872941901237818287104 11804623 21266095279872412153315092324205960264 11804624 176257680289171542142781505387587174400 11804625 145584168659143632909421120216026000000 11804626 -260746500072395417210971256791900062720 11804627 -469437900394445577425130822455923138128 11804628 -113486810956723686045071394470568112128 11804629 166962640416294343048582447756562096860 11804630 443271866141287402151829142014032947200 11804631 286969450344495852037725155396303246952 11804632 -179857205152653537984465567323816509440 11804633 12117174349261883964881230061619984 11804634 221819632512757875835772451837974292960 11804635 262565353491777070080936077313836730720 11804636 -301958109178157168630008032567438865920 11804637 77476417268562455019155187502142981376 11804638 155462612050742706736698983110979639040 11804639 -257554357068194934027449326085344315536 11804640 -69658541015739578963044806891476090880 11804641 -305653742742316326749771718502340676958 11804642 507149611796963164405054760236474427472 11804643 635581261479828074365362453992971516800 11804644 955756760545796939375532294914670878336 11804645 -326896511356717087601199495491027558400 11804646 -84467246097237746599940147543565305856 11804647 1405476075093867768824189607862029256272 11804648 -95703599774706385087953622361828720640 11804649 -925759031970631287166307976859158746880 11804650 125353335623602374062806886279157657600 11804651 -45729452481717090521831929700053710348 11804652 -435874576577355214361659477824248793600 11804653 503401182698876284506416527360312306560 11804654 877304442555728002860997957516407740160 11804655 -29854715881713961024383274226358684000 11804656 54268150721422503456788136322189492224 11804657 752038532428687111075685687002519821906 11804658 -6404132221237702823862965376391621632 11804659 305759716610009013551107107452209924800 11804660 88756723606938970829570494409792716800 11804661 -14509573254976123741985215125545733120 11804662 311661008212684758752745371854857600 11804663 303015095895671078722384789156926738384 11804664 -767155068909728892299367004933253652480 11804665 -38781387933483754153141341217332046200 11804666 -409791125409255476978081033531118157968 11804667 -143197703108855189444332184341508847360 11804668 -62455250280963315100151181575064052224 11804669 -664750475699902540438645408309654803156 11804670 523580951167140021873442596216628819200 11804671 -1114867917451225361903533217110955696128 11804672 675238577507548717939633234130264653824 11804673 80832113220813379767627809401361248128 11804674 181931635423165538368921299650259264000 11804675 -91736295072796728902553964697929323000 11804676 -60747342433483037748722207332012818432 11804677 -785694149242467720264730626955372193220 11804678 -490653647217261845522625293983116443520 11804679 -121935141926667288032076879810555784752 11804680 -70003253723304119242426155643760640000 11804681 -31254064233206323265190802384697640960 11804682 185215479643146987152998592041506481920 11804683 227948775792486066298825781164593402024 11804684 11677882974309724514129491702702588416 11804685 226235788090744659342690479102768152800 11804686 720630253833003510338368997948169226944 11804687 -62985586184178153477911013098904707664 11804688 49274822331424014786792794919665664000 11804689 -416069924702021769437182770758645636876 11804690 -190112694754160304997861531942597452480 11804691 -36764800088935834288798272315965938896 11804692 216221335009438609317645043973875722240 11804693 -85576154291622123276993086091576563460 11804694 -124843592822332732413378358451104258560 11804695 -183190145809926774880244137985674463520 11804696 771569847822484965747036308548121057280 11804697 264717183716652957315484209654296100474 11804698 -122882398280222688361344728915758815264 11804699 216610212842998470155352965830701485700 11804700 -1963106252759367611223032990650176000 11804701 -1488144115984335472792963285519192038298 11804702 -3388558226112656537209247496586338816 11804703 -669350191638727102878219529158277344696 11804704 -3464390658668124128324934080567181312 11804705 784452395386641845218133075735026854720 11804706 63743573625415846501203641880603317664 11804707 128058667877029188433504319218999492672 11804708 777320307263934288302344527915317354496 11804709 -167229561481525917491679339658761666240 11804710 30581761812915215768312290574330208000 11804711 1453775016896609052155972665061200273800 11804712 -126147717495991312092186408539734671360 11804713 -230998556262591336483470419036617183920 11804714 -604897776525172905665801211188408478720 11804715 188463743434490402786605527735601002720 11804716 -269616941357558667007093944379400208384 11804717 76252951641719736820205773372855631766 11804718 98166434805140544032462490437345738304 11804719 555716666988737075030330344896329188840 11804720 -53031610129731619964679113026800844800 11804721 139223024657704420855749940411736421120 11804722 -810147414593605140568850237339452783200 11804723 209896677616848714947427992159342114640 11804724 -560822844430649901910210057778206740480 11804725 -614451339051956837358976301223332857750 11804726 482473899943036011014135466114214929312 11804727 467478781794946088113305807955001843712 11804728 -30699277945341911153107984811306188800 11804729 1354135872694894126464151154499164472576 11804730 60291139572273487044208821420482150400 11804731 -294741644735411302085361720818284189468 11804732 -1259288540390272152824923117271221555200 11804733 -1069394932482560731183013575779580188480 11804734 237147803877577889531909703007206326016 11804735 32920482178691551971708584458534138800 11804736 82394108965791207827268265135520612352 11804737 802382273986943594347324580707224110466 11804738 -79580014524141954693578631005691248640 11804739 46573740505087604590852633301973889200 11804740 -283533684134988336875329573814257497600 11804741 -235365963766378609243813985103793257828 11804742 62698041431569786451718968668446132672 11804743 -453358053302060484291007925489067279336 11804744 37753870646214436698784611761312563200 11804745 454666247644745307559440726910368861120 11804746 -212483537199472065337425929897219390928 11804747 -17371471076362923699783227100684758040 11804748 125196646682794468706900906188779601920 11804749 -1090112064106003330152409167909106761408 11804750 -437385190474358387343729916395924672000 11804751 577192928365781333449696538938728403200 11804752 325567668764225606417753695967691923456 11804753 -400389826947584407054965624937017625998 11804754 183140552413285463934272913009801643008 11804755 -870351539408333790788467133160026849280 11804756 -517965168976380766318224832018166321280 11804757 -27977343803243443910370537222134022720 11804758 116937488444103601764819907525565829120 11804759 223498947641877014545624844648002557960 11804760 87067301274950842759119839048908800 11804761 28596408286208472661025764291390635924 11804762 25649215844719021374873644620948128000 11804763 -544122145146125055440176858074963958416 11804764 -42349089704580143674151162914628816384 11804765 -194137404904799860838465289909018777600 11804766 -1080308744144414186371410317733230976 11804767 185335498753274456398223527989569426192 11804768 -1209480576001293249857395155408902553600 11804769 -249411160144785524372403906772064620800 11804770 -299639125849828786830395016763856029920 11804771 -29382723754867381983564336251533787376 11804772 107384579252544720654755117367992266752 11804773 -81794600583388496913226844646068947776 11804774 551328008889704855108745825539674727136 11804775 -92024891806930615738710325390498790400 11804776 26046624732657512587753722927298560000 11804777 -356979254365951505038812544105498702848 11804778 7633745882581087766144212539336396720 11804779 118705075337923734961924544520864195840 11804780 4147234350061143814834591138730357760 11804781 545349947605108541046428138340305133888 11804782 -114882903368829257293618788896710761600 11804783 141732772567302925759438290501505285008 11804784 -21556581619412543183620720996143071232 11804785 -783192177265898344159572562122037315020 11804786 122518600680635323317746921774094848640 11804787 545784636837945531003135324322099119444 11804788 285352448234701334961492995595757171456 11804789 1057539662539663209640938664644040684590 11804790 -4162030485758350504025453183528386560 11804791 159103307506443436912909749389093561192 11804792 -327496625581377625996788285454567833600 11804793 -66718214757511634033492053345260770304 11804794 674948122937738243559395773044506979696 11804795 -1066095141495063299040427599578944912800 11804796 -128609970935823916592244931886302033920 11804797 1239307879824178908800566422297067324672 11804798 -57620058821366394520553531579880747840 11804799 -315014240644235820656997638134323223152 11804800 52675162357375071861213882564476928000 11804801 41050510977995385515791081373881148802 11804802 -171305878936619118983997167726375688192 11804803 169375577935904942274099588166139378160 11804804 -806116584616877399545264349144910885888 11804805 -51739873594509917757585830671373428800 11804806 158362702957791426325579527144623664384 11804807 288014555594207364035630643600174460032 11804808 -427537607271242034496773450192298352640 11804809 436103650913607447190673412438430595620 11804810 -206798068711580400937905163510617218880 11804811 -1336022310049361387878534603158317824080 11804812 944996786227891981841580119872892938240 11804813 23649808128054768040743858703701444300 11804814 10926429406392159283089656274072468480 11804815 506620656831148719474274836348491504640 11804816 -138182326651110232194564179482262396928 11804817 129143539394402878093038208614534694464 11804818 -75253848500286593251542597080578595040 11804819 -394687796599464566501059496891615476656 11804820 -9608920711139518129086058175103959040 11804821 -513167342492686788989847627398804629088 11804822 -773755094091722802421898881995343608288 11804823 525409304749877636613384993506965890600 11804824 401714119535964196086936365229977702400 11804825 -450669558056012337647750006337852582450 11804826 462019072714712748165112129375550373888 11804827 -48330970629070410556660645999618960080 11804828 16873228190794379698218014678676781056 11804829 -577907104978720949535813522004864511616 11804830 50377832320141851119311092504779589120 11804831 213365196440096084084307711390592811904 11804832 467513008880630889870144950669074759680 11804833 9354065349923628511522197939619148000 11804834 -362415577176292894807147932282858607968 11804835 -395583328197437083827619268765249263440 11804836 48277857837921025582073410245488804480 11804837 120973719590655509990906244981900677280 11804838 105653684525619199231743883077253777920 11804839 423928963410420253040761306093432267640 11804840 399893006597632879642794999150456729600 11804841 211153309128469986715192965428170507248 11804842 121913663045917495181984223527217235968 11804843 29443233160927068983092073632427430000 11804844 -79420320506684926192450457784598608384 11804845 530016732460690266284602763323946275440 11804846 24745774678839421923699517384827223872 11804847 -281930853083903857769373329894454195072 11804848 -38576730248058602709364730044283191296 11804849 -101483497842839496444348121093530536448 11804850 8849515948824366971610372484331148000 11804851 -244444837855105259165886233969092635216 11804852 -651410293144597242014198093979721482240 11804853 376553823702074868634437626213221648800 11804854 370099214886400825159408432374990211392 11804855 -457298652976951312547677531933641459240 11804856 261382085891693375761702775742470553600 11804857 382734201573157423103692327529266696106 11804858 80474265932956472174731523356872962784 11804859 44480500357024035915863313414300129000 11804860 436797737560293990086815894504688878080 11804861 468236033433905033703476219963801211462 11804862 5648169861242499018547631515998081024 11804863 -372888154051779629514834811673771165840 11804864 -154047520786018212277313191408853581824 11804865 -129263959123617590044215595740211639680 11804866 702337120999489160642971454568169831632 11804867 -54367668523971680220594569130545958084 11804868 -444375777098624877807587620159497557760 11804869 635261892276664101486979496508460075296 11804870 74530333368390323290822827561485752320 11804871 65227456547836127911201432472811936000 11804872 582437697465058771829202531072160588800 11804873 968229924454225629531579707196827500260 11804874 103204250109460196278090152093375932160 11804875 1504786810828980018042073595464333380000 11804876 19996436529698402224682082916751135232 11804877 285336176259827648735800135038729056160 11804878 -707176429173417068094920422594051854720 11804879 -21621994119476612993270269271996685600 11804880 -21598318440179290148278288863689441280 11804881 631005074573451172523107952719866146 11804882 -92222251538573272277065622829055072128 11804883 54400572656817049978268970173357519424 11804884 37861764012705226180088052021679713792 11804885 135968749261098762694475496886905726000 11804886 250591373511920459688323749204801843200 11804887 863919705600185409028061641018662414576 11804888 299801561295756913242538401138069135360 11804889 383291813730252491662785451280524169424 11804890 -417467291071501316837421050153251564800 11804891 440458852019802880259794158214990087680 11804892 247971471800165757436745513806453039104 11804893 -381932763228248543052550969521930724736 11804894 -367146192311737919373323779424465349504 11804895 607890829877827227187457829986701168920 11804896 -2573820737315313373461564569237914386432 11804897 42255718850387614634362896384139895040 11804898 -117720371090067649560401004176924367360 11804899 -692305348861061260733484106975880759736 11804900 73132282284314345494743748437236371200 11804901 -567505331910483955845344089086629335968 11804902 -1906581507268912257945620950502651136 11804903 -1259203534382875276612541229665667744 11804904 -47728706945095348756539897778050170880 11804905 112232857598363671090085949996010887360 11804906 129629777192395691635640246642151563520 11804907 -4050855976002896317547380986413747712 11804908 141762522776859766343957809102149920256 11804909 -824735377087981752411336920283727251360 11804910 71513027827451399198024079090335366400 11804911 52294979425531396607692341268962391632 11804912 30753368017762639887039908346559660032 11804913 992690971547507682416618961834688010400 11804914 -172388897665146873523865285509421882880 11804915 -219990053401113284987288523843107959440 11804916 223307114265352681769642570458022283264 11804917 1339765242098096700251851766488291265966 11804918 173067615058598483886281537884809621120 11804919 -1259619000259796617002006231590469120 11804920 486038507939312117825838478383777484800 11804921 380957140505900120558046371597684758122 11804922 501684664068336037662673213248661842432 11804923 -226649238952447364355868342536430882736 11804924 177947851732998685077022735264115563008 11804925 27142881152075546014750250385556920000 11804926 -235135757240032142661801834806276711040 11804927 -770562622510594499000745162278283700320 11804928 -205420290461547693101677712363854233600 11804929 -1082614251728551175545724819506354985900 11804930 -193644945486551478940948788517072412640 11804931 939672294927459426433518559649808931512 11804932 -34351961673259582858630061133182917504 11804933 -795879272556494279567658827752152180960 11804934 84408711156822410252500427251142178816 11804935 -942691654829119431701637499251563178120 11804936 -449783125910167986578033169860406804480 11804937 -729515946126096894248428725135031929840 11804938 -711820770412603455844470797930625911040 11804939 2306549558844395685310203202813248428280 11804940 -248328265269956804683952775578039992320 11804941 -573258135354243899597408068617145011658 11804942 150223211562669369321904346882641255872 11804943 -357761035766957002972743069678453949440 11804944 -323479569093856893052810182335089008640 11804945 1304081337625301330102957638527727738920 11804946 107885528513295369601257787520402362368 11804947 -456502125707343250879532122257350227200 11804948 -21827782116362260500250166155923672192 11804949 -99271999889657357957182087621644255840 11804950 244996713231650989197757165504254384000 11804951 -811216369279147039339100854323447465408 11804952 99820019313173123755444513887730053120 11804953 351134755232993095112438897986262506260 11804954 -253996596205329083375944090709919644928 11804955 107874879484680622428321249213799219200 11804956 905815082158608222692955665545798172160 11804957 26347472952391090191375186527105262720 11804958 -172102276160960940441601422246012716352 11804959 535066994567653422550937310742075480160 11804960 428510361891847771680049065576923136000 11804961 -30690791997133902307428802197166563456 11804962 986034482181891209252488277587415040 11804963 -844928236582516687497572941728340858788 11804964 339350197846007465430085736429073334272 11804965 349460322476642690037639935704022911320 11804966 95169198815409184386545232358784288640 11804967 -1226441282892883777826896572674033436000 11804968 -107035948489278440468861958546935562240 11804969 -590677486492597177100080729252121393280 11804970 -183985662387940101848479611661313126400 11804971 658223880101859967456568375581865845172 11804972 -639068645065597999624083397688500608000 11804973 -674498031805677472648515716141933505216 11804974 669388504646112814736803352252212796736 11804975 -81941445348846431885654757513290508000 11804976 -6033487404530347263289112960835551232 11804977 848312626971791434450637620976965839360 11804978 221985478915505057001656200908192545040 11804979 -545966612298974908708023310959343907016 11804980 315574965288774201454847812096189931520 11804981 616877471538132855585631642616057649564 11804982 213511840692819035571146446188569422272 11804983 1036266956045479812516517641868397409240 11804984 -177355326881020917914589327057115361280 11804985 514166623848048320993314016340017731200 11804986 224106880348730454991386312450402468864 11804987 500956942136917932488279101442278938912 11804988 -39810321708667673448245139228496882176 11804989 -228264242484596862984687854231354952768 11804990 141689574747306764033690368181422010880 11804991 252793550607768864259113197576251713024 11804992 165618912165244560820965487159457873920 11804993 -1476156137860937088220153930261181917758 11804994 -227346222804937632467046790421700360960 11804995 232095299992552093213578836442428010000 11804996 -323819450254792261659596145523264008192 11804997 -253642224397444703145111859708627877760 11804998 -82820388989808114667224535009537699968 11804999 490214588057867205288712661399295783000 11805000 -137668848458832087102128125032422400000 11805001 -70277449503619728831938613795532787760 11805002 793095652015857760615138517417303856 11805003 36091655050745943778858432795604507904 11805004 1031252258722335485891962008878938229760 11805005 4701763288956665753966856132965816160 11805006 271507726022530874032343685329730851904 11805007 48860284157907906898235146428476243280 11805008 79435769353187729013339588855453302784 11805009 -724462818012031537158586453408976468496 11805010 58130026905746638293832469859079196160 11805011 -1299908799558480199692410630793391994388 11805012 23029967863250824070832916229160587136 11805013 1022744039728191832527593608347799872384 11805014 -155714019680942219317868289543675937920 11805015 -304999926064865601622015103800124976000 11805016 -570622970949952793704690308480983715840 11805017 -79041090806565976775315574977208393216 11805018 348512379431400443238602530276286765568 11805019 1242227560100830205485019568742923812420 11805020 -134182483877938858566938231764980779520 11805021 -87567906477425750236159587907647623028 11805022 -259743585311623465100609436013361021568 11805023 743284678225840297918410138751503879720 11805024 -326890258514431246502639573521448042496 11805025 -215075269626806156540091148023548096900 11805026 -27470441439069516769045281731403181056 11805027 74317043120098698696346608450267001440 11805028 -281599232927697610965327688757398867968 11805029 -93223488064347622314402470437842385440 11805030 -181213276626823884380935800646001558400 11805031 60901008316076109843553560570268057600 11805032 -347716555432044914199673684550994739200 11805033 390482777880414938996916990300902638224 11805034 82297434317296591690911445104839338416 11805035 221775103771596668482947454059981465120 11805036 -976481264916024171017310658007218814976 11805037 782318577470366062422031720249164376512 11805038 -361901835013943809333715409638871556608 11805039 -615558747869752598226659421156637093392 11805040 -68261353373915602167367430033888378880 11805041 1394414236313550469545400112217414899952 11805042 350089514105938837601302798987243495680 11805043 602455978837341512858217984441976626120 11805044 445455242722305114292718470131788623872 11805045 66791616393714720660000659375539228800 11805046 -562781471441408270094901087772817103296 11805047 324108307354620052501625355563900411496 11805048 -1726202759671191154495047991374643200 11805049 -25997716688390364347202017435793523200 11805050 -129453914704605401015441317514201760000 11805051 -570237549248408278208485718322004952016 11805052 38785821334594260302559400249433390080 11805053 167662716096035311935811884946854555084 11805054 -213202720055562690085429647809570193792 11805055 -455686217224039735439587085832382301040 11805056 -709388239293290560857747742520078499840 11805057 263663123350451848979617117006997938128 11805058 62285480774189383614789038262771334176 11805059 165759946993185167926172129456362726560 11805060 -257128099773329539003934716835645399040 11805061 109707070314264338800633140873476892 11805062 35609180594540675493495456856218902592 11805063 -258743258896150641039301370497133817216 11805064 285004687337025070117308886389909381120 11805065 -1220159012774343458327037589530809476800 11805066 19403575180851688692659531524141415424 11805067 554963456535073087252060788086055036116 11805068 -96493330432355042194496396098604544 11805069 -223675771832880923509797530595920187456 11805070 -140268779839391969436637951866225395520 11805071 296302301988370351611335887886438262312 11805072 -11340526021630364342657998422099099648 11805073 382329336001788843772957165810450757440 11805074 -126278444734546350482311414354463710080 11805075 66744029740202043524429299721752770000 11805076 -205939649334969473369325607505466586240 11805077 -124906919578829099889956408317104377700 11805078 44906762860576479514159796904260198400 11805079 49216545229468051614424258036319901696 11805080 -615453027564028813420401592375182336000 11805081 763854689447296070941867426717822348752 11805082 -107262638898701656437322811206549821216 11805083 -78221864620534945439240247847607690640 11805084 338805928709808578947133355203441289216 11805085 -611699737768145360940228281085925571220 11805086 -730370341959440679471158168239181806656 11805087 300518867877706603526210164580020129152 11805088 -685202503636281873785895242905963069440 11805089 -300417173064842921493752679435977705208 11805090 -32882392127750949968400728071880785920 11805091 3148167000455059326799892595838329744 11805092 -211993504282408666960350688348549632000 11805093 813125835627587969880586634065903074300 11805094 -187472839137259072482286262169559895808 11805095 -27727377329030314062755632852174128480 11805096 -49813405194429150329218367634291671040 11805097 -1233472489735755189324040228937650920454 11805098 348713371603225078709598269101336858800 11805099 4905796124137014061941057965914855680 11805100 57529391233140509668677644029583878400 11805101 -372337053536603540255832287497029558336 11805102 -33938459392141546151239190489251007808 11805103 1062715231642250131601673701377089982352 11805104 32106228825266473545519486030831697920 11805105 -76773636293777685061301473144433467200 11805106 542590176023048398333889357478237526560 11805107 -13540808231795075541009101204437222644 11805108 378372503183517547149878271295298150400 11805109 -358895603814264285058532457495265514084 11805110 -63111189518273267747526869843739310080 11805111 78205399507676368328074651111626965088 11805112 218604307874067590887424687018941808640 11805113 -34287947991875520044085773731522375536 11805114 89689517062846004935016399218861087488 11805115 218691672390678236693596498970204371200 11805116 995053057154005113332063049046737392640 11805117 164741999144917375021058441461144337760 11805118 76604205720188573400340570012933939200 11805119 1048497346114093601491157088280725107520 11805120 -141666613648943250568203619224256512000 11805121 -1085952897345130178195319335819719555500 11805122 -1263592962204320084603264364490715136 11805123 691437530445198378797176595817820272 11805124 -4894745826214263311517644521341665024 11805125 1309290841307719647598456655685014379000 11805126 5005351365278050887191335435354801344 11805127 -659643022194993911858275388085264106024 11805128 387534998151839416686189066515668992000 11805129 -1141176493563891946636000195834245355680 11805130 209752853965247364292006816320774141120 11805131 28083564934101511755851975630541615072 11805132 -96170037030593397955143561559380553728 11805133 622586186972045436093628446764198307360 11805134 9392238450845461560460211677389496320 11805135 -37802326915284711270245213823551053440 11805136 -22463770446899282125614555883322736640 11805137 -195233307213691421005334296832971998720 11805138 172816712296511988068358735101588589600 11805139 423685128953266325881940506130377329424 11805140 -700173613187205679928262801443637035520 11805141 76479442481619261468196854064339599360 11805142 -321237888376931156935031856051637794528 11805143 -313134097784399047944677081331723838800 11805144 3741435787582662122495648085842903040 11805145 319141368047252360855295526135260182400 11805146 -79683187237233706781237918302492472640 11805147 -662852975982793412756896226570710136832 11805148 691161734001109150444813761271562398208 11805149 -20757412406850166700749599398858077920 11805150 -31166038730703048627829856752848614400 11805151 1109607425678274686804062344202116367752 11805152 -600769461577138318941769710451410075648 11805153 -322779432467305520970942589634810018016 11805154 935261446289521536748715703696813353760 11805155 -267678084718829226275610699936058891440 11805156 -13414345129873162698262182022931251200 11805157 410503975943815532645110533247053705792 11805158 -68760544297257957550832313718218676224 11805159 5393765418799101086773291877459152848 11805160 35316984061724378219523657147532032000 11805161 -61753180909889947268789817750189333276 11805162 1774390313705469004353213024235467264 11805163 771037997712474722661971974698243559412 11805164 -34346997329128030557689213860479458304 11805165 449697116045289597938461435564604679660 11805166 -82075852356381430630162404979048508160 11805167 1005525186078524726262690676816182000 11805168 -161140655345950016598009188753185406976 11805169 1149611245184643016398064411383840191570 11805170 -54292128769880967508983711476106854400 11805171 83470502062691198233473448906050382848 11805172 143607408238901140301148418028087713792 11805173 -478238778205508463959892983542620521376 11805174 131301308905794211512371748429622238208 11805175 776925068133446861535133279446399390000 11805176 759717204627656672580739537152407470080 11805177 -5783828150779635308188442326045288992 11805178 -1027671501654408806167412240972664450048 11805179 782188326651969076774480162102775540160 11805180 17406941337254865430730595355297873920 11805181 763037970440831009773214727560935486982 11805182 187246189557615349554349915445918539584 11805183 115316648776112424263181906258368526048 11805184 -192972406288411143610937171598486011904 11805185 165424540617260659658878888645454084160 11805186 -78354489208106439028230434217486544896 11805187 -201138111148072815588958811128781375760 11805188 119344679171870363067468076664137077888 11805189 -264882275109454549747576635888253384032 11805190 -200436235448890675369242772317386966400 11805191 611717912242536984386996974846636236960 11805192 -173600472023316768890341918930179686400 11805193 -729160479228678663991657039721087875558 11805194 -121975118971910311289431843068654600960 11805195 10869814496166228686617124526659132640 11805196 16900680446223299680021187093883915264 11805197 -411551043056369554946098116625120881354 11805198 -404572524506674901914387234920885913536 11805199 -182008356849150099931221299563240233088 11805200 -30742094884824690393976384480577126400 11805201 -365162158332536969269997305293845639070 11805202 722651155949673201645235908681117873552 11805203 -36620465844721830798441260684079406080 11805204 -193854252623228696007487443986975139840 11805205 600351763734511641486633025854212944860 11805206 -135432916504384149855434955397753691520 11805207 418915068089721960592702752503410840320 11805208 1103461483036771062916296642827575787520 11805209 429396967654279911854797721606621058048 11805210 119289518631579532745402106065198438400 11805211 -750596563066890020959802708238045476376 11805212 75516816048722525604239443810097375232 11805213 -30686879734089239485810591384597378560 11805214 554634028214770691040561014786259267456 11805215 499186878850941842881883435752407720360 11805216 -6257405329062172578264986666075160576 11805217 1399093209464899144149587538946761831266 11805218 -204783240916859843745087961625441419440 11805219 230481593888684624893887285098324567844 11805220 -592912820056818615414839343653437440 11805221 906181268309358259781733238773303151422 11805222 -67699830129681252889658410185468395520 11805223 -105690639575038901050611362950920362736 11805224 770217137856267909894711367937693030400 11805225 -342986190101559071000645175489292243200 11805226 -707650008657858334395699501422126948688 11805227 99909337421167163774104666708861152120 11805228 448996887821229505954595491716737517312 11805229 479165878843687362216439815155207890560 11805230 12280593912090607453491864376542201600 11805231 266398090723677957074159890930608594960 11805232 294336268362743063243344215907786915840 11805233 268729541432792485086882101186144419200 11805234 614917682886012150067332826208108544 11805235 -335858683970880389129548532500174870800 11805236 491596934480651373508898403716457425280 11805237 -34199445864880072026605121192355608000 11805238 -70431952913762502349432173564151440480 11805239 24262224346741065491153205202298291400 11805240 -257170517667201080179103667028533043200 11805241 267471404187388115130735477424149147264 11805242 -1843870978275587499010300952914189840896 11805243 30861544699961967260361205621786973184 11805244 809105075258730858131968840653598208 11805245 -244329502166604106222545799323211547400 11805246 252051002261016220499812931633921767872 11805247 -1029214041853971387262120142691300714304 11805248 3317816655688315043949910350203191296 11805249 50747943115784974014207809229173917248 11805250 -572045283840581969991398502360218136000 11805251 653149434840984998406666971149754414400 11805252 325134881263144662541557974102883474432 11805253 556715953241774544335018649147869892444 11805254 351344792152001051648530462290941556576 11805255 149152193115256723863419753766008785920 11805256 514937036804948316632028360353261322240 11805257 540131406314784405217214940059972508132 11805258 -151616494266711535641730242063219446016 11805259 -1606361366089929336307849095453670121784 11805260 -307799366577659819266250087319104517120 11805261 -241891984446279448362990686739376208640 11805262 -17039775832527602275482114327524670720 11805263 15832203066112849046039992576893358704 11805264 -2463867315734654885779626523486986240 11805265 97778916380230205415553551102169086720 11805266 165600988327282247261496364011703960320 11805267 557271603521308611495771187237359812280 11805268 53103938235703129446829515470658676480 11805269 -165436804331607932740492341112586354688 11805270 207320304201081541391812105180627200000 11805271 -1070193053716603618744941644404523905528 11805272 -553416468920054225798413515126990520320 11805273 -174004013830643945988302572726320517500 11805274 28034416679158254766280902466066078400 11805275 29235926725196789681600230886305177800 11805276 -532500842935398200357264189479443016704 11805277 -164446607437338104159590465476731611200 11805278 -332576956200018934494925404111360946560 11805279 -467816359782104174227989436567757396352 11805280 268440246915932291734511531428620533760 11805281 -1576652497620731046683085084103069301568 11805282 226004765011622882017827747347191669200 11805283 -189941981828239531235096901943500994560 11805284 -330819365100999543195975940118026368768 11805285 19026932575698450332241270696817551360 11805286 879755451700418955525301213349989658880 11805287 -908088784185849951357574028008490452368 11805288 -622649897166262818958482131273600040960 11805289 98947874564657874531221973708371738240 11805290 -55870439039968479574021903311869399040 11805291 -406639861839695796993496191386180570400 11805292 -780500610769236025204241526906770953984 11805293 725870529511409941578277823207954687616 11805294 39887638155785115331139034003706216704 11805295 842738070555149866338224169581206427280 11805296 67155958288179648073990297395341819904 11805297 119561612677611252594424328179505579904 11805298 -9844141836755939294610672867618159600 11805299 974264092438190722789280245486145086920 11805300 -34847561627956969483655006604777312000 11805301 -457813609173107918225503136644582068548 11805302 -48069387925565796464542939206995521536 11805303 -473347475901505027585697903450007094296 11805304 94911607697754027868253741844097228800 11805305 539963746943796534062515119737075829000 11805306 1420563167200840494293253344558363904 11805307 1464138439556361091798163291497613851556 11805308 245021613253813132033185662923438840320 11805309 111598840677516620101614718877465728614 11805310 -200412757596930169251136554909099878400 11805311 115172669609628601771568511368628926832 11805312 83318509810883329910991469411597025280 11805313 26310236479217418419764526496808272724 11805314 -896278358696163489732138695987315100768 11805315 608602780796124408701471405222294009520 11805316 -240006836971762449261370810436974728960 11805317 640737790542388741958981079970190070366 11805318 192147252922381806443209583602548080640 11805319 1885779336349893635665393886530166164896 11805320 236528771222486390028094103495035392000 11805321 -519010930257406076987912317367222293536 11805322 -406317697453680865294599217220323950288 11805323 1470961011626622012530354317049832175572 11805324 -358308219007129799842726682861426962944 11805325 59215978921536739633875529329887508000 11805326 126537013717094985799554961911988079040 11805327 -279230044239662399871027543775176791040 11805328 -152109814785497634282040455489342406656 11805329 -737833029814530672128033451558485669070 11805330 -92401852285466350908783692962818332160 11805331 212739634135154435843974152526849674464 11805332 -86924963416238030485533776323677573120 11805333 -1126863212625339171127087870173113302176 11805334 230984522538903788766708966400353248640 11805335 -229912315082810064269138764119684893040 11805336 -188753933503152255176062610722472079360 11805337 312662744249029858762637847952964838986 11805338 21620151024434298055927409546351278320 11805339 -66332616767206428098113016173001178624 11805340 -723875921437781366712713498953545884160 11805341 29114417548310042443387491036280340652 11805342 -27730585879119974294340355199744640000 11805343 313968101629431902547678485796354666744 11805344 -1206176371498683223421426788260872060928 11805345 -30346395792066674081195540941388191680 11805346 -182417669069842992354447969077522895360 11805347 321328833259385002099983725837443598880 11805348 -299470269620730177120813776252774608896 11805349 -832350607556786833793287582981124640 11805350 217700188848569180123944902738097778400 11805351 266605466746672100515060602459187457832 11805352 415857073066648291550345886796493445120 11805353 -350707788120767828329789983043932635520 11805354 80589605340807438020303862848003907840 11805355 680929869293647266774059812292565713760 11805356 204055670602008424671473208872058024960 11805357 -173375885871121403435086018566246432960 11805358 169420582406174391692676759231481259520 11805359 188934126330809370142567764082509052560 11805360 -37275087451679246636613032417757757440 11805361 333705438258071458637071969136969818550 11805362 -63770118705595014497240461194438603648 11805363 -280006495459362196807147266671806598496 11805364 -505581970155884734132067439890188484224 11805365 -565090921536463506871133863053792000 11805366 -604297961100441914712680796770607722496 11805367 197699392474373601728917566022944660992 11805368 -582389093640219106487338739160514007040 11805369 565867030534899446879742876826550317920 11805370 -304196446040101373002163913333316761120 11805371 808031194817049369324095156506010980272 11805372 -340067024290699742750742024280565299200 11805373 927303763749749297439097539861071767622 11805374 363114636373278999283503940115605728000 11805375 -357497725208036090031540408634105932000 11805376 -91670631728290955514188132637034414080 11805377 402243803397228134366809932343952156226 11805378 -47441539906346919031844291975205780480 11805379 169496401383380077487384431918633151328 11805380 -434631735395563061070350050475550739200 11805381 -28845210945658945061044358950432089888 11805382 307690363981425717910609085634722687232 11805383 885935840398011083459343256620342711984 11805384 -566665563573847447760609951439624192000 11805385 -6850557530891778000611572696181504880 11805386 -293085432949683847226039548757145286608 11805387 -333177652061772564198626748175975295040 11805388 -78886999549474085718113142714747259904 11805389 -358541859683515297223141934298175832960 11805390 109818701743384233382596126704932000320 11805391 -397886296893185982114850684973854314016 11805392 -3789156825035797226380742884729159680 11805393 -857079112357939931280424335363102408672 11805394 321862328886098110433022837614107975680 11805395 40674160664432701681790381581995658560 11805396 -496586874616135485367878813614146910208 11805397 1684586481366982607477199924334185042432 11805398 -186435627174502466357528192559770297280 11805399 -222475402176408785281139989782272264880 11805400 140809036858299112657376818850148864000 11805401 703408107663100010576105114470317915402 11805402 10436359062016738667190962154649065984 11805403 1235685029320444199255887762835352040120 11805404 -219425578814465738424604755008748977664 11805405 -39574664089466408472015588695079744000 11805406 479904778442231583369049675132077313152 11805407 -429511523040158774066886326914667808840 11805408 -444434190117924400032373665056863027200 11805409 492535036273246803950256796139635599360 11805410 -116724222420792867073644713895767984640 11805411 -594041958946415194921257197141536845840 11805412 436754082019806104431350989071662317568 11805413 -108168853296740857314317346758344317120 11805414 3890707535467183619248202799786261888 11805415 -30269563371627858626149344171939710400 11805416 79060404193885335712041093259070914560 11805417 34034659827982929338153242809550951296 11805418 425457066272506178123368939495466280960 11805419 1113730072386033061511438791410802732800 11805420 -44423114286049324502222144423600455680 11805421 997587714897179815031681184222735340492 11805422 5719064810758976602611170338601869632 11805423 -525601301599977603577426107465522731640 11805424 306238454807145990124524801250195800064 11805425 -9953499499150822839782827865125549200 11805426 188767703276786977883797193290081728000 11805427 -395527169180822311004837858228483635608 11805428 -173247963694826547289087742668279203840 11805429 -702691492607598990736845744367204549440 11805430 -27441325569901870135485114082285985280 11805431 -537529760506000218678595679824291229736 11805432 -12599377103491176271415436607566274560 11805433 913562336735514053564888205575731096682 11805434 11668461691724532442291325416047221760 11805435 -2838051464139569182977830836468110960 11805436 -416816510804167819769187955046898577920 11805437 -146219081620513383313718667564876831648 11805438 -47036221093412712465002913847006467072 11805439 1008302442338945793320046632854145450240 11805440 163879617795647956321488065880045649920 11805441 -369786459267784455809269062862045501920 11805442 -175056725869738369672629215529874791936 11805443 -644541814180878045749644064306734482912 11805444 32383602256635418866075154123906498560 11805445 95265562521338119766138128098665888700 11805446 -510502572327613045204086235164437846400 11805447 834573318484040011434008758273930312272 11805448 640490607213619750887979562978806824960 11805449 -159910640894391204907038420716242626636 11805450 57789515934772529581482551844849619200 11805451 71872750888182995324402187007192054784 11805452 123543822394890251212733563557392842752 11805453 959377083792946477960951547623875240000 11805454 -200466946218808063333597301686050427008 11805455 -370302755478598198278317328792416843640 11805456 75655889146787893345783519092092436480 11805457 1145018554596158120319018669564206614706 11805458 102836766600156230852095778064944937984 11805459 -749272202182599862854124181740490394696 11805460 1085753138116795753200054344556204441600 11805461 -693886903305902634649278797632490173938 11805462 229966515550452922786507595783102989920 11805463 155336826744721921770256846893872397120 11805464 -1295685356137413935334703192042765332480 11805465 116618606790787847357438728959061804800 11805466 199238538348678758217325962819977160432 11805467 364112180735882507205777341617845969432 11805468 -260612132520835500751344305093207016960 11805469 -400972545160894583844395736259293575156 11805470 -267427067263149867299270811093599536320 11805471 -203277534642589636790970671525818360680 11805472 828204946076157476910344499595631984640 11805473 -428564316278015063277703424519182117278 11805474 -82489856133977240734940809446332997120 11805475 477248592408931607799793966489242279000 11805476 -121236955102999387059718967741784268800 11805477 -283655545989872759899607439274527132768 11805478 -8360826820744518653289083274526762176 11805479 43958180107612890066513995378197248000 11805480 62769971326861777912966688377430016000 11805481 -381669637357868051860168900221821475718 11805482 45314140472410642052629564879078268928 11805483 550506165352933111917150195175201032024 11805484 -278494805945751066442965709006193545984 11805485 342339071993115062822909588515858083000 11805486 76904499185192910860275705251508224 11805487 26803204276048473849836039020184232240 11805488 41439132658397699856950315637752512512 11805489 443025720093533700076188016363568441154 11805490 -364297037818711110680466703160510076000 11805491 296430806624296427398194854710482218892 11805492 -610140727256757482028010105589375029248 11805493 8652574161017978656236308628071437184 11805494 396609896368110323132728752349480435200 11805495 -417923725258729453967517969988817435280 11805496 -48428275768716793437889785257420574720 11805497 823260625996349054450696274779881597344 11805498 -257978046317995255380647711458214995200 11805499 -111183419056571063951219552722410178920 11805500 334336924368462292016278926368497152000 11805501 903907409943934957201695197551671185664 11805502 114862550142785075351803906768632405312 11805503 -272276567862094498003234979212977757248 11805504 131155417425704108098560003388678864896 11805505 597347615687106017745915446523787349760 11805506 261243230036610853315940740795844063952 11805507 -24604233752740937795418424058320255488 11805508 40098836770708636936704647985213358080 11805509 127368826801397219997252350760698452704 11805510 15393322654576911558249031811770738560 11805511 609035212220445747410466620086024513112 11805512 571168112206048180070606623524986880 11805513 304128009794767199461989679461822782976 11805514 40901261985801106220937199288240046592 11805515 -709172532461876457097092525171583359840 11805516 171740626542607010143297409255263260672 11805517 288603877875166350525222126077499840640 11805518 414690552552188516586115114857741984960 11805519 -233590872292777123613637312702821197824 11805520 67891167061893199494530914178856222720 11805521 1205120922634959582316142639671979904 11805522 57312065783189724594091721973150636672 11805523 736857274434493579235061580218352276800 11805524 -507475725363991948923562772695992090624 11805525 -238537133755898812213225611843458676000 11805526 -89808790993921342663688819329927130880 11805527 241428715050925343520442875925255626480 11805528 203084723086718351603332655988835614720 11805529 519357523604129370559803796799845909130 11805530 134615858257384793403411850231354341120 11805531 -19069867901851980210675743301596653776 11805532 -4771993393921704300771802389294824448 11805533 77341701149703965141694835255047007782 11805534 204230800104231541309418099937722849280 11805535 159121065269405246270250661719900996960 11805536 -35677197560043983535500459924690042880 11805537 -142521419990767889470018138305799375440 11805538 -385714467491183590647642537569293868256 11805539 195926692565628762916333593051222733056 11805540 52316222892552650175199423069298688000 11805541 -1598891372583313767820448046611163116832 11805542 -120289832039558390956536477963116220288 11805543 -212341524256402529865168674482816072896 11805544 -108013032229007571630517785119729909760 11805545 304796672579098317337226675880833547300 11805546 -145358075817427900436561442369493728000 11805547 45921573008602711834211286290758193328 11805548 168398192747590631097474755776648320000 11805549 53372740127032485294703852668896715840 11805550 -287178032954849129722378440609118243200 11805551 -1277971526939606605913682449103908015568 11805552 -184524595003174857048277952271981281280 11805553 -261707938726125266237126575243898533580 11805554 158617837530795473778658289325904991232 11805555 214329725685226792654330796434478476800 11805556 13736892688469827542594008700713533440 11805557 592629683332634462517841015519965399900 11805558 247746520484252558003342478922329691584 11805559 161959857420559823490687293533871759320 11805560 -17210577554540304666507570093620428800 11805561 -418007442516013607212903030771060467360 11805562 267514955933184635635855857004337502432 11805563 -110045528554964528518437780591508412160 11805564 -5201148767250064811546936638525390848 11805565 -783782544778737300884685038176308421800 11805566 59409300383479176879407527683814175232 11805567 -113455972905004079869152066272754736752 11805568 -1593401410644548080738193630004510720000 11805569 169393502687017997150434618990278406080 11805570 84071212464476811752138333893404034080 11805571 471767053140015974779578001868506194072 11805572 -4883416981557273487947335652918424320 11805573 46928832753112948392724643559003272448 11805574 -116274262530969205128235350260113674240 11805575 -129583957477556307355894597534064606400 11805576 -327349430012393221280970132911932416000 11805577 15683424186756145704100256645283532672 11805578 -205957730043212447659862749241334686976 11805579 205248320670392210031460301363453801784 11805580 216143705070208409006268757713404851200 11805581 -483836289279419367343415227865202556200 11805582 19444666020615924886230730074759510144 11805583 -423401975551943626344708869659432852560 11805584 62834100601192981606950552038377783296 11805585 213954577075272982884044653858683096000 11805586 -128808382043675122780307075824445218656 11805587 -162921177814448794278458376606498500880 11805588 -2087488277142424798903569782280898560 11805589 -178720831074584700254470011759605428128 11805590 -30384567706322321317594206053468334720 11805591 16637631727231276662372270727679622144 11805592 1178771922311130644120775254284977438720 11805593 -935072075423303115021800004902218309680 11805594 140898721866838828606710430705404403200 11805595 4009726393543021372415345901257121600 11805596 -206797542865490411590818399866785751040 11805597 163383040635842885470537347853789205574 11805598 69903999095800570160901393759864011136 11805599 -499098038337191751905756568678784540560 11805600 264898091857305423918505734576930816000 11805601 277554600352039960093633331965384034304 11805602 752480382665497081496538851793731481600 11805603 -734464223414329453638384655436828446800 11805604 606730143233108568471150861498761229312 11805605 10789671926591690347794913149871036800 11805606 -43381669988769818403044240736872633856 11805607 39136457514244759657987930911964120 11805608 501519610579275938098737909886231464960 11805609 -163170033652945233694111591574770026096 11805610 403750795533208801184980884599667864000 11805611 325402330741329226105777845320011914000 11805612 -51740071401819302106308550796632883200 11805613 -678061112211498023465231705962658825376 11805614 352557061770031467256599627895699534656 11805615 -87270470753402982418447799508639710400 11805616 -102160707768452787902211149672658075648 11805617 2024169512271221764799944476706116827940 11805618 -106859190392142587894641669037827183872 11805619 122873814356885040770331063569999307216 11805620 -561087220869464184677788859800255365120 11805621 223580629019846597003361400214992218912 11805622 102947140552385673998723065172261183424 11805623 -70731049937663018372348815526014733400 11805624 -420924066303356967952986688650216038400 11805625 -57064343586214189755044235250023147500 11805626 4248292209557206834829097696191424000 11805627 6195380895274298394075737340106008432 11805628 42628941662154293049686679788980794880 11805629 -1259936024191635116432207245712054279520 11805630 149595546967808777110315181293000571520 11805631 228456632012256204083193655435001829120 11805632 209403031406301731513865870377081634816 11805633 15858656625498634630518578810842215168 11805634 51695350478872051071400475269059476352 11805635 -187661769518306975877688919650363428240 11805636 -238882198652752215518205268637856089088 11805637 -277223980719602389097427969333665505280 11805638 220408717618212395971795989525045606144 11805639 -583653020098188256247547474045300869040 11805640 -110027061137084768313288206405256806400 11805641 -164937203018975088975746676033743585958 11805642 635489310771171288163168380245870346240 11805643 235320664597353847694953477640068185960 11805644 294602076873382125656824977009530695680 11805645 60069064747573303074651042503620650720 11805646 -149087262230259631816320388107174673728 11805647 -313208360758664382863630044125604512768 11805648 201012465227590917912603024889449283584 11805649 123688669647101415032232224811308689920 11805650 -1499530264693246106134251334611792000 11805651 -423833549177804234784291789628777167024 11805652 496626013552089920037115890813196785536 11805653 699333536165563721868296235697573199484 11805654 14710681798202569538957217614001745920 11805655 -384461399424614908935887398640800178640 11805656 -509425750056411559458080558058671063040 11805657 578268198879109651619549091089801004240 11805658 -107986600086452546381334195240216802320 11805659 1812405840746014907129244388048949485320 11805660 149301078587846251550865478110003540480 11805661 212214976036405866348963012921161024 11805662 286064756937460083713411329999003894464 11805663 -54558468026892822051691430993246841768 11805664 271249888592654592965113652916729937920 11805665 -985963990256377925142804937538841704940 11805666 111004431314203916222268111758010998784 11805667 -1014112094132166452966226860985500739936 11805668 262409316015838827777702242928930570240 11805669 273445944534201723921512580527827028640 11805670 280367610789215611157596613600673196800 11805671 -659317345142524537628834826433148665848 11805672 -102491618520811714835030580854122905600 11805673 540109383060086591020696202796555457104 11805674 -456071431592586735436907813678527811664 11805675 -6672985764817402196298354570828480000 11805676 -934836755263090117487945031773397888512 11805677 106301640955094865499731010107876457260 11805678 -3727894404356054451388351539411209856 11805679 -16116374020485702033496744305430089416 11805680 -24320256664135490924072172593556848640 11805681 214208586583580153722248195508758009600 11805682 96468708020427464177152109398302180864 11805683 -662788261209718340588617850473980937680 11805684 -506936597988659729841764448235837157376 11805685 50736418331376167688881510621884784160 11805686 -293285100968838944917307508560962106208 11805687 642878112239988461944337886246827633880 11805688 185835123796361277744649213558354944000 11805689 -313247470878844839429193849420967583744 11805690 94108898512187057444401967504169738240 11805691 -493571699119851051444037711509242754000 11805692 -312052333242484306405209782411357405184 11805693 -2482424652813316658067477433835722464 11805694 -678865682175301698429210816620622875328 11805695 -229236045227117439498208706136035005440 11805696 313233200605528186962115468275398737920 11805697 75384975029040101491693556095542289320 11805698 -72398551377259298491623017452316269536 11805699 -91538053241178774173014126291775680512 11805700 -66939132468468755339792755959998684800 11805701 -290393282599496357612709097261121887692 11805702 273097935041162720199744868181814628224 11805703 -19148697346923797502442181155533899296 11805704 -467115370313318030101488438732022241280 11805705 240797844013576697891036771751701878500 11805706 -27607983608350416325430223832472796672 11805707 674583624961212874750383179097985134840 11805708 -460159263180802908377519687729484157440 11805709 -1262671381052734906969733815767475750090 11805710 2767144274392120616476360661818245120 11805711 -233477783058893933334446461605054669696 11805712 334292821370487771338511092342917308416 11805713 -8085452584742570907332241398311849038 11805714 -459617821360836427171476119905184043360 11805715 562974577088366843038565005526298784800 11805716 189219171745365159526385440245674164224 11805717 -349435119609346764199999305987175010400 11805718 -843705325013673636683265718220681928384 11805719 -639092529513750596441283052312631261880 11805720 442692360078003799908248209927746355200 11805721 -77551051347143260045138526321609463356 11805722 -185185562291400853029478272777527459088 11805723 482904921828755715841520491290832310400 11805724 -129672792002645437887152732033191629824 11805725 -2876611373673332353948610332660849500 11805726 264654569093350103644564509820388582400 11805727 270886574859298234840204944208948582072 11805728 2534038152147101284918367315396198400 11805729 32589978164598435738366989798933479488 11805730 45567129671132641305733505622729553920 11805731 588565167345657840458953396710292473600 11805732 14898372788167442876056998878559509760 11805733 -325788115537179286793985958056517390018 11805734 1302274065947527870834637354011032486720 11805735 -357520141078901054832845150941473319680 11805736 -9297342410228202551661822488304844800 11805737 114776010263848643850555726879559026420 11805738 -16304400034800643933376191660858392576 11805739 54167135222160064800104188316391399168 11805740 -129048988539066269195087635262155576320 11805741 -155387908261862631883005385844144738250 11805742 -567448427924287260037206414035801458176 11805743 331859711507917802474026154166458219304 11805744 -44448760805678730166640999145174466560 11805745 -26535414248077345985644984316092089600 11805746 54312893818544919976454387582460704160 11805747 924262284710825050335949742425000161840 11805748 -950026804117132820184039099139812679680 11805749 1951437307489027592369371993813697588220 11805750 -12242134145123166785223110159876832000 11805751 -422729066984085924975721982754684092248 11805752 567645595077496297583006639524931420160 11805753 277505028902365238431972746196101186624 11805754 -388697676181799529462640012780057935360 11805755 -322658988106555097969360051106561902400 11805756 -248822255912650486728668883394002390528 11805757 -761680502748090932437042889807037316480 11805758 137310527357696216285175107462492532480 11805759 114025065112082556849729302160902759664 11805760 -306808760866646619999611986465574092800 11805761 -105819025864460698106164412083031385600 11805762 -230914885312339271468155939266436492800 11805763 191471606067101361011177812228784750012 11805764 224815270635314282431268532222104586240 11805765 280113503912125472957234019143601532320 11805766 324667860356406923432089342857797330880 11805767 -1505718347330418222979071322279556289480 11805768 -123785373316134603280368797143469660160 11805769 539461565305001578137577982250967468596 11805770 191492952119710523190801615112111018080 11805771 182450495225694982496580504258462199512 11805772 145441742546348572019627927841963586560 11805773 -399155617479818551554270850194020672064 11805774 -32249965971063586147708522141592311680 11805775 1222412445912913723215866141988329800 11805776 171323983645640568574763335461705080832 11805777 -674279936263732711558960596909915328320 11805778 174739208846176372414614060864195680256 11805779 -48717936118259034362217895458819312 11805780 89022996267735271886394098363465932800 11805781 507815831734501866960161158433221583932 11805782 151946487243799817558389165812799368000 11805783 -8919412569540514245113042294364682752 11805784 -1082168153486337223687895010950208307200 11805785 -241027440732149531075226195895635292800 11805786 202543778677156165123857465764425195968 11805787 766988842509824835747772999974107497472 11805788 180855807073849023532980108248605854720 11805789 998973242210452385858560252523090277120 11805790 -153857037908261960471817112187710886400 11805791 289973542446683034460088195706716892192 11805792 316304155158878196518391015640928354304 11805793 -547784887512487869350923295751038627840 11805794 115756131706072939647412964790194156544 11805795 -693236964835943334201915683162376662880 11805796 227174839385816495945877095757386921600 11805797 -67191254371611076917524831104784138754 11805798 -345029108916320779490123196683546070336 11805799 -258832396530244756085137125429954320200 11805800 479146386385644329740172441894751360000 11805801 91315137396069849496436675387824238784 11805802 251487454705210994159192662322430001920 11805803 -528781552178210279120129153822916687936 11805804 -634964496597629231886540398312476922880 11805805 120493293660977787746018937043750285920 11805806 75338203393466909651381195623379468352 11805807 192685033265598552150281982126537547776 11805808 38151046240036238626800379845163352064 11805809 806099167477349070305954337913633644672 11805810 160893716220753941872539415277323084800 11805811 -417193015167485343083541767987597329588 11805812 -16219295075021164481708263443019664640 11805813 300235387454608656838156661141592670620 11805814 218126061816070847465113447255239236256 11805815 -301769009639527579785866220800926241160 11805816 44512657284648828385841647549290577920 11805817 559738367466335598694428972431849157866 11805818 217795270932552024659467138173238115040 11805819 169798968048479808617310360751381355544 11805820 279339838472606137459790862604238069760 11805821 621542130242746308667152105382673515200 11805822 -257548406083757954140598210840878080 11805823 99710923658030346155042712953147861888 11805824 138304517386254534403651489456843653120 11805825 268406302405381863579839269668467343600 11805826 -242828360759740240077524300718292728960 11805827 -403280989309339310626020542072304742896 11805828 126845033923930317021692561265430072320 11805829 282943737863595673004358829053507858976 11805830 101769041276605388816945904705447525120 11805831 808420119708544133034355826483415312 11805832 1064025676292946028182239305854924518400 11805833 -960000267683606821843553804140439246658 11805834 196399583669806228515032549380570970880 11805835 457764358887310217675319598074023573280 11805836 172647454399848995034879429257962684416 11805837 328675656806001665920454755345121108160 11805838 364972565824189315933233756452442890112 11805839 -498118401005211950274139970624248177440 11805840 -62452125805536422715124106870626713600 11805841 -75373973023877070176137238435981700000 11805842 -614623523741001887475932806069222236000 11805843 196691235985651930123339511406984849408 11805844 113998204550380523308313305173907075072 11805845 11090069044755656954249375775275899680 11805846 138816192898725055719329646539944642944 11805847 -535394915768269076182747918348232891704 11805848 935938920604720660286602639421851023360 11805849 -246897530671338282070620222436671228 11805850 37509619393638579766681672795068480000 11805851 -553138550006906895480074035241586433896 11805852 -28465387142102142048904845492699245568 11805853 -198301928294313382102628243618973711898 11805854 35907863859010528617123035950198063104 11805855 -123630683895165517710218988995174909040 11805856 -742375642085762828874794987745089028096 11805857 -150485580442947981694688840133111098688 11805858 -570917258771731496851974244849481230080 11805859 17940994659188377376530687325028761840 11805860 795939652537436292598397444860320030720 11805861 -332995183383242911952262354603559828128 11805862 -28915063846090407650931823949991425568 11805863 -670139304415779049186391199913113546888 11805864 -588515692710804748360850641700254924800 11805865 -605789996377083606379550831853862310940 11805866 300839729767198062113667229599722904000 11805867 -8422084513727605399070749652767867752 11805868 -238423340495744861538524336473902948864 11805869 -301171049856929592546337132043711815104 11805870 24601300649263721819535833976658940160 11805871 395906011958674204161331662778622469120 11805872 100100044091371897002217163244853985280 11805873 205004423573990733227089042495316406384 11805874 61098977354153763700149288404467046400 11805875 1475356985148245636830356087523532952000 11805876 285605811194392681626076767017739061632 11805877 492696038881362288062688815236820851008 11805878 22580170947552139410747428374733168640 11805879 203122821909933598501368078057566823888 11805880 149332538929627131492866328152310988800 11805881 685840547446533525126686131874520224682 11805882 76023254342365949294877460277698977024 11805883 1077112284783542528080602027724559815680 11805884 -1004246125734547577016123660213839453184 11805885 77434509612331770336463066128574905600 11805886 58108382415183178750095511043459826240 11805887 -566346565430556056485793250184311958464 11805888 172153877831594136134982288693490876416 11805889 -1021501863733011397059231871156542309310 11805890 333605002408730903953162827524078798400 11805891 534849697148515151620514361098410591992 11805892 -236198511107704569612222144690535854080 11805893 888810998096603006907694432720027105344 11805894 14754294257909470797822737508554853024 11805895 834156669258428988741780320152568177400 11805896 893531538591713206945929319021756769280 11805897 694026124982037634140322360229511384480 11805898 -169564789609865352025444712418997800960 11805899 57796445379055283162927799425896069920 11805900 -117502102684560415558634223119861760000 11805901 -176911950895818934085560133559845577216 11805902 363138758149613838346060547491804041792 11805903 -855305789449049553528535034878668689688 11805904 -193164298117709951794796804883683082240 11805905 845910809970790732847583530649331046760 11805906 33572320249076173544570544376706669568 11805907 75900126790329227416155979762977404032 11805908 -5131192258768063058239995290823106560 11805909 166180475197858817870201166970927674816 11805910 -41080108137873864048974272985266832640 11805911 -291543266444236017431069868247501804560 11805912 -541807782641427652417254533329192366080 11805913 -903366339159655133614248536327999973120 11805914 -157909529621261101850733536667097712928 11805915 -372931131589318029972124136142943580160 11805916 -310536280823221904503475573289525084160 11805917 462094436078470442672253554916453232620 11805918 -677766650026273620196082797910283171840 11805919 1389505219904241312679654671089625084320 11805920 122602888165227237660147109373474242560 11805921 -97060212783821009096617542763944659310 11805922 -663224042902886047786053340881879451488 11805923 165573029733281427003199217304078112224 11805924 252018534606017862159272730800883548160 11805925 -10121463963784179103819145784413091500 11805926 -186261649237145629631320557541665114816 11805927 -2827786267691970752334916942224595200 11805928 -23670809251292548408691113434887178240 11805929 240706135360340664173583596949155138760 11805930 60138783848362280202038922701251921920 11805931 1011194921131317267811732406081802815732 11805932 887262782273355358248581642330479370496 11805933 -243597818191933162171585961982424138176 11805934 115712242216813804065315024515593584384 11805935 574263339900504282007797334995473318400 11805936 130582528697645960535619854967616569344 11805937 -248371189033769953097424681488786242560 11805938 -17269290722485718146239995228982029280 11805939 263732925208966853849459412085774872000 11805940 -696881398576171876029359096294759109120 11805941 -464580107587160464135183120390803532128 11805942 422741959065016118600937499473711832512 11805943 236984773025940219007553790352483241192 11805944 1006284531023047941360980919527016284160 11805945 209008481028940377040736321214644980800 11805946 46536956359477573492768734940869183744 11805947 -343101595946842749390990137988565971648 11805948 -149039332021155784915046069373323796480 11805949 1003937779330793592831855628648397106950 11805950 -35772800581104908098781122722016444800 11805951 -222518037995805782086625237618983680 11805952 88360337854506519976431654024335327232 11805953 1253120505673090603321621737557912077380 11805954 132009416399008073457985979949393358080 11805955 326612588486786646888554748425189561760 11805956 167361721540360140817787516708798400768 11805957 465982324627104218773176079817738485854 11805958 -69751581592784063032151873706260155680 11805959 187300325847603407126551918795694903040 11805960 -24231888251684235538053665588047872000 11805961 25153689438070994964995012829029193252 11805962 40826986983688603751844376403631415392 11805963 141645343396674427106472612259561163520 11805964 -157459689823179990665243662994121505024 11805965 -767498141155483892432154078330557872800 11805966 -566664479555294977084872514284674198400 11805967 -773462407482277281206905885778945687648 11805968 283351936715395766325899281341974126592 11805969 123814229879492786314870519450601714688 11805970 100944371089732954380271199346381880320 11805971 477607713671572993074228061443750608172 11805972 -101283331512419945538396024345516288000 11805973 -376122542702076898740150092133873946560 11805974 -93517609311674435250289152297973431264 11805975 -199330164632009328882301325608400390400 11805976 -132379850485702298979957121522416599040 11805977 -429779145459144426900353692258667818368 11805978 61907583840434689998865567433283422208 11805979 339392986224461826516783811803553672580 11805980 -19268204579137127452979256688676966400 11805981 710007825507051564298419941133849788928 11805982 -174353751026910310523344072532614247616 11805983 -373962041461340517421125851221239841680 11805984 484024902496580323713521237857233076224 11805985 -605510468493565267230186239721307238400 11805986 -837682136665651451854900808677796794080 11805987 -417926973533029438728248028076114086480 11805988 64026289329466464575999299495804623488 11805989 142122308248404859322580888564941823324 11805990 15811468250509855210919104172346716160 11805991 435812848720796192746345760695187519568 11805992 137447228094528042704983316752819814400 11805993 -57432742081110157840790513841630442278 11805994 -7973090145414821313905351813403863040 11805995 -301864065245140603372783014389576964000 11805996 -641485385009853143467048090910299754496 11805997 -102066270798177297482810850955081157120 11805998 -64993658872915136477753471508581377536 11805999 -639135623012627540910714255019532409336 11806000 -249993891000750217929082657919041536000 11806001 715407581681245747453743565709825351604 11806002 313334026029407613564234809364966270768 11806003 1321411107490963168219044203035349970048 11806004 150857842845520263468446834467238393856 11806005 382303600707528200652253567523803510560 11806006 -41273662408335140871152218733853508800 11806007 -607835477401901732672000375352290397648 11806008 -331417532526625360775373663964371148800 11806009 35288311919958328080669651401055028480 11806010 277138704636519118448437820156486584320 11806011 -114556393197366961928697138441657313800 11806012 141302865587032589029373636726730669056 11806013 -1040982625272333470690563060391587585620 11806014 45128548307771919872398554972258594816 11806015 -92617269650976903477780274482181104000 11806016 -248771275403147951070266114988095569920 11806017 52166716607675331750952852530971046912 11806018 126824993183810055457317006161510699520 11806019 -1425542824200448309292871287936882720580 11806020 -55053768760941123194681466604333670400 11806021 1265442023237872147410649835905468952222 11806022 -378796198050275421249170083346610533664 11806023 -245272699009636066913083910843307031296 11806024 -2142666024947796337591612726361238405120 11806025 -1418158954977288610979153836775054400 11806026 -393920493034040472808661164674949529856 11806027 -52223647271871353596970553998279403920 11806028 9320608498141018701534574820124334080 11806029 -740860942798110202631634338913859487316 11806030 91818114884616163487375476876208169600 11806031 1661629184323495375702074195450199866072 11806032 28563203344762007385499256706801598464 11806033 -284577968118737504954074943309035224718 11806034 290937691992778715183729864210989002912 11806035 -501323587693593370479816494265079534800 11806036 829410900942325288066826713728758691840 11806037 634711200060660132585655684828407168 11806038 276148060851783307359186084177110715264 11806039 192986151298665322211654091915273228000 11806040 -46323966435860847416532746593355366400 11806041 131018258261131175422915037033426728704 11806042 -319344793047768366392874488437822925328 11806043 -146938460103480603904315285410822320040 11806044 -375394710407411676413948168765628730368 11806045 -796055631799550856681458004782144056200 11806046 14160013956371792529156488199016391040 11806047 -1023874275515155946125925825596481003520 11806048 39357350914073198182751782757721047040 11806049 -558617953141625105890123631417236247760 11806050 259145229156119522514170454290944636800 11806051 774188277152609864482706850838713505052 11806052 546249681358182974775868449102939678336 11806053 -234695959405344043551192969530151765696 11806054 38761209623687090797245007479256796160 11806055 -789131497102857064848399329540365508040 11806056 693556529560999826366810087772516817920 11806057 1159808087863339803616472642107424981306 11806058 -50578776378464432060881793711648867328 11806059 69761752693922008664138758582882906560 11806060 -189036026301986821594883611034482176000 11806061 -874114829756562166609107252347290668768 11806062 -2533049822033895106194714918092278656 11806063 838328639464841489501752318208725295312 11806064 -273561720001772231374092357549418020864 11806065 951729555663544761792288461173440381120 11806066 952246322681999123262106980335125131264 11806067 -214639284201320427142132608789879194208 11806068 -55159869772758909569719479279935016960 11806069 280959009709014398928902760994275970560 11806070 330782656921816323096010299825269182080 11806071 9544927883532023299651292009505742848 11806072 -1105364615303404741255162731782795059200 11806073 72274833377171408957197827515321270400 11806074 13540472133952737273399905765204044800 11806075 714505699703404778867174330382104037000 11806076 975683935510927561049360915665121556480 11806077 272487140675990720905118207994848219040 11806078 -73156508090778136852927524616986908160 11806079 775499302393091420931851084966202391680 11806080 2176578122960067301317773527665868800 11806081 148016839994930168712039964966969004992 11806082 -458131062020290086906648077588887426608 11806083 -8554017253410002243243645068845554856 11806084 -144605272212247007664818131357457731584 11806085 -51553433604294953649924060350795646600 11806086 -192365222946364855771283121871592466432 11806087 85277867470103604795588596777339688080 11806088 300377454755949368855966993921331855360 11806089 -130463642614853859547840415539467361776 11806090 -39389983648293550037163041360073127680 11806091 -960811661117231915973538585208456724 11806092 -260861730312711755134199107918993637376 11806093 -347000167571958052049418596438302461312 11806094 -183467499634003412739415702362700704000 11806095 -116602789595120442560120499063826214400 11806096 -156243684983190966296137445228109901824 11806097 657851322711924088270947209419893738546 11806098 368042307532897393252292705289990555264 11806099 528007227026122080282991966354704281464 11806100 -79729998289758128231080412020838409600 11806101 543218826562826744338664628972760871040 11806102 32530157182101435595509256447599525888 11806103 406377098513973821291702398292350241760 11806104 429421928037008228200096443281903616000 11806105 1066223163908550762986358003257062288260 11806106 16389393827322101764248322566379296000 11806107 105679309796205936557436103815214783488 11806108 3944795715776261242549165794112842752 11806109 355162513363121574744208760088353442636 11806110 -56679196578132306505385625082840920960 11806111 -780384927284071972497136067233495840288 11806112 397022666360280847123254219511587274752 11806113 -573382717377462406066340610141205319424 11806114 -82827159080175245052254950928026298208 11806115 84621849055296666311634074954817069120 11806116 -59985367817700524256869469895099699200 11806117 -47701981958198375391451452221712150600 11806118 -546652158270501136626544763619902179584 11806119 -434935423207591997758800357638793174696 11806120 -392711717497160589884378454752883763200 11806121 1029379820831968307756582629708655928264 11806122 193157360655055976716699407122949442560 11806123 606381118997918942821228542061067008 11806124 281987558211386026080750754770347520000 11806125 -410341064628353510871026729317685520000 11806126 70445606482978942564494838506351968640 11806127 -252974081642389588405396832796069599040 11806128 82330630753974417979110528544766361600 11806129 -353993376053448950138945216338967914316 11806130 -70841778185356269060953014898781358080 11806131 147490811201223927468649298190629012544 11806132 -443743132262605157293014522622615257600 11806133 76763865673592080105312018155755804544 11806134 24824062520078513542604228000787770880 11806135 561067774007833256118666633273735779760 11806136 896745431048507580970644843786864537600 11806137 -463331349314856109346767182595041645888 11806138 38961262393633448418079768646463024096 11806139 -5407004672734301683520923086662844060 11806140 352384743213410739839629123899877401600 11806141 954825889171285640985324908703804852300 11806142 384730923551354121031449714824997575232 11806143 188707735199815184321978663369829196944 11806144 186858357606407048045751263041683456 11806145 -33106118845964722464931869675496268400 11806146 -81517560758093282945392065368574009216 11806147 292756323646167927252371741982937473596 11806148 -633879979902688980361203543658752849792 11806149 -650790964674664782062857211729431208736 11806150 228936309478975093597790613330540096000 11806151 -175232588516232007565940093182375690448 11806152 514951660696699604797654292737941381120 11806153 -372968916698526535396733903517112263936 11806154 258014844126153562239640848769552171872 11806155 174831513000738030812346524858592705600 11806156 -561828748946554176320729427529503028480 11806157 -7546516575875732507029680703304653440 11806158 128921306309275679336665954456190052480 11806159 27654444871318006100686969753124496816 11806160 -107406333200921036089888900037909053440 11806161 518007129461246915676840582261449424000 11806162 -58564695561480540221713586786972109168 11806163 -184325020207411076479909962451420939200 11806164 96545414546367285176310549528480153600 11806165 359907918109200685990656929019729646080 11806166 8297490575649681909515004042907620864 11806167 200700150367134393650520049944807947880 11806168 787475445859912782415940370154182021120 11806169 -1158126989760718449032162469367402066752 11806170 -150731845833711690076758683975814585600 11806171 580355876705477527864213301544879744420 11806172 -3082482470318829824654031794561943552 11806173 -578498952345907563775539553121966045178 11806174 282808063368450834832667224670258737152 11806175 460698216849472124170222307628780389400 11806176 -169160907131715047185108610412284215296 11806177 427044998159846902416560309331023340612 11806178 -226521731228482465613312295730912116576 11806179 -39742020393125481334816213047965487360 11806180 196651683381533576382580007806862342400 11806181 -518261363530318611786307538139463582500 11806182 -170400441726016334516616652153863475200 11806183 -598548644324857426534882538842790001320 11806184 188311853500481186291086054610122813440 11806185 368667358547308274157837997808998468800 11806186 -19973821388866166514056202231209107200 11806187 -1147830182127118438845236205920316577560 11806188 -499521042695789262550069587664666790400 11806189 -146744225529051825898947304972813236010 11806190 523283988094326421421075702733897849600 11806191 -55196341073161565117818946923470713400 11806192 -198424629377768961918706308717452591104 11806193 -78668967078090851193928919298710097600 11806194 -143917489841941188431919693777109455360 11806195 -25062896716385657711083033430450764800 11806196 136161932737657206940397672425996199424 11806197 -124654621452761306322899509001674944672 11806198 -191605261075834434788106395226331970400 11806199 158197605456522231954809752000145214864 11806200 -158376199859542996270105530564135936000 11806201 -816478819351289519896234968387521738400 11806202 -4425648638092244640311907016851134208 11806203 175153211226224602201559105781104890224 11806204 636025302910835597056191211342050320896 11806205 430026916162704832386040141118788450860 11806206 -83913971796739530780209845569790243200 11806207 237941628968916611945372141025925466256 11806208 85739699406872391491655334973575004160 11806209 6929179301830084344803032696409284800 11806210 140476264824888860400468062096853985920 11806211 -1165129731488112586279382837993858195688 11806212 472107926715190664061658104300773376 11806213 -747064351569537696695431747429314052740 11806214 -268161877059752241572325255291317359488 11806215 143001783558690173369057107289821710240 11806216 953257264770546911261608459905000084480 11806217 41343313951838721264771532807274014260 11806218 109700638623119154144774260510505551664 11806219 -265597859188613508575975897524687358640 11806220 580801501283174740852415848624546176000 11806221 86642544318123858620253080656172687424 11806222 -231987001417257921383605497907050636480 11806223 182277930284936372548022888615242063728 11806224 145365645783638909067489544566125297664 11806225 685503608253122213633056408318674443750 11806226 16190337384233537010848594935833016320 11806227 -471597087235415657498665914753065888316 11806228 -106983634778400091664970397960223221760 11806229 -234930929984988869215401154968399407040 11806230 -117025050185630012317317607356355313280 11806231 -1249823443626756519939662640845773046968 11806232 -1035475546339288392941737806529146347520 11806233 731726323932678323710399591285430787024 11806234 95005490631786014410773442227822750720 11806235 -125756931022873513231475987567469434880 11806236 2731757610420050655794786546698363392 11806237 55380616733541168908494410928944544704 11806238 -91663379955669085300406925000800100480 11806239 -550228166865729067650873903708174668160 11806240 -95894627601351784662039655924130119680 11806241 -1064672335914370157676225802782869555358 11806242 -77377580531857394157646007577827914752 11806243 -1330535366351662306529227041127554691120 11806244 -1293783660077612138771106524041557040128 11806245 262822498829796486352470669949493249280 11806246 -99405026923421621847438980812910785536 11806247 -30316347704193971205990896524572405120 11806248 33948166753752160996116586227397017600 11806249 81972699727736971128648391055881794432 11806250 303477267872446176826695830619604500000 11806251 -126836592121793692914605549044958438568 11806252 -201548897084482679750745591319891968 11806253 19908133955457321528200454824839483584 11806254 439433757123548093791702167809387517120 11806255 -14584952124112399925541160342313808000 11806256 129599990949068960297118136354461892608 11806257 157239379676338563276871382350699948800 11806258 178565454589434375642810424394424848640 11806259 -1583070989999355198743127148546961287584 11806260 223433740596683600149330264019198146560 11806261 -63312121974243674911084605060134293138 11806262 -55490679199654130565077109582561290496 11806263 61591588284687998477410017761392408320 11806264 -679569321930738155390366602572923596800 11806265 298868839959221040171622750028143614660 11806266 188280266018493629545047958414585089024 11806267 714145598975183051289052002251523048552 11806268 19102286741255513463093749569779025920 11806269 -109986548251039526052816464937204838656 11806270 -3597158938880370977302716885194403840 11806271 -1945247341694205665971809466929227124408 11806272 50442402208140340325784712028513894400 11806273 -34271997319809831731211070561009694160 11806274 -16682745468489455363250350758257858864 11806275 170053240907774835688224580338539466000 11806276 618194684819369814471652509491079340160 11806277 397515104248169458282733325491658691200 11806278 -165627165678832769490790200702537237504 11806279 -1480821016753542911987121501827311239024 11806280 -229460229934870462712453491510869504000 11806281 79350478293629712259545519554568629460 11806282 424254233844041950418062751196605458992 11806283 -21860695743438218841464164788500743296 11806284 81582074875968189276572054284992233472 11806285 -201787040642605334460202355027383156020 11806286 -33851928400118383584818440361083545408 11806287 -459907516750350448065483725347031546880 11806288 21822681570810927087493682187644960768 11806289 -930933726365397199052330823019492914432 11806290 -21162798096667275837278276813940480000 11806291 98625888789795904269199162127317127424 11806292 643850857559237421761187173706476294016 11806293 -29195946967873851244307933786318874336 11806294 -218815904105246924869871797306747675776 11806295 50312474765382235061398837910306400 11806296 56833437575438452195437873353475686400 11806297 579044732140020310900230580323817380746 11806298 -29167342989968562166652435866297976064 11806299 79932624230720018785383220200021040824 11806300 51360223903673981111431950396221452800 11806301 2395805050220640461027154950580916224 11806302 206153905753471646466084371401861607232 11806303 -436998819129237351478645977699418135320 11806304 1010017646379461718149128598345967599616 11806305 -201414060539825573470320088234841341440 11806306 -564105990491690598792216385867658465280 11806307 132932955432323667243243150357469620720 11806308 259703829840102214265653627200705432192 11806309 -213155853084363769644290496514232752580 11806310 394420168434072543505378199010826162560 11806311 775645436866278136158436050070777286784 11806312 356368302842733367314581205820198010880 11806313 -1523645138895545632699907249677872480000 11806314 24530171693112499939205507483246263296 11806315 -261933227801082552451030333718356616400 11806316 1113006425704037805367070576188880759040 11806317 -22402224409857431547025083111529521834 11806318 200244835634577971519749337544062007360 11806319 28028749720068436884467077093594865664 11806320 33242266122654407710322911242803281920 11806321 -321561630235729458175624329995250999500 11806322 231666920527916107938285650786090615424 11806323 -390741165429282716498287917753435962256 11806324 -378921341533964664383610785778421894400 11806325 577691394496672459013180671979389339050 11806326 -90447028082234788208175852093855916416 11806327 54699901867229783250774956968366348360 11806328 2107162343613073988912409600838698332160 11806329 -503649039687642702220979874578915165616 11806330 -221673294330598121163162366236502625920 11806331 1686770728953813375581005346973181011432 11806332 192725387688903752173406682651516559872 11806333 -323260028751001272734471045229790848 11806334 564255312101868639538409960733112856640 11806335 151932191515090690471582096799839476000 11806336 -842522494184315345791482438955554570240 11806337 -409154202338563464177975090504662852160 11806338 4860613015879860345762799780778846208 11806339 931317690660207799742519962987392726140 11806340 18902690858135654064667538281843200000 11806341 -136911758098701676366997743508497884096 11806342 -38935684485204583471874320934677184928 11806343 749888996687271766762500858320408438304 11806344 -126312102101487031768137468948074496000 11806345 472508682315472316843360811940046336100 11806346 279885525319639251111025041304414957872 11806347 -24904667261638115066882993384320920576 11806348 514664399376187450846628994468858802176 11806349 6136243048129099254412517618540955180 11806350 38270753593668182937629214653566464000 11806351 -360075433139163117891762698024884835000 11806352 275924674407991520788848399078782509056 11806353 -160170051746453362146241614189843229440 11806354 66596537350206430861096781571757738896 11806355 -80085410804096983083684073778589898080 11806356 433402387264294724078415529782670006272 11806357 1388713762382311594699620664862757182606 11806358 51449019949717751380192656928380278784 11806359 107811914318652574432740199417210796904 11806360 -233175596313797540492829819090820300800 11806361 263603001299438454504302255839753885440 11806362 -164202567916260012520232786784342270480 11806363 85192987956120075554373476003988417304 11806364 -223250625099762687022701537792744975360 11806365 480768526012700702007586495128657402720 11806366 95360577204463365720086199942622363008 11806367 -269714364738701676665878790987570275776 11806368 350999994333719886815723757591267901440 11806369 -1018127897411868562710420276933216202560 11806370 191853595901014757346903697783812206880 11806371 1076273735049932238067039486679851680240 11806372 213346018774592163932574309023084083200 11806373 1162757515949274837380694933818721978684 11806374 -487851156792427437583041979137360363840 11806375 -857009732003924461787264948797790592000 11806376 1087098710525528694785129622301775662080 11806377 -86998818774310104938440251625851156480 11806378 353340477343620817926631624239223512240 11806379 435129284984461728891617661328767323184 11806380 180313595073288309061371030179725992960 11806381 -5797071765061397556547922889105664512 11806382 186915785232881347339456959445278090240 11806383 -70177075432365870062149227771914284032 11806384 97204262613199686295204178899358023680 11806385 -448039365605796043047035567866449951000 11806386 10809606791868279752682956146354771968 11806387 1007295984527492329723577249648144321036 11806388 -678642873011770122754194725716550627328 11806389 -222525927130734200128795976243691830592 11806390 -277760778600361486076522393573205803520 11806391 -1304170305566689261942659134517704950200 11806392 -492649556800357897068063429144870912000 11806393 -205069406101804668091114763945381332800 11806394 418706537056023247450849750951037840496 11806395 -272132565791672414666190582718672246560 11806396 300410944100888465405919771236248542208 11806397 1233111813287050941494027513062634955846 11806398 -359971966468601448162502200401207744640 11806399 1128652088755289333769386075839347268992 11806400 -243257318982343782287009811707776204800 11806401 -227180219301031329660770495685526039776 11806402 324618987708631287139710175805551699152 11806403 865235724000196391982420088291583517600 11806404 217751228630884039413369150949712412672 11806405 192303164477202306661894575368066728320 11806406 279618777729780322375458824321368289664 11806407 -215525325382730083468631498375183365080 11806408 -610031342125851239695106743016767488000 11806409 1389617132626604412883495466139806123610 11806410 72032061672793171404545236882864128000 11806411 228599333246996521458266323234151717012 11806412 63697011716221731097458135535258570752 11806413 256465845587307916477070938518406513344 11806414 587069661505815529444759927789537744320 11806415 1219504620511975573543484698430436162000 11806416 20335505905682169029300388260001742848 11806417 -223400695572084570713728180141557449408 11806418 -90145838710878252016240952977630205952 11806419 -466917806506133837530278299057296320 11806420 365468022978679657957201309756585025280 11806421 -1376100522729218705617538368494254345856 11806422 -476580958564511518149409248750250020480 11806423 1443263124681343161001407553560548513672 11806424 -1864552962771168319136645932451758080 11806425 -437189853748548585787198962332702004000 11806426 389179779120702333838486863390765579264 11806427 -1024214536120366225018197998097402526800 11806428 179611834718599123094288880063070358016 11806429 -213626460849340558540038418767223748160 11806430 444168396077643805137717083061562839360 11806431 -100097787210580229519740402000752145920 11806432 865013158096663187113928979849508552704 11806433 129888027287521117315657218704999828160 11806434 179948766857550986369723477647614891984 11806435 552957882930805732024286729988344883600 11806436 89641842087644998633797869164319046912 11806437 -649457921271018372681834952104442407840 11806438 16562700363135989213966327565574529280 11806439 481154097839837499736843367646604930608 11806440 -277159943551881257265228227384253235200 11806441 543782473542375385708874861026148152612 11806442 168011601193966526980215501374797928544 11806443 -57662616461985953584607419490426084352 11806444 141607095533726241712306740131259653120 11806445 212406792924464068341356397972555060480 11806446 42967308568871231353498533325265093184 11806447 -626766542569138166726616312966797411808 11806448 77507199861732308932610349415402045440 11806449 -143621305798226054904575824768323194880 11806450 214484910499313650633467818273912622000 11806451 255248105794627040905569278873505597600 11806452 -255989833773831793885837339451577507840 11806453 202819542903503703806638937229747830702 11806454 -648146247016240853536700357882154912 11806455 59702664846047031090290967671343204000 11806456 -747965297732783437018274741075430973440 11806457 -178630662720400706721568341061944105720 11806458 -215652030147074405634523237528648657920 11806459 89504500752476936802608491082920339216 11806460 581555876956551677126658611111431457280 11806461 -427863953562719491045945032914072318490 11806462 -129200485044232696172896266931678392000 11806463 1389337469611447177366731018878749715712 11806464 335467004330847978196378919833618612224 11806465 63655345335212707576290196163735315520 11806466 -6860042896135397196023678968353515520 11806467 489545878859138061344883351837156480 11806468 -395734457168179993950670072507136916352 11806469 509562875336962143289336548007986939870 11806470 -62353989329002821838569650719948709760 11806471 189273181309695457486184407818228992000 11806472 1886879964496291605451976193234414919680 11806473 55239708936013697833419693240916202880 11806474 -74973777894272620500837250090998398976 11806475 401556935934738797513781414963502995600 11806476 -490692201490721732661589883781252427776 11806477 -539841669978616876542949183448569432160 11806478 -369973363402996148043561443065536518400 11806479 505859738259311381269586687067286560 11806480 -25265770051901685066110575762971033600 11806481 -849676165114290177904157597885443664718 11806482 -173009098931182390681639583393252724480 11806483 14486983136416178266325232255868859328 11806484 292610174487572765965660421114903942016 11806485 -556169186713458039718840195459654764000 11806486 -170373830869841418184314883645579855680 11806487 -144652864474445016661464404958455275776 11806488 208628316223009498468228331862126028800 11806489 573804197220637735085905127259541212100 11806490 456655103573690467453963367852920569600 11806491 432456075697657362052348800285169450392 11806492 -187782527368221443844991533001272642048 11806493 -1080591165495041380779135354960476626656 11806494 -100271735350117029260374763762376155136 11806495 -255607952672961460113354875746886202000 11806496 195414600251025069512536005441024688128 11806497 -109109196200829830583601508716467033840 11806498 -218514624289998571777604381453408113152 11806499 -1157525427727452087572709638931420718500 11806500 -112371374622931050186067651847294976000 11806501 539810798494325894088912856028153657952 11806502 -405699677682194371472908483398762582048 11806503 697583214605619698927858344195578846504 11806504 -507103683555581745633952941509155722240 11806505 -4897019903859134112906499615647079680 11806506 826776743674515443641669989336915340800 11806507 -1262553385253003009878901206243415559244 11806508 -341880622820610849139014815870209833984 11806509 -36929746007827826408053255116935795520 11806510 -2218142659578024744624022694526579840 11806511 -554622184824517086874876920731268219888 11806512 -168222703890694435118527064854423928832 11806513 -676322948263045954670705189349973152238 11806514 355017779614292381259786634809122627856 11806515 -13528067234144753006100035436783660480 11806516 -281144621490030039172765270804424402560 11806517 2530575251941709676089601892281892746 11806518 6037690825385105871283418590996883904 11806519 222860864994460708015044725372963826480 11806520 -328249091339527058207499677567416934400 11806521 271559087769198726459725204770108139520 11806522 -2686697404261697163046082361907516416 11806523 136903808420158578773994879352449109080 11806524 94029983582258310784954812658037191680 11806525 -34243440283124324506349024250451331950 11806526 -434992279209406010816548140368375340288 11806527 335666810533618327382071756743742270920 11806528 209673877434259568797030963472452026368 11806529 -169171461045976012407768649407518927424 11806530 -162907966397462167747102635661553095680 11806531 1085935733851199184337703625322733011464 11806532 61927132265564583546723240724344344832 11806533 666758887408411666887544442090537529600 11806534 -200877541614455756871586249964098479168 11806535 152279400861503368165604991887485202400 11806536 30756580717402866603309769056709509120 11806537 -929041413494198225331549032436385995814 11806538 203460692202982855694005178809172325120 11806539 -482064230962568750062000118596912707840 11806540 -590642651053812745211851326467482997760 11806541 1466767035758088816257924992747601760192 11806542 400926636272363407199994166637713744320 11806543 14768885694992346612635436992477421440 11806544 -102599124716911821209254939059522502656 11806545 -59588621138178106331255107865147943360 11806546 -217259028572685298146700785228649955040 11806547 -1373541360781337047573129248990924842004 11806548 -242183759690067374258966762412271773696 11806549 -196931926415973452193561155025765156480 11806550 -275370600747415980200218607079607968000 11806551 174293636717230496555315786384122543392 11806552 184156559196133217852049436238090158080 11806553 7955211454734974548363366010315899200 11806554 -228002506023141890491995633641458798080 11806555 -454026778813119579694150835377723184640 11806556 343923376002076593710224080582609400320 11806557 -97766699689406075599715890354162240896 11806558 -310851501194198710090498151431796279616 11806559 601751222099572466667484784338145789616 11806560 17417224381307445577943873661315317760 11806561 -121096799439028877679378196535077792748 11806562 -3311034786950684367348881224391750400 11806563 759162504190337426447958837799224397944 11806564 -142009091251503559134227402326727897088 11806565 -346082543041435086536459867770569407880 11806566 310181401168198725043435768725982132224 11806567 -181180200107783457000699128243646658560 11806568 -509356276391529084028341375889251747840 11806569 -331357148795796873845872021044850409436 11806570 -154099677027688645777981066653925583520 11806571 -141430599873816939593329299600375176160 11806572 -460695786105971804798008969147099703808 11806573 8212172572367018293366837321567124822 11806574 -160965544545663273213720356558776003968 11806575 252473570402051688238210474970299800 11806576 424741376941441087511613953867632607232 11806577 -543806900488158171745889899553632886574 11806578 9475137803050394897443183766348419584 11806579 30721099974385201915051486780840824048 11806580 -647876736672952434280887267352534325760 11806581 638603535834096850336356250479076124160 11806582 -14034493486698371357515754015008264320 11806583 44083285025958804652202604932365385832 11806584 492937628431117968967546799274976542720 11806585 12923172408720657963588480154205746560 11806586 15811790617900672655835678769394995968 11806587 31939457743415969052497476192959337440 11806588 -282027726840730655979291750870351181824 11806589 -518296475100102737656372272600345135444 11806590 1233440572354784147376486814374420480 11806591 1183761498199336735061254884834222090592 11806592 -5532807223327086654768786858615767040 11806593 -8168157137010906090569325257866427616 11806594 -131187591816015924302419188140943754368 11806595 477340518670200470254631244629514175680 11806596 8929414277245389130898229346918993920 11806597 24623913586118719446778213463202481824 11806598 -120509754512834494807955283451298982912 11806599 42632710430944931280670239833945927976 11806600 -94732583722662154960538374328524800000 11806601 654897511781640046897197073530672040602 11806602 203952412606213322104793632061196593664 11806603 384222170670664901448158865097850364760 11806604 216341374986854928587227803885404476416 11806605 530650752085487964166935065194350278700 11806606 -29350760978324742328859631689085585408 11806607 1232554351545124786719545363150762999856 11806608 -101075343746101326583271131988282572800 11806609 419323323308669373309194566637805365810 11806610 236445411642867233113781505406208268960 11806611 -195306946381282347029475676432785232800 11806612 426984357536176815351563133413424016256 11806613 135483835355949730968148541166108726528 11806614 337467797669043218193927343296211232640 11806615 -59429648982779609328485235781242267240 11806616 -1189015539453127273010148663954228971520 11806617 -437153571758110685910256470154887670320 11806618 -555255322840512017946570572293158059040 11806619 1393377883562313534137132353937622238080 11806620 72332137492286990221872888357852610560 11806621 -265589632183804588189452200714219276468 11806622 -90852293560997128847064693415716021888 11806623 -238983294906101597816101893657018116328 11806624 -2885766810905240807630338204552986624 11806625 -847521719951955662790631687369065390000 11806626 -54552267850905011617017568573873254912 11806627 -132063003041744354690691160328548090928 11806628 -242090838472771827582007794021835189632 11806629 -353614785935150115241714470923529338880 11806630 -18736673124804805916039342736133205760 11806631 -895644254620781168249749717983328358688 11806632 -553075794410609916171891489986688660480 11806633 -481801303080441385111419678169447578118 11806634 27789615009446934104896542183778420992 11806635 -331531806045518410883299822883508733440 11806636 -46897342533783780801957866426604595200 11806637 -2168362331063473087889833163332907122368 11806638 -7418934814290346031852381336970946560 11806639 4331543259119496933239540363877986288 11806640 165746316410332667792266781235908444160 11806641 511411474304021822214868575845346966528 11806642 -94141246915283253654177154203056652528 11806643 -678362449329717594479468666892172143816 11806644 280749513395871532150953760599788574720 11806645 -233037742798225819339553607183918160200 11806646 376457837006747853627626668659733565760 11806647 10265414472002996214464870107578081360 11806648 202744568107901533911146622786800332800 11806649 52232569242268866794031468429825172650 11806650 96401093430964007440202854579411582800 11806651 284023506158091196572861582465468310560 11806652 -121387124332438998434833781087154963456 11806653 133283856230173419816019946426780379264 11806654 423407041410224349654911222356589434560 11806655 -5544708708491685651874742192402767680 11806656 60148782385724391986858136619777523712 11806657 -70841435845461477532217226910802849920 11806658 668305949608992653877868610773740265680 11806659 -489202159189540994613713949217817104656 11806660 -66636917755783069918682032198565068800 11806661 58861777689536521104242873844664564800 11806662 -24295950486638940940499391274811750400 11806663 -492971424977558686201237361055097475280 11806664 -823648049468332913078193915356360432640 11806665 -161946506288023765185423993519404021760 11806666 -677478435748475557432673380458363349968 11806667 691415880566644865745291600446446779840 11806668 -668034632542437073558430829373885793280 11806669 272518926096668817980037019404628643296 11806670 -14952534564891450480203841226574400000 11806671 141267802948184565367114383792395378064 11806672 -42555038673459428170479786011025686528 11806673 377291308745233720697990261350472975904 11806674 175926496792842067446616476400154530560 11806675 1133794180140331672741695458901747607800 11806676 -243162068204117922740274992823141396480 11806677 -776980857179856600082354609053984185586 11806678 -211053564697698242000124532426200821760 11806679 909281926688179300676919957012384581640 11806680 -474638588770824519518615319192388608000 11806681 -1428264587983068968811772199599688342518 11806682 -5409964439494021615954989534159568896 11806683 189591750837642762348323006194415804160 11806684 -701436636057639524150128629729220158464 11806685 -610738082320568955114550009790246372640 11806686 265679583111068989732654303645023143232 11806687 -1571385283180082462431600488967611136608 11806688 -82922319004915323476810154585686016000 11806689 -325773571326635353906486540078249655376 11806690 -136894394929010293040423036829634160640 11806691 -19807682495496801491183444601822807936 11806692 -159053358389476161478359088106683987968 11806693 274771362871587897723851138211454754942 11806694 439873402492483462751035980715669927872 11806695 -859726848405789799474787791771010976000 11806696 1517329282620432509609368799853296640 11806697 678577199918094576066446907756381120186 11806698 -34453011883753095641021123527733551872 11806699 -2672205498830264256562600505862438075360 11806700 58615068890455194787038203974233830400 11806701 263926919001995475971890059508137060384 11806702 -478260856491175128828629114343519104448 11806703 872759348575765803276741253694827473984 11806704 -11961352684734321096728706804060782592 11806705 171729582970761588207989391528341972160 11806706 -548761279468791990458670274305127166448 11806707 289351267641282603252991334187698925120 11806708 -587261258086269456230568788332146667520 11806709 943766460907117069001531617182736929216 11806710 69168080989120739928473886611402136960 11806711 -269675059897803137675299424928566373968 11806712 855364251729398117550652349145873100800 11806713 178626113300953419368011173770579446842 11806714 -796736546251227243566997079765896518400 11806715 562164961177080961440343506451158159360 11806716 -513280062613828218998147876854123585536 11806717 -585712227414606052352255184566827789966 11806718 67109094205943563671219175728418532352 11806719 -594274914027205862893739842858278380856 11806720 -13441004768710100413611522049808793600 11806721 629768184722863926063584726106814892292 11806722 -8790597798030887032323576834206109696 11806723 177617837991224385193833411474618398972 11806724 -50786072211761147672085367901183775744 11806725 40203436245443536719899021747443200 11806726 464013355634472512561459847399190186560 11806727 1990574845846530702486822199742431006632 11806728 -13900852657842170050875083439885189120 11806729 82996365288780588242151235384327183104 11806730 162679088792378059639774689114430557120 11806731 11332528880141101582961984373480088128 11806732 146946948522766864909169336225422295040 11806733 143288918165624219466972876585827537760 11806734 425036755966429165185260731515848431680 11806735 200292329554630875574427613522175286400 11806736 22477484690439378504020319037564526592 11806737 379894084771365038304506331928206922752 11806738 -721618932854511049879020105925125345504 11806739 366193204715031243123971919448492312656 11806740 167138110903416500938864077010712678400 11806741 -1669131044488686842489086147190888110080 11806742 24095734629041872939210838097294009792 11806743 2607212103092746553044776908972995488 11806744 471620718965341810957960229077993052160 11806745 1057978767610751426002039673541251770500 11806746 171445246016843852885502381524675097600 11806747 1320510929878365494833174684644593944196 11806748 198694167080026439229654471575922513408 11806749 -1034106346990042557866004907827722738880 11806750 -341828336230359754591793510714855520000 11806751 -670345150106066228920674630370010803080 11806752 -530813241743678165650200342543775825920 11806753 -121904158591836801803551132290556986880 11806754 232522864564084238045688294530103134592 11806755 363763710418642559107388863056725793120 11806756 -462551028302151731335669188972525686528 11806757 -708735461096581857614980828451867563008 11806758 -84944523714666961576458445417820428416 11806759 -729414732056100248892682465538920428040 11806760 127368776493473969038052815103877120000 11806761 -91458322158008615724619087659140028528 11806762 748951996520638687990515451798471640064 11806763 -614078761895419639498031903548554950988 11806764 -44657221613143056808407920198047687680 11806765 321546328674565940840612037603290667660 11806766 -3664520078373215891663628026383198656 11806767 150868993494474019193241504415748235120 11806768 -3446186408681612162208084300981059584 11806769 356232993263838214304504051208842005044 11806770 73487736150851328693653657293393075200 11806771 131015213224305008135867064632311660400 11806772 -23948076989291108504821265787838536960 11806773 -458269729686107126481960912154010497632 11806774 -31999721596947719255501252175507849216 11806775 724706485194047137022590844142213424800 11806776 -874918990107758474051853435483016396800 11806777 -449495007762139735976317868482214268588 11806778 422733254209815398196367842225642403440 11806779 -402256818045709995913714617273776240640 11806780 -251902810564100814447266307924645826560 11806781 -310216630529504096050269412423655253408 11806782 220221315051079120308334344491127671040 11806783 57663461529923174263487649122737380032 11806784 129275478719252352527496052898638331904 11806785 -544206442887060069055879201374728582400 11806786 166111760657938163441553661902317264592 11806787 1986942706842157642940295994073190750720 11806788 47899691150387429717314546153038114816 11806789 1450114078153898303463571486922305187712 11806790 199924677774218920608314330113143331200 11806791 -28335460216002005219869513710654260400 11806792 1204039412585574602880103249438325145600 11806793 -1019362027052391042312112676470533617958 11806794 -283364530774092929391238880321310256032 11806795 306323419999031876388000341351228124960 11806796 -294205393501717436873673712151680646400 11806797 -38757227423225047861531221490885776000 11806798 -409839132194277478791598810701992865600 11806799 209172333682163667565289529980967981480 11806800 14236017104582984249421037358579712000 11806801 -1175055739561573177216336989927563736 11806802 -344976490115921311528586622944804614656 11806803 -44396308270437473616663912029930036016 11806804 -971393544992498822598338447391314085888 11806805 -40895963995675102147642640745887232840 11806806 -183348330764123630221375959402580200960 11806807 990687816341996429703552977772584766952 11806808 -321577119540213597763247472446740193280 11806809 -207572950389947426522463457445491998720 11806810 -225256331180883485169672381096035307840 11806811 -958398380855958450364023436732642272 11806812 31077589015061751087537632978135463936 11806813 -51134822416382187854668700611449362016 11806814 -152796412658243813492431931447224412928 11806815 55165704339417836120734967295316439040 11806816 -406423615620263239019215433878237347840 11806817 -1613325842446863290455667731845346542 11806818 431013698310690006549871116936953349504 11806819 -1012688704892862540238326529195587895780 11806820 51864987608935109066470851982243860480 11806821 432891405679685580789779035832392472508 11806822 3537449520234534553602852898906751712 11806823 104839064727073857071331725980865544192 11806824 355650352731288855337562338658265169920 11806825 84358701964460882945865253334894179550 11806826 216862613153942230664319633224592584112 11806827 -597382046782336276627400927387704595880 11806828 236915751581294512137133596287455641600 11806829 -434693902349664216238878311447931632820 11806830 -69940062218620536371209929581617766400 11806831 -15829534284747443774450187199713254336 11806832 80954518898145748840859684108914753536 11806833 285471150375668294643842120649881435424 11806834 155280252242554393375088045006730786720 11806835 -589690100540620321862436966209059320720 11806836 -28912934565991899127261100394427078656 11806837 180851852753318150481851297652440999232 11806838 216432441587516722797143010852268444320 11806839 -47227278249558455330227509001245600000 11806840 -355410499927973492483085976170928128000 11806841 777670638312901999709231231470196793984 11806842 -31971470349474135476421579433574991360 11806843 426168608675847714576892619589048763824 11806844 -443401802010674304843075493697301957120 11806845 280951850206215036944031282609555623520 11806846 164343749677530250133741791221257158656 11806847 215900093723588199060666384160834120440 11806848 -114941303523783173617498655984116039680 11806849 236931069215746577824029572179281982850 11806850 174646284565708111456129459182294268800 11806851 -253689676151954582790542567972882255616 11806852 -114724142852017436028702266207030155008 11806853 -534647645049991970184565891482025556898 11806854 3096245285369001405427253959740215808 11806855 -314395868091201990522733166021619072480 11806856 39663042229543804800878201718673244160 11806857 371633254127921445193928308744248249600 11806858 254277752607228892268177841980454149376 11806859 -347591767290670364087799747759908029296 11806860 158383237781564347336769385930559887360 11806861 1422146568869606494149883426194889715424 11806862 617868631776678134994806812108273770432 11806863 -173033528544145643939291197656012539376 11806864 253889824849532416612027201107217326080 11806865 173002999421678296443427924329549307200 11806866 -5474147944166370967533867243533767680 11806867 -1366539291903150641174845517393808640084 11806868 -954327543703567811925546620218067559552 11806869 128167912858777704436910505028302254400 11806870 -379858955883480168421242319040581655040 11806871 316280873325365277756927265008764569440 11806872 -238557019871674194741158897291850547200 11806873 -480199767366025018607408295288316933436 11806874 -36777619496652806659174730278219754496 11806875 -8817826216951674938942466544663312500 11806876 -307583679291069088336530654790866096640 11806877 165257969281805282600898266740181738112 11806878 309281307522275990654831385228571401024 11806879 85146789435301691338258556651273355376 11806880 98653967187769834180328435942051020800 11806881 686891966047354307662687574921786699952 11806882 300254233367260875903770943980027667792 11806883 528540120027777928648469705181860396424 11806884 478366075665388407936415427211697372800 11806885 -42996547838489649548837094592876224000 11806886 120753900952952977407236873383946856960 11806887 -324296607604167761829508669090962254040 11806888 -571599808139444585445475115934373770240 11806889 706199374287187122806566877131779139200 11806890 192650470650501534726626848893254231040 11806891 -440780046099429311550364147045811277048 11806892 -262728783300373590414061679978840918784 11806893 -70436271312431411193613683334434836916 11806894 -99912697594741183957930800932282445888 11806895 296459520753411978138675073261144403400 11806896 -74820015971123831336619033723745763328 11806897 -12401332582891378972880944814912967440 11806898 137609198121947214332484630657032125200 11806899 -177981929822747536484008361401818480384 11806900 -141527155802685339789331372631758233600 11806901 930436775083042881002124265521064177902 11806902 98942902910972382801075253138677003840 11806903 -529608531791557386467975470150882680840 11806904 524182164858023390702700910953661440000 11806905 6759767713668333914105875677265689600 11806906 716140822966715384364662211806947927152 11806907 -379846617760119485962086976149946050288 11806908 205345400567898331233328773611681021952 11806909 -235615320142317045463715380127176535700 11806910 175634217934296815466924460941945015360 11806911 -724107366128204597289781431305850501360 11806912 -707565696395554107185333390612103168 11806913 -118288271334427982374514440377067145040 11806914 -6398144164451353947088787840673335808 11806915 -433420588207749356959914317287462831200 11806916 -256313559118486262371490966215123095552 11806917 396224035994697449758539893266077078912 11806918 124326042371580404328645519767616036480 11806919 156051697075258251135709935858316132944 11806920 244511175724926605411712157337417164800 11806921 -269155221204498261898235628089780636288 11806922 58779833001777424107868231426396747872 11806923 -853726828312118084414467687253068910400 11806924 793421667947076931359553882909772208896 11806925 -112777676243346072669382740806345878200 11806926 -424872454126412429775895301839654405056 11806927 -455675649459351341048723284174752201216 11806928 -9333801603340076971715861258431365120 11806929 2385463218343967400115410269256507444 11806930 187141482839870424053804569317267123360 11806931 -553691423478405642171464758040877797268 11806932 -602562131160893604881642513129005283328 11806933 1208096744265872787191006253573673359182 11806934 -123379556999502862640413135617787426176 11806935 -73488213940987870178146860082358707200 11806936 -516853314858772710657680735405591101440 11806937 -408692403774776438473321150876287012588 11806938 -302172254017940117454096006324979200 11806939 66278670215710923409819046839507128640 11806940 201804595063540837815766313400806400 11806941 -905111868637062302172441771652622305056 11806942 165409163576054642783116162757510997120 11806943 -164128721221173505811578501048861057416 11806944 632158008180177028284046371395870392320 11806945 308455810305145960771790688512352729600 11806946 326163342664029775931095570517710062672 11806947 -60096907202959273714614430875101175912 11806948 -700656735011987918074936777538111297280 11806949 -271561362916502344106950828323422169408 11806950 97344599675360482055821962222048513600 11806951 -10779151097264077804473495089028112176 11806952 234672338849303695493484923778047769600 11806953 -659804086627972987845915178476610083696 11806954 898520090078963175242243197295705916672 11806955 367351142752394632127502399264763650000 11806956 -46872141819985206988039446471459560448 11806957 -1491805301027267583406060530894405770794 11806958 -178939163918208098319413775482448248832 11806959 140198769909047855271323520293455713312 11806960 113517488389548876625208995956177960960 11806961 -945777452205665837424465627114604995600 11806962 173354229081570624867104258754040631040 11806963 66185026805849545041422097871934810624 11806964 257534351556710020524231800704430702592 11806965 24398491567840561933800176939745799260 11806966 -259709290877740831467118500372464969568 11806967 54922342529572585341644102596407671016 11806968 987279932071402916311359471469741056000 11806969 189059840076889702655255590088382328644 11806970 -6696949287357515533919121498347642880 11806971 225034297348246643225857898780977961664 11806972 666888244172247250948421345492526411776 11806973 1175500203015588052270857011856620151180 11806974 -182304265629100875173029368600072181056 11806975 -118400547762547484471572738563347904000 11806976 332144481947932613905838750217516613632 11806977 11842370486209713814244589075692532480 11806978 293277129698721214655341483466582105040 11806979 -320065061002541291155920514160301821016 11806980 236229859539046024717314113916439449600 11806981 540323698849829171789791440709270540512 11806982 55804384346092023283783099785719028864 11806983 8800882350718460202946866477734337240 11806984 113880951691463146278882752662627123200 11806985 -286998662907883241789156524926221873820 11806986 -144356175156693266242961865825408961536 11806987 283653227690062010001896373811479277960 11806988 -856691475606980144706936665438593120512 11806989 -116401443467769811781569851709640237280 11806990 35409267972404511747287638547951205120 11806991 378713699304333815192391646993443026880 11806992 -59445203084845437641212233242648248320 11806993 2061220488269130611465939384933413358208 11806994 -9651177327173693674873537248378114048 11806995 -21324796278149402490639129055202073600 11806996 -8522805101833403501420027943740225792 11806997 1065489480133797294341556353962620562446 11806998 -30322036998645946602362156824247605248 11806999 -62121409285668540914158612842437084160 11807000 607720282490702712382037126711746560000 11807001 36032861247924392446769314344654831360 11807002 -377222723185518284560119184265705786400 11807003 -167839256994990869950590875665287651600 11807004 -299360195647411896419003386266594263040 11807005 -103300288042582591444108913139593763840 11807006 432604092806323823442190951433563181952 11807007 70172458901576690689534740162207014160 11807008 -303650076299534412130473279348247363584 11807009 -1032605531450754561004275272165495717790 11807010 -113475309343261217548407895010580872640 11807011 -347120970855428811747140897051604006720 11807012 172040188685461626335993802032621199360 11807013 196134742634167909536226266995666432064 11807014 177367962807216714184546813045394597856 11807015 35577883313922732808470765125287875120 11807016 -93668592410273290961011925301663006720 11807017 -189888722212790096982069255182483052934 11807018 -194787159249862801283762672676645192960 11807019 -52902403084337834345592964700687040000 11807020 -13579168753649367190012780646898001920 11807021 -376352611353055793402931192773529958560 11807022 -135595834941038407496679389202559466496 11807023 -400355984677464752921852360403524447728 11807024 -108139854241374970959092948239855779840 11807025 82389919462339468099088008650894202800 11807026 613559280188255584146001585225555968 11807027 293406395029984696504560308078664544992 11807028 -723708186944969093857594012848609711360 11807029 202757663219815147756481322615448172284 11807030 -704806495445843573938730275130328689280 11807031 203396505247159317630858400032555534240 11807032 -64233806927459042890554958237431398400 11807033 87547028991240208397118345695805629376 11807034 266323063748472233297077746310510989312 11807035 786343275215520325751993703185012388480 11807036 -238126138055138636085177380273777599488 11807037 920310310207105909085243842040645477280 11807038 752990795609494618001512705806765754560 11807039 -391328224353320993089573275916442180160 11807040 -72384918957487838110277918856126136320 11807041 -658647491091744080079583268983360426558 11807042 367516241288712929610374206674092212800 11807043 35548413410261051168695438453326321984 11807044 -135455257193157776909745506555830844928 11807045 132561420274485856272304331394171164280 11807046 -30977155587833417669521025098051119648 11807047 100155553044539423497663754962478628864 11807048 -1063404322930296941102726230469773025280 11807049 -572696239723466283040632994781439569136 11807050 219756605918508087812204856041963692800 11807051 -1249757807954205955096385053405595003088 11807052 -267336743881654263122195412196246422528 11807053 -698716928101601699251789982424972434698 11807054 44470885636752290182110291022819097472 11807055 133570555727448867971390210153549003040 11807056 -4332423109707517169513454230729523200 11807057 126398349665138061148725595899046909092 11807058 381361585133350279845259444861699737600 11807059 1496859690522549587022689601869779940 11807060 611795416759128860232958710419406067200 11807061 209426834540531090052245993777025681024 11807062 -246506734812641632220411288191386750528 11807063 -126580798339488438334446928766300160000 11807064 -89116070383177787505615904599401687040 11807065 -40600762908409664270436516629671692540 11807066 184218750043564022515943623219746293232 11807067 444396712964369991553637328569519642112 11807068 3711443619049691434252820251276902400 11807069 -18506756823867929109678803482417417056 11807070 52630707023218678853676554165676625920 11807071 411698039866360402628478033172213845552 11807072 -23758808819814125625753404514547531776 11807073 -596380410095337265075407418427272437120 11807074 1576363760442106189106598929454547536 11807075 112479013514431279019982562800211296000 11807076 -657935763538404896186244990122630458368 11807077 274439969484056777135625142648409566560 11807078 239069190118228719347710823804941985280 11807079 -9349201602244423821468524605708798080 11807080 -197473959946457702533334714497247232000 11807081 159484774734755627516677809145122371904 11807082 -71861780159381367058524139742811194880 11807083 1167831015716610432516632091204067401332 11807084 839549143094166535706836610685845289216 11807085 -86778616949237023833987291666880749600 11807086 -513431176528340198771753876124196099008 11807087 -317682372520551124700912166306741587088 11807088 94267463237338987890238869525268168704 11807089 -679837255025878996817815521916495056000 11807090 -514700869535051771408564067830738287200 11807091 536451644858260498034226896486929929300 11807092 329441766109340101380217934057308096512 11807093 -123858936001430955181048857723696102276 11807094 -47168823504200749786973162991080816640 11807095 -159445637931697160494273127860364462520 11807096 -148795511441471245026122535647458099200 11807097 -524094693900410859107298070953160839600 11807098 78637365051692119237808982529884757440 11807099 -400945718284213643227202652590284556880 11807100 -186589455731215404176196624758539392000 11807101 799615317299951816533065284332048979104 11807102 396739457373362108386601812086690237504 11807103 -295424752924694434107030639116917063680 11807104 -78638027545414454192456725780789985280 11807105 -1862336300985718042716525732620942438700 11807106 118655483100270077588238504085200223104 11807107 -258894804062925996819419853195797886928 11807108 318721652408360725457458057867719654528 11807109 156005259935702554779830379057817858014 11807110 -156082321190865370067440228726167709440 11807111 142693421225053502157289221690833072424 11807112 11937504685267800052913362589347184640 11807113 -386978753888375713196944376280568548080 11807114 -402647482549453407681846673877384775168 11807115 120906361766059944331591340143645213440 11807116 63201312640420336551740696419376848640 11807117 246755350881821513540023607427001022784 11807118 65126927052690970405315031552125483200 11807119 586379078129300147699163458235557457744 11807120 -54054036086580460122755935346574458880 11807121 11605879540221505798804755322259095200 11807122 -528138474849915070362517833248130048 11807123 -203685784596845330357393402949117068628 11807124 -255742481173300343977029731324755181568 11807125 -166520702027598233926223797919908992000 11807126 261047438309505438144490587228191572512 11807127 532124776762172511141394907868606423480 11807128 -303735218849763790884816546593807523840 11807129 246359466439216525077047215765350966432 11807130 147627220464368259629530422205280459520 11807131 -165438363103501260441428200572514670560 11807132 1384918781838133001417600045540986168320 11807133 200399383902380580739956996113485804704 11807134 -747641763594696293141389959805738118784 11807135 -183376366060459334388187678462209496920 11807136 -120334735894551608392561645695937806336 11807137 -224153460958172617370204739609283775228 11807138 -396249628289004693901119475505005803648 11807139 32285216751004940175760447154905107840 11807140 213979528895143778749572629149520605440 11807141 -140224516243422153014641460119365883458 11807142 235675896469671048546263974651637397504 11807143 990021604527065962897937034783521415184 11807144 32649246957733122319868808936211230720 11807145 141299615048932946637116433046263539520 11807146 179785004168847846876993593102695898304 11807147 -10097867844785815682773380034089959280 11807148 -94116449722550328566259848758030072320 11807149 654422505432360333133718957795493430464 11807150 158303453077809081610452803852746108800 11807151 -371581514227848839784090126541898169600 11807152 -209273801110149805942930104792423333888 11807153 -1579911917856937129449573393592622228880 11807154 161677455304093659964062482880541443840 11807155 1484560030588754808216932695626647760 11807156 143922280757285668778986237588866539520 11807157 708640581284468338545504512441402430240 11807158 -489973159339422257242562329637588367360 11807159 -206788491800845186040643894555801396000 11807160 -232092803524681486566826011569652940800 11807161 -2121952440532886142201191444846400940896 11807162 -124666553766817529805566526345043458336 11807163 -489415759675203571217181243337932900936 11807164 -1342528328175090887112253372600246229504 11807165 257111269231562298686967244273907291520 11807166 -4851298978802070812102351796429699072 11807167 1420809237672256301524186037720677649216 11807168 -442942622368225086894090468496666263552 11807169 472936638605316970453254879210988269408 11807170 55967433455353798718805691260202291200 11807171 441259148606013182478725541278202957372 11807172 144409726878658796625329324486350460160 11807173 129926257556519775783245022832203002240 11807174 -209928997666397892785124671847085397664 11807175 249475725546127236183500080008502059000 11807176 375497940156446565590382917954196940800 11807177 -822073943233617483098264024852036075868 11807178 -12620869335575809000227772801070895360 11807179 786044091518837099078207585293516517780 11807180 -126230804830505524477452296119234560 11807181 -156314823989173469063441325833504670720 11807182 125759409273236225079331044607383494400 11807183 -1425739824682541238448700801718471671568 11807184 72090040609547110137885030925720879104 11807185 231525510821514310215269756843341745400 11807186 -52611959541926258804406634639624100208 11807187 203254873362640375737162412408242499584 11807188 390586266322458359247342665743162890240 11807189 758269293826859827944915467837470249440 11807190 1757616610140273800330808778908241920 11807191 -94544846347663721479557725911464872616 11807192 78463038237385819536746493997285632000 11807193 891058859083051217658966154817699821728 11807194 31238988668755112620300102477585189632 11807195 -424233561586334716947831420308361725520 11807196 293977246389022517924075928427563171840 11807197 -1300764592488576481300028738769920883828 11807198 2071850435962823433465284910693811200 11807199 -259781011050873894068650353636766021632 11807200 54413615501303085560683918917402624000 11807201 -189301119137746398445759834894297098048 11807202 140005354678588585051697451817735259904 11807203 272562109448618578502211389654901471504 11807204 751926357331622971154959599151192227456 11807205 -619727716879238947567397168423741846400 11807206 -665733160810744050961614360932389532448 11807207 -202018178248057915800873351956126076000 11807208 7463430836849388058112758920538521600 11807209 1521427897480369023287239663877740828816 11807210 422900857237835513232346575724358801760 11807211 68470476512719804415898722832937441536 11807212 -8839697171076815621316004468081356544 11807213 908651358228968973948229208622951602784 11807214 -186358514063276090167625897274811483008 11807215 -333935526139093218475418513240251332000 11807216 146048308753669554135875640791799398400 11807217 370148563656110621811144598469638277940 11807218 -41795832542954532952511500600609732608 11807219 198335716892666041385656506811642780620 11807220 -27659841341087694591578904213509591040 11807221 537914195801514727206605158643748480888 11807222 100657777264213971310108480007559204864 11807223 77698243983791106233839526938645884624 11807224 -8874155036073376779339736078608015360 11807225 314786322984825349224129017144704344750 11807226 -103145641352356364257725158271194553120 11807227 -7770308155766754598528980980241530964 11807228 -116458593746038971992842906107425501184 11807229 184561020239207322414040242238741524480 11807230 -285630240981913243353608739062230434240 11807231 -2780410853137843599516903052468160496 11807232 -267511179965299099230642138873329614848 11807233 -217781613820975438309618014653552939518 11807234 252617996298293370653927756096521451520 11807235 984399687730254850303278612310661606400 11807236 55220593825256444069396719909044722688 11807237 372130417756830510900304403809787881500 11807238 192077438142569142723050503173409210368 11807239 12307569592344837416498221592330211424 11807240 -25406692556391618316418917939115520000 11807241 -13196436453357781629391507221769378080 11807242 115487665300412645742785890618600084272 11807243 536073442696508607739061387463261882000 11807244 474397899841124269133570004565680871680 11807245 -115058026785933147236585064656516755200 11807246 -859922508145182750750573278422235320320 11807247 138676696368312457752434264439503141760 11807248 -4363298095610466538964529653664055296 11807249 121629061325729371938763972369978575360 11807250 -19961740427289829185956857636483584000 11807251 -478255664544938853015480844819656225748 11807252 328908973492727573260468836010847396736 11807253 -44045862867106284985860003855582201138 11807254 -668383774935131211805437092917417619424 11807255 -10314041734416319079234056036889816640 11807256 -385129716358292563380987914388774604800 11807257 -73737672772864468605338893580903761920 11807258 702245162770328162629698197038052682480 11807259 412402959287633349374653787978292228504 11807260 -308871186387126284215725799583735493120 11807261 -1424859015696638917644605009134710571200 11807262 20933216723901056985692847720627252480 11807263 -372262370605905773562800087091504376800 11807264 437997448975447841004716624887689510912 11807265 64552878000319179237761120432194627200 11807266 66481903339520401887649028639910698832 11807267 21148883700697242495350781180856280400 11807268 -579175392253417506211255161691215513600 11807269 -334833448959648732896332708867360603330 11807270 -120510379918691324597560059114311329920 11807271 67965526819246259782857656807479722672 11807272 748225437424754050908510291731906150400 11807273 -62189116103511334442551227332576093340 11807274 -94248296772774938272064929156174448640 11807275 56904422688144469692944431309957879800 11807276 577613114451488165430503491903658941440 11807277 749258516863959193197387721453988761920 11807278 -176268253218700685126566889678802620544 11807279 -1002482235883172722411046065678024125312 11807280 -17329337687009783069064829260009308160 11807281 680653567118652070469568894610861240082 11807282 -810904377847590587568477456752015468736 11807283 -684796772663630062597967282268213400776 11807284 -679295904834565385717822987490088960 11807285 45228119075816120094509056766222893980 11807286 -10744736551646874849918014846553830016 11807287 167048534415875479786441325302668896760 11807288 879942184641095677352092191014481653760 11807289 -17470074062696957181382587678986437116 11807290 86410121811464139660309356593633094400 11807291 896775585834819601568528997040865901384 11807292 -91775815954621309399698188386864496640 11807293 -144902406112187404018958548448057052480 11807294 628217105317975655044504912596040920192 11807295 -21171576128376714378571604256585421680 11807296 -241281718099798934658448049697422049280 11807297 233971435084783654833210899438053015746 11807298 -112157998352244415019435643035832375216 11807299 -959018393747144592992789882761627147968 11807300 -163059381386280923688005713198601011200 11807301 249822818766970179773553500352530626368 11807302 144588476104375209414909556743846800640 11807303 -138722062060742125156001663755045651200 11807304 331382690300808060129565664687720202240 11807305 -422690793616779890893280503900695360540 11807306 -134089305390384288498379636832783973120 11807307 -490193225007642533457258857244395854596 11807308 -475276183705952366007895926624310435072 11807309 524563461228113799397531599557049443040 11807310 163899121216630260934687583997829676160 11807311 -252650189141357094383765453502769568576 11807312 -3757033037765219939395648719488286720 11807313 -4346454379254070960073268414558214272 11807314 201056650238686208109398567321376880800 11807315 -33850173348470411073355590967127167680 11807316 284050742921241215599730397820548096000 11807317 -281112579315702622873263470030842982400 11807318 112659874056770692641297260543235865920 11807319 -104426807182745357566562488104841878960 11807320 -73962209027568595355035596764854272000 11807321 -1649917163528613758773361146277697325500 11807322 -331536761924523312523135166909410187520 11807323 294141755513671417241588124810588380904 11807324 7874345052045711330387460559795421696 11807325 -368508464853263782566935402807293743900 11807326 630987113118062718521963786991412224 11807327 3078837757547384993549833109659873152 11807328 -228877977238710529924294988537805668352 11807329 -388562828288102569220614597986710854124 11807330 -184040379668913367361390767323524233440 11807331 14444321405142961538780512004642076480 11807332 -5156248572647700674678036949960632704 11807333 549194659514410384613113722569423418300 11807334 -64268783876750778541418457816335855808 11807335 -1051266207387754257689840589196121547720 11807336 173732914220988665989512401948994247680 11807337 -65296712504278062487263282627225936240 11807338 -61638228537363297139589101277874720000 11807339 -10787067934562208702588187266473779560 11807340 292916926041512783406251242818325708800 11807341 40880443880452298758783843562109443200 11807342 197448403913417599733623918333311458304 11807343 712191547649903524782647898050861955840 11807344 13050482462317840246236041963681054720 11807345 -248543916266901370129046583417053591040 11807346 354187541399469253171033818582337785984 11807347 -209941956075500852858901126167714417088 11807348 195288194363160794752693445249370003456 11807349 162293093847685321890454974579523047936 11807350 -570274375218950251298292788044679040000 11807351 -1894651120044839863177809380490670636848 11807352 -593044614879867425289564134718909050880 11807353 -124016405025993307248888675975507936300 11807354 -189875134797197814945071358512983792992 11807355 -68168661786266895345773232324749376000 11807356 777656473746203908734003555413494348800 11807357 -935202745631998657971259369472613806880 11807358 191821117543484620258783752411915941184 11807359 -980063031664141208122178855421685517440 11807360 -374075994084968769570971875150921728000 11807361 -1178345418695634025982339315318653869168 11807362 176775404110348746980758932013923988992 11807363 -156709039544271948044065983122951060760 11807364 229300623733045939634165969970923323392 11807365 -35176514285021259403250800936959292740 11807366 109597315058476484486540161457525228160 11807367 -255229230375032728951544209033626051840 11807368 -19981409435081610041315585305762560000 11807369 139897847011424760824397169452779176512 11807370 -2265198027625581929079666149776181760 11807371 300470152335762649003315484275423440144 11807372 114552027814193151880553717525844483072 11807373 -23198230815882360308558148406637912832 11807374 -708839521843215526196654664873158912064 11807375 -287467741157659672217038565033656260000 11807376 29574134399904164725422903012845420544 11807377 838289917937608384081156097523382773360 11807378 120786253699299055775347636016863286400 11807379 -190313195280025081063569647615363379600 11807380 -26344448717116499457586842294000253440 11807381 944495912947271066517841836508006615182 11807382 -269945566770931465633500750750527980608 11807383 -1223578896600727605284863279307248974312 11807384 103795138923734252138494222305978378240 11807385 -13325510054294366647550995439821681920 11807386 283646773532177340735188581571780401392 11807387 -1789268218303328903366861375378264678688 11807388 501821804260513638925130199675478275072 11807389 569097959073523617460996410368487328800 11807390 77403651117517911695742826181854836480 11807391 532318304918704560377918161969173841992 11807392 -355099867560000166070406103763662798848 11807393 157089736852008281755495314578204791464 11807394 -48521461809768817600221310164719791872 11807395 -14324059259331997118343081146118773280 11807396 732590135209323479071859583053773660800 11807397 291913943834381469043736939891163085440 11807398 -274019002344601679493875694196083101760 11807399 -349833708318198952602787393932469819920 11807400 77085522163270814960550752460011520000 11807401 1653345035600440318954081188639518684160 11807402 -31330218167101319001538760099028643488 11807403 330108405367466599378508673322727430384 11807404 -66456480351744339560616412929443495936 11807405 121205627541462002306160330039725320320 11807406 -138184631140355634575712176477673226560 11807407 1261161042318470768411297536649624064656 11807408 82650535189063180809076001691507425280 11807409 -6791897805318171394574746983430803552 11807410 104832777216250520832192349143843740160 11807411 -381671478618711533301390287927534002176 11807412 398879274384302599103449420348811661312 11807413 -2204869271933006047847726725649054336 11807414 543597125929175528216269692788425671360 11807415 312988232111195131329859651313557265160 11807416 325115749592378016476831288006803476480 11807417 -1118197171116277768489903770374777757360 11807418 -126597539328934055924361568845794181120 11807419 572224351065113051057098838284850039360 11807420 29077726677112209772515823778245248000 11807421 13105100810306210616800198695109787840 11807422 -454479742778099004945387270138824064 11807423 -556727530657064587634502074411581942512 11807424 387318320503775756550846738230327377920 11807425 132569681094283427735132799705105080000 11807426 -45065604423780934822770703159384369152 11807427 866509009862671884019332698653109366520 11807428 -172773132320192763818243849266891868032 11807429 586392073058432982997480605616262826240 11807430 31869448501026129132562132070581557120 11807431 -760857527883542179117362209463067561768 11807432 190926279910189090936360285161824256000 11807433 844648489240806532969345426052130568944 11807434 -490486641576032429667330766592975539200 11807435 262655980492446706210709985540464958720 11807436 511057451323744748024623432979746590720 11807437 -852450526898231020241090683229285254740 11807438 -192968630470054516011167043691058896704 11807439 321283907692111703398574612503641755520 11807440 18180614431747725229436235154875187200 11807441 -16935255067914044833802201624386534848 11807442 175030383987491394255486259027269404160 11807443 1905864043688452051598174683569079547344 11807444 292779337322761994990354299061134098432 11807445 -77343384876759333454529718880907224320 11807446 92782232136643759676279544214021618944 11807447 -395326221251545523804796129533990164440 11807448 -128083191775177710169615972414574039040 11807449 -934381847065890553687634518514772895536 11807450 -40556610314920039800519307886791449600 11807451 65515203985052972466822267812365199892 11807452 -400547709314355191458987194530044354560 11807453 -444718062874719688895777336139602946720 11807454 -114783446047471949492453100620790233280 11807455 -768055524108312092683731440989289040000 11807456 -8919333426189804518599687160811749376 11807457 -671884566725665781366517735688516372560 11807458 17729860942002679327904808060746169408 11807459 907440328816628516657423862729757385304 11807460 -24393170424311614616567145247513866240 11807461 -535559869860721799315297105105355191938 11807462 24583911654372406931090030997468324864 11807463 325303974133495009751602338210362453544 11807464 -56812011922826847502437438368708935680 11807465 79562553194046928962257428953881456520 11807466 15980545146428804643448247469416448000 11807467 97002008254150522571863975773405540384 11807468 -341206325503703032057034897480353988352 11807469 -1122884624785664614531379765428823878440 11807470 5081314956235375739079569478021250560 11807471 -136114163983083399274091993503732339776 11807472 -29694192745004705154574224055704453120 11807473 -222952087869643410800430962940074543278 11807474 147679095252644562178445843535915148800 11807475 -19172734039958091904794859699849205400 11807476 668509916222444827886249511843500032 11807477 150634682965516680431649278656515173184 11807478 -129578430756759914871538962903020004480 11807479 32871823834991103459537795183239366584 11807480 788676163322416811427963436643532902400 11807481 161501185305534715998957170525336376960 11807482 -88744386110790771885091624273833811488 11807483 -173038571347830366220075898785209771096 11807484 -112923965348226979607850297104952990720 11807485 15159464684394959911126621331806299180 11807486 -81036782924068718516861163426104069760 11807487 309403695142946821985015574230793733968 11807488 -207839200465944080830810741699038412800 11807489 901404629096053141425826431746846380290 11807490 -254716035339993893723742307257591290880 11807491 -1179503750907933585684273857805476476448 11807492 -156134909921699379251091731990188915584 11807493 234862174773787234241161796390291980800 11807494 299701528211670336901831562578196815680 11807495 -342081235904806808724950050940287963200 11807496 306215815439110431605979478121067525120 11807497 -22308884462280159808098885083783821824 11807498 -681133812524479870233465181000957002240 11807499 4842840124802908581374751619411581696 11807500 -93643588950534295082962903340244640000 11807501 718901071216018930835480755542796136502 11807502 -55125089846356026420659460454506556416 11807503 -289666005835419453521823159162432363840 11807504 -27886686072970923484658489598094663680 11807505 -961028213780401548800315335028318160000 11807506 -49511191891543404297396433467276806496 11807507 -326902546748383767350563246925965866240 11807508 -453183333350321737046203867426170396672 11807509 -23972509141260429968773237213530196288 11807510 105187148150143819851633766451331686400 11807511 376567652789444245950939739489942874472 11807512 424666417974632345579133614169975091200 11807513 803795889969652162101354453885194790144 11807514 31162402735269023871330186814472160 11807515 -703388614865546786710559014354993467840 11807516 271374500969239279641173207480073366528 11807517 -207162534369218247016975316456062830720 11807518 -627564234954858053178228094848317184 11807519 305220963924877505387621103432303242496 11807520 532463876265082312129146306368592936960 11807521 -1258577748092529974439072767237554360656 11807522 440019597046655368122439086787061439312 11807523 211689154080419618292480209980914902640 11807524 -328636752743829745606559043004531142400 11807525 14573016425118462259354611233744209050 11807526 -90647750205562739453093362228052982912 11807527 -351708560216591194912675529413222745528 11807528 -96911061576748891174330620750822113280 11807529 5519333534630261500493441646382107360 11807530 -151500934034784356827966928220033689760 11807531 39618818737593576308221058795676656880 11807532 -20154293877298502579358210701469378048 11807533 -692075409572582127809950998074787592416 11807534 122260556748697977285050855270857446720 11807535 22298939181022575331252754773621092000 11807536 89106346934349717615836596933754355712 11807537 20641021541619957771262286392379670912 11807538 123927805803351559319588843393495151744 11807539 -225067947435437809309219400825456236660 11807540 -440093054671288219056789215016464405760 11807541 -269944000619977715267851304418407774340 11807542 4013636652654071760531167315055128064 11807543 1857015783509798987024592389381282256 11807544 267332735645961791283966811960885248000 11807545 -521980810414513697820531237830883920700 11807546 -44396945907869363297285121036813232416 11807547 -896261591747144852176496990011434923472 11807548 221585133791508220699946146779297963008 11807549 -157106265476253892454856372585835458792 11807550 129666251052884101437502860378158712000 11807551 76585783228871341228666542393011174240 11807552 13907188233431258725798447532226379776 11807553 -89590685178728337699513890694056788800 11807554 -12943570899081873844406034507835556352 11807555 -170596201570170080387069418267493005840 11807556 83017560058905431072452603914200678400 11807557 45629889832614120896606443344782861472 11807558 234298032119806002452457465343680898176 11807559 -188925837789063592356701620900159503360 11807560 -591536219018918605432169873069076480000 11807561 546507078763299453857900794531515699162 11807562 138271420438787213591587422565747403520 11807563 -122895991754817250166344828509308318188 11807564 250183599449434358831028137272473490176 11807565 -15857815248821185685731735907518402560 11807566 158291667860238153514378150390498005504 11807567 -35177883412485491974275811946319306384 11807568 149533199754422680918246720284724690944 11807569 -376795229169062092003170835198637878160 11807570 -410287223635992644586489879929773895520 11807571 -621443587853756630807832364441150980096 11807572 70881053590717835402174347518427801600 11807573 285901557349621957231723249930240431822 11807574 -398966900525826637658237167170139717248 11807575 -441237509539283323347056184553713518400 11807576 -163730231908129395564692616948088074240 11807577 933091290511598078097879876925804162560 11807578 -150549328180116746766653811745658438160 11807579 146818562336209576534446341364661438896 11807580 -168777561396596949705705725513335726080 11807581 1280519732710739457058710176689258945312 11807582 330034045184006571003512789663583038400 11807583 285510707329648024498661607909781124424 11807584 657857582798631628204369830770077335552 11807585 -5446983716088556509428870251173604800 11807586 186690619151215241715159694458271902720 11807587 -179751976336382033637031625591612771376 11807588 -3022489377319349424837834562372406784 11807589 194513321755391704847721659048450355360 11807590 6748162955665241073783020257516185600 11807591 -317706012437447080825580570066797288008 11807592 -152476402874302862588151977322277601280 11807593 -555628105006561598283283382935436134080 11807594 -560532161228722590357699281199090495648 11807595 323752951649266417078303767597452513520 11807596 98206458946520652756778469313219139584 11807597 -356051592916373169745799482397092322880 11807598 430537610956623988218958116969133390848 11807599 596567121973051315245389937180483707600 11807600 -54847799861722379656991205786909081600 11807601 -221107747344957040062173554384613616960 11807602 227046320453666395969501702204234478592 11807603 -1482395895856895727844073908802135732148 11807604 47274101856968052598913944687588418304 11807605 -456239357697608799028645495871640937680 11807606 121881986338392364142843026445339318784 11807607 87985448832846659287712138235695439360 11807608 1458376613607571332010342163019367464960 11807609 -522076745585563425099345253116340901472 11807610 -154490092550628777575277339074082474240 11807611 -2328884780875015356676360037904520838400 11807612 -1973517351537101241593928423163950517248 11807613 984541331704544505041692267693917936000 11807614 51544485644989740520216853231113289472 11807615 1248822779278649941956668539347662166720 11807616 532788288576250304620828706293174763520 11807617 381802018340268045434018448737122770180 11807618 -329986460761535102150667699792440520240 11807619 100970453865972399901256335319382443760 11807620 -220870735349692584366892818852158177280 11807621 -162720938273659497997845065909372791296 11807622 -14127878306760905470158178214247277056 11807623 -1071610066731790865069125518129459381000 11807624 -794477132607067807797715883407616855040 11807625 244081462214510982733616471372583024000 11807626 263085770751504416633425353085634929920 11807627 309374329095417437856032039513682407808 11807628 6655533304818784411522712624490418176 11807629 -965906284699002662073819859474213469770 11807630 -174430849015911312985785595685893180800 11807631 -305015038259122782720693335415798619920 11807632 -43610346271870325151324843347183075328 11807633 1224755712384568299454505378221809744240 11807634 -103466525993538049905057389309843675520 11807635 4259242934183284880415773209125593760 11807636 449347039320047536853894694017457223680 11807637 652321146079750052979260419231920684960 11807638 1131759876717696411023657366377919376000 11807639 -1682214404580260363337896268875143699344 11807640 74069894036693192953853235578259456000 11807641 -640927279930511760072368717953789707958 11807642 51391704644197593837521991680021865984 11807643 -179762599397081051953622729843285062800 11807644 -1238353198216040707888749399324332195328 11807645 -942686271061179165197744572321912048800 11807646 146453351268576618021293156443534424064 11807647 76094586477381403872322515962751536096 11807648 619250492903629778232331271488854294528 11807649 289696970521166250474154771578830087424 11807650 159013615153951805609411479263083122800 11807651 1164801256487380781568040323400705394652 11807652 -98844461598006348444222977730588327936 11807653 -402174188030896532268308127428104854432 11807654 -71335910773087271061929206331921251200 11807655 -52562069384091755319640803012387425280 11807656 489685008545444992073965997831612006400 11807657 36060760055278666854483432056939622906 11807658 -30335434536363419366641669398150815136 11807659 -465219550870532787881560347584111720140 11807660 20670382571533657060797097367413831680 11807661 -890609814577759084475782470162595316928 11807662 100508215647974253788478049177462967232 11807663 -147617434372104244840989642846921960576 11807664 119263070377950090142889425293803520 11807665 133953473034482340199645274012377416000 11807666 220591150989743803011968980818057023904 11807667 -1477522592277567038633666298459703919760 11807668 633381348370124345869925334262806356736 11807669 -2171760744652718848818322026926655786240 11807670 -101611227611074325221824087988420300800 11807671 5672929406467702459922800069625573760 11807672 169518193594505251767822139944284160000 11807673 -111096116757103497443699105568491848080 11807674 -426054273360200209176077642042756171664 11807675 484475937428188573140864520559833639800 11807676 92981925505300821556891080011507288064 11807677 -44495442609025427338803129477640631508 11807678 133131976778469471284796796721778113856 11807679 6088144620357212013128136546281762208 11807680 318948774824768386476915675572207616000 11807681 555932243047774366392284794887543378132 11807682 361947541950754104359308194169080964992 11807683 -292195000595274313870795335476112885760 11807684 -91160863517428428205157851496800088064 11807685 -486316117542458402541100681159797776160 11807686 5976764754484212044757165571082939520 11807687 822933610611583781968558163767354731720 11807688 147741448521691603345246625195185766400 11807689 -613807040305331380893408938889401209510 11807690 -91633301064398533160079021333765568320 11807691 -38837474647558621200705719275725966336 11807692 -529923341869428877994960707559703032064 11807693 -1290382822190701355343569569108715378058 11807694 8021912939024985310941180750355021440 11807695 -642059994309504406001384353171287607800 11807696 -70767267984641308940987696790636699648 11807697 456265162925150420738885148142135302240 11807698 160297200866666650858324667545433702400 11807699 -427095441669618218388892676395779352464 11807700 -128507681688795969931209604550916096000 11807701 481437684790398075935357341727324954702 11807702 -444885318392243966142713994188313326400 11807703 -689260002390855703176444247801848696288 11807704 191689124484380510352951871567534264320 11807705 -149661984578883530372709147210558612480 11807706 -176559286557744367055487687877714771200 11807707 -1137666000645196728306133712634964473048 11807708 804852651069841626378119241162687532032 11807709 -213781910223942509451087842541290729664 11807710 -435363579572817533063333976862236354240 11807711 510056338134488894598435998631777705672 11807712 -327794605729718415455197278518924279808 11807713 -63002839947650811097334086581115175160 11807714 265982851296807472980728985591657474048 11807715 618498335763995974367429440473889011120 11807716 -613776276794733644867402270184734859264 11807717 -75868936286749360764915866168775705600 11807718 -19576723264550482224862078248194888832 11807719 270135074924014698322010922029193941760 11807720 195790688784415389696107979611894169600 11807721 1156114579520142952477626998205904622400 11807722 -262276612357554708743212913651838571008 11807723 806743167780094339646600560276744809972 11807724 -376846447775369361405556439568501347328 11807725 352228186385297490688803674840575045250 11807726 -233257837162968773691928239163310918784 11807727 769239930114637824731916221804028600720 11807728 71730185012075636709954145191649607680 11807729 -1017671223205146382219076598712335745680 11807730 -355967471656220808253445481655403297280 11807731 -572769691725181605669820371839919392768 11807732 192292290819492931642718489472149364096 11807733 -118581654129210370123954259309781356736 11807734 -667323773153897346023144788545572229984 11807735 852759311804458165681024039179357312000 11807736 -72543559674338562470747870770270986240 11807737 579986921755955332485738574456673630592 11807738 208248920347313733242028469098444017520 11807739 -840205177044137518376834513727215596596 11807740 128777746088522182979708842539914035200 11807741 -244327114232079514840188927969998130432 11807742 153321187911131449253659733214837672960 11807743 -896142694971671058120061332991342763008 11807744 -121253624445870673181868353129067577344 11807745 145843472095616898453322686420818841600 11807746 -228232170496710741218542930563558610608 11807747 -240924648279170520153960601590378836736 11807748 -813627405679076803505791816476873799680 11807749 -637043698118017455197617997140290345250 11807750 43332890355782646137701510305063744000 11807751 -401800898313756084612043316460083156568 11807752 321436430544573260076045363305206579200 11807753 -212788604518654559374463959338651904998 11807754 -14528171643765224351706321263341157376 11807755 -417833121692277293109263627910082182000 11807756 76559060867810962357959434884488775680 11807757 -2234959061257004953695729225286305312 11807758 -387877136253709887588429841563779082624 11807759 -1019981781511771725536547252175720791960 11807760 15824890409410834038254423247224832000 11807761 336552931559571910673355520182991258432 11807762 315750587039085535491977399118943747200 11807763 -429173960690202029999219817012020649984 11807764 -224432609838004573460709031759309703424 11807765 203836453896544134675830656339585643520 11807766 251543416718019361751259729061550854752 11807767 1320902707353480094432217413401269951816 11807768 -407525352203716249138137355796480778240 11807769 117407406061041151504339421239794962688 11807770 -77047435457587639214288826067823299200 11807771 13375358407326191214308567840549371584 11807772 -64674977516286763959300988169881804800 11807773 -586981185709525602666697840318717747220 11807774 586580068775590130815444415167256716992 11807775 18040378614627352750795876269223620000 11807776 -233466983102454318463779359592133165056 11807777 -882614408092052996248970347079389513374 11807778 68493823978355868990770166952113603840 11807779 -760694470671577592997136828971173459620 11807780 224040800221484294651252734404277305600 11807781 560796392023981755346214247651058905984 11807782 14660722688931774551174327835488098560 11807783 -33902621130611518341174463410638546400 11807784 181307884206414384573610754134444354560 11807785 1465314978929476739170093839065075400 11807786 15164921342465240018428445060418407424 11807787 -229136241102349160193896922028109859600 11807788 -487608933450010751693661238350115991040 11807789 430192277116299684169746509266991545056 11807790 -163424284617968280267313976056052369280 11807791 -831135013818944051982793638933856365808 11807792 -347074561771049120529432506573197836288 11807793 362603126959456269354053725401242181264 11807794 351673449396567270577565279180116839696 11807795 2457699372851458460540723533211644800 11807796 -22814327209892483939179856427616960512 11807797 -268067141012426400896100958975321667520 11807798 -554045891235101787282373304611689237600 11807799 67196631403852321598758382943694756608 11807800 7262504297730789648161710151766528000 11807801 -722832225386987427213158634711436362198 11807802 236836569941510175195022289125044864000 11807803 -381558335116247758029236958458376127200 11807804 -574283577500366789996312945312118027264 11807805 -140019211095444330129916296084073614240 11807806 -963659769044672879342956990588181978880 11807807 -1034334824439152005780650183586326238344 11807808 46706393659718761836960197619933511680 11807809 -197392214646949513628635565220321780312 11807810 -71295400077492222039560138282223083520 11807811 -166014907220700110239647085383192213120 11807812 129565835384095735571657866522101652480 11807813 883180679149183281594813792966968714460 11807814 -161103112593228060295149001219041792000 11807815 812212677732651917509534574809983891960 11807816 -172528393527932120744982195301314969600 11807817 250006514529219455054363275548937752768 11807818 -246301098312893650000721192832977410560 11807819 3986895839266537309352234650176623544 11807820 -349409218281942238414603247857462272000 11807821 -370681250564892006862639108018937299978 11807822 104944916341689747327101660476364196480 11807823 -34622337895335645002022575128889686896 11807824 33211252221306288560107637152267493376 11807825 -409868423217256596431796916010735232000 11807826 88756646336632321448469073091843145984 11807827 333612656918975960388330975265511665360 11807828 -358016438254395318441068747159658287232 11807829 1207652659346412319885578392055357542400 11807830 -98324061045370806073068552255765523200 11807831 -105313797551231012895025002690475988256 11807832 -274851310048035811639401933604183080960 11807833 -1245868058303084898470053449091979020918 11807834 -5519756244619537959763318646860459008 11807835 69508655263315368528056171562215750400 11807836 -199129735622675681171149938858279936000 11807837 -19669228522659330886957741529756520000 11807838 48356012163659031010417137793667923968 11807839 205604848035535866415112518756219551240 11807840 -977836217923549658323122990388700774400 11807841 -251449855911896641114143135752244080208 11807842 -298924108871555312320018763863413098928 11807843 2847306866870241829075528912651328160 11807844 -118655774267292820182528680311481232384 11807845 308294154123859352079445368779197015680 11807846 427333416536226517937250817025398590144 11807847 -251358658222358674193630431562072274960 11807848 -113275032106925084685578557883304560640 11807849 612093925564788762635174749475084225280 11807850 28177423398195322157875221169825843200 11807851 -836444432136653357566099913435044212696 11807852 -128142621749112135235480618260630789120 11807853 -714719802643045707897268889413641564096 11807854 -409514923976496253214992492800975226560 11807855 212660052240755145336885788743770377760 11807856 192029835360787295743081169328212508672 11807857 -1186661576118541674980138525397191536128 11807858 -298686595918243317744426875556383284224 11807859 -40859105874212346064354327333919954688 11807860 258428138971531561015205830771838707200 11807861 -108054644717343718930799151866945002860 11807862 -144235192721622057983120924231138566656 11807863 470701735062585444180827351384407435112 11807864 -159563072953780230684022075654063104000 11807865 -449898176977794598401709811400214729080 11807866 -53932535924333827902219287742027156480 11807867 58249578483606054837495294017131370916 11807868 -249476647315311334791813965725199278080 11807869 -607990147055104928789332081611695208960 11807870 165545003002990556463892156219759660800 11807871 -380723308440132257605408621081628048256 11807872 65067370368277459861304563666098585600 11807873 -201926143055463363198986975620303894560 11807874 93217104988500935171208999507762021408 11807875 99335743343394826670649886812130944000 11807876 -532246321335540282592321855507651572480 11807877 276534631076185915876764645766225185024 11807878 -54566217478909134247011195965259571200 11807879 -1905457318371222544939301901490711915224 11807880 -134128486359446986876431766438630195200 11807881 238896305393321037656337225646596545664 11807882 -342517895772057519428357402220549056208 11807883 59903319641913015595008840356207345280 11807884 144917257484666893310331565206626030592 11807885 739553220266875316551399027153627637580 11807886 7859274783997590178768463991197266944 11807887 -59717302578706893900417404371818417568 11807888 156825392036875230375986856618960568320 11807889 -96820266140596103645892005564449537152 11807890 613576257303275821466273444897858641920 11807891 992002419490501893230034068800936805292 11807892 207354757784866103570842449495151994880 11807893 -872554270903364771093284941768394515840 11807894 129826245245396037655678360604011959552 11807895 213174952934914213812104704894524839040 11807896 -43874698592022476961500334564233932800 11807897 197127371458873560700737717694181676360 11807898 -270095731753735029254246281022377001472 11807899 1002342426154985031985775877751352912900 11807900 -27418283392988180281699922439303782400 11807901 95822816249447277200206280777616963840 11807902 -192686284810201542527322684696947568768 11807903 -1875931377006409645758157503291295378416 11807904 1345113108828659739844079455723912691712 11807905 238977495557868501094933027460196615060 11807906 16914405445349321432692582004350080 11807907 -14739841628707822010626550057780033808 11807908 3195931287595707963207368109619388416 11807909 -361734690501355077303252373582281325890 11807910 69354188897834916402740082079733030400 11807911 1066591470804000501583234029591322041600 11807912 770807979363906914533303175543261675520 11807913 354324495423066442177125710077397587584 11807914 -220646475723707684389248998671831415040 11807915 238036278387263603729598958088294829600 11807916 75841942866343858766411484311987799552 11807917 220816906554927272881584285545656832352 11807918 -218169929544976553150786285851575552000 11807919 -242244392020453601962491682867997176056 11807920 -192746155309510422102889893277376839680 11807921 -569933264684834514415940613959277135948 11807922 -326148212591487782128360316082163114368 11807923 -534362672556383094683413334796393812016 11807924 294918087851707332245065600213410318336 11807925 323833770903342542835270235214573467200 11807926 -196408004671620533723393622328756027776 11807927 -563509917802180418091988040158340024040 11807928 -996097192371988049988667341806585978880 11807929 8785916140765036340053965251933092160 11807930 549573682380197212426291320272518656000 11807931 -284756850187114709645261520179037797376 11807932 -214403151156469986179829516557325589504 11807933 1315547153849227533234892992475816849362 11807934 -35114761973247279210083165857493695488 11807935 -263825860606106220399243189037083606000 11807936 83382972549158549488343689756774760448 11807937 -69795843984955368900711481306541242014 11807938 -268769353479671020766209902570327896880 11807939 -159047977736703112285749492330228489984 11807940 -201381034160799100474625205098459136000 11807941 305184240479922312023796375999843245342 11807942 -97749189147313420770908600544324572928 11807943 -270324818441410675188595054314029855616 11807944 -441334305592231773784929160338299566080 11807945 -252215418468574551258094365232034798520 11807946 -282828991839613617828912777723001706496 11807947 -576944005627127890706157810968667102720 11807948 242266610839781686469086015141704407808 11807949 -16531699619208334898943865954686722976 11807950 -5286365937221021643332110571145907200 11807951 230161759016519355814106827679429079072 11807952 -42115378111845254996072213658363494400 11807953 -810686359590116852177689622537874573836 11807954 -259349850918450724921868314744090387824 11807955 -249024479471333633126403135518521536000 11807956 605076151461858274317896617491289370368 11807957 -119390893852344959715535939700277921888 11807958 -53327302336787020484833724822314542720 11807959 -68529211746176215216375995054653603280 11807960 -365893189942691667486252737424568320000 11807961 -403191471009253633915015998755453450016 11807962 -38551506021735834447840227193161303040 11807963 1670601553476295802895914812009665254280 11807964 -301881822929764116900653872264705228800 11807965 210719670453676963852528297572372528000 11807966 216692937150726455198720283252012769920 11807967 279791023640905665884870865460225675080 11807968 -420038141734020973790735918973246504960 11807969 20462287812594638167361228518666816644 11807970 -52629631002452588618154643970130892800 11807971 881504431965331921241489676436396517568 11807972 9499978632956417929158061420782461952 11807973 -134592497764083401184863551931070517056 11807974 -601231352894228395239165661917298115520 11807975 195605882272287237233260145961141408000 11807976 -293523669245911747665616729477873090560 11807977 -780201560574550325745691282853460655174 11807978 25838317143524866315087245238715074560 11807979 73583954660242184741404923239771114160 11807980 74926284961709095571977227958772736000 11807981 636807871597231325578639472999462340492 11807982 327435997873458890219204845812498719040 11807983 -866555678808867737313418717968164355600 11807984 -199763811177653882724528503485145088000 11807985 103246778382325242870616196216648555520 11807986 -313072103925639964823712662947486548960 11807987 -104862178752918259785789012979516094760 11807988 -310191064885929658229826472136283863040 11807989 602739972676089107355352953499444879790 11807990 154397725745980602584265556171762944000 11807991 -291371237502908200634082075183717556320 11807992 -390786193604119929864289535967463710720 11807993 173051704122255377249519909741122549248 11807994 -295333938938295399955784902743782511360 11807995 65166334643608538455148438378579407200 11807996 -829138035484429308932553378533318510592 11807997 -319567994433397057508062609928086656000 11807998 -553437321006470711293392474485617208064 11807999 -262020794532141902280130051977186654864 11808000 -171487704567854426144751795843366912000 11808001 -26028519155708258670207879223425160400 11808002 -30692404380497664738970763669711978496 11808003 -398200024422913145466102783060751487496 11808004 30328848367869857092949326801781668352 11808005 633048532843231586612918443951031548320 11808006 -47199201019524850471768757965404764160 11808007 -42070605083604460302940271644816048744 11808008 -268533979718260958442705073341450071040 11808009 107841246597110782462446162999631356714 11808010 73845557931975209100078247303673656320 11808011 684907724465709589902347660595940288224 11808012 -22458044038679804579061823813759205376 11808013 -323772236722926978957881881505939634048 11808014 -567670645377660546304158069205508223168 11808015 4905353508770722225811269247383720320 11808016 1834776448061716458897791857598398464 11808017 -111462744640145064293546959643216254680 11808018 10961327401383932293113923813221533840 11808019 -176279355556638834611625220665741306580 11808020 -61952637331047978350677802576002464000 11808021 196258199236966698282481629712945924512 11808022 217924895759644318422739862238517507392 11808023 -2582243546596017256394166941761735539216 11808024 150833558050667039198973685344436224000 11808025 -270373433053291064850277409737029470000 11808026 427481390848512342486018974955792809712 11808027 355346177893564160370732854481910800 11808028 543184287599184073513876624089785927168 11808029 -788702618845444544222879295976048991316 11808030 87437709116710271390504027326099173120 11808031 1144379688663369100104658358286265588832 11808032 -28987185087918552451381147331227680768 11808033 636034897753937944634735120105749954224 11808034 -123373755937797287719571941486676428800 11808035 -174486110491571674055018750273242025520 11808036 -11052613068327120234127736625949852416 11808037 7867591421853369438677048460627944992 11808038 467689382424673689094385955716206704960 11808039 548742829519467056784381877549395163008 11808040 102093986102413355233281079907959756800 11808041 163086019581095067699351514995017011584 11808042 12185124696624768078262087301484119040 11808043 82584944011114446412452240937810253088 11808044 -860939751213021945567685211394122649600 11808045 527538901093810485760800187543274227200 11808046 30609894965841127908869214738350160000 11808047 1623480508836741764321461666989264281472 11808048 17688446971908062976225866928523051008 11808049 -962701232358578122523390546501771722560 11808050 -174857364056362271790313346050906800000 11808051 -630576110617349942978505178591464622080 11808052 -101590960278200101321650024523363831808 11808053 -690733792598652441574377705925824055698 11808054 540824390879750471425336160827163758848 11808055 -118946791704654609480151049861904660480 11808056 111836372772118881815100446512726118400 11808057 -487541111715683375064073368210704810160 11808058 6078246258380465775587349405298915584 11808059 27844954552011365561015487172602690600 11808060 -53593042232131452743407730410548142080 11808061 -226043046183991398228947791778473160468 11808062 -6534445502871545329570950925216874496 11808063 137373807257828442001438264650605328000 11808064 -88642003012598978373172467999597133824 11808065 -11735835221035416484132612518204895680 11808066 101314183431263075543663574471235008000 11808067 737019805078724788105697241331559037116 11808068 4011329389167281127443277127500574848 11808069 -124016633151652167013500008638783402368 11808070 -120939247020572186370123444058129691520 11808071 1074404322019291985827034890573628881944 11808072 454330526057439759801748265048723865600 11808073 -409296532086158626981994670366203814656 11808074 -251536503363506713658175179518366535328 11808075 143456878330892938335359772476098020000 11808076 251422527381719551679566796086460658688 11808077 -1225558252735387511538308784610876408074 11808078 -111683599136415363822484975738211441664 11808079 289242385275798198293707155374303813120 11808080 111069757025041057196203759656226652160 11808081 -41346228387979557136616226739558788096 11808082 -38865520273571885049818336454883783680 11808083 534411192444445156878074015092683179520 11808084 103504120062830506137928551795375630336 11808085 412315445835618879696170138269333372800 11808086 13730960512348054906253818956671508480 11808087 13690574858828642347198315066533206400 11808088 346313473184429239568425126698982901760 11808089 -38245553049021755434534313229462064944 11808090 -33552472602622581749904639795837434880 11808091 1402835597391453955035036999037518119492 11808092 868964851864766239547075757702423134208 11808093 -262743438891920657243381150016205440000 11808094 33893001547036892083822149482631452352 11808095 -258196507376267736924302383613384421600 11808096 597543197055921477654358511643868790784 11808097 383674538566381327056685352965488778432 11808098 633597108761624801326570579118201394336 11808099 -1031294099747081038016940693522495733656 11808100 -20009748923020401750823383670910185600 11808101 15277318898014692923673090678940776000 11808102 -135266324903992974559930362890574159168 11808103 1393720997813275956757285044243314023352 11808104 517578684035311659185957612009683353600 11808105 138813463793974418906147460183784224960 11808106 43171051694637114566296422992234989920 11808107 358854770641375651689607642741681090272 11808108 -19682529305403715562440483745058072576 11808109 -719603904910598151999435334545003118080 11808110 -83013308838881980921273223317977599040 11808111 -251479392760879968109282204980091245696 11808112 149856468989337394893685086486157688832 11808113 -199711518852036171181160182229977486638 11808114 59802469937705524975490045539647987840 11808115 24807792331411666786291803917100690240 11808116 -232232269592924655411500815898971167360 11808117 227578333235830806891905250913551961728 11808118 -410256922320242813071926845968900191840 11808119 -366171934504643558499443241928170195600 11808120 -91396969611043347447255683744440320000 11808121 -206022566784118657289978321078239658108 11808122 350473893788696311006678316945587000032 11808123 275885837826236663252883415899338526768 11808124 661941699531492504793874344318457689600 11808125 40310786362606880880036180152749500000 11808126 -1155199662370355833098754899195825008640 11808127 -861116635632307044106320420095238232328 11808128 -372641047180689120898110810795729223680 11808129 -80125858257533377577747541383375518416 11808130 293548635615146463359604013353829862400 11808131 265789656972428382584282528861599376112 11808132 268681728033913102764043090036581457920 11808133 1620732103835769243189297503953310572380 11808134 280839624949092733420380318911585752320 11808135 156109215957211674433482565575836622240 11808136 808962896876694932596153105582403880960 11808137 1734487746638661302128597755068879652480 11808138 -147274701559308795823537558858492237056 11808139 399931254738664527991427756870754124800 11808140 -634843325141864838052559279779568962560 11808141 8138241994012679251580973864070234464 11808142 -735460294011491928359415177319179412800 11808143 628641026245896288273214015808846292816 11808144 -418834638976838839764561194363191296 11808145 -273781761442115234458217028741241289100 11808146 -1599380339780866339949291550930392064 11808147 390229020848754357916462407398394881280 11808148 512707525737804213523951015911989248 11808149 -525854453330245251416999982534637820964 11808150 -40148985764487300701441120001642398400 11808151 -1512707658584769578844347332502888417848 11808152 -374086571360587395453884601075369369600 11808153 198256171901607599101683036666260699520 11808154 -179820092107678856530571166992337273600 11808155 -811910932500829849402211010015436213440 11808156 514236794777909337060641718518068270080 11808157 473441115748326743479596048828344626406 11808158 744095819414885136642125080514384600640 11808159 424545465810602588961139358863304752128 11808160 46736968318310423281512711023776235520 11808161 97687290194961320187694502355775292640 11808162 180512052918693735911505740132867039520 11808163 -1010152976572437350329212624210396631588 11808164 63532948587504146948786704853109926400 11808165 -418064051723084596912412126379291065280 11808166 417712974008333233129697110406746564800 11808167 457409307373375928445208379669762134080 11808168 -574611880350637035275080651935239946240 11808169 292841577127684801366370771921007896570 11808170 354405267442872883827253404825857660160 11808171 501701401625138158489517931330755318940 11808172 -200583636401778778549526793326070935040 11808173 -84047049001363476422190283970165905236 11808174 199550980130820755317402876365708103680 11808175 -317241390614388352225118795589278339000 11808176 120165313438791389659985934429255647232 11808177 126956448966196198441911780477572474880 11808178 -440569249541244084204255202048488069360 11808179 491935861285284051477544992314507603520 11808180 -6204418920800365747137684006238364160 11808181 313261866633547259819277566647224164544 11808182 -399050431864248769448256503934122500416 11808183 745639684035169782237841719091582678224 11808184 -846255517550014322537144238529966141440 11808185 965529819435515848416436423777101181380 11808186 85858714829406033777829905942091020288 11808187 -16146899870308918682355399975144539480 11808188 -4231352454367027622693932602019860480 11808189 351294793207993044051796250160581059200 11808190 135398651227743633273978576999640257600 11808191 1138925984045429559936578589623746721400 11808192 -143657305524132309249637516554855776256 11808193 448998784612565282463807622399549229568 11808194 317877273852855567009315260392885618896 11808195 15649849165986441262947118152044793600 11808196 441910607080461046710278227783591582720 11808197 -1231718709981778470522415071096331949988 11808198 375041708139696389561354170918541638464 11808199 156004031254216676564997545183928510984 11808200 -228659023531244984982767844045299712000 11808201 -183237258913186397111009952753844985760 11808202 271568918183975704087130173586737796352 11808203 -1137143089611909788636108034686396592 11808204 4812857177198174183241842063319645696 11808205 8431305918007956697994140091440845720 11808206 -236305612987948144864672440549410088960 11808207 1955869715146567921846158231816512977440 11808208 -13529780199631471322620787124577058816 11808209 144227939847758751766326559170614814720 11808210 -86050525129833690344391421562871828480 11808211 1032527323694759874238660792716241181800 11808212 150813923361358879172538945175632836352 11808213 339312236605181826219674861741153165088 11808214 795513112140842292906937077461263701504 11808215 94118539698525200651976505696274115600 11808216 219532952276876624473013330866716334080 11808217 255444340444200435706370554887489960072 11808218 1103802686964125142858002623813280142816 11808219 -869275361086869447699034787498546166672 11808220 343145451229637807767664579209673472000 11808221 -880167953140053646709841656259257983578 11808222 24165935471626564631407758817510671360 11808223 1552260132721864004458199225447420928 11808224 343428852260312413238983488797711794176 11808225 159227557834509541251225685175322499200 11808226 -151272780530717386293421947363972361440 11808227 169948985907452110746125262464893202076 11808228 206266031206819391853437776747663749120 11808229 1875055431225705105737761990652921197984 11808230 -296678204329524300367782569741076480 11808231 -47632462118711841430153546556808251520 11808232 215509101672034597413540672888731596800 11808233 3723034072365785957350831005750485376 11808234 182975484483612505438764898115342822400 11808235 -84320949558419350437832722230085201600 11808236 -1510309678878844630138387201036212486144 11808237 -186995812514179366106583476520624090048 11808238 318502138620963858011213213920589705088 11808239 -262794614982305499699895809474309064080 11808240 -112080514344523708742779389907832340480 11808241 -210374916972845063056730202117175255296 11808242 379508763401922509937305567390456608272 11808243 105265200196420402400864628448886475732 11808244 324420933717030057577325465699443986432 11808245 421077167819982744966320060184447769500 11808246 44273199986002630327902054552855318528 11808247 268221559820883557417075320724372136624 11808248 1275143394008696964987165314172588687360 11808249 149084331904682771482053269969363717760 11808250 -801228959987789194974129936345613200000 11808251 -79497992932698552639709426013049616800 11808252 -608775484838830740727038809319094977024 11808253 -663163368874799039106895600340909918400 11808254 298330384634091580792727007748509897792 11808255 -111183812197980157877680939110318595440 11808256 -77770160919636447483863994748379332608 11808257 761684068360220798210433893662315477506 11808258 27644963197742315777627034965651496960 11808259 -260411649475318447490160748595048312720 11808260 -212457219434567814051549898037490585600 11808261 2332301245682202776113166636553379932 11808262 10843963048187296549918807664295504000 11808263 970616940906193563913345209633790351512 11808264 249954839148564226253596971230070865920 11808265 162661918339983720165908634233125432740 11808266 54308747419415889961743555609417302832 11808267 461601990809614620140983127154349466112 11808268 -83480422038588734513316613276890991104 11808269 566438059104000647686512623867181792 11808270 44725548664662763610815317834956205120 11808271 643371367708430117998913984551559575472 11808272 15656946689849320323337105284739891200 11808273 7131452060660694227204027810316779520 11808274 -43607211340677696594498592461816396000 11808275 353728789543494749584032609325070052300 11808276 576065619247130348469833894587319162880 11808277 -3547411325361118620759916033153085320 11808278 -671244417966988808254067464489612487040 11808279 87687570480827024539680237657496663344 11808280 839606965857887762180454029026335129600 11808281 -936105062361585577159278206840295290928 11808282 -154710767733777026344644073408686647808 11808283 -65083021101505523361924775846300882016 11808284 167474571276245641734986820620798747136 11808285 621403569519972754970481062274746343360 11808286 -125286325732197759835975349090925532800 11808287 -62668349713034694553959566442774760848 11808288 -522174828748421257153027554450132172800 11808289 458180039614588887253147805013931454656 11808290 20946278436981574121297682850489734720 11808291 -22443248447962603814068100927056915200 11808292 -147646764704669384264748365023882887168 11808293 33553422142394017668657627285979453440 11808294 -2062226212870219898643649262582360064 11808295 -95691290642582020386935963232707800920 11808296 172697368356788340615353359009043251200 11808297 75013516196295565069364224006673731620 11808298 -541372286075330724706468314873308811600 11808299 1337855298071787813335945500037333637300 11808300 -85812280088299377483842757823732531200 11808301 -914673992665294064230527775791299630698 11808302 74125841109745470580552490945523402624 11808303 62872746152275060371940258796378277888 11808304 -169883109564525088152942468330539679744 11808305 167228514753803646381108133738950912360 11808306 -144579712170676348173632328034490825856 11808307 82839113320171844375391761739579549600 11808308 1265278430560037958307399276485673082880 11808309 -247498713472274632742042135225161027296 11808310 -13293123164821837323324442271446957440 11808311 100650487141686011815157644808247135912 11808312 583060676893443597210522727302745067520 11808313 83756767617475028712011541547975188960 11808314 9583617190931742982326171791701881312 11808315 -354108881930064964757056484660722521600 11808316 -1524358544135239805200780921749922816 11808317 -598562171026089309566712622538479928634 11808318 -295054072337174812042343284314012194496 11808319 1356757023642399998516905345404059948640 11808320 -234767498400063973590659722028510085120 11808321 -86911732870208021726424955391958605376 11808322 -232203916487562643819776277207567530288 11808323 -1423693572213074930726712751163550991428 11808324 37924238329442482984376093763512509440 11808325 93492515550707811830054906992037301050 11808326 772971781181175279742650671764261046112 11808327 280915743029002257489644327285847882240 11808328 47395584191950063544764311356900966400 11808329 103082445366449055898180695617244234240 11808330 -81372306469561056562936760443625230080 11808331 305426467622905879125498289066740257064 11808332 -559084779844046457750682252239541705728 11808333 350826465390274754039852321345261121024 11808334 -210105078876492952394404126434677760 11808335 -246558975698960223718972363249634657280 11808336 24017423598057926157855075849830400000 11808337 1202371074504410260010991201018326991986 11808338 -88870908880983961032621931719670978416 11808339 287886432879245345668874909500477591224 11808340 712763039059723521346090894830343342080 11808341 119702171673731609762020445188430753742 11808342 17883538694774277650686840747987733760 11808343 -405719216811393013675446731980271126096 11808344 -150331419324457932096437246016267171840 11808345 256141359865694734471646745830698271040 11808346 602302875723015865901187043201971957504 11808347 32422648005580960555302467549785197600 11808348 -682395462763338237880366399574104104960 11808349 -386607919053690340903557968865194428064 11808350 -189896874581069945021807367765676017600 11808351 23598979047519996146095222798724865360 11808352 -55340472309982540253973455987259998208 11808353 1666520441026490823039349734743128475460 11808354 114151931624683588485254272024379483520 11808355 -102130285519948728967825101077199410640 11808356 157750140821661784105761186471258144768 11808357 -11002111666839917305532353020578467680 11808358 -453340860011397841339948247099144082720 11808359 -440818654888503068228542145247583872 11808360 -274534448235724033292516885161091942400 11808361 -107994539088720801522300323198505581568 11808362 122205694974984005726377502051566885632 11808363 494485037932125521124126610887139899480 11808364 -1091694229461036079057862968889961947648 11808365 58472559831689514850385978963042457600 11808366 102182305703487594063579355191979420224 11808367 -1833067954913702446182867457111773510400 11808368 -160169759327434394754486852798337744896 11808369 81308995423561512124702173209547714240 11808370 -67895632254465515327790906331076183040 11808371 957582739252334647376603676900284938572 11808372 -137608383697738240365659480536055236608 11808373 -319156564557805037895515346493031719378 11808374 -1275163805629154233557353822279228921088 11808375 891507262168218530845386016585775460000 11808376 -569806471512888362725032869551184977920 11808377 31153658454988267568294389383338277312 11808378 -174726951207162304491702245839707993600 11808379 -1260755716140938339559098413551620148528 11808380 57592190919463983394580176613725286400 11808381 -341884748415376894362685335521969654880 11808382 203753839879288619011216232081816534784 11808383 -46003807099861856503089162001897411920 11808384 -73464478655489929066513648987322449920 11808385 -665324655133158763332160359139580338200 11808386 195885332874785287617092645243626600320 11808387 202554681427026279667837765643102273808 11808388 143841991431181859355584276786696924288 11808389 298960160693859742830660256931988932190 11808390 96498139324948609542076811602546560 11808391 -361436524196625222692777281249163384528 11808392 -311670918154924643623245337501074462720 11808393 -27036598777822930158123666803090801136 11808394 -6258112717080354483357649197586313280 11808395 34652969158995161598363240419864559600 11808396 -268719562376798858032872140146155847680 11808397 524319957945592257354890350938875124192 11808398 21256672763777045213267395785017406336 11808399 1048212673129052260158688657442193142800 11808400 7532304763047473979895359863096524800 11808401 396338295245394015195405392331482177904 11808402 1836981158317442829329868786162507264 11808403 932761837165854346209333919373143516560 11808404 934089794210632933895332795645848809472 11808405 116709819559812923068413604581772406400 11808406 98254332218946186318945136849445208960 11808407 26728230550449552084519556325433865536 11808408 -240314265042948495559787287059832688640 11808409 6546909113028434124346885686641872404 11808410 -163097699101374948299725511981540206080 11808411 -545346268093394943596517075452958797928 11808412 148428654007223087501077932757483304448 11808413 81573557879724040145968191879492915360 11808414 269481897321454935218925840314182653504 11808415 156743269365007850524436686977257796000 11808416 370602990066666801977142526088846180352 11808417 478233857299155646450307445005075912880 11808418 711165782146565567104790839679044046160 11808419 327137621282340237712474312903669033632 11808420 -179385521116372351664038528743098265600 11808421 -2196595449949728110700801214038180712320 11808422 -214993274013461554783722396325926739488 11808423 34691568286889697471002760710609046960 11808424 -833092714980531918721754589671206502400 11808425 168795029002325982692008206930335734800 11808426 -26926562326530776784345637314814987776 11808427 402685150159436981016336327879203067712 11808428 319081183786717852391190794833124613120 11808429 -297729656142133362349006958969108627712 11808430 -241300797487338161187019654798106638080 11808431 -305913711226919150377553948971688710800 11808432 39653076676697593666627937206433071104 11808433 -181150480332453056927829963180030531136 11808434 -16486316935688163781819445334126704640 11808435 -831207908182584378872169845958461794560 11808436 -305843350400391853208784383729543301120 11808437 -975454524543125913712820856292507306560 11808438 -123160859927945935621499668207285906560 11808439 263202586991656140781962531863566920856 11808440 -119609206681684988747401085352539750400 11808441 308989293132709714529995556685255516744 11808442 -116421226617747114020119659781990282128 11808443 -1984949098853380286202112037753812560 11808444 248260021555933201686080055801973756416 11808445 -8623410713998332530136725347163242560 11808446 314702311767531736734916609674321600000 11808447 -164233125186551576642977738151157491328 11808448 96677888009100165244139901024590626816 11808449 -1132000242933625814304440102908643759550 11808450 -15640570285909535583613309546793952000 11808451 108781390237896632231288738111258535600 11808452 -312196895199711119908982890707858082560 11808453 -225265963227959069702644870102159416960 11808454 -101706348793435390090020092471224748928 11808455 383442584205645755759643709984115690160 11808456 408413685535427676435389228259971481600 11808457 1100257064252423492016306923316698693940 11808458 100495643080472683015651934334832048128 11808459 -326517986919147521238432086959169375616 11808460 -402161017632377111849817813869604864000 11808461 -42589091901236007073024081096373280000 11808462 -151036964026475459770606218831570309120 11808463 885421928024128782103972557601522640304 11808464 -187221430703533084955999119829156536320 11808465 538451234732681757884001829075466106240 11808466 527079422492876950296956540548655436432 11808467 437338312901890168937689078734625700160 11808468 161085303656539562266828564145881890816 11808469 576406758764128023278233714548639041870 11808470 171927294703169886232430199684525607680 11808471 261338046366831706441785655307578028544 11808472 -53473474694825365214922807951334195200 11808473 1183043647129446266183974737967262611722 11808474 237282939143082109422238376768693967360 11808475 37572152088041422572359814157574628400 11808476 -27030741596657757089941151201041274880 11808477 -1358249971983077127955901881316870036160 11808478 -614132215113766922503082552632606920000 11808479 1525397298330907376627296721941950898080 11808480 -42406811020665887682818811824968826880 11808481 -384310763875858115276698249481438997200 11808482 -64325738354466037046759762341654018560 11808483 657319520760928897043923228100085564024 11808484 948454113829335355276486247164796524800 11808485 -308282988465664429368766369476257797800 11808486 -160511111279291912845423560909689226240 11808487 558554576878471178873449350142373422136 11808488 17532727553971886694304255009453916160 11808489 -61751790523681382826583525827695296512 11808490 -465493483572947115337183387989301092000 11808491 252530736945059074192621407716608332384 11808492 230091751857398908595851544326045461504 11808493 412910761234149935532020610284954920704 11808494 117817210688263739274226340529411487296 11808495 -30844561062757858799672320334771678280 11808496 -88681880821078288466838255187580682240 11808497 -903086699618529577297117026609006075054 11808498 -139725090564287914389305685342568200192 11808499 -69804707759890086296783752877567976192 11808500 -256463754301202787565585068628638720000 11808501 -512865509749673648530046128501329881568 11808502 138787902242950325824551890085264523008 11808503 531205411766153005221435148811168261760 11808504 39023889081579081867248348707148636160 11808505 431742693673309218188627686265213550660 11808506 -265209882739286894923997624861672963136 11808507 278789886737288008321405902940314754560 11808508 -19214299543347920691891444459878428672 11808509 -628791956425389409426386196176623383290 11808510 -104511529558506776378703223972598265600 11808511 1024277216286597364740374052155627176 11808512 530073374742732966562842925105183457280 11808513 178049258780887512833030034328671483924 11808514 740742058483893133251542910279363707856 11808515 -695611945424457093876254993267465270400 11808516 164185073329942867757249305340267618304 11808517 -69084337537849542987525036899917488608 11808518 -4048910018154829910197817098089000000 11808519 70457208371262610827244936827531494400 11808520 48630862655532507390301141856059392000 11808521 595781645603318239650185581931991229722 11808522 38748078560204164666695031184258505216 11808523 -475229166849340113428875259052447082680 11808524 -143087512928061836477951293455939606528 11808525 56974677426903620984223215039939568000 11808526 -426622826488958247801676236877251828288 11808527 182008824525176183109150120045580935240 11808528 -56341518035614581362861417851191361536 11808529 -35673391746338368720260043903542771420 11808530 198518438266198229476063868182394816160 11808531 4245268796777035539024286431358471680 11808532 -201084534172066097395751571838660914304 11808533 287648865750895765302459130992600193728 11808534 242245110329702818346324282641400033280 11808535 103379120576921717714965122547959848400 11808536 -498626554801445229261054799818883000320 11808537 592083271340757832843929606672632051088 11808538 69422676724726386113164143737531105280 11808539 -652312901617242960117972118152935465040 11808540 -14744794675160571621290172587812815360 11808541 320106034320599634021986754800071347372 11808542 499934356735249721481223473023742540672 11808543 27958343977220357932018505347666171464 11808544 584723886026799560317648633644559368192 11808545 -29295301386206500912147551780501100800 11808546 -31935787303049705435084776148954879232 11808547 786169025269761183778290303754265915996 11808548 1165520023270877087155281043796872454400 11808549 796164142496017272159400613226210230784 11808550 -31172511376252774884844735939661558400 11808551 136540902103117282158592766645205865344 11808552 269511326709730369537703046975796838400 11808553 -12609636804347029261745680490495911436 11808554 67308713163295891800335153132372884992 11808555 -399738819617610134984156170343791929600 11808556 -7874624414704224894437474089033840128 11808557 819925951950557146071919845787169347200 11808558 -796509177889435841743555986771671134080 11808559 -305464646687671699046896274935861213944 11808560 -194360718916008072402628468278109470720 11808561 305706634185333460059526984330916226672 11808562 1028826708082059059103684536090324997120 11808563 291489188127474120210224063435774301648 11808564 269282328806837700307293226430174539776 11808565 -276487465051944067774888299395524653540 11808566 -153413269990255838046477040447103907840 11808567 -722803731628519033386833109429266031720 11808568 -83616356010223840364888939976687206400 11808569 1209703796700853010783017598287831004970 11808570 -394326633118886181517975810938841328640 11808571 321160344850100850084808316922122380772 11808572 654931880289157019528853621634094078976 11808573 172598661062531092440558143139708039744 11808574 2515390471694012103238683122992399104 11808575 201837672296288768035807287493446153600 11808576 -55427702694094638109408625289823518720 11808577 160342199118211957967394641867823930672 11808578 -174326729653415066857397069934918094848 11808579 22421602455010109898319050227031898368 11808580 63053379356926393218504244884306186240 11808581 222244435587773681818742835923210804382 11808582 -30583288134505659682591610345720119296 11808583 -322891836295530154788522486629762848168 11808584 197087873516806056558275905242413122560 11808585 -322244037877249367597409315665891572800 11808586 671897890527286858874207575943329357920 11808587 -126310765337654249545694747435809751040 11808588 175678572110995339282171784419994603520 11808589 93675769937795366184906536092518783724 11808590 34836688281795409340807412873724804800 11808591 -181045225749965506089277458446894267136 11808592 184898768048552050126612591338474176512 11808593 1631500140980831773389063937330198779300 11808594 15878298891762308897904638245592471040 11808595 -916782547001925654241942448649284902800 11808596 395265336959741797651875729992093155200 11808597 693803631949522834685095815708752644320 11808598 162417273869569760132022749606026283136 11808599 -1419487082865432821989671635300576013480 11808600 441935086965486798232919810975851008000 11808601 379011351538518272987992937479930961152 11808602 199994704897273644794812992601886041344 11808603 -1320718075196632185481067660121473934456 11808604 954066311173447527891615183028687820800 11808605 -200290205290886212490476060484542846740 11808606 -359144486132786920405164324961695283200 11808607 -803724501656054843811730252157852818144 11808608 -756966940536599628634089092540586000384 11808609 590695306094271949385754489837214152960 11808610 269754871204816404726628166803027729920 11808611 -450948827301101304864633064262455618788 11808612 -87098653647904322206581541663494389760 11808613 221726057428911996481555437748628629248 11808614 -292704013486270583756658271689124608000 11808615 -24645107447774659367153606641349329920 11808616 -753006025114562882204669153437550346240 11808617 6214368072321054704022852744099022080 11808618 -192225504183221219900614414139578288896 11808619 12377333455324816753948797226770532120 11808620 -722786978630444612125434026647050424320 11808621 -137172213077709838637063210768253652320 11808622 -112388195186752146380641211277580195968 11808623 1499583150904193103753198939901669863984 11808624 -23170321554881745817614918854830325760 11808625 -1060988338515145983649135703275437198000 11808626 -29042557985978068908611456907315537600 11808627 -159527795581593580898137066783514117568 11808628 102993123867922448684580425560416951040 11808629 -180766260499697824727607082903832788608 11808630 175267380375548682548543567161042377600 11808631 179107617363092030310936419956120193232 11808632 981248921555987243578908580277669683200 11808633 -73949779125859966757789771086440271200 11808634 60592698671503931861516670919055758560 11808635 214564301414219268958803989168699662080 11808636 111937969495851894364318901720039079936 11808637 -91187592472004158670534242560860196960 11808638 -127537225200883172297745375072736673280 11808639 -763012825063309655110918298110615242480 11808640 205711018506637265977150450607692185600 11808641 192013031183303744923828642818012665280 11808642 -185181812341044805929525710665038679296 11808643 223808755224646700760466246900078840320 11808644 -196519456480956320180725765959768342528 11808645 467232587108222596830405745934152482720 11808646 -1710091134865601300656623063575053728 11808647 -747118435864326100473681508460539100904 11808648 -264057580879796605747165984589161420800 11808649 -285998732848429807088150067398145644160 11808650 138351007061317793027014480042664736000 11808651 821285462125316478283672644850840771032 11808652 473151172550393855478637581275201205760 11808653 48298286062031353092552355396739356704 11808654 33070099742850165490731664257991289856 11808655 -916458712099761933862710504732020304000 11808656 189181155489406821440367234904032804864 11808657 -284054340252669943295821696381564191774 11808658 -47325835700861688536631992385191518320 11808659 -554522418464090636489780679888969095760 11808660 416668781958435023211224388255744000 11808661 13037885473849197242540317200737248640 11808662 -22925850706144592858314645098127780608 11808663 1261789580786981272886485802378762582400 11808664 -63696301744974369511563881046110822400 11808665 263675853153014023910065511827032315840 11808666 10470935973851442895595720018647913712 11808667 365514969125534229370697004323123224720 11808668 936172303913021233981039016353195458048 11808669 -538842752096268724462552743658445245056 11808670 316753244282090827294740994965999356160 11808671 6536312276365956926150439210641079792 11808672 -29211919764770882279481472198952091648 11808673 496016256595477546306276083115414999200 11808674 -27695355514474100847869245140351743664 11808675 7988606103560588939652806371235371200 11808676 474783525203196068003597372095317313536 11808677 193750017916006481531924881518438390240 11808678 -87271732771410167362429794507117127680 11808679 1523183308122707416345832802885436753176 11808680 121193858288758439929773582354544128000 11808681 380490515103370592096940557380918987152 11808682 -102971280090552033856275142290379433808 11808683 -825279624486749764123582588013158333440 11808684 -547142476152870128479027231211303946240 11808685 -6385226863825027490459253755492119680 11808686 -499437048985056756716945223376811606400 11808687 263365039457694099299085763898585007360 11808688 -157821056688265078175870979784546828288 11808689 -1534865115198037483493045242128750822510 11808690 -23420952152495358969925646245221004800 11808691 -320977376742261602104714336138852145908 11808692 -162191389603945705269096564100632545280 11808693 -692241288770654982448544387141635708800 11808694 432124543624996084835110823758140052896 11808695 22808940229659407368611845547887107920 11808696 -311143617565165154313397107741124915200 11808697 -482498844252993619305266989469687657400 11808698 20908703206066540755799899712474421760 11808699 8910806036707453253203252165640790528 11808700 557935339571222824621805535453386880000 11808701 -941157652773917539030400717789786714298 11808702 452131785427992304569834113111183186880 11808703 -43188579698851629887541170716578099456 11808704 162147679529636567837896712160874070016 11808705 223482034673177348300091182759118009600 11808706 58514786197539946592263488291754543104 11808707 -451460238973694892962024545357932847044 11808708 -1200427420155321232673760443714749440 11808709 -88974552774418562234588702019704701920 11808710 56183157618588333343340793297551727360 11808711 -63308009803851864046588193022886284240 11808712 374272167415028978417315791582953907200 11808713 -55462859537876269668611195490768891840 11808714 -65331094576879652988488756790097502208 11808715 12265833546723184559887742877613615200 11808716 842910571504109324276577824494737795840 11808717 -813637512253092265984524932585361817920 11808718 -288685326583836654795994445994753096192 11808719 573109496595917612624747561548505548344 11808720 30623203660025753150664866137532006400 11808721 99747910747069665067800276434364622144 11808722 -136254648244607148737032965288504095088 11808723 607536147723282865634809564122638489784 11808724 513724350259230395518519125797657300992 11808725 -463579082756207944847414833106750853750 11808726 -173904989020185281518546926075925209216 11808727 118058676320898279304552442639489131872 11808728 69067740441316734103187532984221184000 11808729 -464272245765395418297641988427983412416 11808730 -404058379120493818637232194702054142240 11808731 170393785942951894754587423987605957864 11808732 -248783661592252124714702007805804584960 11808733 12647788993323852409707510840764821920 11808734 -63011539922907448861324123764713038848 11808735 -100957328882677656031973135268913158240 11808736 53663256684067311656774903417706381312 11808737 375128740647501098974392598109178192384 11808738 -97364559703182521021383420974304598112 11808739 401364925711361302031457693245557904540 11808740 -623653522176556278874634137814195439360 11808741 74543883265791617398059570939471988224 11808742 354500595105559859579671084944694026240 11808743 -550165740806433452775116614601769976008 11808744 698187286223634726274874016311428055040 11808745 147627797581423320444392879097673934400 11808746 -3123634353908431231250500885636622592 11808747 -45748675518402510865410567812987364360 11808748 -219542110518220603675040783840967302144 11808749 -144369453622149613813028013909535742250 11808750 -123019635532330521391819574439002880000 11808751 164256328169266352415099900381390794400 11808752 119352725165503488269623816085714042880 11808753 420834468586424884623335228371498512 11808754 -618507795910099709311874631182612861424 11808755 -165040514557918179408805745446857830160 11808756 -249328540723343695293835309383140990976 11808757 1519325663633290843200981709351780606272 11808758 -92647331858304529837905790284994156416 11808759 3252163782748688267936900237718318288 11808760 -111813247971598634490365386288584192000 11808761 -1474330252416556719657730712998603855788 11808762 29642704696797267859452672122120601600 11808763 -3520493807839305516648085585111545960 11808764 50935926427580153949834925483358592000 11808765 608865406968339612477228086978863200120 11808766 56636357874805059195614822042020208640 11808767 33469567407589664715645675084075844872 11808768 410105690538579394466780715530443554816 11808769 -540997781406394612790334845682300067904 11808770 99554887224723727649129106475957762080 11808771 -85816276087733902907908066444302480960 11808772 999943971729062602743905958186977792 11808773 749055755228148288868615965023073863964 11808774 -109247719151338229232101942934518482560 11808775 385525562151937960738476768648091593600 11808776 31070053740411190708749174220966133760 11808777 123276903571405222125995989342072159200 11808778 43049903699589549739056106674831068256 11808779 -87675179915189751970727477513690101152 11808780 -278438169041922550454952971935259289600 11808781 -792905346633775969305030821247953289418 11808782 -126076859878950421914380210277170323008 11808783 -224343049197258061837712257157265537936 11808784 147995565826112754421424173648245243904 11808785 -377336061432737076989939657288519452800 11808786 -169959193680331917439186817189149039872 11808787 431218729945114852817082908285487331200 11808788 310751085977793463877231333774523401088 11808789 -11503717622032669778776454845684651872 11808790 87180676224376075806071107923661774080 11808791 541015510959548959135178550323626358400 11808792 555782663246010570505930794527487928320 11808793 149571285102416490023680698413836004042 11808794 -570448320167473490452259183965311020304 11808795 199798019415172350811886330343208485600 11808796 -24571822492433214694052392662170790400 11808797 180438700007098069900111699325327167488 11808798 -34193312183093064828131413013975903232 11808799 333048675419649504778841738382036064960 11808800 55231141833230917870075578368901120000 11808801 1219287650263701304111628472267828683040 11808802 -91134516503988319849011474302394076896 11808803 109973510094034257885418940338638427560 11808804 200594572809822523727454625305772032000 11808805 -921809492050645215585399122322031241640 11808806 226659557550689214612113419169964944352 11808807 91902769808691481696521997741082262816 11808808 -165576871393535027994455763206174638080 11808809 51091177256747176696611479457678250560 11808810 -29985437200866117084074331423674717760 11808811 -28048741067196978847907781653048429168 11808812 326692704116348340749540866216064033280 11808813 -174831581632184964667643694263272933056 11808814 -494347708810264121109110970848120151744 11808815 -31361036940000949226548706225373046080 11808816 119519881552529186527323322418234621952 11808817 40873385013078773573201636263057842272 11808818 303505963659756458153040749178190780416 11808819 -608342747860868715260876565208828680624 11808820 -18852582755452935243076364773447395840 11808821 330618143498167679902495378561725951072 11808822 -45217543352353391781763770406710961728 11808823 444601218375775561222347633430305760400 11808824 -29993511282554572220999561870881198080 11808825 11892616194922903248138746686890547200 11808826 427386119714542368208334892455395766784 11808827 -358319628302395944845442587483214743520 11808828 138930616382283891554416894192032806400 11808829 -96012886100242366940108870726846171100 11808830 175827628276507508687243649657345392640 11808831 73290536997728646108738316779905348880 11808832 1914185772625779042560827778014380032 11808833 880000883975466801435231232668083174082 11808834 -78771222406708423150137002048213205120 11808835 -123249298932732837446859269536673850000 11808836 467789422374353432501683960109860422912 11808837 695249858056524468418818082538191544094 11808838 241290264223344480414025837778421268320 11808839 -72387788302841035323521731114373607840 11808840 494332393102328161983481573446040780800 11808841 -483113649427844766158176388902392791040 11808842 -325342217324760342572851593613744569600 11808843 -253277806087898734021433821420397571600 11808844 497011178909654531616548884490557489152 11808845 28150607561942323828692409373976986520 11808846 64100203456581415256098813303387276800 11808847 143072974670690694810682280709506858800 11808848 13783657795483169833718417161415811072 11808849 -150871351646377405215792295250481571392 11808850 298751810872465490620032645167050128000 11808851 359148599607993999101721500510562520104 11808852 -69864128190697740008575182031201775616 11808853 -777304238240214514677345305855487818322 11808854 779745896528105282366674019407406489376 11808855 8532445777274960355584854962174679200 11808856 -2233564657774942423126530614044656844800 11808857 402935875326201641499927513024694772106 11808858 368892009324755494160999915231390972160 11808859 -4981434511341665893302989649768767600 11808860 -111229965087330006959755542592947456000 11808861 15653269022115691812038654815278059520 11808862 -8881687336416241077692383585284608256 11808863 1459804669222955391856600530216377410800 11808864 -1404408707616673285577627655293719805952 11808865 -499721600112098795732122485821848213740 11808866 488319179713312049530372996844190295632 11808867 -143427579248112468911715859781377934592 11808868 561153242959526870580636249822833203456 11808869 293067571503688304901646847589848310270 11808870 317914673273657014125291194124942076800 11808871 1390115392458024517703352920354633510072 11808872 981380908602075069976843118354130508800 11808873 -643551770102780599477012947973467067740 11808874 104143883537039337835265484700275456 11808875 11545977544227365875393719115752360000 11808876 83906781785469625583889329165432663040 11808877 -455320165503225113977951646485138718568 11808878 -219937517914823628224732334644957261760 11808879 -241471703215051279069536627754655815416 11808880 -106535908279206990288653827701679718400 11808881 385146953274253517606142984322803427392 11808882 -226071331147834893807834230032298918400 11808883 -375344192062825844873282013253613545040 11808884 1133861590894432538352666069223941457920 11808885 -205866460458067041151452539869233297600 11808886 -588981388700179532815436420911177658496 11808887 1381209212948730258998874135478725326760 11808888 45787798826279467841161336219600158720 11808889 806186493317892788534310205978424993680 11808890 255306743704431572336653978687135057920 11808891 738292559042448180624850624135257315552 11808892 75746762325839528683331640307685404672 11808893 1392773229347667224282958642471317714700 11808894 -434486517801216452373795614648974699200 11808895 -145395327993514888950996902415330037920 11808896 -1015681623220438274392962332321780858880 11808897 -721510430299011571398105426155873130528 11808898 -561897933228583233715332257550826275936 11808899 -441789169037020064523350824142901254760 11808900 -739598313214124590219850977712323200 11808901 -366832383252517105500131589553627266788 11808902 54080150784949493452417147225165477440 11808903 705541767338403231776757024130169608104 11808904 1852876934135111137152411312141009715200 11808905 -891064875900587213881295882807407958940 11808906 -62224957657478815955169835109938937856 11808907 -316954441058592006208038708569491662168 11808908 -661799628549332382080400712145437370880 11808909 3604074924302200321968755668295344320 11808910 200710921183641035628543335196665991360 11808911 -328050314039579199333998454864312430008 11808912 105952735208327356665236070161540186112 11808913 -493327687711831906044483042068024104896 11808914 79737926130672711643698255837648919872 11808915 99465546417271392971196048970359151920 11808916 -83342456464732755495146286731144478720 11808917 284728678184382744591973674159082125966 11808918 -389704472307226264861408664601953280 11808919 -571795478052350399806906088429269178680 11808920 -231658613050882358882729499747803136000 11808921 541821442056768825949858151313371804112 11808922 86008062285787461772192063567205302512 11808923 66747658873797769910344451556013501440 11808924 -133980305984108512934494593661399600128 11808925 49734221030101804964414784481487052000 11808926 -295738003925411754827704244150302313088 11808927 102058245792398855949801662137504818888 11808928 -245334442353660773518236467384316395520 11808929 -971616675037581532149624752882854617600 11808930 -56998224930542770036035936706699560960 11808931 611798793195932333548422649332972573024 11808932 269348582948740575138679468531995939072 11808933 -433167422581751667151109107256187509952 11808934 -127349230479641083635557270000707611648 11808935 874507056404753335964281235469010991760 11808936 -421823086194792405987623313750093004800 11808937 15043552912314119180766268102449636800 11808938 835063848038835455044344090883437021696 11808939 -376684942774451360993198514015471902376 11808940 -290813725179259447320504354445258291200 11808941 -601898072602248190262504452882196135658 11808942 -371686264883319958171565267924550871488 11808943 -3871027825712922955894591194928825776 11808944 48296765653513400141647700860943794176 11808945 160431669384400414235976057004568265000 11808946 569854275481811366127747188498588405760 11808947 784346525261605811262010931988723984396 11808948 -391898758793148673371289698982931755008 11808949 1058560804928720067310458162012297794364 11808950 -243638015111987181631264843956648182400 11808951 260087424354757680775518209490860238720 11808952 401601272984949796924966279865628549120 11808953 300858652661950233159624283291486791684 11808954 -37336182743671407696556480486607373312 11808955 265863565202285978669737931592835674720 11808956 532295054479442862280148062926891256320 11808957 -23781739016329095159295062168454419456 11808958 67333658716628981422860827079717307776 11808959 -707797435009177983752601763245842611200 11808960 74691740935041040265393109852236021760 11808961 -3002036051385806742297400590036333008 11808962 -67975977268998226566508305266072516736 11808963 -789185181558769652565532407629645291520 11808964 -199023716154031220313435982276481329024 11808965 -102385328066842446785465009734951065600 11808966 354266827251539336037628837602424704 11808967 939295856984562867906949399796654624752 11808968 -331242333431844728962993121047491379200 11808969 164274819947228829337601613194869573248 11808970 16520210183089148358092086521477571680 11808971 184483046968296978326449732126062240744 11808972 38498612237824414416456318431912358912 11808973 308054526980085340000515106329872085120 11808974 36689424916539429306494830541113488000 11808975 -155995457788564023329771765688396864000 11808976 111091428267421326130193959229485400064 11808977 1018051115969275079923809887354188451826 11808978 -443129631927417127500018625356576955776 11808979 92273940804063167626602196409374094240 11808980 -145719140217196031361611958719260592640 11808981 28384544250923280004501002988457986080 11808982 277125678574864199837266501060373493504 11808983 154085752537549316277556529464623834048 11808984 270110945259103178425338787573242593280 11808985 -169863339637659210169830739035442145280 11808986 -176993427518079149929728992553424719360 11808987 232146047171975769410642667947970846360 11808988 -401519045446862930196905934719102430720 11808989 -737663376954899778103652669799589100244 11808990 9587021612862241774160567411055782400 11808991 64802782772158624239127019127690286800 11808992 658429194019035069038584410257676828672 11808993 2671296437082888262510563507371457984 11808994 -50353574683081150432157741758130624640 11808995 -1695478371577661813867186399202258000 11808996 -30202060998890673273626724013575441408 11808997 -748790936395870451302323958508847719554 11808998 -236297514285434405929614936065509044000 11808999 -261417016134187008276522350293937835840 11809000 -11904501905524212497546556454525440000 11809001 120652710560675873357037187518192259002 11809002 37437804773229107182114523846435028480 11809003 1575135487426512965067518951582195363280 11809004 4565269299791658056127918045322493952 11809005 -34344855945078585280997900897633368320 11809006 673605903186681919393974502068557820864 11809007 -174408722721592295245429680405556838400 11809008 4987106702480330214788655492179853312 11809009 -855388579601400098535906060482000559790 11809010 -377065588343688881781669571265945439840 11809011 825730510699037341920782842446484965744 11809012 368776316058132108108418332300185709312 11809013 -196724535028367426276835405906645586080 11809014 -38927166836006731199827434857301086208 11809015 88282006032383926838303360570727491160 11809016 172187458534949162371090640653038059520 11809017 -1062420994127014726476604104760876499520 11809018 -349897970868907009479031464882580535040 11809019 509986191268778068969457993606809968420 11809020 -81367336758540625001391852589472824320 11809021 -117556933122318461752095163587194213376 11809022 -35930664576974912004884563969080050688 11809023 -651000605447188623563634120734304806400 11809024 81585522263405928237729982115913662464 11809025 244269193706192510935801586704817731650 11809026 77007541724551234112133023245774738080 11809027 223431149930179927796292376113265676520 11809028 192571944200999290023757001912899141632 11809029 212473276947875320919419630108225332960 11809030 -185237860256468849542436434204943379840 11809031 -145052216408855692226573843204724651936 11809032 -20748628402813724274615333287367475200 11809033 -1045029025738159541398830792828730913100 11809034 389696261203587528253451723508170266416 11809035 10873219921445452882781037143686874400 11809036 -555453460166298342385985801168046846208 11809037 183067185863271413673060102311953636992 11809038 -44418514645870868140206900883427768256 11809039 238690500766736037113749157772421920768 11809040 -53156457591405789950024675045442109440 11809041 228778930678726670859535819164270267744 11809042 146811477608151052646299056132793715712 11809043 529931905936505148582615361384208597292 11809044 -540492593753635744248010690050802913280 11809045 339722749057319586521639802314519118300 11809046 -378704131924060673418047815168129961856 11809047 -1503004062531506970443466372247194624 11809048 53471144038286266531907996356120350720 11809049 529571907520676571593705433964057169172 11809050 -97427191973409939961185485675107852800 11809051 454035612734986260375894965414860488960 11809052 631379337389395937275789603552310478336 11809053 351746959737054904686393288806568454560 11809054 -77966180940872734978953051322345941120 11809055 -56425694190494928846946590809438407440 11809056 34157925855173881731958215042970681344 11809057 28272997701855390937590628871680648040 11809058 17765501650832432888119209402510758400 11809059 -688913059771309056168590217449233948296 11809060 16493183698393000072189383218700710400 11809061 -1372305422151049288035544337773631584800 11809062 46291678127758349614447466489750526912 11809063 -224722458813770857088902212999269516240 11809064 432189248315481520132297833688915215360 11809065 -78860613959676076055184598297125329280 11809066 21722519446345247870463781333484932704 11809067 -798319473508073659657176782732110270968 11809068 104248535882973430321920032349215579136 11809069 -553416494344500709913703657664213498004 11809070 36238657062738864272410675418949734400 11809071 636898700534768562499370925810206060592 11809072 149307254079772187036907697738445291520 11809073 -1412861063924571737374316854044416672256 11809074 -111986068151853745789109436400536428544 11809075 402736448544485561382627430799032191600 11809076 644959315961881313807024902375015397760 11809077 158756166992825232732699355124258432832 11809078 219567522454148356166025888310539141120 11809079 1677138548788547720609538805852683170976 11809080 253977813316233240418228238959068057600 11809081 305671181301302234664376677243780803882 11809082 2205933810780595276156857398758945392 11809083 -184323142923733683405331680322045101312 11809084 34658394229315017762471635157452666880 11809085 898903677604996642806111043074564670560 11809086 -420816315898852947925264937651010508800 11809087 -1140629254912751633649733825088835298568 11809088 -356646435753511587333054210232784781312 11809089 22788192035016359326444101215065565760 11809090 -7268193352658641730763090154770547200 11809091 -231149773869421510156184422476932344416 11809092 -291728896647938235573831098312191976448 11809093 -88509200461181200434023575796402658658 11809094 -467240102717502096792092986571996906688 11809095 34632517884828502523658994951621632000 11809096 13499099393496758205197259342038630400 11809097 -51676490997753041503116873437476542720 11809098 268057626967987117662002239158615198720 11809099 -813343100689572423059038515674831953900 11809100 -28154904133409548560460284824672640000 11809101 501690281139298284967266732268947108864 11809102 -38824781575185310427894297961826164288 11809103 780943641673736787959384961394717418352 11809104 -27040667596164223388746028015421358080 11809105 142168743801031003462357177625658604800 11809106 25859392088149816281558364962085883904 11809107 -262719453689708591435283626574979707912 11809108 -213638402216482247420359442976816711680 11809109 -139233900694249496666434240342997816832 11809110 311199597018562395741704379975211493760 11809111 388263583131675676892249887335923368712 11809112 -258404259523829969451396589338965360640 11809113 -168732130437650653322037236677736784000 11809114 -17814633269430215308942299779334691344 11809115 -138224647249104840603211159580355282240 11809116 371060665333214760719676627578159616 11809117 534017814302774890157564207091628420780 11809118 -143316522363547875561902742220391201664 11809119 12043987217491469943179553359654891520 11809120 -534811369712333905734571402500007526400 11809121 771678414644597174421655824770812010772 11809122 -60870873928486606507714096815674688000 11809123 1637962212928879032854890382414210191680 11809124 -393953474776364017024895570318407096704 11809125 -1202350550145251211927268404957270000000 11809126 -202691040763125514983773341693626114048 11809127 -759697786520184305625272178694278241920 11809128 501206687695647710789684017376616284160 11809129 -531849556987837082140355988821986640816 11809130 -426573914823144370783618690334820539040 11809131 -207150013881534434457043959728500299600 11809132 172809098708860355078065767725797488896 11809133 5412302857450613035997865022226902464 11809134 41432105377422116354706667021310390784 11809135 263704852534362090337835143081444200960 11809136 201691399801052856062882084829022420992 11809137 -47477141294184710224822214347598075232 11809138 394685359295310162619963469825054290560 11809139 405661233054841857190114221127339549224 11809140 133761663119546805976137206881320960 11809141 958913962159345322585675592236904138542 11809142 46082696102120849299084708073810273664 11809143 53391213048739548409622699389647743520 11809144 324968576978670989370389952818084352000 11809145 351338736550897610434794742826286585600 11809146 204207791402656901181382614385342156800 11809147 -60769603816795104210078374149423276000 11809148 92946661698588812594705220700398059520 11809149 -189953489958419503669601819356862731200 11809150 -71317613968794320775289495685232912000 11809151 1519423012333327849923921638473694593152 11809152 60188901058188014440393385565550018560 11809153 414999586524937746187172119277058823764 11809154 346218480850339677277050528745277740032 11809155 -423360694269688710184813162950254997840 11809156 -1599659841594435610126530559254939619328 11809157 -990608545818257784187908475691660100480 11809158 148124748296810295584587590206966126784 11809159 -566302340583427705063066851060652689640 11809160 895055293063747558191621258653478912000 11809161 45120008339060925980247226205927417280 11809162 -268989231572061056423052121470487138560 11809163 912917872644747147191972358272668595412 11809164 64669641317595012064167870129131277312 11809165 631403253033734360576349603674581219200 11809166 237611600145190545255450524227603181184 11809167 -299396632364557617706372783143747492480 11809168 6671112168291615212688807890304106496 11809169 75684775447370486993094971080668438120 11809170 239733196331997229233169252941236610720 11809171 -473709437209901560179816373207122496512 11809172 630433748338317888674470757962792930176 11809173 927408279727420157509690399440133125888 11809174 -192600652490595480722846192481223209600 11809175 127798259993009357765323423601504998800 11809176 -2374868706166786033375822795826626560 11809177 1007179785390396284895043792445568450120 11809178 -193265317235075114288415722055153977376 11809179 314555559597628717712037773109286364640 11809180 64287284034364618475399830518556200960 11809181 1013582706272411317740489418971454154982 11809182 54032614364145687913863053634014742528 11809183 886892649513652142788106120173150994440 11809184 190032515206423197329031862545851351040 11809185 -356887046063647641559776840853253475840 11809186 -515554393987357488835746613417058721120 11809187 38121318528501151437078989610493009968 11809188 194722061498264635966899294076513419264 11809189 25547861441960674382409662172020808960 11809190 -44755336762657294175691934155061622400 11809191 -597821596665419178071538635111261857920 11809192 1188430464436853198850082104903833472000 11809193 188715936759244120640809060143449668944 11809194 -105792341403520447782219244533843705600 11809195 393377596025559832325732934040994671920 11809196 876650835697322466881966651947873329408 11809197 -918299553590569332973119612359314999626 11809198 12943290407291699001236706982298699520 11809199 -1306998939514990794804990391305023602800 11809200 -2444517593273926303701642639787622400 11809201 -1904114704735950692027914470246530024268 11809202 267953062328973008597798808236717205504 11809203 18881538326435974521234513796524218880 11809204 105393011350182281069975309095941888000 11809205 125296908550292071245900243287623986360 11809206 -4801219380584810446518726202488556800 11809207 15691105367580754828838428441471190952 11809208 -90371553353326687467061347205327319040 11809209 -255244865538329568924187403791457970912 11809210 5499814728605973431458889514246174720 11809211 -552426645577462600443179545669394668188 11809212 -29877103172153341170246729385067470848 11809213 -120869563501265479886064057911709570318 11809214 426397232441481334869022898662553139456 11809215 440442089736700981238336951400770158320 11809216 101314487356804811314089635321718243328 11809217 73699861303777386528526222097044550784 11809218 30927471730935324861985957503211538304 11809219 25351157838248575626192739065929019200 11809220 -1109274690783269116140143703199841894400 11809221 101361517526413542273299253051309458784 11809222 -351043142790840537367362811314405703680 11809223 -160347027260216942251908205202538720456 11809224 -92834617502113451980036103150158970880 11809225 -642607113362277538752820002879207453250 11809226 -236636470051699775933906778217482335232 11809227 947191517506896948858904120465911940608 11809228 330273742672851989321246466173518285568 11809229 329492420698542047098135376377134924480 11809230 -82911797156564110046406844431959074560 11809231 228370736081487230039839236672347710192 11809232 -125286194167709698540673602367252152320 11809233 -8585992553902989750642399933274960896 11809234 683792102236392610644727965524242299552 11809235 417219095170603073231577220280144529600 11809236 799453871353307894933335192318718484480 11809237 2649434280839560606671454348316786076 11809238 -250756376379336611805872701332617361408 11809239 209103227394709008434834469625151287248 11809240 388743648946575738811185806340118732800 11809241 8051588833539103906915385730359815200 11809242 1918383459097206884971554096324887808 11809243 -220865054103030406392783615285357064880 11809244 -732159568540984482243251199102056830464 11809245 -192167370046283696640729558294046405920 11809246 -583838341277179293401702346965385260928 11809247 -1239373774648235057677464847361243149920 11809248 -287327998807097098839697381408326549504 11809249 -867689545265756936030973649874363686750 11809250 732217346218003016792948529174421032000 11809251 -899139696738336070888261635472068939420 11809252 -41982540006126259197170530496189820928 11809253 12080333500821262909807719908153665020 11809254 173403038368615364876194120691872232832 11809255 -207458591100677992703721678459577584840 11809256 6953330633182693217822396522135500800 11809257 -95569955485182656351251186739701478400 11809258 221649863371063166205671840661514454784 11809259 -334206558016399502826095918231453130240 11809260 302851702810993313097067901535977472000 11809261 -964692677159063392635780391593087087200 11809262 -1534438704298403655566606648503463040 11809263 -85465956793719868273373881857934222080 11809264 -1869519010011202276346826054531809280 11809265 131385495537603613612894012753151021520 11809266 -259043100153483274549063878141590077440 11809267 -1804937563226133802865660400295915052448 11809268 -897321327627779217827840445332110426752 11809269 207792521585633830824848303785081723104 11809270 262936320242471480663908008840605957760 11809271 181413907900056459836493953599116489024 11809272 -248231355917345731735443912892007854080 11809273 156097681461727330725004221934885335040 11809274 13718994608068926269105590016786618880 11809275 -406689395923160667327513847239655918200 11809276 330766881548183256206458513899334492160 11809277 -631798741542502689225333800638665914874 11809278 -14148127666118293982709575100042539520 11809279 950279458433254741741045768147832457640 11809280 -66856816806024739000183463697658675200 11809281 -17794913055459441995367578837590686720 11809282 -605566492389295817970774261059484163200 11809283 9297587691189225936259507847443734984 11809284 205537138253843613472064924437146163200 11809285 346187130049598060389023342362129616000 11809286 -980984469574752184826799828165886528320 11809287 194581609537317481595683664238516560640 11809288 -143816464011685341470445780509193338880 11809289 751487263873585644705759017622016536090 11809290 -1747624409287287106868050433313945600 11809291 63628235560139536106446657667802636960 11809292 -424322618042012672808240703848830140416 11809293 397357935531873929311563543417586848000 11809294 495370980946645164986129297489070351936 11809295 -49284287908397141980606900549522080000 11809296 -21664865723464543512424289828344750080 11809297 149622449835455567942761338149588037232 11809298 -395384477772717598377945457889219045760 11809299 309051384344677090530639159731599537728 11809300 405149817865605110510108348885709046400 11809301 -188586640647098750724178472104975977600 11809302 16512492009383381542203313235957343744 11809303 1424140237532748793957659729161150399064 11809304 54188078348088494872306673979830353920 11809305 -10229945378294833425043288148418940800 11809306 -283069915845181261286924301395123939616 11809307 142522526331888790423824058789183735560 11809308 -122457949990650922366047064252342984704 11809309 -104607341086864460810163117121581350580 11809310 -176120976113319188390588368367323573440 11809311 -429663808474918424380628028765760550328 11809312 -288583383667389080896967032891921268736 11809313 118025568770333255477487001107475358562 11809314 -816667290836620235453278841722779086208 11809315 -339555956690162634335586712099894579200 11809316 -5757813974580216892777367787572376960 11809317 73490232687162946130925258489644690880 11809318 124892744104858467129717947331548716416 11809319 -1296922631889574559510874848490811958280 11809320 -270387714348689731980613669159026278400 11809321 -35756847286150719881455284727506933900 11809322 61748064404337780840805693712723612160 11809323 -32535998924195280212177057796477362760 11809324 -83493276709348545034187462043635140608 11809325 -566897921704144876811782787977104134400 11809326 54035633556924120780426024692176355328 11809327 -102049166119236705938164431425301962208 11809328 46269801438784404800260128816734257152 11809329 -309829390602127452347838202436988916800 11809330 -5017150073616806854957390681379071680 11809331 -473643731331417252282406095512014250868 11809332 549822011273892712946024911917116240256 11809333 403208649802533254781397276853353481582 11809334 -68441648081634426513333459188931720000 11809335 -48764540867235348666703461362378535600 11809336 114006826266815894750241864237268992000 11809337 -976558016615352582343804927046817551148 11809338 31882485011873727855843472754883287808 11809339 -508133910115232016855524912355313713408 11809340 -8321087702974815688364983158824985600 11809341 641583419887892470088033292569536065600 11809342 -38779013662402027146284812228034171328 11809343 -460705445486842553658027657501478351560 11809344 58988327184893605455034503905427849216 11809345 -170390066614116258773940980358312207000 11809346 154778205097709598264464109782788318080 11809347 137183325018717626312672681378398405440 11809348 7980224456291982163378475543762959360 11809349 -58525752235228002870333168338698443264 11809350 -7768592864656672098883196237055436800 11809351 -799056233590234211643391744019300249400 11809352 -937811066302598228728740191788751846400 11809353 -215261933724046898674771845156883756992 11809354 16054224435430270879998602135523546720 11809355 761040546172248288256244274161492286000 11809356 -15070592724549655408744935443903926272 11809357 129673147052214956785070666579050049024 11809358 96115559649790240409565384480710400 11809359 -71963981091963867602967081201227334672 11809360 -185795023276725051862766853614657617920 11809361 266923570264119152175766031117636093952 11809362 -294572318674418061657610575023207617536 11809363 -367483717144614796402228926240293942816 11809364 -73973963199468495414977671750623436800 11809365 -136373007385355273593912139373136558080 11809366 -146310637667578096164066749862109702368 11809367 -54821032843622385619200472868213936928 11809368 633811165809963416597068525303070515200 11809369 -122188346371851568701794167053725421120 11809370 125101392208962112899257526213718790880 11809371 267386531439284518809969958813890292224 11809372 -1038061193120726984874421004647787839488 11809373 -993022355865126992560383745898666421696 11809374 -430170163629180402801438616180262814720 11809375 407078459063060024117594529160968375000 11809376 33245291728827147199835325463245619200 11809377 211059193344588443778073540117514514 11809378 -162800852698228405843337217393176262144 11809379 -72935548080720011345961104493480322020 11809380 -2993261763354151961615549597210419200 11809381 -799210621852792329410100642040865366400 11809382 91156297752338750759494539885522019680 11809383 -500624329085004428657435783208734671536 11809384 156977546425103961769350938840022850560 11809385 -121390842124497849730608900408117522240 11809386 -318445368388625009701243385313479077968 11809387 -134745342582596845014537109639389614480 11809388 121074182049950019561382599600116662272 11809389 65209410391788523970980462403806607424 11809390 649713584176299532751051302616895108480 11809391 -10024553834841843779335578496243844736 11809392 -171221011647599453181832059749115199488 11809393 -23319245038556412723752698766117290878 11809394 383123636497301168051477655705543352320 11809395 -21892537300927436643470052252401718480 11809396 -192669222308678988304667081654566515328 11809397 -1118923205833605439079978736007670549988 11809398 -173769755251371655415446624498844867136 11809399 -470494863494042927571492490996388995664 11809400 -45952175740771272913777242728441856000 11809401 251190934353007558127174163600204162624 11809402 410793696974056155013941035625196187904 11809403 -253208626487530594397778656074936514496 11809404 -154454374197914273996622592131154308096 11809405 1043819648923462196891936870292090485760 11809406 -78127648745548456778997030729158992896 11809407 -129333323693521302803132756536711744848 11809408 432739201095996860869590181317590384640 11809409 -1351115940754579815299116506881913892140 11809410 -40270732318698806904156182307938227200 11809411 -162175819220417973955078476881246984768 11809412 -305920571972767989340475299921519088640 11809413 283499829112847873942780113933272293568 11809414 107659194362040768053359585793620201056 11809415 811391645188136910448947365166732157560 11809416 -789732892615548117050097171449973350400 11809417 843960929069482865668627693321274204452 11809418 -447883879763101937673219939732769451520 11809419 67967457645237274670241343912878974976 11809420 -72080569144278435684519669865398681600 11809421 -324573662260001464052904545583079669908 11809422 582988430663790125841889175961506119680 11809423 -272024665379329422770740077870131036640 11809424 -191693170262483734544055105032180072448 11809425 -41583428195780195114645953041125544000 11809426 747380159412701774141695504568558887584 11809427 16111016640785315481240883131551675472 11809428 -131213271319475913073793699147150714880 11809429 -93979854263812275084040091035250878916 11809430 86036850401474693782093729314341848320 11809431 -98129237603040913647012548060157345720 11809432 -136590970264008029725833286356813465600 11809433 24395638765941325252376797496746380564 11809434 507581365110806009555344403736477696 11809435 -402380970626623736983301578204598112480 11809436 246550093541241086931997573728794119680 11809437 -251089761935915104248347499693333951840 11809438 -171392181185989029960290361527530352640 11809439 -1042140647576948229374644765924834125744 11809440 -334374355652916937959194654339629056000 11809441 -40739773776990899374191958284528769212 11809442 602619552811201376617474400169528153600 11809443 -473104170325414174851645720824784204936 11809444 -191304247410833161375139778176178888064 11809445 720099195594648141984545021801004472920 11809446 -169040170494303546187933348348947359232 11809447 -354105191357264830508875886058784243160 11809448 6877310372832283584994104311166566400 11809449 190617343106959078523983545073661553120 11809450 45996394690974928241983917113816832000 11809451 -26485537892742337127144466370015017528 11809452 546662936801661551316685190220473452032 11809453 98846303215038250628266848554513831702 11809454 259222117759312736521665029320066234176 11809455 -175449014175869944208158650455764961280 11809456 36119466995605108116316273078607872000 11809457 267757151660008531684983506846570856432 11809458 250337795711048355806638249206978787104 11809459 447237468469952576317570397661149707952 11809460 145909500335601360563321720296423234560 11809461 81013375576972844113311294975903892320 11809462 32363679902974040575451557289022393600 11809463 -616127152771251893717845178599081747800 11809464 359031695136094888906401317319130091520 11809465 435039916879787718207480215492438449920 11809466 -354289201409752223526939135441663083040 11809467 441930801080709503349816430704416319360 11809468 206437496940723698647821276220979527680 11809469 359108582154831420409578084463767147840 11809470 177487619301713946676566252953514384000 11809471 -435574512650428275402727066110818541656 11809472 6513175150739922577874253862740688896 11809473 -167166398983017099186629678378241941760 11809474 -813408389682567997689414875201896041264 11809475 -218744342081769196194470976061082347200 11809476 -3322304333784513098598955786351017984 11809477 25341329893555547133680867920077915008 11809478 -501757997850090372941405097042442790400 11809479 -113443973994344868078165066854547288 11809480 -837052940163865126080717176307585177600 11809481 382024584494256228140140021766946104064 11809482 3599528155162416505528863525243615744 11809483 85924106836452175943637414340750814976 11809484 261492573493294667907741405578543414016 11809485 -146550948544747081087317563000480330580 11809486 -317012131207761653420285294546978129856 11809487 -1988552108462248712717546179988954230008 11809488 12112391549611972115541102646379151360 11809489 -1207152195641950792855391556169797387072 11809490 379288228253958761871478918960348416000 11809491 -625226418126600383233878438784279076496 11809492 287811154990425877034449147487369199360 11809493 274773457105485824579320682079516689742 11809494 161976855743384121307037612337475238208 11809495 -235171708490377225158145430687447553000 11809496 -492129451357558984808599281885213696000 11809497 181996916422945212577760587473711598272 11809498 291383777770026030316052638766353494000 11809499 71211362860702658331823581474274749600 11809500 -399205194876225068714159060527439616000 11809501 364293515776450059587717971627585641408 11809502 -40801033260106691406130638396600731136 11809503 163800536995061184164085828755332534800 11809504 248077468731874494075051113765729206272 11809505 209821776185575597316382224900769355560 11809506 494284677150901522131141740010569579904 11809507 28468123928714917988531056983454156080 11809508 -650476522106443374254612174113901580672 11809509 469137990018702820332836710524134272320 11809510 -220436016324936314413937923751606835840 11809511 -79726624124622207591594160392905473536 11809512 28551911221240709328992358891938119680 11809513 -93399891429474605188090010239921607616 11809514 -58043784640825139886975265809621725088 11809515 43332154794588784057827173330926176000 11809516 223752517680810028730182580716285149440 11809517 -223555598690327629978565010502768861800 11809518 48283814428864388678829722254478733312 11809519 274972352600017871353969733186248033800 11809520 655234894675501168994316483421470720 11809521 438195230199737889048402586061909999490 11809522 783333749454722757756388270855185015312 11809523 862196615258823861216087921035692175304 11809524 -340611052960505773192261046584880185344 11809525 -53256368216163914674252180885964880000 11809526 -143977951496461984711019610600614641920 11809527 -755295958282638653343947254604317165080 11809528 -554494026046365108954302861615212707840 11809529 -247999360769920771248533270745005679024 11809530 -277462948967756736184781240511227904000 11809531 -2475811467428506644775307333769431086536 11809532 -64904872454776858312991230728425840640 11809533 194074240249857465447084783994519756800 11809534 249386048989516403597326697880004776960 11809535 -1282399753068486893751849802655766513840 11809536 497344254653036324951794224333211041792 11809537 489558658149521653383878787428822408772 11809538 81673018765241743074032052853581094944 11809539 -38946674932886620490386010433820071120 11809540 -18171067012801321992514580844171486720 11809541 -1046796665618776262659161062396396033058 11809542 -48455334372905378155463551396389396288 11809543 -307515897761751082882001749805036311680 11809544 172290701935882260331388496138730460160 11809545 -155958920124566999691196166398034457600 11809546 253460616303740306225656349096844791040 11809547 -54604092595585600667974697247342137004 11809548 -117840289734302186040496590827171559168 11809549 807011180328192780776684855631952465152 11809550 -277291854131510312316127540209471422400 11809551 380841909773746133746883824231627438488 11809552 318780766219157440482169265493020508160 11809553 -98946087891713058353640471457325224896 11809554 97124332641761666314030713809605009920 11809555 -487822304632738602008537620892548457040 11809556 954749052646229136607113346598395600896 11809557 353800266031619841575821370812114851648 11809558 205840879584405890330310207094344320640 11809559 493469104280009762013270779729500758432 11809560 3240557474681545854539778957135052800 11809561 -59782980431413264332625118611139574838 11809562 -48114415456363492521813033883958941968 11809563 343089711853983277931609011382050629720 11809564 172522112000024475894357923950542218240 11809565 917448133213877724301110886542218852460 11809566 149749341657431897929567381076810934720 11809567 133905270083380149307376214699625920384 11809568 2457777665999845709101191804421190713344 11809569 -521027381266979069693196518684394117456 11809570 -10571909121487929673114492641834359520 11809571 1068547200722576942725939621774523399772 11809572 293521495351183400250165119416059101184 11809573 283301289389315229978572871773642165822 11809574 -65375033949382319589810793516990980096 11809575 41186846994211863916265617222185972000 11809576 1267413230228234209380454227433221888000 11809577 83530401549218264491375563263981399112 11809578 56955931922232097911871572876161165568 11809579 -869792483459901038957431453480522997720 11809580 -62809556433774594207736591249703331840 11809581 139409778011489649865989846875250068544 11809582 -8862216860651176086352145838455548608 11809583 1487068976138013223586877632285610757200 11809584 36432425522414165096222705968971448320 11809585 664831783875979400567377023389994105780 11809586 -306518890967449080106591658974138020960 11809587 -217831417411099891613329277706693436560 11809588 88218948444997046749882399696984738560 11809589 -127915501170984250780679571249188908800 11809590 25453879547649015137225471044344944640 11809591 -317167443922372828220949803310151341000 11809592 -442723662117488246396605482624705024000 11809593 944767967936849259447910597519323948282 11809594 -819904676865906026834666905165848023328 11809595 33175563267052370060686514838548635200 11809596 617936185102695843275547338423979786240 11809597 -1064572852304931790210234405869343888954 11809598 -803303813448842493019220398954114905600 11809599 -54927727241408278648739401908762481392 11809600 -238602688352648580989857623428300800 11809601 406279811999792549053262451242414449602 11809602 101033826196927322963504552856500436480 11809603 141132126392824629551648167930938605568 11809604 -672457159179785750622855453376748367744 11809605 83009715276485333631217943933729510400 11809606 -6819594830323152269260899503027434176 11809607 456687324551030728040894218292786711952 11809608 491886164155711839557672375478355599360 11809609 277936348171029587952799397263774892416 11809610 -69668284201655503491359162246125787040 11809611 -562053640957860018849025386586618310400 11809612 277822130864470174923065284815617955840 11809613 -627799466453393786445329541884225040138 11809614 343494771096066991278211497476857803840 11809615 217358030698863052304641074522407064720 11809616 49273482430152949358624077624617467904 11809617 222098857278969360024530681386665673440 11809618 -60060533679438188416021347293030354784 11809619 -328047032735426531989259480435845334256 11809620 -69309585330129822130207831016652499200 11809621 14980786313534568740438579966809994720 11809622 -61397982176442487096529636732768803776 11809623 -71408547529457565353140656577049241600 11809624 1080054584105941842410005515817443624960 11809625 -1154386525425612388910179011880313763000 11809626 213161193316355924605712109027054534144 11809627 -498301940322421378481629449781964062848 11809628 233910297945315545604847685695064595456 11809629 69141507802062876319587740897668266924 11809630 -55221609972441528656864243940927214080 11809631 1385558413202590449270842344902136927200 11809632 -419806797031538056217962030166373040128 11809633 -1203933866883885211180398787851356394576 11809634 196988631663632271903067617952627445760 11809635 288938197347207738562072899244678791600 11809636 -54892711660141772360197728446981980160 11809637 337921905346252936138313333076385916766 11809638 3890735143110389417521487038270352640 11809639 -970421432443714939602696221104985773544 11809640 196320147211024050287473844131860480000 11809641 411570430759684988576955466010844433920 11809642 67087623979521601551932351718638635200 11809643 889361233444493069824948051968557806080 11809644 119365934517179015816203921051343437824 11809645 -642202273149652012473439716373658674920 11809646 212870352751746923094364203246762306624 11809647 -578986298702839052361577340548925902776 11809648 -4920879850391020420597856623416836096 11809649 15884199971558029391563097056662883008 11809650 227825444835824439769701406209916819200 11809651 328083420817036562587949715795448187040 11809652 322716355479163238720655991444712113536 11809653 -261047884891187912186491629740489739456 11809654 -189307062104441284301353923835405648224 11809655 31876391060043631715439999459494208000 11809656 482445727877994236659779194783210065920 11809657 232128562094508523437815678544439648512 11809658 -93851407364544488874372028049004503040 11809659 -631551352351884433505082070899646685760 11809660 52660958613755244816653844020376422400 11809661 1433094301443335625243169753666047232524 11809662 -134402661429731699131378068862966459776 11809663 33125022925846139226132918961780790912 11809664 1276525169001400534606271733015615897600 11809665 -290382732174643316565702628491825926400 11809666 476062021135406986583334354626834404224 11809667 244711588385692335475980206113901155392 11809668 -239058450166463332482011180345047904256 11809669 -938342702029895632769501825880564832930 11809670 550310347738256421525465292471658361600 11809671 830629736170787996108721402198648612480 11809672 -40002210596385956689375850500771676160 11809673 -1397423536652784249696599307005493279078 11809674 25732560633151603602752620818883555680 11809675 -113839303532781174308925600791463550200 11809676 -41849938073140885481106060827680419840 11809677 -114131165976001363339134600491401606080 11809678 499960777978697834176799283925517125440 11809679 190429135721495546300309319282559307232 11809680 151414672405573006770375627047794114560 11809681 -241027705079783672211154758169452735576 11809682 408214932723716954782038228765881065632 11809683 532549719088857087036307467405977734452 11809684 -136320198021127733190893228943953171584 11809685 938116056425988680109602723452545820380 11809686 -258562697816925539385881470221328188480 11809687 -395535633161908262218536758415598020664 11809688 -980958250609413992263088429215043911680 11809689 -205145464233228232181688572872229432352 11809690 -253411667140635314287860492728573368320 11809691 1033926195605792717649137381447860626192 11809692 8192113144035265227572582731656560640 11809693 -77236891034913809101036513055310909184 11809694 -162429425552908464390027615586703242560 11809695 261590351651759245360733351705812400640 11809696 -356394297223479877821735664655607201792 11809697 -230549727189793929533406459733656271680 11809698 25682372351751974301537154340982847488 11809699 -1535651905613579205855034332908589061680 11809700 -209760167461422768104443753026300825600 11809701 -156259771608592425952853652413357493570 11809702 -98722561137201979809578295653854459008 11809703 -813702937472716692856151622941155335048 11809704 500227924659147381102698684686694400000 11809705 -709648625420077941727065134440713058140 11809706 120067241966707149578999168690161125552 11809707 17348427564725246752513651346489272320 11809708 -251962856968171025052309136886062742272 11809709 1124949000889344665667437318216701925910 11809710 -221319468177444879164145865861851340800 11809711 -994076248858308641984540154398823000688 11809712 -123122416648447256796577450549420867584 11809713 1008084855009352680404760494658199577184 11809714 -80287192809101456465918521756475570688 11809715 793745329399066205821573718827982277360 11809716 374897022774328046020247343539019601920 11809717 228457745982789921880387999125743542766 11809718 -364931778591274461888380282634495006720 11809719 9274522946381674774096412447103907800 11809720 -103381384152471433389785436733345075200 11809721 -33739118767263992119172003986510848 11809722 -171469360710753343557797370348775936512 11809723 7518183132554995572491471333541951784 11809724 486638083348795242630945722486463722496 11809725 94001920370574662858664305787604063200 11809726 -762658307081844639189214218148036562688 11809727 168091140548704235413140087597613152576 11809728 53912608261796482944087686049756610560 11809729 -300738994592197174499892142139298429630 11809730 -158186979566750262367298614787576709120 11809731 -408955154725832839625671545371093136648 11809732 -394119841415808669013175204236725347328 11809733 -328926779951534792910196272492490359396 11809734 125762557936160808393313365503978608512 11809735 -7765767401578579871262834758123184000 11809736 282965374791824111774557904329412551680 11809737 -745123247617545131908161900083200968960 11809738 110473231766086444370192327445595916544 11809739 -1112300255238187132737943885297554698544 11809740 -289208761624609605028565906456146176000 11809741 -173771086543029062272074291146927804160 11809742 -20444249978732265783697735620183823488 11809743 281026990623125805933014053491639979008 11809744 -18996476534560134440841874653951139840 11809745 -113902421880133904986933388848513555200 11809746 -47195903182345393698920636964612357120 11809747 -927167929479732624155988620537779145856 11809748 780239053527074592972636625837868865408 11809749 -128448582105459630295758471621954163200 11809750 -142131968376408637873061781001998528000 11809751 -1287629422523782072269281371679321680248 11809752 -289792948100081428697812439023449538560 11809753 513059262572063722304419122305438812944 11809754 6169602119982917560440112108514760192 11809755 813345991947799130607119764604822421360 11809756 198796317666808965399627632128886962176 11809757 546821780653200697936284035723599875660 11809758 -38561053891191699895785975274536782016 11809759 824912131453472783385921498343580111360 11809760 61415496278394369745415011351469752320 11809761 479948700402379728908679767404499735472 11809762 231579756942158880565331158051723694592 11809763 -23893498806740329765776857449721551200 11809764 171477923717092480890992944082829434880 11809765 -589469991382177768304975239106268566880 11809766 -87322283661801025230191743103962810560 11809767 -397373793443196693491622536554485429720 11809768 259763210827364060712277736050911836160 11809769 843786968317358988270123216964533418170 11809770 -99689288958933701803058016580540861440 11809771 -135601261111702551216652817658245063648 11809772 -275773957721341539843708576002230176768 11809773 1478171187431410129864216184989574020800 11809774 -433573160296260366587309538598163072640 11809775 322472629292515307441218794391681213800 11809776 35863324145098761854363280468841857024 11809777 4693238000202798800175213185926622272 11809778 -5900468034273213761901157601480988672 11809779 -39223416009190522619704008873241551816 11809780 -453034541333609423655542621883004550400 11809781 1852756800122338330413883234339295250624 11809782 -77734292779926212456431229618564084160 11809783 1040744857374932587068306650597556658024 11809784 -388453327765004437271293225338489323520 11809785 103161023118070997445158845590377844480 11809786 81545564769173260507376948922770746080 11809787 -254935621459427250347364263433008014080 11809788 -442335232185354466054688385410778201600 11809789 488192468975712224094919925823318026560 11809790 -436503249053196447021190221962991153600 11809791 -67263626023026969805207153301563416576 11809792 -976587931231563220179992672716288163840 11809793 846355238760488298090609834844941399042 11809794 13942032432374170920305073947493680640 11809795 948298656556116067828175174330451622800 11809796 956805775582582155163501702555335290880 11809797 660958449821183469310847370898036063200 11809798 -133427054419497764899715582849634103296 11809799 -1266344430471858760877743562533329700200 11809800 -385791435982278428270745809331798336000 11809801 -4103787477325696494347857257618862896 11809802 -243939216297738586048169213899955901648 11809803 837886220194388331771039797429671291824 11809804 -194053560483440930550552284558845344768 11809805 -79029668875815451329689338182114324480 11809806 -35196807269649768140320836040552130496 11809807 -972398853678867341274841319992757732944 11809808 146896109975596114981478666193173299200 11809809 539414088869129939846605091267407142928 11809810 213933943200503229245604035952895848960 11809811 -46942062496442002813306418353144596000 11809812 107208255266250385577660786994246438912 11809813 58840020733576463394715639742862282460 11809814 89577208235716599751557517389580724256 11809815 795138504378117950323474134097682548800 11809816 264598772081910485718406898516788500480 11809817 1133816818515380854133474554862316721866 11809818 1231608896020822765406183020865944800 11809819 163372049004501126750124952013709524496 11809820 442919921658725822073538408504562396160 11809821 -11672172945679244916614872923890279424 11809822 112150076616260520550962215541525909504 11809823 -209458878849932128278697753071901947240 11809824 245896465602428962094674282914143797248 11809825 630896733140395164611226636746056522550 11809826 233535714061713980070346613426809090560 11809827 -217025224597127580424373841409788230160 11809828 782909949535872557326198275366801700096 11809829 386086706304269649931081266759544968060 11809830 -12594686133089855327658710945665536000 11809831 164584508620267555243390614770531555328 11809832 1176780885889838944685348034669118740480 11809833 -31469842409355649549043945397792000000 11809834 375995136097122234069814555613292336816 11809835 -1560575480185823066317966906035928603440 11809836 -23701511929214798861026444528983038208 11809837 21903269399362266632079254086000873900 11809838 -847140739087411835522278478651403104256 11809839 -167251974681211199399674532640208378752 11809840 33297177057639079016498380422738739200 11809841 -769366137131366101567721814999419947758 11809842 244246452213017236430157758009168256 11809843 -1656833529447707128530384792496475876400 11809844 -978787882870608032141872586664138662400 11809845 -29288095522826489669354045168419310160 11809846 356720731481655903813524885107007443872 11809847 -287064636918077762888873393359870619808 11809848 -40214803674699030410251960287291863040 11809849 1140242257368430342849033471678945220640 11809850 -129553520924949900884071258043657724000 11809851 -376961146075521019381855488929763446736 11809852 309762990546607683483804119448749468160 11809853 -356856440712756859824262039728964085760 11809854 -28208473615935537178142601251675136000 11809855 237338767160896813701984378344623158000 11809856 -41955605764926345412212152914208096256 11809857 -289804548972102956089838142582758768640 11809858 -702761297010015887767739536112867004720 11809859 1461221030518233524840223204161209200060 11809860 152416430879326126041914296460577423360 11809861 43280570207333058000407437713278132864 11809862 302809288102011402854844705877921902432 11809863 -7796344141355142899345078617301586384 11809864 184648679297971910563212164456202240 11809865 -9208539590324088342393680084156842680 11809866 -251574145057010423661650969042689445376 11809867 24707656114333759942500883096678930360 11809868 210696088464137684139230368685521305600 11809869 518964794536130432508338716080348183744 11809870 274692085606918402813969943066732594880 11809871 -129102322984378739794949682153043286928 11809872 -52815708853370249605946902847399141376 11809873 -49989896019931623937505170260911481600 11809874 79526634255355113089859499756441377936 11809875 -166960837030814329345933595574625920000 11809876 -39748861197422975241780202047938394368 11809877 692331557336325832621572940518958194720 11809878 823784088835235439068441251993042268160 11809879 -288871218384847020051968635760728949616 11809880 50458759574395663653151491053940326400 11809881 31077348716201850151764755010246432144 11809882 -136436916449563310766023566431733223712 11809883 914687108961802740077449235641141797360 11809884 53247690946035425704093322564085350400 11809885 528655961363247028376278204280658809580 11809886 23530106833722897502113625336514679168 11809887 505575025965596115222589887568532081280 11809888 -198429340989231951884234625626493419520 11809889 421692244406931957769611136530476308800 11809890 282644101307883256978751990934744748320 11809891 563569270303703089478352205825353745584 11809892 -43224210369864266539906831007451019008 11809893 -67795219114240955242607671784265503136 11809894 265827965519214621916538610664001335680 11809895 -393412956239347080893227462722830713920 11809896 121352756456256114455644145064602664960 11809897 738147410438494205974007673053870943312 11809898 -269242473062707671538226604372898430880 11809899 -591838203258404568852338419850363950116 11809900 -290601651208135302609932573997963148800 11809901 -587235789393813986275233801408811226400 11809902 -11374700581097250592647728072065167360 11809903 56855111441543143292053138865435280880 11809904 207070082718633255918403084410280771584 11809905 154534553172001047183108554515635587520 11809906 390953471108093036206518145254748208640 11809907 -15136256528656532571682044780460495920 11809908 -955367770346764702583633478026367528960 11809909 67635187601121593339892651873001888960 11809910 134948763842011662542995898670568469760 11809911 392195440119134427313318635146888824704 11809912 -764777060708630342906668555879435468800 11809913 -244859003896226100195089823916893698838 11809914 -107858234591350402084251257050081159680 11809915 -879901739103959917171586317502703360 11809916 993642736789204301210281867035332106240 11809917 -141789590618010253999765271109192616128 11809918 -399584128063728305004200683142598627840 11809919 -585106235406445769111874040940759507088 11809920 -296506740530170498515459200147836108800 11809921 -1084240394437646270056316356327346113788 11809922 -612994956331463938038958781371113853488 11809923 -358890046266275851667216486949051793416 11809924 -87205179000400536564624051081335066624 11809925 442173112250521864868287325793435336000 11809926 -136451064441456763535445143677340060160 11809927 -33871030990451629280637042835573815456 11809928 259338540389548647345823486400109250560 11809929 416068296490239672262573419559269344784 11809930 284507707004754176858064428722819415040 11809931 -288000293301873299659780972600607707920 11809932 75636298146085567315400085927797836800 11809933 -1154950863745701716985067029003901055818 11809934 219548004255319756060972886940646761600 11809935 301377827178312942153459498283807495200 11809936 170466237472933925912633903062895009792 11809937 -265501218707208309281363824717113268032 11809938 22497362742449936263708700864477498880 11809939 -108186591615411444739771243462020775080 11809940 -33949316053759778101191930356574220800 11809941 252643411724035761213606872222017285440 11809942 -888660459224158484109010802044752577728 11809943 339720099226450496642174782449709077192 11809944 191897104853595089565355181794864128000 11809945 -353919231662567987728652653591103891520 11809946 -20848174882848856630952859882215301120 11809947 -394724833798858667051528687715446100480 11809948 315125861088782187524617556318574299136 11809949 -794261961714092756811267078478114369050 11809950 -1912487669412663994148510933487436800 11809951 -530615303794317513001173675734611906416 11809952 135030261721725730844335440870091259904 11809953 -298006942803929404704075064819110021036 11809954 267282602432593018648803062941761948960 11809955 -677923507186671187275264744618681806640 11809956 -217773501210032635223002149918521831424 11809957 -1791951104918483981764534261495864388 11809958 -20548760961898476519524090991505765920 11809959 -274705479467249898683372740044339882240 11809960 101512575252537072116622446607865344000 11809961 66614770897982563946770425967644038772 11809962 -42867720644666233806196097231450222928 11809963 1002229393540915556531466520800205054080 11809964 7226799481307887391661039578667581952 11809965 -26954783481179487303283038967939214880 11809966 -304746020713277617420530736365242615040 11809967 127629672881620089645730385312102620920 11809968 -13185329080114878808550564835646636032 11809969 -233434987552612131659059618275314280156 11809970 270506184129471501341157289772007499680 11809971 203341971276506673496311373107490256640 11809972 928904454466929944893413061924944015360 11809973 41196731263699610259616556054365460640 11809974 -304448572546665367807854594608375370240 11809975 -381453921920746268707416351914381590000 11809976 -352091486862183894488936585597893386240 11809977 -185285843886576764609302376539851229440 11809978 -36086128886642332785543288360711371520 11809979 645156979788052671516284645129158868580 11809980 -178829485739653745351329845869296650240 11809981 120322008025682754456917648407342435072 11809982 81149926859305087726393052351513332800 11809983 -285813411607716688306753312584409623936 11809984 143270434622512771319219395302560628736 11809985 47227355204287901275720477032661287360 11809986 -157183825709101940632940541378579294336 11809987 -110414272883584484516483289432500529408 11809988 -270309310689188517657071532121730353920 11809989 -81929171788706053963586498689235332800 11809990 109022817893689426852767228956171349120 11809991 1161672690259744161476825210889089580984 11809992 567221399738998315853844838456138014720 11809993 -2582092999807251481316146569170397632 11809994 -81434758232512526101042427959490362368 11809995 -421275089987132693445696783811797092880 11809996 45326670958573024184027161969804922880 11809997 12114578976230791041291903203840928972 11809998 -229345919835215483210382926012464866432 11809999 -179857631999014810868747709841225066000 11810000 -59116679849521814040377128347694080000 11810001 85046893809622624877622275934226944000 11810002 65564465151915027346002865210521817344 11810003 1530557912388768563976791553230850438252 11810004 -193298755935004671357783779070428411904 11810005 760795135175806986989542871790978189660 11810006 303069997438219081168887922490723366784 11810007 -183107200733751736724609731357832277672 11810008 1014761355075307377156740863237816320 11810009 123763365158828798127492168094363070100 11810010 -8651569479758544796230275877220957440 11810011 -1194584011863460047488303794137145980368 11810012 -473361813761908564156969827119338994688 11810013 -27747620469695418075373992907418456256 11810014 -674352654935797593352633011522879798144 11810015 439161929090623328765999349034062328320 11810016 -1015386512972072315216728898928417177600 11810017 173279897598569483193031114779979373760 11810018 141300346835561851552475384322985105920 11810019 395736545060872420469647626305962398720 11810020 528770869240045880851666428657913344000 11810021 643260111775758306516463986458742372222 11810022 16058199434042988106380483795701397504 11810023 1180476297739783796561518519897950280320 11810024 696132985000818350014138447439397288960 11810025 346627257192708581092892008576718760750 11810026 -932321141882642239396140201498293598720 11810027 1022033218941234968706480772995684870672 11810028 286843036671063144169899561179824942080 11810029 -76557047123353954097569610621124602208 11810030 185813461101461608097449785504038649600 11810031 -552479598233598059854737149988365696496 11810032 -64742273979096022802665867120820387840 11810033 388678010998061059285432700861439971940 11810034 -360055097224719015560434320627435317616 11810035 482836714556144551987561102590850266480 11810036 -2558373540277185984773608284501909504 11810037 -268557629884889650346721707079274460448 11810038 479915746339036358956322112576494572800 11810039 318749747211080547315793685741003834880 11810040 -153596626374571445680844127702515712000 11810041 471552412811880780659769833435131633160 11810042 463668621709832560991706672085756578672 11810043 226167922412272970401217905232774661888 11810044 29166013036144968620395457824329691136 11810045 394798950769437362009532412696492963320 11810046 327821648649257745902526555713737944384 11810047 6634804874140083953510278331766966000 11810048 -601895031622904631639178980674060156928 11810049 266762374518170336813496765552655746864 11810050 42707481423337031958444569215548441600 11810051 -28551456076897772874071750470994156736 11810052 -192527726911713392220084953790082280448 11810053 2604400289430686867203957871577518400 11810054 194834313838705858808532592152331514976 11810055 -412386888052682779420815519778595400240 11810056 248973967858526057530593857824176384000 11810057 -232800077109712780493765772003057065088 11810058 232553561417719854427736481338035810560 11810059 -197680285540062550274418467502168557740 11810060 265583439889817697117564864509754470400 11810061 -517542152376945384940894185030784203690 11810062 196701371808684134754324407815843200000 11810063 -896805986735284001718337065156658693296 11810064 67353454507934050280844410675154124800 11810065 -289869818762094291145637934605904294540 11810066 -711102901437848294393216831869105013760 11810067 281879093870907485552536441802529041712 11810068 143433396653307289029807094643781799936 11810069 47467421953287649899265676985604721280 11810070 -90936287155359761653116624159623577600 11810071 -31854695590376856918959252117411520576 11810072 -926168585865343790326567740737225779200 11810073 -1285285817134155469587301909861831913472 11810074 -166702578543685866331171193196296200464 11810075 -196173104065664163416712058486329953400 11810076 367554981537116660448268360009519150080 11810077 -79304555756818879762820748699320538560 11810078 -570969714140370914856025555093993219584 11810079 -14051500140787043516559775295290237896 11810080 443103736297308256959480630945219870720 11810081 -5480100344231466937970368569128969118 11810082 169463957614276942016363872526513575680 11810083 -1623908263592579743325521464345024273776 11810084 644020179704058255259259460431532288 11810085 1690559500070674129375877653960024320 11810086 34620097811444242083261398730116530944 11810087 -2066445775884057188409282444139312428816 11810088 -606910821111199048141767982946655283200 11810089 -1291258176468840677101253072556704111280 11810090 -33278243897653189486175194559425278720 11810091 -169987693453471425550172505133327480656 11810092 194207088014876482241614688354643968000 11810093 175193917501994453551951983136129224342 11810094 426588329900752668096767390181857947200 11810095 -11162652408646787750340587398470493200 11810096 -132914741422187254154380656519200440320 11810097 182600236907298540892760436100238019840 11810098 -768614335629287341530243188643976681200 11810099 -430834638046226667482974374717419942064 11810100 -52885594122263810726659287598613145600 11810101 143671900980789275946667490499156191104 11810102 -366969945880800125459186411745514033248 11810103 -526159836875105140285699256546291284992 11810104 211302117650772996348124472099640238080 11810105 -800375973580242276011904099825084096000 11810106 7556325154329089407422767633812735488 11810107 -104692007572669878291188708643999983644 11810108 -78429637555309003956292476951415145472 11810109 -258556534026946485190228544565542513472 11810110 -112896660783814419136067315456561187840 11810111 816171823761207644098211305868623080192 11810112 -111783574697763951030778919313072979968 11810113 72919775470102087232120293227426045696 11810114 -42135349351293942655140396071182423344 11810115 3820982813093959105397993357252373360 11810116 507600013515721328355626111281506717952 11810117 -670248029372399519585302053746808397248 11810118 301868766880369806035907867118607527104 11810119 643292690010839118964006282485430930520 11810120 223021515292258397176145438955712512000 11810121 209326509175066392756487181220854591904 11810122 2084271350269901027589134341708008960 11810123 343056890677829079676642834118151038064 11810124 -28350418539612415015997032330401917184 11810125 -16719683256714983730630387554328696000 11810126 401765397092881919792101588230938680512 11810127 282864540569431541079317430148073058312 11810128 -59000384477261459508753546415648014336 11810129 10960742479089617850877135920751182576 11810130 191442567164311343709390475273862315520 11810131 1011148779248093690290364941993236669932 11810132 36524952456941569477923626444597035008 11810133 605414599134394661262027848040492028302 11810134 -287270305669997425353741323546382796800 11810135 -182384981290572669977845251096711051600 11810136 -214243289700545947183298435135209512960 11810137 -214468931470005342800675092424873316214 11810138 219048548436088019012057595374174933952 11810139 366321992802368493427451701711366373568 11810140 179278954422298055293136917664710932480 11810141 -35326982190728076637894384773874598400 11810142 250251737785627065994124777363196536640 11810143 -485532283960764843465930099471226640608 11810144 790796648434250747095553519184237428736 11810145 868867936905899455926087781207813291200 11810146 247182446177438935160439065049162568272 11810147 -1162730523973622163576914858470783474404 11810148 -58026919163401853267721478352006676480 11810149 134935392108634141276645364439878535216 11810150 -69145606474670984373769286807330832000 11810151 888841940359061538010984073933845049040 11810152 1658206775236248581077651334154574510080 11810153 826285971438267685165218729795578637600 11810154 -346485124977262763806798078417515866880 11810155 112568341527242610464164369742657003520 11810156 -484717879651707178195574318355802172928 11810157 1069145613355735277865390428102262631392 11810158 -52635282321922363792237309579680705216 11810159 -50235309279833579207007988392386115696 11810160 37338770126651102745787784834482176000 11810161 274208190762714002611254430977596727024 11810162 1273611705359753978092720754660903424 11810163 47074100623434486471561031813419813888 11810164 -661314083331842391420734631070426041600 11810165 3581510759581077041217472944700403520 11810166 -275904902754960844734721812274060954176 11810167 -20042862075020620744094222655005541784 11810168 221866260286167918958277949624405749760 11810169 -199800560157274755788813705209403272896 11810170 -403709379674940142718566767736625010720 11810171 -669960561026307531052571873139308321628 11810172 -239733890780819561571653189731858268160 11810173 -99661550818214298032587446842578650516 11810174 774825001518170943043381898658691751232 11810175 -25201980756811179965410667344570366800 11810176 537397021252144800181651340273909760000 11810177 1099722207897291345756759604113755473026 11810178 -143153483994152551705158952027347548160 11810179 -135829114762102429500263629838159582216 11810180 -8821759695348081644445115714461081600 11810181 582036691594169359900347233944188061152 11810182 336781404360065177114471714683590468192 11810183 -507234411699656571671215812612322669440 11810184 415449548761503849079891385134669824000 11810185 435134116323867175165466663831588822400 11810186 902777135616651607370780391114617028864 11810187 1079555704993965434382554488383111166800 11810188 -59702650603578637289698272819754991616 11810189 -1297807961542351688574087494993714031444 11810190 -122088046306819558750545781685906841600 11810191 -603239562053056495468083320565214399920 11810192 212885231536739675726956347956947599360 11810193 822022463489601495077687232402997454064 11810194 -171049143171438659713844714486893664256 11810195 409514655961460497337887824808437445920 11810196 535968174700056358042733539893888404352 11810197 -206074350104583871685559909650288348768 11810198 -260535131178769189937990750821917650400 11810199 -790064983250616954387981258747985936536 11810200 -327221634510178205691947365945011456000 11810201 59313069127696128597078103413758040000 11810202 -128377897539757299085441598401557162240 11810203 -750260737300299332617281779555238455548 11810204 -33154794144941751597820490778501316608 11810205 -927058974845440312098128524760820 11810206 159406812211352365031960064913149288960 11810207 -1387960764077576779691320014284218118400 11810208 -15424118374145703854238568803317317632 11810209 48493393885700412234519337115494269410 11810210 -365629128027605088376921851501205056000 11810211 88849147384693287424276270151167874304 11810212 816665235965766688806700184964485411456 11810213 -200166431623378771462884038090065961538 11810214 -47024360794585275793769602257875541504 11810215 304392020287571250405963184667073283200 11810216 402896690600807843695854079247168962560 11810217 -793975765864490871239834616931524233280 11810218 -90379994629496945925538909655775753984 11810219 -496177803371596848283509502777430194380 11810220 239140677577028071225068404129391713280 11810221 -344472518850829599794173798424767492500 11810222 -260151734087669201450469150457655152128 11810223 744323764311052736560685899027866862704 11810224 -299403653970563848054577071473284874240 11810225 -114044165628617066116276253277573523200 11810226 353341175557933717152359804472721241088 11810227 552123149049376848483147569332692793368 11810228 85939466089792251106199813571356381568 11810229 -529676999433350741340621964394571555360 11810230 156786524720915787917907799628420789760 11810231 -1124811166412681990393273338866897802968 11810232 13692332584549085507062936770163507200 11810233 -613316458517263974737158329633880229436 11810234 -289407816655973421927901815363247107984 11810235 -97585056878783576791015085293424766240 11810236 -354058214599321075420706822209657394688 11810237 326520080398706232672541777338408610272 11810238 -47329034475022332494221958171341455360 11810239 121783535332477558734286526202996428656 11810240 143300115348342900158290247070441799680 11810241 53241469932723176114187077939086872720 11810242 -485324199802631317987965441799484839728 11810243 119151599156506245523459513802303058492 11810244 40671045679893314385956685471851397120 11810245 -676387117282539437254281586259353378500 11810246 -95001716501423128848815963483854220160 11810247 -179684260538625310979801563660426015872 11810248 587839808402474574756946422010475520000 11810249 -1196559414018617382415993131409462534752 11810250 125323950692488808853645649041115440000 11810251 -12157752012346607823354038455618632496 11810252 -26063599788676593823312750106141644800 11810253 64772363892070740217962825071274688128 11810254 193496792193420178494716689306171468032 11810255 12780207255078498555541558966356241920 11810256 2558141235909342743112182500131078144 11810257 522789085121961247135206484383138234852 11810258 149515379916334901415303742231678562976 11810259 -140536595367028132618187448395269437600 11810260 -58880510060311807280944006688864870400 11810261 -1505854816960445526185406167952679113138 11810262 -14340460143966988799929549620824395776 11810263 -484692983914451343414867835431126626720 11810264 -889825938640799963368839340914187376640 11810265 -90452753414228754553123457358597622080 11810266 34514821061252734907928071764821024000 11810267 -280790105692942109601146503843653504000 11810268 -263623448196684277345694462733736501248 11810269 864071374993508908330308477832865461670 11810270 -158675247958992981639250077360974304000 11810271 61820596241667793269913970306085383808 11810272 -1324466206508255192636864435455551602688 11810273 -177972618763830521833945616506976045136 11810274 82198196141892938285476277359487560320 11810275 632907155103204849234449507718792734300 11810276 -754467771622885930813180559046985875840 11810277 -115512623754779922021949254296804035200 11810278 -283415702494569984221115235470729826176 11810279 -96255796775359657802197648820120557440 11810280 -35363306199045803134974790049409024000 11810281 205114588615645198225829367536631870592 11810282 142417590257781547225456585596307987968 11810283 392055906797785634852587937361499422144 11810284 722824104347784778942739485463959129600 11810285 240946114675579113922013269995506707980 11810286 283893795173642478556320141542638387200 11810287 127560716059851628519828763373616599232 11810288 131183064557905658149183714344276787200 11810289 -5264448121427863471285048878375729792 11810290 31877823960527863436249304754177390080 11810291 109935008454794058629987050477406283120 11810292 -158075744406078067651711797859464173568 11810293 -744257364442796403324450793506027068352 11810294 11024440958106577872257699934245191680 11810295 107419062020504261228259355461757713120 11810296 141942943840183248511342778247710760960 11810297 60228258202214609423685616964501392746 11810298 -203043608061063002631477452738181390336 11810299 108690244609635140537354177796844855264 11810300 -96446593268462168464353389183584512000 11810301 991183958655542291466911705018988127104 11810302 11080421540190945718888589244887857920 11810303 -646906089459413185310576536682890793472 11810304 -389439812615961216417633385443640737792 11810305 -27502072220279046050407606193493667200 11810306 -393720156378250447061518376113551513648 11810307 601720855165549978847860798905319950840 11810308 177392140844142194752143552316107125760 11810309 -334652834990758722893841839790350997984 11810310 153193839346436096035987608275141132160 11810311 438780401761382914694995543971350261912 11810312 1199309496562257905673383579463897139200 11810313 -348524693708274567239423126363447558400 11810314 455230385849656682810822834724984429312 11810315 -16560523618453491194285557834320647280 11810316 -4650388421222855600424460058969604096 11810317 381850051092897430884574845461011591692 11810318 -76430281680555313556418594455410885632 11810319 -299496899563976555474395990705494221952 11810320 53378168857525544981623957243113062400 11810321 311949037687191356969724542921631687012 11810322 -74809191013152184972938032184293702640 11810323 -681410547168635764373700083465442775332 11810324 501916079577956289775002275676720384000 11810325 -302841213968683302319117404523923912000 11810326 -274163480597226763506601915856288640 11810327 -31660774562607055840083784086712933080 11810328 -115799545843067317595211547606403481600 11810329 -123257771665632320752536500527943478070 11810330 112180894557242140797649399545452697600 11810331 -188443185138886722938036876483164949472 11810332 83632698194565222073488221740442240000 11810333 517226203017362832634892700839321940960 11810334 175839766483982381717448821306613356160 11810335 439952109858424135769540266400377850280 11810336 -1562440321863430855289408756642896281600 11810337 1528463084581197164720593851223726080 11810338 -133257448046477889481673096721906568704 11810339 -159436468484781568713076252217795942400 11810340 390647027017528195497740184098521497600 11810341 825731119505119430478701487419142055742 11810342 645208214693325458196819893615669076480 11810343 -130203017256344920903726546417509312000 11810344 150341499357809239506112427792899768320 11810345 -32470461468309945321155927994753689400 11810346 96924409329661590292180253176476489984 11810347 214309627829284464897790390527322240992 11810348 -705115910476997061299482148772719689728 11810349 270507652603489495103490377182775991168 11810350 431573682609989170165752666345810518400 11810351 -500952653803104483561026159301532792848 11810352 -119569718381037711754163347620738662400 11810353 149575272261141526285937159551682427840 11810354 151768430634569850254933517191717807376 11810355 -364247415571027422562626092667479321040 11810356 46987500594097332540119796697487904768 11810357 -365205921487122212342553905070834358020 11810358 150884030193664298489747829068323276800 11810359 -800237768867540784020778520428828529056 11810360 16050492027837778059964667575217664000 11810361 27282964055883737385502713629860355520 11810362 298273418694256884188884070116632122880 11810363 -1228662119322501867068493689241226046892 11810364 -43235022625353937774465954159047736320 11810365 -265836350127767680237535024600446341120 11810366 328182284681236477621228867631726258880 11810367 43452612251408281439754347986092087216 11810368 -10347801538472224796665090103328112640 11810369 556853800565207357936868930182821528770 11810370 33259094517489546657591269578107694080 11810371 2560141311227271596461055151706608572 11810372 -251526346706015836515214801853905915776 11810373 -239309707613153033591274973711322723616 11810374 -489708634764167246736391523587647740064 11810375 787619492030924078602777208933593434000 11810376 -598192734315147455635281291016348416000 11810377 -200488437082979650082083618145479864140 11810378 -12893007378868269314281093022837182272 11810379 -261643355387199419717755085455914163200 11810380 -2112786409445123191638617726717460480 11810381 536933765181063837549610821495220298400 11810382 277847259582631658801855339564880675840 11810383 -180909112207996787205315698531264772296 11810384 -239141486128173172615266479437373767680 11810385 23961963314106948903078831811116747840 11810386 2844913066162514621253333122105885184 11810387 -17638653997822760428427685793297412568 11810388 460644025087143285495021242872192051200 11810389 -14950207295199008522079364780557881220 11810390 -39644588989134506816775051830585452800 11810391 -169799496533101397011656587488228748160 11810392 -120152916918782743604441331792518184960 11810393 -64454467860535484041740231189833547648 11810394 24194337078850142992109365424128151040 11810395 52448235491656982069636714534466748800 11810396 729599541838745643219292394845657485312 11810397 786764461291022146593081697929074217600 11810398 -591117791637223441176787613673019160640 11810399 1317984801995835057940795623414882102336 11810400 41114988666296756089428485719719936000 11810401 919241158160183265137250151918668026402 11810402 -18418219976436875286433546563181196928 11810403 -808673081598929042137993263448410810936 11810404 -710994003345980827871929923771869686144 11810405 83296060427363095385957969559338578560 11810406 82725731051208640666604774452736512704 11810407 -395434874525870374469604237042667703808 11810408 276642826545076167325009570840237916160 11810409 264318543988047339813358390507255383168 11810410 -114536902331666783333113206912074859840 11810411 183196368212804929213019078295856693248 11810412 54912992708750793450340780360517665536 11810413 912350792575454429971729326591842067040 11810414 -110422856833968380559898300321204555776 11810415 -522382487512455783234310647357748612080 11810416 133989445264578294029310412257069596672 11810417 4455439882830674867819195092311708480 11810418 11285356501886076738887742294865432704 11810419 -124507640013762548257617234464362858320 11810420 -191251347630254454545318104051011840000 11810421 -403588284141489207936189044493495110400 11810422 -125625601425171297464033224697366168448 11810423 -40931777522555488791083693785499496 11810424 -191101008561719307329318394012696576000 11810425 212802097517183391807418788693180189600 11810426 766332437559599583426994711943926764912 11810427 -1319908493722692834788548227253676246016 11810428 176425159857696885674434378095220980736 11810429 1118403454468775023811243898563784737880 11810430 -171084845190481149875141412770155793280 11810431 132199791933594525625462822766407904544 11810432 211933753255163550904601325018493747200 11810433 -518866141888407921851491640182143508176 11810434 -406796522950424654396804148346523982384 11810435 91515796582084582174358054190172629120 11810436 379619670608442441755233915145057353728 11810437 311876095729703654545291988386164896572 11810438 660117453107900896943211619387095867840 11810439 -120578397939272364247973539724293433736 11810440 -503177840841281506626829443946234675200 11810441 1484012750941806584658906841138465234842 11810442 -78266030659601354348194919441019174912 11810443 -83119273975015619415704681986429077240 11810444 675746991275204013584664815659552974336 11810445 361436693424321880891666664988307200 11810446 -5923583504728907388188756022459123840 11810447 -1857814806297004051002150432049817352 11810448 -5439184222244738787671446809780535296 11810449 -117661912610402583010483639593656218048 11810450 -288956358988787856627315307787621826000 11810451 -1012389466286001657534005628080870400 11810452 -195449658481484467611337749972983284864 11810453 783043976375451617793925109923601334780 11810454 17858304498302496204585330426387594912 11810455 -312179069007806290588970897566679873640 11810456 -109946966838103782955116900534297354240 11810457 -388338996039476723391270766491563754960 11810458 427867577987514446633639682970130215680 11810459 746833245038170743375375798029670918660 11810460 -136103830383108733795175367441238087680 11810461 55679311252760592338293503609904995864 11810462 -12808878109547087423539989813983633088 11810463 -154407638442673495253519874194696770176 11810464 -179987783566147589576737754404250517504 11810465 77635684851602184625101962198320950720 11810466 3024769003627628681369605375075866240 11810467 -245947308956419555427181955774516368720 11810468 859387496517088408472512634559077163648 11810469 -602479654940961285891258257501566783680 11810470 91712076608546839757226186425718794880 11810471 -594517805383639821956967328870856264328 11810472 -534461273251403606818259432251547566080 11810473 220207617370038777627783399188977633024 11810474 18786738417068355629529648833073834432 11810475 -441358009302139056143599481826086502000 11810476 -309943862504803621004439136689096960 11810477 -108756310827279579923867902689294677760 11810478 82305961972705780518685671677159112960 11810479 1145116001055306948564142008015200656576 11810480 -58113724770170435468594498162213191680 11810481 540045177911701385987348624831653898352 11810482 -476089847533402117316600888709309309120 11810483 479411066159808544406412313875670479600 11810484 101529971944821268729137498664566614016 11810485 436581693944652239761397682634766208000 11810486 252867303888672010351747549711887948192 11810487 29031714450402365036020592430409909968 11810488 -140905285047913153477610572141585674240 11810489 -1503346508631359607548269842584561871744 11810490 -225656937126882556331148892102810394880 11810491 -111789253614117634610895135369583840512 11810492 931965652910063602221393745899813470208 11810493 226157777982555125092435573845177554982 11810494 487803758895319750559283834424869463296 11810495 786087349027870081643921371163710694400 11810496 123797176129450316220286501659554611200 11810497 670098416841950970392981502665017786946 11810498 192193421470603897799426704101597236736 11810499 -379121255436746760885172220406169731336 11810500 -216956973174038158174057457852129280000 11810501 -246248517749825270263686705610688895396 11810502 -590365774524094802354728954322360985600 11810503 226688194013406488828998824724926657752 11810504 402421046136901856198148619351423057920 11810505 -178647766948725087965400583863848945280 11810506 506964237261251567848120734705085691952 11810507 -692656347467941570155329284394393147244 11810508 23270591342094328315706803565993524224 11810509 5808747783598287943034461711364919200 11810510 -61772766449224636354717551396359787840 11810511 66941270074439657928971839530362682720 11810512 -129930493951550435990721010840129241088 11810513 520501334518846954759382042918883541248 11810514 -211944302773483275370970359679124080640 11810515 930702952665362969751011542492626051120 11810516 118384403005977876671626383679442413440 11810517 81303305749643197770559586131804613280 11810518 -85639756483810271443130506481011903296 11810519 487322660688482450155355243261370529320 11810520 312726596717772761046119199195005952000 11810521 2139203324264865638903643722094991177492 11810522 5297664241546503877946547339123928800 11810523 -489063054687620309176682707016710634496 11810524 15995322415181615302892990972808686592 11810525 511073019128146736718692080784253232050 11810526 -32190947924154570947882547338816028672 11810527 543821217967210963762871066943330793376 11810528 -1328719335261731828701153688558830878720 11810529 -852080035901617204366788095780077031196 11810530 98147234319821262568302471034473872160 11810531 -563160709898401899392690097725571757668 11810532 -447258654469158999431138816874473622528 11810533 -362825484019932684683368451745586816960 11810534 -166560150262182268960909397587703964480 11810535 -113239762857280115677937396167560345600 11810536 925577005630028105006410246618052689920 11810537 -399386907458969500385623340116177783032 11810538 -233862470508108254702915521913306507856 11810539 405819385239651722304053893008283663024 11810540 249069730833732034738165414396027392000 11810541 -247584800260809297495772306359294813120 11810542 -288205671500425122399466893638657081856 11810543 1398356454132771646545712989761106579792 11810544 -19859270089826755699483483048992768000 11810545 33619451765768368580705774501732757300 11810546 325200709993615363393314995179939580928 11810547 -288236951785513587202609273651235190960 11810548 -157306351080460466968429448003632381184 11810549 -444570514667349883130287619148640643460 11810550 -185048202756677969471004837546834859200 11810551 567350592856992374388583088314130936552 11810552 5318296760062309370396253735100416000 11810553 227070531309685020401084007734128679904 11810554 -158085922429481039996436890126820205056 11810555 911294515974081544850743541217115368960 11810556 -397996959317641716165905338828030909440 11810557 722653541011341635004604245447818953632 11810558 588486366459677411954112532054237946880 11810559 -832515646956002965354512824925216206904 11810560 -130918965427617419937453355250818744320 11810561 448631970939242016663567927069760637760 11810562 367489059693084830190286251816285946752 11810563 -96906446861056912120982215148959618732 11810564 -925914040164626586274151020365568078848 11810565 -266240256807569337611475299922694371660 11810566 28368700812229078925181953327429296128 11810567 -127501910448291258823584094380126888240 11810568 528108565655138855338441720751431680 11810569 363521235051728026818790275000290612160 11810570 -27627095400709423061761992777947951520 11810571 -1054168284174290476440867815198846423040 11810572 -185776686668461003809908002669511203328 11810573 236634992919923125755509741346569619084 11810574 -154973753963450164827558928756130048640 11810575 -210085250640747818194321003986076814000 11810576 101461565765190504561701420014859403264 11810577 -285860569068735553413158988451809123360 11810578 -139509286488933255075557513113277940576 11810579 388121001002451845512063903746774750720 11810580 414137236679531288139602451126149222400 11810581 1113101305058661243125836494102674688252 11810582 74095443996822359450315797901123551872 11810583 82511063183982437313455432761541821440 11810584 912841521220795411163183436024992962560 11810585 -295420308139587342991646404159647362040 11810586 16797668290226595939637382497760851200 11810587 -914121378028378846793269885967094512764 11810588 -355107733052547693900132684748938189312 11810589 33899509970861543129358978493407520320 11810590 463261536222841726252821777472079846400 11810591 -118974595262496329984479900941257109360 11810592 -69499541367942453054426687499992563712 11810593 430444221342222055017294770431291866544 11810594 -321476604508849620666932985981931721904 11810595 1854316767112514152287257193019856640 11810596 399671649174473683433421780504947089408 11810597 8178932561563158379754387569966877184 11810598 -397122680565325374567609606701732812800 11810599 633691043172656256100834685956993797960 11810600 -300499262419156618529138626399491456000 11810601 -4815803023295298175319470160097574800 11810602 552148978613648424040945186443631192752 11810603 -140362298942441536037193533974447537920 11810604 40771829454972768780230268483767147520 11810605 741791477294315330128301659707344556000 11810606 192274782205713116860245911088067218624 11810607 -51434311435183637540093523244889235960 11810608 -248846408655888707497995624042130259968 11810609 -318526118253678128068801162811180658960 11810610 7323897551296307578716743573541096960 11810611 -844112266855258291327091683095773852788 11810612 -184754833764904505561549455826318247936 11810613 235265924081540193433969171150061665344 11810614 988125057515212323577100400907481472 11810615 587479214097240677859850475275786799520 11810616 -408201891388922405818453771569851596800 11810617 -12205865895987195768884678938532026428 11810618 -784817901623084851987459327670873892240 11810619 101949055626530460640334160179715335424 11810620 80929013446665359546027207927186304000 11810621 328554531075742668083411442071086620000 11810622 67209589126763437842931872892430588544 11810623 -509259607914759561143856870959049676560 11810624 -4233297838334422577764515733976383488 11810625 32826848556437635730852497831674750000 11810626 263113975075195574441636990468515651584 11810627 -1756051456176296319513439803427402405440 11810628 -17669744406132780193933041345191362560 11810629 704356297062368603083516576647277827230 11810630 252665141972031413023784324997521157120 11810631 292556562096224140692236352504190450944 11810632 387422401244614899707896385603660006400 11810633 237552460535684319991113984327442510260 11810634 -266244756376484115721960663425877900800 11810635 -543525107619968297591434413966984945600 11810636 -625956706668952783072147677321508465920 11810637 -408007734264518891032723219190538474240 11810638 1922337279628055988367070065579020288 11810639 -1124497822274185643206326277949032647144 11810640 54679808477143066464478010382560133120 11810641 391630732094054168324824955815460905072 11810642 -149320385361793615963913165071350849408 11810643 182297952371097834676978892252141711664 11810644 -834342465847553196036255684944103489664 11810645 7064213762030359883444723172600869760 11810646 53653456384559339237967079781635973472 11810647 128816532051455527453185703383176488080 11810648 228476305844881185602242109271680962560 11810649 41610792430711239600635241990885357264 11810650 -38360801182527846494150026221609120000 11810651 910106635368625339014354241868650767672 11810652 88564407075311615161116332537493430272 11810653 475767392565788262354766859855816088204 11810654 3828835245454678417443195079508208960 11810655 -193904712121907370300734121427335335400 11810656 -194981008235263545357590470349370163200 11810657 577058407850228569788145706062832751906 11810658 -229672320008951981239793576616828810240 11810659 -25585907140951801685383056693450407936 11810660 197648386810642616353067761875558604800 11810661 -241793620994782076018922930417444025920 11810662 -626200096496208572949884699785956219168 11810663 170973530739507189369160285495363460640 11810664 199792648051189749153535712908750848000 11810665 450885387767972988743336842922665904400 11810666 380600567386289489742732025927953419520 11810667 -183467398713857062939545591245036235264 11810668 -356660832465362336046440750494421853952 11810669 -55237398078597214184075357705120422356 11810670 18057577444575860317989972068929347840 11810671 1604178369177666975016010386643058080392 11810672 -128925562317754661642550964238060912640 11810673 -11196398293691253741707723661528648576 11810674 -148138109065373196374732836840716879840 11810675 152539418574587890842917402015141244000 11810676 -154267490985762618252591167410402000896 11810677 -98964138924358061051266380426753528768 11810678 -782605485558814025980314350673550948800 11810679 81626495340735816886310447710589558400 11810680 -41101465056673423147267904434199347200 11810681 -3839494122440268641859677280737954928 11810682 -29662453931833008761676956113832262720 11810683 324333739552286420515956032254232160932 11810684 -204273040171075373921609518749510134784 11810685 -270056459953060723891499500208563920000 11810686 -145155226835765505715313701202068974336 11810687 3796198399617653666032756902412756704 11810688 -596652233065151813956185026059126702080 11810689 2103798544237927775465944038508351730 11810690 -90594222250361394796439635414559224800 11810691 48139744631548524011945416828175877000 11810692 1428199879367112663622341631296504510720 11810693 -229097738104642879615448764604353111680 11810694 -71857514799634000871467231653559523328 11810695 -160741560737356319926838319806383538400 11810696 -146532126205884308598750466259047741440 11810697 128188907246739020094897032106676918800 11810698 886403745984438236926905460379933679360 11810699 -54646756206520813055816520089301659064 11810700 -6564642903231643508336499706909862400 11810701 59487637999364131875155523752376512384 11810702 -311692671842430067241977107723981200448 11810703 -1698639705111261283116055754193587980800 11810704 313518394051366098530931016746071818240 11810705 51788439498961151931510262879225567860 11810706 -321407508369066925593263950970917481088 11810707 -129387356220259843060504034500017716880 11810708 -42313694834397669632376699433295167488 11810709 -585086344701420789299777425528429803186 11810710 -151116200380063425695299212550807290240 11810711 328525950158679621534998800190638848048 11810712 -677156168655399559569253942473895956480 11810713 979457785442943992411336731481759685962 11810714 53114166714174886052412925819351377600 11810715 -366720497331754938092833089551641376400 11810716 -849235332007046768733931740301953027072 11810717 -352509680155979964430531841662669200288 11810718 -530973588758449822036273786565422673280 11810719 -856425524945279685089278397666104782880 11810720 551918626187858966250663892649984655360 11810721 -24023595052815013878119548123741309440 11810722 -13529173084191111499307743238188941312 11810723 1305252243519646098356448583793359485720 11810724 -3754272549044364471306230481417535488 11810725 426054193371584760655974909463946272000 11810726 140720271983820219160656301604722158720 11810727 221104738024995718039246883132928362064 11810728 -121703069920180365256672760701931274240 11810729 103425976235353918349287814791998658176 11810730 47679001402876998964279020765461560320 11810731 619045363393665438915075294635010100532 11810732 137846846986545388493011527170661814272 11810733 229274230990335580804937098252129073280 11810734 -175691020879565736119631325070190430272 11810735 310874288289915709804526822474963188680 11810736 42514435592575364676564483611433172992 11810737 -1002902342001514564582568816869453168640 11810738 238635922293176581294520496051004323840 11810739 592170135602081984222830681725799744824 11810740 -635253994133741485283504463935225775360 11810741 -1248563550847870407376587334237116531840 11810742 -407862936989635778018033261639871421440 11810743 -7246382846438023070702672781725336640 11810744 -413282814887421701276774762712067706880 11810745 105199712104569431781719345596640928000 11810746 -248123039095369574322386439236175360000 11810747 -157244407149564670177900427174590906560 11810748 -326982782799078743825175023482979589120 11810749 121567558044526564315438654076711112064 11810750 207339968996307313635271776776030592000 11810751 843639994361468607835176594440148159432 11810752 -33452764757693957878093429223978958848 11810753 176475815476909777574942090264156950464 11810754 -307388758190218852271450690379866748336 11810755 161313758863047718211645076174095866320 11810756 -801513618351975312616395971140584593280 11810757 -200924382323836030602013711059399369408 11810758 -150538949602861650972247093211034592320 11810759 -1541712036547323864597358377830641040760 11810760 -78311107812741819098200797768199372800 11810761 -328563850655033946559083035716887791600 11810762 4333119916254997018667159882491843632 11810763 -336166078432121162567362252056633691680 11810764 356828937560958599592608861375074563840 11810765 -780503674025375400336925843085688908340 11810766 -339372957185945532026955413743217789952 11810767 -8799115124827859629311812333115553536 11810768 44888329473288318025875975454006075392 11810769 -437097433776813913604799465584152048656 11810770 110253629097614955274736394532210565760 11810771 -832591389831788771488055724251676633600 11810772 -185927116281266756164099752765288806400 11810773 489524450604256357028568730807463567164 11810774 153216661016782131499186672198178255136 11810775 238606273987296432207596221009105567800 11810776 851805669458929085513687857812419174400 11810777 -440993189905154807305250260654561891680 11810778 -107168285935374392884230447382005166080 11810779 502452332973883709520070115034441709200 11810780 87672932214896919593576401871605785600 11810781 -14251773955075983765834280801471435572 11810782 543459626988603083146858211363076388992 11810783 112812804013626983946631111537871356800 11810784 -542774552224144155389338212739837329408 11810785 -111094225148839272207077892792698864640 11810786 207000807092339039693273609703669063744 11810787 908727248235866003205649388222770429560 11810788 -320110985859306320644159517823496808448 11810789 -523693871141318578203972036871559233410 11810790 -358075596790693798184725874054835310080 11810791 -18408904050108585171002464746889668808 11810792 193318319636374521829828135815500513280 11810793 -215987396917386582622331434243178811072 11810794 -515057927968716713372708298133881712128 11810795 89824837554012606482860092811016248800 11810796 566376312080311930333524279109632261120 11810797 258643357448086233867298856247831964320 11810798 -693370951016444211747110413410263985600 11810799 -75326198143224722851886212878582988800 11810800 30047522190520500213863707538134630400 11810801 -372457610648003080773629581250960138520 11810802 297686442363415452228188848841321519232 11810803 -1038237873673074254081310248166802192948 11810804 -592743622642342082164209514415174983680 11810805 194831843273673329998684490236054355520 11810806 38147901559293957167890548251618186880 11810807 -417900910375140346760944156066279156968 11810808 656025433986926457977976460163302502400 11810809 -152458041707096543665761886123119606140 11810810 -1345249502353521674270684518245120 11810811 107016136415743856677841020408166225520 11810812 171339795154537467865592291000172017152 11810813 977654230831603317635001884371979080998 11810814 137810400912591017190734209972105728000 11810815 -900568110780157298725161407299798310040 11810816 -7437292629904520213677857027234201600 11810817 -89484987534137486313352159296946141152 11810818 -711691810929942134029398105106433587200 11810819 -8338367662816283463523479516644665056 11810820 -152200156828424900578801277351510753280 11810821 1306681271647522921669859580888713242944 11810822 -68825762894781135955358306251204503168 11810823 -662538493402035376925206887232986562176 11810824 312896663527411093705999612026448896000 11810825 -62338202004099543525179248214528586900 11810826 -302994448104821502371872217007208089600 11810827 -269827774272071358226379174132010339328 11810828 1576942376892369395002899886510170508800 11810829 388013870613531400716729075185234414016 11810830 212547329035499014787757441491815392000 11810831 114476315154128555131378614826618425000 11810832 -40800514965835346527279775548556574720 11810833 294313311790211548811683341988670812082 11810834 -108602831761937101722647883183576652800 11810835 204793600438504723557260552279666990400 11810836 59498494234262172178424072048336981760 11810837 -31299780289667817628515932483100522354 11810838 36515606347202179027290254215220153088 11810839 -1539650805622321765283437879751388908688 11810840 -201865040836312971928852852168109875200 11810841 -193688193973644988197859593813376777536 11810842 -202125705499769086125254069914906614528 11810843 -791291013652917758243757680899166879256 11810844 -219878069929334332220121252956877141504 11810845 -73183945603872642287396153172181724160 11810846 -92031321729987707871984976985340160128 11810847 32357351530409276361864329723289536640 11810848 -111959986892817914033982062605709082624 11810849 -18823683563603476129250031085142625600 11810850 -115189682168602022559227558493568704000 11810851 -101683625037675116945020546014730419488 11810852 -495844539454993015270960100312628303360 11810853 480630695906527026966196043305538304 11810854 -2577046160785698336361846818610484928 11810855 -135747084053040014214521480601451691040 11810856 34192867340285526308347826975047680000 11810857 183557811729233864729834305979543434106 11810858 39694134546822306371159349559225135200 11810859 197614072779383185841439457743514264560 11810860 416116958993114348399525419343819950080 11810861 -1572951029640517170571743724233145157568 11810862 -133785342053882508455459747702193772800 11810863 108410797244580825196621931802601652320 11810864 -68714678827163211143790471157839691776 11810865 -63404833595964759928162929375035688960 11810866 -637026500800403489624192582984170480368 11810867 217268364854022925845695546772725603712 11810868 231017345854359974112603290811463839744 11810869 172466414003140864174916324612118729792 11810870 -7571167131172504203326250085070211840 11810871 -265340488140397879587413218467659856960 11810872 361868322176308862775389235292824268800 11810873 -302582055790918465726513846196196673536 11810874 -291406088998614286801023017395916360448 11810875 -672957378580087258411427141094631620000 11810876 67773334186791306334852679042325676032 11810877 -10607649923278072266740442002273373792 11810878 -173104153433716393461139707264710549760 11810879 628815960585907122967132088032394316480 11810880 156241357765687023048351264294096076800 11810881 -381145707653412717161509686601905660376 11810882 -744206281142721193324050857135697404208 11810883 130282270879435672055114137350515920128 11810884 409282474165967331314298146143588466816 11810885 -1186007684156703555400180954887414725640 11810886 220374835548635968182047915753133250944 11810887 -1091199458263973786928321968691279071208 11810888 -693876539786117215117868298309332736000 11810889 67145027245250473626137988965652362004 11810890 -41733755924742902784690994594688179200 11810891 -230037179651821804208892160116387745440 11810892 -528332059913759289706787462931668034048 11810893 1175400758100997533123499826249794215340 11810894 -139493850993987205532541187614483763200 11810895 490600157802294313757078790280727500800 11810896 -1413561896081332321727359159122526208 11810897 -26127620044444424738063266249100989248 11810898 225952675867259507674896374018057770368 11810899 86429566858009918084674925456222225920 11810900 299373773595966631145760732410839756800 11810901 -907474601281985288791970555539827247968 11810902 -392088939996196899242626234787007033600 11810903 910892542399570997094529613959285194144 11810904 64535603522470550357344362895314124800 11810905 224314370088685795570551005485908813060 11810906 -8574693428812483063696563272786969376 11810907 259808558060613247347020875869081415680 11810908 -438730294209203582341943056408139940864 11810909 31761537819684476485589279134135228128 11810910 -131748132449700158835879645997083488640 11810911 165763178433719101663157730400068548880 11810912 2125797147274122377660302878722497708032 11810913 148710737732324186240217248422978900800 11810914 -361124233204433756102290615512582171648 11810915 405970040119201627577256232729356358800 11810916 -232261525324064896859014033410368886528 11810917 -358220648032273651042440640163478919140 11810918 18368193313716556145520075102888478848 11810919 538934280735257627584990679904779515944 11810920 -803323333535127874078016897132138496000 11810921 215877586332274444344792730043415855744 11810922 62818541159269502585729593185456137472 11810923 23310715168195898670066715843325442840 11810924 -510382988438596454597307221950291359744 11810925 125703015579938254809878901950530500000 11810926 799502631150180064219635175660434894912 11810927 -1834857826819383797663049483732966895128 11810928 -1968258430932940138212317555197673472 11810929 -647896770903063168011049920464824759116 11810930 231077655234158169506837708760670035360 11810931 -194551561869019127931113775915596424 11810932 115771693172660738519959773806960834560 11810933 -19663588244481656327543744553656009700 11810934 25739926347057069664840480412486128416 11810935 906321586300894702274918980517327297880 11810936 1055664589118977741632812554400130600960 11810937 -221499832867261321483486636493762229120 11810938 -67462785396916718840456931180548149248 11810939 3325807264103839738308878059038670080 11810940 221020601385779972259581804269439232000 11810941 -7538332890863503027804269481459734068 11810942 -72867608343367680233139272732352598272 11810943 6515611599196038199609616468691741840 11810944 -32794166875517012085614448811242946560 11810945 1094822942365134571026336189096569337000 11810946 -107165900498666186639052922027795338240 11810947 -939870369730330978623044800441351689604 11810948 840083952404436018659420893609775303808 11810949 -227036599056200645464351107867691959360 11810950 252997032269537284218219788037259068000 11810951 -1198602464290352697276429448841382353400 11810952 40586636327818936681421356637425674240 11810953 102875986963344586134984403828481903232 11810954 -3236817128705339014899897505339465728 11810955 55432974088220970389851952179164400320 11810956 514616132270931844860714764581502693120 11810957 632203275020443723246146845546865288960 11810958 -13646394193380926868836847201813109632 11810959 -917075819041062578073946531745031381984 11810960 -95260384116171145030723215953476976640 11810961 -981664399798504326713389889848552286400 11810962 -59035287787334975125395274269911025888 11810963 -983191440950120279426633318568497608788 11810964 -193329220318697660534959515092088035328 11810965 36003621799764618384209136820008304860 11810966 -480122421588615793863432685301063129568 11810967 167044247217260575410197337295695645312 11810968 505277827917838433588878378884751196160 11810969 111280690778485621606019669145139503360 11810970 250119411437308102620595728407161171200 11810971 -1500113479223770865788750223010712325208 11810972 299735742682167211810631768742720540672 11810973 -778060513124797609276890490199561658336 11810974 79229159856614655861764540772156825600 11810975 -316583948815272128477041592863373262000 11810976 -253600693459990750946567301711560441856 11810977 -531224516702113084652176506340776750848 11810978 114189811345682318950978973695611451680 11810979 -127217689100097713902163751695801430876 11810980 -102301769068662525167236435693660016640 11810981 103343822340457091541154159998251481984 11810982 414295380297691448329473466030225920 11810983 458741295591987402517084462347658291080 11810984 -190690226730830432579485466263460659200 11810985 108620963147577611965858792453635557760 11810986 173498451927036515508115581220073253888 11810987 1327269675950462755046771614363625283636 11810988 -60662402970135591545885282580180172800 11810989 -528389059397682945903553166662810146560 11810990 -142421683048951451130215472144512232000 11810991 98932465935081865415112640424731408392 11810992 -37047858896264718239127093971111510016 11810993 65203395924930056366926322819290898688 11810994 -23712114269444750077123818265418883072 11810995 -343944452855669958429758374778263905120 11810996 1037085468595718438267807379665646576000 11810997 -105935224756372077727566680959183637664 11810998 97348545963630130791293422754633028000 11810999 -539995233712792542468940891694751639000 11811000 -106102979717479718852788392673935360000 11811001 -56661528102917935589580544639188518998 11811002 13198739616914927532451252302661623552 11811003 505524657627200008132802085389805363168 11811004 106324737187530025981611224828862342656 11811005 269743555735421058699362405355239536320 11811006 -341080782169705700858819519824011165696 11811007 315435829164995459900246384461690013080 11811008 7940201306569999482864891069506519040 11811009 -163589991334647489781945082938153094544 11811010 -431616506156625321629148935371811581440 11811011 1185426200662313413265639269825136970552 11811012 -94284126026676871660191102976847001600 11811013 -1089577197896563512866414672251236866880 11811014 -495645644579542498672313121051258090144 11811015 692971239398457283877755718738651326320 11811016 236114386848999617932318703031596482560 11811017 -31581223885672909404374045152613253168 11811018 168489646967835403147925597656715655168 11811019 -956130450224359121846981119958546174040 11811020 -36654490008447829102519313447027205120 11811021 -141229548337559148276712567740891446400 11811022 -112918177362613930440528034521601453440 11811023 63388426591002303988841528360280845040 11811024 -30135873550755350587007601972329619456 11811025 -7029524307236893281747578697432573200 11811026 -780801302645195843738581059119090898288 11811027 -162911359482078202752042410202806555520 11811028 125394507469265781966229115461567891456 11811029 48482594508330354181856611353601868160 11811030 36691362563300004619888843896614154240 11811031 415854379834695244514944193820664521664 11811032 559335744119525351628445553540173670400 11811033 -27214585680534846955189795679516814780 11811034 35842328872680129222353456427515826912 11811035 28672822799579020989514124553169725600 11811036 -437098933171230702334813647456074085888 11811037 -41694552453962532932876276277221251008 11811038 259672048061446584506999539216305697920 11811039 -16296155259213148073230484328206609520 11811040 -472431313595004252290010109454509670400 11811041 78659580301592397106097738155193391168 11811042 139346324233256931315268132389376938240 11811043 853846827549140462187415865143340347292 11811044 -106595848241529913354182057854582415360 11811045 -22651819433435118209903238925561973760 11811046 239025219070236902901527759610622934400 11811047 -195479072190033942633300887812153986504 11811048 -44433181699180708412407059917991936000 11811049 70822414023552677387979345182816133050 11811050 61345496498853119730859063789886656800 11811051 -187234455855104289786908431125418724208 11811052 -998466192818376296023057876971992064 11811053 153535332494809435900107852412540008960 11811054 -52534372787495033387122160196019954560 11811055 -104377357776419638637560967494156677840 11811056 84115678966134329505060401860704927744 11811057 435750996001357840164442346252651433840 11811058 -479637581556398331239876597939153399808 11811059 -531067959612751504489596804126198314496 11811060 -7153741345233591448496442457208997120 11811061 65755841426407964663750963641725974524 11811062 227548482540276733382629084266527155200 11811063 -483291751665781316604556517380177837824 11811064 1468304029586101924322534573934854123520 11811065 52308671892834376654331377937034979200 11811066 -32596237319204982553517808093046252032 11811067 -1277374868471501481002855095945837309680 11811068 4534230474850245490312724363753848320 11811069 193576526680907553258753201296246624640 11811070 -175566960157052827530599678721062259840 11811071 -30380339286862257196535468532048844800 11811072 108098621327388182938005531558338887680 11811073 -69690375906705450316022744703875392800 11811074 235480471271889387237351224218790865792 11811075 -101687035697701763256313398999515404800 11811076 943861225329188787897574758074123461760 11811077 -20625149310926946888409124234320663074 11811078 337456962072076614562037558681804428704 11811079 105907041427261855966157834978099868976 11811080 -278335793676858607483813159569067161600 11811081 529930419246559339082705198010476577600 11811082 84938433194086167002692914014010336000 11811083 -566613281085518297051130398763098602668 11811084 -317335940329086037305895591894137384960 11811085 345720713435905092171616969578410198400 11811086 -34344860786783400881186040960030825600 11811087 516007116169742928620336603355169522344 11811088 -156026394380380412117565843143211417600 11811089 -1477226502308252214891596591093508556110 11811090 -236137838847265170439447581852519398400 11811091 -1433113839482045867868383829869114120400 11811092 -487544211611425107525666048836557701120 11811093 -112096140679337351521901733136106422272 11811094 -509945617262174797197657970500965927904 11811095 -523218600987695150308005983394495238320 11811096 31995550175828569237360080936624476160 11811097 823216788389380396482612188785621337546 11811098 136032178139716953205818588692212835328 11811099 203366264882293360342587628239703676208 11811100 -266152488885468916770422577471234048000 11811101 -114809492171699038490160840609277070100 11811102 -296019425126591202637559357248206591360 11811103 258493179430111710284793025520094231840 11811104 315244636730484983368225620079455830016 11811105 -313742907511715844309684849521103600300 11811106 423684712728673676838050986166492668752 11811107 32991467632003987895844946023910817040 11811108 -24308126413351043891656125387184312320 11811109 1307283780432991242795335619061660213310 11811110 -256682289026963298699117704554583437440 11811111 6254489425095301530163975833392574336 11811112 92154395506591529560612762925640652800 11811113 2095250614106531793423837956731108546944 11811114 83315429185936712994405736409722279680 11811115 -75793629263784796499107814304980287680 11811116 231831329202452013711451334200960273920 11811117 75392738168978538978758126132593423680 11811118 -225720768987851105346970176470573213760 11811119 -397721548882640884855338395826439598856 11811120 -90243431277070887702626627481727795200 11811121 142677907745408661470851912733717145984 11811122 332376326632990043005305920130533942400 11811123 585852819545069573091170819247101270880 11811124 -22275539602692766009594015525369675776 11811125 -935894125001646798144602158545868050000 11811126 330639124475856767940183171743428561344 11811127 575930747027087651052855099958493277952 11811128 192659608276560396260679062137299394560 11811129 -639951747223404004976874737418925031712 11811130 6211208180047798948262621006116177920 11811131 -94614983950813507326975736588704716400 11811132 357296236841559170003561269008361666560 11811133 -780226420825062997400243728894758110420 11811134 -445692361616760587245526450842098265728 11811135 83950230122923312771394364927929387520 11811136 -153659746877287648407900293101749534720 11811137 -460452397829239290448879807583190681900 11811138 -213110964676099132837093233350204896512 11811139 227737930014925466034827902246077213640 11811140 -159920638757938046625759714071610224640 11811141 116087023967481296955030483910353844800 11811142 -133357804848669769467207701692264978176 11811143 341263553651252508235172817086858621544 11811144 -155025761053191951194433265112260116480 11811145 88164717334038580615925108636650428900 11811146 456770192714313127319341361020271476272 11811147 -957395280631535438706598838192281391616 11811148 678851479903602355283415536334805054208 11811149 361240728227227829835048232301208865920 11811150 122839295045182077650270871400196832000 11811151 -1057667861814023938173717596851641456000 11811152 88669769376560817765127129023646457856 11811153 292546794389165924794435681449144133104 11811154 -1507774276015331416749744411894837120 11811155 43532458028430692748547897792984362240 11811156 -147149097312115592379340934368004536320 11811157 153462902241237440132735114335101887292 11811158 707168898353810621259219033368402787072 11811159 399105875583889693542786660774970133664 11811160 341700908161191772176985830478949376000 11811161 -219507100704958679866768136993786556288 11811162 -492943644877274615218537254889964593152 11811163 -172390517954920548007727922602900010976 11811164 1071692085704689297118552275073456165376 11811165 446013698805495668539680347573323341120 11811166 -825939670378569396856994879248569160896 11811167 281511762391488608296910377242081681360 11811168 574481326259161424371263213217826340864 11811169 -17482266582356059158086918498554133180 11811170 137137154251636927034178360927918543360 11811171 282638056254857100244390450714977749112 11811172 843803126493998052209785910485094082176 11811173 712025361903947680966273351825497246 11811174 511906272610310584636201972565942996352 11811175 -30938465989737981493529686002194479200 11811176 -403852773023996471452449661293425617920 11811177 1244565823539492954675189574830309312 11811178 -112101597463679229446379685770198683040 11811179 -127114250374071404856696124856257140360 11811180 -431531450198704938199397943300038231040 11811181 -53289632884499095046687949341419615656 11811182 487237821326492704184844081554641574400 11811183 -867176749554714871738813331331227581176 11811184 -52085561880918092180990488459687231488 11811185 -89937824125587241526724605773720866840 11811186 156067910744981252938990375184173467648 11811187 981123932036124033145815478671811893836 11811188 -293878893277113197223934595953657322112 11811189 256880409365009512031407286591330372448 11811190 -47404921119507019277997862882912473600 11811191 -141663724956603344903727462051843742080 11811192 361106883367680140364721091948209152000 11811193 -745342739444097428955993141646316737558 11811194 790729580232311726158842979980635438592 11811195 -194234187792718566915564102722041512960 11811196 -32337943044372200836157461039295641600 11811197 -5635367260758664777193322192505302240 11811198 -39691755065374982219985534665613987840 11811199 213530422918067372658697109793237251536 11811200 -40668228958046729577098771344392192000 11811201 225096403719996341973655753917369341232 11811202 -41440354524238251078477250515188280288 11811203 1093372377851108785571780883411518467452 11811204 757500059220568476043029389680320645120 11811205 218257114165387260434751756368587968000 11811206 1011362971379473738689720269905960894080 11811207 124358781689371731504093827035455540000 11811208 -416542265013752440228592860875414359040 11811209 462133760452097451893250466690926574920 11811210 84947326734795311794604822324018035200 11811211 -128341782327706348704078743385200581120 11811212 16819650821369702735582320329019533312 11811213 223016794207175338059388041138668531040 11811214 6486603273293877896679371452961584512 11811215 255940602950992558639380517515063203520 11811216 -92919173514298331357872339058212208640 11811217 409385861481600286718413142566414172160 11811218 811742138581829830244205925970502940560 11811219 -165758985507901463549487577780945701120 11811220 202275630479863058962795437847268597760 11811221 1480898533643634953976019816657946113422 11811222 -262605185775359501475375801847398288960 11811223 574628511861844851121901552345001639264 11811224 -685866679185456528591240209667385559040 11811225 -304698241429281646394244155623254740400 11811226 -153997918945807205955779706590445371904 11811227 -104187454678999038011090559221109660924 11811228 -282229253778626906901862665787210801152 11811229 625749921738662052907913863732325223840 11811230 -127342186485177657462592007225724768000 11811231 -1245379092111695773858998276351064800 11811232 -1102500975588263269818510915318199615488 11811233 -34468690283681239709771385819219727680 11811234 166073327334788675049782228820377911680 11811235 -146929539332428730893972620013461718320 11811236 659841896827836394781685771266078515200 11811237 -649943184194091911280883181602801364640 11811238 -179890136302332231198452787074240424480 11811239 -1015328610120054592196971847292713040 11811240 -977094213610544593996021432786944000 11811241 -667233977634853825465292127157402046208 11811242 489939870439627357357994698655970907392 11811243 -250866415258981226423457739592145940512 11811244 -2700865491266020974396978117731747328 11811245 366172444227260681342689475874128047500 11811246 201965036543325536476865651239328990784 11811247 -50633462210802189380350851329271104000 11811248 -84886363561895796680293776992338968576 11811249 -367085919075315896232460543467253151232 11811250 34139263554178985641092528415741200000 11811251 579494473480034611926568297028097567792 11811252 436090229328098091668719480229472307200 11811253 -528744117347766301534379229308392852498 11811254 9048629163713338029863186649737367552 11811255 -194540148294742624990001441022588297600 11811256 892650413840126211143910324681985658880 11811257 -917831302737415400841844540461183292080 11811258 -89175410594179366558279591502817011856 11811259 626821616326130866232966469400403830704 11811260 -648482904744847327238755172122803686400 11811261 245479197521420288129426317704769540608 11811262 235743613192984605473737593380313951552 11811263 39488339884556776619530986304495663464 11811264 3485314288643180650889048744779579392 11811265 -226785952485917034561040058153602032600 11811266 601869955629186728245891586049095631744 11811267 26247406469753192660090463291308949168 11811268 -228373709552491657562912449429104717824 11811269 -1298532544737619509818841392810729134080 11811270 132742701672616027029742375679213385600 11811271 1113021563193618549850493610997574272472 11811272 -394756456012669404944896311463512268800 11811273 9776233601916721221927971220136246368 11811274 -49710705549493260637676165806402133760 11811275 204746969863777846045587403051821562800 11811276 76717120929313414006618710614419313664 11811277 1008964977144141289219464784829645306412 11811278 -7367792143829618747612555321455942080 11811279 34649024491445960598549997618293672960 11811280 13935433125301181698214128413880811520 11811281 92569343866217262727570382185804622964 11811282 9976651095942310529005574778391486464 11811283 778618932136063577463252544943393088 11811284 38731362940835005687823080577210539776 11811285 482385216409487413328735669372024491200 11811286 -357470563733290357338843005717315229408 11811287 -232762804855292099651476610131914803064 11811288 -174227833980636491608049555066478919680 11811289 492025216830410950740367048965154253056 11811290 379352239919135975463146735297223628800 11811291 28358604969225634790336372186242685592 11811292 238054200407891962185263299274778301440 11811293 -185859984839510192375179784796843631200 11811294 368267038314566012964119426864066691840 11811295 -84456327391712948770023245790142965600 11811296 -674472857469377115645600437731929882624 11811297 91494052470037367093757864172658785200 11811298 -1223239195344952817842134764714413470336 11811299 -417414666833995577466202271046971321700 11811300 159759931269896005647104338681966924800 11811301 1475347423059342911746506947267419506302 11811302 -219720046394388739255101172542398417280 11811303 -34229493257347063630509087078106692768 11811304 44579817646500343714102584291296885760 11811305 125534211186670241569038792255196264320 11811306 -4470340917156347456089503862673871360 11811307 334513215125650766534261879921242415112 11811308 1133995209064099374478676204608339823616 11811309 510392722894791302974543702636554160704 11811310 32862056151307885306868182958109573120 11811311 -769658920405015474022122863453481509888 11811312 17964198339811360026583398228688896000 11811313 139491145943416774145148915668237195620 11811314 28716670491612913602374631685674698256 11811315 95818694853012798534636406937209747200 11811316 -742448882721776480444365072696265103360 11811317 -352770321145971795299312926182117626208 11811318 144395062341179280132534525919259245440 11811319 821538635886654593177208098454087448928 11811320 -529403891753245651714760554215205171200 11811321 -320682566006837625904728077637184141260 11811322 313362476026438659596846743421663712 11811323 -1066381593021600577619677609570464274320 11811324 13036376029412979064903451416570847232 11811325 -144539943244372661251561311731987413450 11811326 -7049173660073122666981129279491183936 11811327 -15178591757589172596141341269469900544 11811328 -243835421734665606257895779700760903680 11811329 -75278715778488093247026344872572847824 11811330 34815815054992002703759137939268800000 11811331 -316896296975406395599237367827588122880 11811332 -51063114425190388386345203127098623488 11811333 -146781710147958301410890165709568236576 11811334 -363375702333193108284641075580543713184 11811335 -1274794361337048488055135429797707323840 11811336 94199684005481289104778385830454886400 11811337 -750646275785157994090484403033590123520 11811338 44166075029746751855961457670943309312 11811339 48764755394994658944925764241537008420 11811340 281629848291145902318253275075334947840 11811341 -135135463376616757892602417942067538816 11811342 -43635996066242686151249839024971227136 11811343 -1224570567500187257360234439056361571408 11811344 -89945975436239956662340201147183841280 11811345 -6972869836237590274018263967778572800 11811346 156787764756294463548357925666257769872 11811347 -170178025800530622557602859522532069168 11811348 672414731321741988270523780113449845632 11811349 -121703587586379194207932249861314454560 11811350 194079016404175476756115057763039016000 11811351 -363549822862856905122588588381246679680 11811352 -511667157408589790445039921178048512000 11811353 47584505523485983010582878105915179984 11811354 134828850755943040601586519965292963840 11811355 443495885503103474257730167473411869760 11811356 -545099610396240210239679587447878126080 11811357 -177908015774886041142238240373068133946 11811358 -223681695650910998305964277997423370112 11811359 -28087928804688135959984150877520783488 11811360 518462062606401689629562942122119659520 11811361 -337953339086194590514681316396191739038 11811362 110030683122753824213700835179577311360 11811363 -381591889813068317130364470321662529216 11811364 -835386198631491517985989761716225055744 11811365 745080607563397296885008855615368651260 11811366 143521557408900199691564689277781073920 11811367 566488356078828188747548788009718887416 11811368 -335241912141001671898773099058898227200 11811369 -12200300825021446905949113929419315200 11811370 266080253330798321343385897391585366880 11811371 191528745731669445293639886951229294848 11811372 -120757946637455099822071163281701666816 11811373 -75003511868731378810841733933329872160 11811374 13555508895717203100022325652915111168 11811375 60688265169436207291397354456180250000 11811376 -267664099597666183358916840586011885568 11811377 -364925364842803677928468194310972737774 11811378 456086048425948895211959002367741265024 11811379 -1569060954810465541872637324794754903200 11811380 -21171770247997865050901566845353164800 11811381 690117237895673523847956753161092147200 11811382 -726781427741200863197954176168801222656 11811383 -611327195463064618669699457825829121368 11811384 38123949927764305763880548329340006400 11811385 298835583024920677594155204928781648580 11811386 -600770853216517726985144973522496316160 11811387 11060094902708030896881653256422403840 11811388 -585022528396563659377451999460103738880 11811389 432409478026192771810407373437071765190 11811390 261442505429725585840775158020055009920 11811391 1452926591415846090215441605299303833792 11811392 104438518857477589972261934545028775936 11811393 -845616420320836820481625692062155003200 11811394 -119351753269511146918632176485889664000 11811395 215821985669474609881528457442494480400 11811396 17293448211803496902132321120466278400 11811397 315006249138059505423672868886948406528 11811398 -18115838699510691500656355535691331136 11811399 -37626845593041649911451076776269898848 11811400 -17673143140529473737205037453564160000 11811401 -567082882492605855333011864256177997350 11811402 151457671441400688698151276354672348768 11811403 -88836168929845779291889750245633850752 11811404 -254448261277980638570427349058565451776 11811405 -411620462964135408159677372571170583840 11811406 668605555706041463700813298456232233152 11811407 530544975039513467805331129670940304080 11811408 -2311700789583989417754193687430823936 11811409 -1325066488407469067018174147265532141248 11811410 -5021169558807316434013733526494222400 11811411 143815341034167433931634268154555551860 11811412 -1007416304844883206600795855072567187584 11811413 -514845750408852990064970762625385137060 11811414 348092071021352416247699108113460629440 11811415 -259460716268010614317756934227034400 11811416 133310738026270892337625987454623334400 11811417 -877415909267086274881775010985961379120 11811418 95080122894608357576851450950678171648 11811419 1188717006993716496163789433734144874820 11811420 -18401207781269125774758307946855454720 11811421 22517742376971735497882854976039316012 11811422 -423032539044661478943209450774300983296 11811423 -228035611257779022909584238257802537456 11811424 1076806192480347514754447859501474250752 11811425 283611681435720565223688622425627372150 11811426 -405071537674406991840669330431052134400 11811427 -1355900383709809125268138205863268682724 11811428 363544144875306418881330791467111818240 11811429 -107011443668065446691128599852495742720 11811430 167541909966245250866574579500935793280 11811431 -573519935845196827742634960190670013768 11811432 16210797808942665178982212686293975040 11811433 -667182639085383400134463229971411429318 11811434 -228760410738616923635975866454633591808 11811435 -510399654072783477881106756851521405200 11811436 -72915869758251534584099425548958183424 11811437 908016809598635666802035057132272188960 11811438 -55145002010152584408987923797372874496 11811439 -633051414679502633009724408541666352040 11811440 -146791778996849713017421344106878074880 11811441 568513147542697178769059168375262030192 11811442 -365984394049334983079477265063242342400 11811443 -210267933960541243301752362524905449216 11811444 -91413786685169835326821169555544895488 11811445 407690002572629190804488001464123270400 11811446 45954916150649142963406278018610944000 11811447 1305156338920391441785928493807109307040 11811448 -824197181724329176685744827020656640000 11811449 337237560040385285601421435223285375364 11811450 -182320614962455737991974843441945657600 11811451 -814535305273854724882503954633154067548 11811452 -22357918567958695070948871161912100864 11811453 4248587226617448520807991408163772608 11811454 -40083938157200701788053518165909645824 11811455 -3279625912682377267000751671859650080 11811456 -553239597976802077213291490452973813760 11811457 69888123621912100733009057254352774400 11811458 -321422385169428225854535235093082074080 11811459 -454332699029858183780721692096979221760 11811460 -307738288475309107820546501029048062720 11811461 1504272643042063239732030711779092372062 11811462 -166718895668230221474867428053831217280 11811463 479290950133883591966388827102200422960 11811464 -123455605530730099651402333598215372800 11811465 -48181357292186586408980112022015745280 11811466 113914539744357294734934566814562646784 11811467 54126942484092262492598329685943032952 11811468 -382579751704997538177679415660523402240 11811469 313452577879493965620554113458274012608 11811470 51807256113302102353798012118054232960 11811471 3835940336151133017764137728081959424 11811472 -314351323847553066675070844688047693824 11811473 -18093874496597297700574638470310697176 11811474 -32434375219416256720330865192124764160 11811475 -219538253774819795984032558970144044400 11811476 -247487802106437424868679150597639155712 11811477 760973427663536050564806280504021410720 11811478 277879805300708051135027132549097968256 11811479 71392976095780451095287138208204027080 11811480 231092927862045065299590203201301504000 11811481 -838722917565096109552383311944878103872 11811482 57169802010594029278283291187293460192 11811483 -347626605393505662247874985869835805320 11811484 -1090422036354455969388269728059709613568 11811485 122935994026938450367782787313617893120 11811486 -333449310224868039518890140914742150336 11811487 361908887836256807914494921101616898992 11811488 28368910667890721076056286337085865984 11811489 208940346883701297772528173637002863616 11811490 -375842048912644356812444301240815628000 11811491 141731241409459626095719638324212011824 11811492 1684825286357752462353072571756498944 11811493 1010583982470744686856783956389999639742 11811494 436352841376286433758016747241250957760 11811495 -251599981417653852715059503447873816880 11811496 162033609380450368719813843574985195520 11811497 -1640079558939367306398523642230025305600 11811498 -4857723500103506467051835453203594752 11811499 -644603006575571710929323245021220188764 11811500 -1164791265587264404091406310831319808000 11811501 191014464882671717630141662442184987360 11811502 246003154013150692346055174083149665600 11811503 174313110470594145403972625637616657464 11811504 -100810278524402770933804656228697276416 11811505 392077928408840799348389989952325672000 11811506 241537829309936396914737420676058695680 11811507 248985336816730773255313377067435235640 11811508 -600729210539935630844423848279827513344 11811509 -538969047689784793094700542162082646290 11811510 141811254718297562174177232520622559360 11811511 -874517941783597188864795048632169687200 11811512 -86857995400017267956558540019598970880 11811513 -380061713261306002437915195790468229760 11811514 -202481286645004452042907322038566700800 11811515 -87184788964157173543557556693504075200 11811516 172101965391533884115621089003817779200 11811517 -133848439911707171507502008713847801108 11811518 23172174350837608617419499076113777216 11811519 523193281414341578905220137830187722744 11811520 2690719216496298062524280319592366080 11811521 533237050566285519097506448674408196800 11811522 -125362743386187196257418539459784429056 11811523 869408036662091823150277117262822019548 11811524 644810449687054042302383140700997204096 11811525 462836915901119460719966569083903168000 11811526 -156337040901125938634294412549079376640 11811527 31098825819998200833970222735901245440 11811528 -1228447414952945802896368860217589760000 11811529 -541495062457619104387152542073217584924 11811530 112390631691899319332480737653342680160 11811531 298409436284981550512296209411053454552 11811532 832377358401027637530403404525595737600 11811533 -1215691582255806723932249572141649355360 11811534 85596173914923095488227496672693466112 11811535 -49693620046981297089755799504693734400 11811536 -148513919881435850444585083477991424 11811537 137162816787743231570124391581386764194 11811538 -638663335273046764111256435818807156080 11811539 -118857577440592380043618876674060384660 11811540 25409546341275574185900321843212083200 11811541 -8017308513324910786176344019587665216 11811542 -114670245324757667963882459405520239328 11811543 649951244731335469718790731961168079464 11811544 -1075665514356197874146377533332914790400 11811545 -433982816180781212393848005539580296700 11811546 -8156435454171162480359167897750562880 11811547 -387928945557527509742018588681101165296 11811548 -246977206914104904502944859510477056000 11811549 726041358018741670651767037163756515200 11811550 -118980289410281950888860848409694795200 11811551 312614182582616061454444766244126854112 11811552 -784557199707341052313570682328552308736 11811553 208629745005865354842971090773947832084 11811554 180733029298215193157675295988063166112 11811555 -54620041078874888231139967739641344000 11811556 -152094740760835665297144420138494662400 11811557 -627993233555139140403106384086274896708 11811558 41355979889786473669512653128212283392 11811559 -3981126255069439342846707696477587280 11811560 -347212431190853909435947340436406272000 11811561 448895511306383615354814551953304214672 11811562 173373828776258686686088829780740521984 11811563 579442043883170746622606973130848687480 11811564 -394240282499322611227426502504289300480 11811565 -546512733462212933722142786527934361600 11811566 256971656510279251099966307540345860224 11811567 24089814346315672846270021103408213280 11811568 -246703316068528826241080131894096887808 11811569 149875986873359126204603352408323134464 11811570 190311490893935263862701840823637903360 11811571 266690303588283113005841797328714517352 11811572 557439868807839660933179143617015278976 11811573 -892714608874921432147514247873371016978 11811574 -577399589914343502212544508963757338464 11811575 -163320197114162295845306399367562409400 11811576 -168030985462054616741209014261853716480 11811577 -682919599464226633395314659951385031574 11811578 8646438027888370539369757838235901440 11811579 -260265886572593302365119536763332820856 11811580 49005891779996464799127890840783493120 11811581 -995477832594508664332293481914523188096 11811582 -3934727601308206524291705891813859968 11811583 258337860629259456147721881703791089376 11811584 -5466257612201962670456666050516746240 11811585 217949600554337683052289794595706358400 11811586 -552124491563207834396943304350146473008 11811587 664517380642889259875050726281523786236 11811588 318064683433422305832982261773932620800 11811589 -74542172556462206247391788916759122560 11811590 100347104023066622708855517511362689280 11811591 666361335612446226068685461943788049840 11811592 261764520500779657135354339764344524800 11811593 -222487417518592452022776915976800350976 11811594 -76934684377289277717658041194026732800 11811595 -164740172640515377008768274948847762400 11811596 25391252823618887719367172536006845440 11811597 -42052472623729950333103632981385130400 11811598 273932153031571473315588200628102063360 11811599 -667336367363082120301905594252869720400 11811600 -107512400881950454051114238895074918400 11811601 484695947835576129705145222298763495602 11811602 161124469969152476003716937775045631104 11811603 760387811253883396198700570369776382904 11811604 -79869972437722353907486404868831469568 11811605 61029033727511048455464600430212702360 11811606 -550806786753145297878774180885076684800 11811607 -1183942098577246409265620331884794441144 11811608 -213004539324029996476188860974237102080 11811609 682078409721757815793761490157352474720 11811610 90601554624669543723116761781521632000 11811611 -289517633874769357317388046801350326768 11811612 -76221849982299720050034628288583321088 11811613 -1191990520335979436303647149121427719680 11811614 -367648152055792451704708017826571189568 11811615 654796030321204391464493964495171949440 11811616 1291969113796030017551361611200077496320 11811617 -934211851509118032798486506856093800448 11811618 -3473358593131007102133224979632727552 11811619 14767801900974105893255062206171218880 11811620 144028869771089269016720009930222223360 11811621 -4985249808728084494220105139892093536 11811622 -520608463191957518207105701035948562368 11811623 -262604849964044175194994878459777383680 11811624 587718688705649510546872545003493539840 11811625 -384651068208185868967438647646014000000 11811626 -85693805585886911040211078891185841488 11811627 3730340819619297243565636179905376768 11811628 347193048748509285224166053456560337920 11811629 706964875807699403653555990923098542230 11811630 69078721558792937136142443458625083520 11811631 241929488755226906796794105408983953408 11811632 20321126146602626645146898120737554432 11811633 189798721735630975063450007848099081344 11811634 635062782648639079008338320175539187232 11811635 180761669311457429295255834631400448000 11811636 443169895220903577524053769155540316160 11811637 -1409607755548213616583567735037197901714 11811638 -296228518812002468371858815973410478656 11811639 -194347015556220310115983199354723998080 11811640 67776980259656280301074511684192972800 11811641 -617725150211150559653630738257993352448 11811642 359072511894226060539137740581097432320 11811643 106515361823395076240844588264657136864 11811644 -135348701009972358072627189759621087744 11811645 50299611227482066368999145020149040000 11811646 -699535075301126125144807594758551786304 11811647 133606188385172548194615033523251497040 11811648 46395789817923878340653426333051781120 11811649 -175538756921265838678061323386206146620 11811650 -213549107080002051267648847531331942400 11811651 -9103928419299725598664987031342254608 11811652 964872401595128654049779279710310289536 11811653 266684939799294169703275833279783287040 11811654 276460177261275319705676000861809659840 11811655 193073761351622586341503577345486317560 11811656 -1251694012451494268772553703685851397120 11811657 -516569816432361222827046178981713216 11811658 241486806386236901684046842497382906976 11811659 -395571157838001789747819961424355484140 11811660 -39767077568420899552767613529687408640 11811661 609907473482117254632169619105702908800 11811662 586218747336698533497304198594498544832 11811663 -53675999338356112441533053399626591008 11811664 -134801204090942589217617896737611448320 11811665 511731844036613625428225312316197939520 11811666 20586651753486786267743311083506653824 11811667 -214019737400733369408850038284861567408 11811668 -578457189150784118892194965164285124608 11811669 -276320659249125565203848768791886148480 11811670 -1624213975907900379308432500504892160 11811671 374011352905979018919075980327014929000 11811672 -850118851120117039592050494791076833280 11811673 -275528834838069900813706318441168665600 11811674 29221680749475164253811719515825224704 11811675 332599096093886416591400096953859637000 11811676 -314377034678925811901091208046029053440 11811677 1454410313961747624908860510505482416300 11811678 -131715138175726255774490399910641885376 11811679 -10328753603931909816332678426636326920 11811680 276709787260084971335388742028057640960 11811681 322178723952143639881416545003055062400 11811682 -197708648418378161334039314702703974400 11811683 -216064921402839626187884971351037352096 11811684 -54590442554057176488736409816377764864 11811685 -1153112272971330607528796149319606016000 11811686 279226476882386425599963661689117070464 11811687 85122246763453702695218261534476037160 11811688 367880515072103633481398689890941583360 11811689 1465987067331760195445814029235874563840 11811690 104963286855385543218291684648047462400 11811691 -1308397245551211250858723918109734700808 11811692 33666135016236640290269856692238105600 11811693 -762536598714250792949942016951053251872 11811694 -563843334926144597339554390420168711104 11811695 17599659311111969229253377084244507680 11811696 36242371784943538714628515785055666176 11811697 889557511377340839899175073472789544146 11811698 81447036860574117349907001275655071232 11811699 -42533811794774316230677686687389068716 11811700 -351871078604140534380052532147784288000 11811701 425298465799925422721988326360367957504 11811702 120267819619664647315685230306656903168 11811703 1312104059530582893381709011354986830952 11811704 1331250901632125348194645341262347509760 11811705 180089744946143797143573410623044375360 11811706 116912680036741680290343120235188167424 11811707 257123058628202212768148912702578091592 11811708 251389080300062430110119775715458606592 11811709 -76004465985451839516771173659779595392 11811710 557587096634776854706153633564045277760 11811711 -333498175673615180819321753315453529600 11811712 -385236442319006880476854847930577715200 11811713 2771637712430034199712901928886992128 11811714 17799786751166556205304704671892908288 11811715 -507755767018807159382378027839832630640 11811716 -252136422827039792767084997583914422272 11811717 -84776634895627750899520704271998101760 11811718 -87761698838216156832803181540773976384 11811719 -261702241278456640315770417187000507344 11811720 570251436069010855607833342046345625600 11811721 644835161574975918839431351986632416922 11811722 -288331770062687531257078488885644338848 11811723 -129931583398435630385931316905094286592 11811724 -37088303005955603814696200742449702400 11811725 -462751494926862368823934286435343750750 11811726 -80591911292846263738399966855155266496 11811727 18419175615754535506043881252713930792 11811728 80030360124679501061373733361278255104 11811729 -225428313518454766468726690842305594880 11811730 -54780419157921133728994580084820172800 11811731 -1094021132790571902793236132498666906336 11811732 521235993450882877463995375035662069760 11811733 354686462139802806060859498540539303324 11811734 9377756416812739683496645251069327360 11811735 -140267871506047954249598899450954079520 11811736 -1016491898463884629632799028147953520640 11811737 -447628011456871207949132119164371613888 11811738 95544844855745295569429755158877774080 11811739 397296761390476142226541731278919985824 11811740 -84369679056830683262259096646398336000 11811741 193007854507009177803249259348270004640 11811742 61181510118883502956554610679223446784 11811743 -392940860834179665240499625563457952720 11811744 -236379973468461886492013625042668617728 11811745 537185341917978963676315195707201441600 11811746 15770157947685906301473370742708797824 11811747 -404262911911918746058894313119925541000 11811748 -166774373761584179408444442765916114176 11811749 -545958484291032567921204216018488561760 11811750 -249096448071270902359759821780132000000 11811751 393007446147519534352462001015848290352 11811752 -1219816876096953715629067588012826342400 11811753 -713097425976176713821592577545406314476 11811754 -87841819360059799364073339414603929424 11811755 -334217799959277127412629509589242759840 11811756 -11149956271582064519434138685411500032 11811757 992020698703941504926201974645961264800 11811758 585942425523417053265734587949739417600 11811759 -820809725433251377295448999661660181496 11811760 32072193127679906518797521528204820480 11811761 -132306979132156924367870729282594271948 11811762 -233340000487755048743082754583461183488 11811763 -213225635217096441976702742672714847988 11811764 -320440950165633204708835529381864140800 11811765 8610540182269444812732217699066122240 11811766 -758706425677549377292745038947579075168 11811767 260236395965330113968150437038346176944 11811768 155615679133802770106249572147111526400 11811769 115920015477709661273123697387517881796 11811770 -120524122522765703545588710910535423040 11811771 771897280848551137258988908320210504240 11811772 66153907199246222375139031764518615040 11811773 220552825025995344015494265231740698464 11811774 -160257203533588932678841385878331240832 11811775 237875239338895251389358209217951361600 11811776 502990040255512314797536271589703680 11811777 298288991544312314841514627527923152608 11811778 1038217386198473918587707054031936080 11811779 155083386358249071266192029612684750752 11811780 -273750121632338037692021089024251310080 11811781 329263546686147390311359495853686773664 11811782 -683771535598083744369276013088026255008 11811783 -336214668514995549152554392057774994776 11811784 570575460466610876327622308419560514560 11811785 -442365893841556285240408236854427329400 11811786 15006928314989168479904992533917213184 11811787 409728037912620075031020166527012907200 11811788 -109522112588644777600657040050312872960 11811789 -662892891776123819279131924382432630592 11811790 115301553569982790809750135119110291200 11811791 234477026560420870083311784871831565352 11811792 58590096288561474045985440544084328448 11811793 -256357167902668795825236924418912921500 11811794 817485803403422662254982537156828503696 11811795 -49079508202407983119054660226527810560 11811796 -969804039920118069474162756684363127040 11811797 -954085717779980700493575176209628024754 11811798 -25957598203693884483913782478624202880 11811799 -9680835448791286982612942075834792936 11811800 57810997167514971546535583596462080000 11811801 -181408957456507119339997468037402008368 11811802 262248107643802794295135072034589180672 11811803 998862326952157733098957024962115198440 11811804 17742613325300031053131276277346849792 11811805 -448703479390081336427425531806919491840 11811806 9283213639110248137625411946577428480 11811807 -171900447415791451345359579210717752856 11811808 217203211120499253455805810737723473920 11811809 1044763118564592595689035627296261961520 11811810 -204414044117820112817653082831569059840 11811811 -49553463766936728958943924450155908096 11811812 162942941457130494246457725237962710656 11811813 -32889441866098090104403381034925356160 11811814 -179050898335852506250503087542463881088 11811815 -121667951849760484436660531107035044040 11811816 26752384988086570314530083344576460800 11811817 -726829198059526354788313747813728550668 11811818 531755242181176982333071057511333541120 11811819 -424237454097100593595803659693778924456 11811820 -274481068967665094764413523618441344000 11811821 -229257522117129509321325523847400363840 11811822 -345099797135548717316393574421051686912 11811823 -1289882428840731386132904458158310193056 11811824 -157408637283161615639559498723688120320 11811825 -6931250419364236624525954426920042000 11811826 399827367489816422273182664510823240000 11811827 51784621204332629365577431613611593072 11811828 134709726009929117871933730033533259776 11811829 60515126986076673526451186675834380000 11811830 350323485978555131460686961213387202560 11811831 -837098419760272126798548331447246968576 11811832 -1198188514057806489474809662353059819520 11811833 490489367984433118940521277895561703824 11811834 188477102704874328221279223122308113408 11811835 125588720195976246222775651975602054720 11811836 32343685848358679911167509791979028480 11811837 103413959089912318084442196809545857024 11811838 -33025568661161172123273568764013582080 11811839 -61676948303076679012426050092570380776 11811840 112744474642514755076730394412423577600 11811841 -383074974922116446692990244306833669200 11811842 -1345466118734132041915971597816501888 11811843 -483339558016400796754378763665510008000 11811844 -59837708127367451619092164607188992000 11811845 -139204175732683002580495713737437781490 11811846 -94545759647616050114365996964073566016 11811847 238685983375955181784915533352233030296 11811848 6586232029094503510491061139967682560 11811849 -121525791071951942313521933198647854720 11811850 424122387187667824097647056170819200800 11811851 -776007892606062591007057798819453535148 11811852 -281585125497164859587694205888988774400 11811853 74076766558827271107998453162640098102 11811854 -10598442871687044214473702931395461760 11811855 -660059430583370292072292582876189743360 11811856 -53524715297546138106903766455396335616 11811857 -386778877163034293236754084852407523520 11811858 -16472695049905328067652035273125637120 11811859 -285247078459774978125406120119589515480 11811860 108567247751683625394266074031886862080 11811861 3087966519481693947782326160703160032 11811862 -547784161055105011002073222442740889568 11811863 253981709213872727501938282617508890240 11811864 -114673941020252454172422913659009761280 11811865 -294038828657324630298770020724899325880 11811866 -186859556545011142319973622408029557760 11811867 928180408924763952920662570272257206680 11811868 -188934155297540789817167407843103412224 11811869 -209587199195261556976203619183556216730 11811870 73478514128151833761253598596711520000 11811871 1331646492789197510976629063319805621200 11811872 -1259534590136581535621410960477469933568 11811873 136107733284548699908341761419741086384 11811874 -17208682994019225993444658288225686240 11811875 -235170595539112009876310419924932562500 11811876 78818458907013599453948882106116908032 11811877 659706875767852545441461316095544473088 11811878 156438341021695514323363149858213057024 11811879 -229400921116490645988096798305107236960 11811880 215766819658227803612846563777506508800 11811881 84074045036922565262567389485771109632 11811882 -324838695764596169378863675126415473920 11811883 362526388681908248805842631539775038132 11811884 -33981806739505050498205402392292915200 11811885 -5699274307402225208076699510160935360 11811886 424889552954856412261495054418808451392 11811887 -241612117013473732991739924645674548464 11811888 -202905369530795265671908447280960864256 11811889 402093333006559632354543334651644567552 11811890 81630465038921649825079445821728985920 11811891 -4622654915957444234497955917540185600 11811892 7421005457980593285561959743384797952 11811893 16027833850557724613128301974267554684 11811894 60755468406783595388824613864157613440 11811895 -348185659611781324840745785852892845440 11811896 526543075221549535154560787616880742400 11811897 788146588523027775445196502202640037828 11811898 7430497606241150662008000507188643840 11811899 1095577998166685320750185941440137216 11811900 -39693088754403511004679540509072755200 11811901 -345356970912236351879310459521969422400 11811902 328047916834718737959765913653228278400 11811903 425565830649890130843245776463049661440 11811904 -48739447277839062913383482039771070464 11811905 38356329043941499610526360710726688000 11811906 28585999391682551432503514498967975840 11811907 60897116974060430745566803196130246640 11811908 -396159894755361300105864814940119039872 11811909 600315214497109474572657822700453819104 11811910 -51896844874658351612986688993798522880 11811911 -124040865731036008842670937065915303968 11811912 -102817468076966000819237803133089382400 11811913 -227080210314229610719124168866093548838 11811914 667224565631052381782595967198260495360 11811915 -335531547218603790672183473298593741280 11811916 496849135891768758277877343836847490560 11811917 -221532605901727922662221447894946618620 11811918 164211433177035562615220990710310231040 11811919 113904546873193100507294331940360318560 11811920 2776310304199947237653511430890700800 11811921 258807571921537109279164643221345844160 11811922 448980935299054756632388313630175052800 11811923 936370540924287415103051743246803359136 11811924 -37379586313327854132552961320960090240 11811925 -106791233306090568419858282775477647350 11811926 29960371395885870097848493757756135424 11811927 24613558399738123330604719003012517760 11811928 12596966516918152278069210530296565760 11811929 174446304832836552493796955622398043530 11811930 7793463019359391009142743043821117440 11811931 1423459757080571706477941920264453137912 11811932 326709940592273691103297657765104430080 11811933 243956755164316798633694652905344801920 11811934 502089891682946339208443778897803519616 11811935 1213432046152197306743950044370630916400 11811936 -209069529567012684110770765335504617472 11811937 -138502633547341555441657281220847493440 11811938 64875822225660774530783285826860968320 11811939 150126830291107481193241824607586475840 11811940 -58184699933079370332849172824884620800 11811941 1079471208267053989604508557974892617692 11811942 408489698582012230501557215889979133760 11811943 71863077398386702270746682814334023088 11811944 228888931123990382922658517745014784000 11811945 8947119808254809930095950842000059200 11811946 299417289603354296657158159681355266560 11811947 27075394152518365257111661050439865232 11811948 282715568071537352643325944318503278080 11811949 323067538129768449373274272200751056768 11811950 -103926238549637833440383115480601608000 11811951 372511912368501320190614731957548039768 11811952 -136623106940358680299074061039453241344 11811953 912850161864146514134678751240146741202 11811954 27101792672112287000873684656314851328 11811955 9558386132206500687171690486888878160 11811956 279677679138869257646307421299020643072 11811957 513749415501859798544183734338210508992 11811958 -19960929860521931310432848474754869760 11811959 2041405587032799498036661976005291512120 11811960 -766454406424451874818920080271521792000 11811961 172658507405173057284673596706719912960 11811962 -268883757521985881512097811665704026768 11811963 -114352672900634207495862975704748180456 11811964 -796455314606125725775924900755713665024 11811965 435109694497538537436077698887789911520 11811966 311673392410307876468429596446759681024 11811967 34669407075190060507176848384605897440 11811968 -83662744656990566075661339636038369280 11811969 104390402434585545812443804559392466004 11811970 14362638663186641640892821460584475680 11811971 12332156478759906831222254324128258632 11811972 -307454161198465782022342432653634940928 11811973 -1025241043985533418031294179485131087778 11811974 -52481025188689817147308375172314771008 11811975 98944889259907893340998436696741440000 11811976 890698804899945936310161947116397813760 11811977 -408455469989484931275651835067555841600 11811978 227003432558601785986899998148183680304 11811979 908790522277589575073079625969914186288 11811980 -337049328397879574805135404227779456000 11811981 -539224016114107496454503505274867556736 11811982 31242056202774256389782140928623129344 11811983 -397347104550006198280498420556456130768 11811984 17943862709311363923350491852172034048 11811985 346439265374714314774228910873594879400 11811986 91796793613970029356751380675027744768 11811987 413173142987768418062429958191499221760 11811988 -963282531777070940878342306919943824512 11811989 -307230759997264426481360929038647558034 11811990 -379949028711481272916563321934731859200 11811991 213644571578663396342380346200484443680 11811992 433892267615268490464950598691314892800 11811993 -816017313749723023765000937216032930176 11811994 741284015541858813846525871073002518240 11811995 -82390281934800569617475531326535261760 11811996 -95746357095675498357562703458557665280 11811997 -43334407286362268459513560739890875668 11811998 283350832913531881145167165101890416320 11811999 -438601723532472805984875315954483985392 11812000 -465410622016117628428820471483498496000 11812001 957247664932207683713811541358537145600 11812002 126439384799286711369073059560426926080 11812003 -31135783874398684627455107969416908480 11812004 482590249325809406881257801233849815296 11812005 355730775126892884499676317812043119900 11812006 -430094769173171460131122974570493974048 11812007 -124607636102615319653517779403028932744 11812008 -104239408460956865595579530979128033280 11812009 1133688198660643371549750244357190498640 11812010 -108455008725232126467813427204407075840 11812011 147631457466357146401550100034277552472 11812012 66239924873242348133785458681775437056 11812013 -714472556216131156168238248955738977536 11812014 -3779066376452957193434326969143336960 11812015 1213107570074947673411929127648379600 11812016 127561284088546685584497636837537349632 11812017 46971588832309660238247686006813694912 11812018 -124145832359555354424565471949019712512 11812019 804353345813971454402550034574697046560 11812020 71539462374173242257280417380771840 11812021 -205150560675271189012389767982561877508 11812022 109964802541865184102113531616998097312 11812023 -136795575299617359534049127237466870336 11812024 -168787903390366417592981913395662233600 11812025 124269331465648681435800397946949198300 11812026 -49842176742510513744791528841318054912 11812027 1526377662526405213305304750987163212320 11812028 -2724743521185946188784928008197410304 11812029 220256878518211524859463909736670633440 11812030 -332767771438485109490696075131786875840 11812031 334976653372793300868903282682905288960 11812032 106717505102934064883572753473450541056 11812033 -1647818454235414864821555997426707957200 11812034 315238522370196124490530333978251732480 11812035 413447820376503278482076163521793409200 11812036 -271658810541196624360442191580394685440 11812037 229183813581338868833788139436183526686 11812038 -191842619322374327762161382417387897664 11812039 -1551971422299203328497322613467359013160 11812040 -1722075182760461653786131949287171686400 11812041 12087676500664837557251014816337209440 11812042 -889777036027130901964532810853458835456 11812043 -8989741506672173037904188774565666800 11812044 -215235080561898655807762814461502390784 11812045 259431910921926065189210216690069441280 11812046 206335322532125074912849677358693086720 11812047 79845316274863309395163560186521366928 11812048 -369705613422396067187571270142001233920 11812049 1472922012908294266590595349799346179060 11812050 -3657111140678877744643944564858450000 11812051 18787287409105054799768501366858986704 11812052 151784139309659733489492315684035493888 11812053 -44243934484564310741015169419449228800 11812054 247329718937182530959032679806075290624 11812055 131498456396511286091613591275184807960 11812056 -146093263421365478689332093500565749760 11812057 391763815703779458314237649366819456 11812058 -177827286905212351805024041872756783120 11812059 -104616166580009658990845734755196393920 11812060 -53156899286176471199437733984809543680 11812061 -39317781303056715843462665082322153908 11812062 -12427317624212398072199660350474552320 11812063 -626699941552008185683080491763929646688 11812064 634126664471244040404117684071474135040 11812065 -3674118056494450718301667862208223680 11812066 -217728279322043282606396593453605926400 11812067 1160407233793141439916595928390942473116 11812068 -2223437500740474098125867897179322752 11812069 693306215325493455481304854488093026496 11812070 -638841984434917611885578803701599533440 11812071 -112514041497513432133881293255027235288 11812072 639708143556974356032503669404058419200 11812073 -104327657574456670506363518353523096256 11812074 39639522129238224984752591453097442560 11812075 -331647567447667770319846535630552291400 11812076 -1073715032079989331882538476758090061312 11812077 151470707338458995553758926280189848320 11812078 277879073491174897906194462712788848256 11812079 -819188130183968096521226888018655207024 11812080 19165395246614718449200501764390912000 11812081 -977301359321293001734729960590855894800 11812082 186177538951865871734483886180522277392 11812083 310866121121472262037064632108707335744 11812084 532760412710156567960749677434151161216 11812085 -66892219030752673553072148907498736640 11812086 -52970442588434130052917760935131721024 11812087 -623607128785207696123167457436780802048 11812088 -1072847431311923372696728228718321418240 11812089 742266418515101089407946641236253958224 11812090 -140873347472366595561324975476282887200 11812091 -616772536370817701739985852215718080000 11812092 206410581088000320372316379135777751552 11812093 786763227522817620323962035090978274380 11812094 48144930799032420447248245161532530432 11812095 -432593750392071185310015560444746848000 11812096 -569580138795663270709014837180988653568 11812097 -736893679155963252178131999444433587840 11812098 316944200299135116708682254094038459264 11812099 191468781877059660471186856205590274464 11812100 3066380504239014136661858973911500800 11812101 -31258396864083219921087072873128053632 11812102 7419622114934245894596135218451211392 11812103 -1065587104710139866023005630193597197056 11812104 55678006640825983991006081054197724160 11812105 216371542275800315147555850878215804260 11812106 -81938888030669116571720094498251202720 11812107 -147799441807804331942902600967462865960 11812108 188027078857308966369142650729734111232 11812109 -338905438631033499647864270952292118880 11812110 -63998024451915298926470134478176051200 11812111 -289142531677609355770162649532755859608 11812112 -38872436417866812813045997025335541760 11812113 807610816237008662309003549768297247924 11812114 -378299968911145008440104241445717875040 11812115 -299145290222715581043818985659705320800 11812116 -35109390381248115638033878278860931072 11812117 -475510490566418462536305047553549809220 11812118 428363273741888622392785899600990583104 11812119 -934117683772281921158562379243477350144 11812120 250103748487622893585867408511001600000 11812121 107398772899528528831072195210011824592 11812122 73474674320004141922903195463422080000 11812123 709208369131743511393580491438710314372 11812124 -1169824978933640422316383293296771136000 11812125 -298470878782100290570413656809944864000 11812126 80502928508907745138618621576304183424 11812127 1162712410007931875855052410324883047712 11812128 -15273540032417073023108296038502367232 11812129 431036172835164292702397047425206978240 11812130 -14396233908314316074495877832881807360 11812131 523978065875699603892623334423302083620 11812132 -235558160790257986118479625410019056640 11812133 4767223370399192358365335155182885568 11812134 298868466167930805474918836440185126912 11812135 768215284697147510677416405912851104800 11812136 1021993634687657282460052574087532948480 11812137 -495535303641245634958751923815235177632 11812138 175908463501352642589709168229192130144 11812139 82890298212842682372999688681061740272 11812140 -252336669421130266782076800016735641600 11812141 187824604090664417543806946473170252 11812142 717648113447677243183495887071769521472 11812143 4285824910575074775399068137159262208 11812144 -95220837974508274341530293809151770624 11812145 682132548913767859103364575765299374720 11812146 128998636671971639158176506729889043584 11812147 189965723903618058312775899732474674752 11812148 -436479850170614542411759162900399841280 11812149 -13350789314905498327554628368148978770 11812150 56251264529847138914983687186647600000 11812151 -39433440694253440768945349523634527288 11812152 305496878301053402798955734760522055680 11812153 -58927498755755841346736628871064642736 11812154 348269311511562673166299008192984395520 11812155 60928784814640457078476141093919714160 11812156 -48887076241419199593246957808232598528 11812157 -42889259326385806764468444425698512288 11812158 -1529181681068120488397997596840667456 11812159 15567659135709006323163246572220820960 11812160 -8456141312675510738847994633094430720 11812161 -572648475189219048009705324100841066016 11812162 287040694567189682588233093832618194464 11812163 -46425986795482786028713022767568177712 11812164 25416974769878758941768377944984043520 11812165 407302845762331609276252484173753344060 11812166 156666619787266667452011529155377032032 11812167 -635071260444547723588854892380268206720 11812168 -38637850474454472970544197399543511040 11812169 -240415810658445008367704712978803145420 11812170 -217562624928751351759745547228325113600 11812171 94235907135663549393153989489567853712 11812172 41722552947603059456196362759018810880 11812173 -5275357089288683891430821488823822400 11812174 543000941901113026944932979715929811392 11812175 -364243512696969355641343320193213633200 11812176 -110808954229950461877662625744007987200 11812177 -181326234923884853614625561331801456960 11812178 -22629467821155189527015706903082131456 11812179 146230121280823102332478243503897712128 11812180 -72582150698363740647751472727387705600 11812181 -988403181569241723034932980056498212288 11812182 114133475454885099464271964713013071744 11812183 624110602409734909843927979858609735432 11812184 -73017874255617770707740393182926141440 11812185 -109508135397047446762589299445303893440 11812186 632474594841698619797700312453331200 11812187 -609175550478321424437604768441704400728 11812188 -59292954327026032247620064040998400 11812189 1160925636504274524343341608465403386080 11812190 158321483416568230642764026547312683520 11812191 -93371994747445833786415521174279770808 11812192 -210114485114157595898018570326513287168 11812193 -263862469176944354947258430318649933420 11812194 -547370177168591578148591534327293339872 11812195 -674193659096960248052407849725603359520 11812196 132360616919104599764266313588735861760 11812197 -110118859529863336738365512325739255200 11812198 391378592414440562869387956767968677600 11812199 118312643302737309463323149952506675712 11812200 -407950617735654828286680037124130816000 11812201 1857192590317732666244501975472774771792 11812202 78947843296318112771708394710422900224 11812203 -45196109875639690918197783528058597440 11812204 257889217894049205624041925893884403712 11812205 706562726391993576532715308704333804000 11812206 -29734628243618214993908581988825373696 11812207 867817480185478629425611988520749253432 11812208 -228802485390241050371997807933585850368 11812209 -98153872372104529870763852586636188160 11812210 238777450867573979153472700914479040000 11812211 -1116043127614463207951549289595818187188 11812212 339409005929307008467871882023208086272 11812213 176453616994131285493835197439402075520 11812214 124311209671502673815485984966969910400 11812215 132997013786260676127798820030377306240 11812216 -269772661190423607530181659291545436160 11812217 1318654685823622040244182470855984396266 11812218 -156883150736891947995431506582099145472 11812219 -99202928016593206912854628065659160456 11812220 -177335421051438779118930754024449638400 11812221 -246846060576682426887292337854536499860 11812222 289659054706460459449380307225833796800 11812223 -278909785943953049232048172225544820912 11812224 -431282484114422948216484053240512512000 11812225 19400573145698335197856471619899353600 11812226 29812802421782286887845410562415823312 11812227 162660023110303275576038726602383231744 11812228 -77406439018525700054435437433731375104 11812229 3110349880367076018686571156538463616 11812230 -83379526323581889493557051486555089280 11812231 977630151983439407877848810775308811032 11812232 -197341896274409898507631475567620377600 11812233 768300762796779183225704786441768043024 11812234 547740374815247994703857528144510796800 11812235 -76581620190459729931785673910093179200 11812236 -407838837131510327763664974591444300288 11812237 34937839317899429735437515823814308780 11812238 -756731378531398272887200375472457027840 11812239 444385112927289940122065383276711652904 11812240 -13453510787931443609890111817577922560 11812241 -27969806227933826085392731039144867776 11812242 -19709578765476780233655898537860326400 11812243 -375125994340861621055464991272479072680 11812244 -1018855252729735340052321432806071179264 11812245 418803233297429696458247509705536921120 11812246 1413815791745161488214241395938295144704 11812247 415554009287548449699628858705919891472 11812248 127454698734272435082746377060230758400 11812249 60628774899856325161837031064707602250 11812250 -211956222552178703524231013790436368000 11812251 -139055438727292127985282506129570568960 11812252 -919537211903782095016737824802541003264 11812253 734247810242094204086434788093220058604 11812254 116508118354317763367776675455277814400 11812255 112854509188049293298585618437099798560 11812256 258295530830445191791029681887833423872 11812257 752991719965393198776241725420885161280 11812258 320142839295410686404610119379027435680 11812259 -37045403345938017783664830453710037540 11812260 -862092169946195311328613074771005440 11812261 514312634131635721691674430030311228862 11812262 -379815510181447153810279386396733440 11812263 341518974388687731723157175998676840784 11812264 -364134031499360266901961507360600238080 11812265 -136898851489510711783731368410038873600 11812266 299103473774541296620208890382324440752 11812267 612593240307015450222344276584191765360 11812268 76426511128190019584522690710500264960 11812269 -85674424702467937199435180691792458112 11812270 188316593345340823821780939761401528320 11812271 -233350394215391691986262228009105524736 11812272 1658313418149745450467456220373975040 11812273 -438551004900111976810390521770932651200 11812274 807524198224855416210999097475635685136 11812275 666191121286253304331993345780995712800 11812276 -25472829381071181372071884970704875520 11812277 350931357792958331336662708599534360384 11812278 -339254050511512806410847825737550080640 11812279 -556190814097292729293201316127352793424 11812280 615837948949945953470227397784883200000 11812281 -3273920585764582760358983588575275840 11812282 126092485550881026215563788330093178992 11812283 1295093891769567478884379768304654363988 11812284 -143547646349042073290763050986671390720 11812285 671882139902422607547613789550051479980 11812286 210017751508482605328495792586584590592 11812287 -112782534195064737606447511172418273648 11812288 -254851030255012315606765971752366374912 11812289 350081870856580307656266043870097793024 11812290 -23620645690997679672671842037850240000 11812291 -47132492298742390107378081986854778308 11812292 666729262647333536783243387970276921600 11812293 -893659665705956875704059305813106491680 11812294 -98948622375911861168818873266200892672 11812295 -488882608978335353569347521758644425760 11812296 -74144745751477533662010138840994775040 11812297 -66216147903040487713219172148435735680 11812298 -422849706773622065420708448452177028864 11812299 -1816945875889967876797282580723097360 11812300 -4434093965848248635901160341046976000 11812301 -1852148127735044724689566723787127739968 11812302 76426745944848314578081569359556871680 11812303 238053268724024100014462234396348466984 11812304 -2269131085415812104553266811801042944 11812305 -122065742930013821345668986377717527680 11812306 153870762725659384337001725560740161664 11812307 623234387147733773769832762684736357088 11812308 103652873761743465212046586785972111360 11812309 -29275620210095025197208222381862219140 11812310 -485567938574862379705429272143115863040 11812311 10619082585170298256105540790506756224 11812312 -370956321663282499415745620010134476800 11812313 1648175568310449329313495860029115959620 11812314 434049241845248279115413341555300718592 11812315 10228883140287517621197434011121823120 11812316 -479019982279686237956636784351825384960 11812317 -275347433323006102607323214199234908160 11812318 54681682101548738362620857190624940416 11812319 276197567794385979807763427381208396840 11812320 265938347186544110516861785382285475840 11812321 156722005676907863644608730599018347200 11812322 -330563525895281085029129052805185432576 11812323 1108140506936109137495004799180129864704 11812324 339221084597649904795208572496404592896 11812325 -157723972006556381280693064741651500000 11812326 -3101572187053603626809841703821608256 11812327 1307128888193054517126502891548086565176 11812328 -127053193092760350625173943410432000000 11812329 707418073175191607315702403345156095700 11812330 -5964931738119030463853902877747227200 11812331 329438238764438607073897533906608678160 11812332 519460239687790534053898584868229445120 11812333 -169935346205964340591487536482428526592 11812334 756227989267000427617538356324860426816 11812335 364728908491531608806311495992294416400 11812336 153235201482529994607022356063967641600 11812337 52243025421793557044804968363203599412 11812338 501058137127140353679219765626988672000 11812339 319057614518915066773163164844142200832 11812340 -43299425656928455663211829107044761600 11812341 -77901971486212082346346656750168927936 11812342 70577347061031916780842454598156822592 11812343 507406869506222986477182074318698991592 11812344 279942526333529401069340600355109969920 11812345 401969472666476474876095945348701481800 11812346 -11726114502120681295562816123444293632 11812347 271929816308122273041624225486954379080 11812348 -38620807064217860821989844547637301248 11812349 207991272414270602735762112740628725568 11812350 -97356827703877973145428028382917504000 11812351 -203712796707466783914472971264938786808 11812352 -564322515970667080261335833412001333248 11812353 -296147896347308707634441383248702060096 11812354 -11162151810092368833142089613949358048 11812355 -12630763866135463543043078428490571840 11812356 17130488293584080360063420516195651712 11812357 -211293192100690121828513532465553288160 11812358 8504990271347905390547775141940517184 11812359 28612301989357436219575105397653756800 11812360 51294365607520899149696710230144614400 11812361 -490436829754515210850721627922640317696 11812362 -580755753295972317851960431712003717376 11812363 -22606713489630482738925610520563984800 11812364 -251184293524189610812106591974202830848 11812365 442081507200565734006463325248062249600 11812366 551384662012837187260059728817417933120 11812367 -688753206456165335276496707377527952800 11812368 -59828656707920566209382280760357421056 11812369 1813186421548813343176076776175125097472 11812370 -289804899605450127187437765294861345120 11812371 -938340081933617035348765765782145791696 11812372 223291434797650547869841308347776446464 11812373 -2016668933664829778537559958359233611716 11812374 -1583146168586866507394443207101315840 11812375 -95552632712769260697576888365918232000 11812376 -985322181489401751985046810385512140800 11812377 -764250515651079554642672358789770879520 11812378 19695074247844400843138763252079680240 11812379 247892022876901031163857219195506894980 11812380 179258994009003128352061252818975298560 11812381 -833026017292297734312771676682281831290 11812382 582213656759307123593945385263543341824 11812383 171609775965421398195623682470546976 11812384 365194680284731186822590150345544237056 11812385 383078183623773075727245246638849461800 11812386 136533724697024168263600986687711527424 11812387 -843760266109355954324039090801353307452 11812388 14673169451572373562341461550839197696 11812389 335075959506358838180676119983487393760 11812390 -249746974703747119444884696368845142400 11812391 476064282984307992557310889324112056800 11812392 37111944456178323124582905733216742400 11812393 -263377936872180335787273864126355300956 11812394 102064496287649110644513516227457742080 11812395 31717421781624316123480835363163340800 11812396 -37938467458549650359778424727864832000 11812397 351393679129327699836889893180973108224 11812398 25116553999649787962698532371080031488 11812399 -162855344598530826637612933207410039408 11812400 -16194916387713620035219806125529907200 11812401 -21586975528712597756318152512119293344 11812402 70661910769978638282909265851065662464 11812403 -663649579062508647249790043813243199348 11812404 346037292384965111542533973405634359296 11812405 94053489288163311978720563381223513120 11812406 547278450942395710088318576632418120064 11812407 -163869225587354762471017053461008724760 11812408 1415608648712637163972396733494886952960 11812409 -269866067979719062941331187543796831360 11812410 -46871989729456035133633756455895860000 11812411 -103919471025106755884650163096504413536 11812412 -184917568871541883359807651260420195328 11812413 -31863031706377150194214594159415524512 11812414 -348736966221019201430418637942503369600 11812415 -329172377091185937224624020840013884440 11812416 113004439767755124031498389768017805312 11812417 -299244064286592552811239124490402327808 11812418 204906707181871407231855985191184419360 11812419 357776402020135702241552256412159150320 11812420 151425988858196330864111555846490132480 11812421 -1765538141833472645882988976253475022500 11812422 -9843093231303581962433925668029036800 11812423 497876602566979250744956474717641448240 11812424 -475403307028482289686279343257651287040 11812425 61668276749193722741781020944218648000 11812426 -8151856308974771085184269951623095296 11812427 -85046118445868654270070647832291607128 11812428 67823774299087923012575327341662025728 11812429 75348561286469635147888487578037330176 11812430 -167361465987585219782063251546391223360 11812431 251525944646356644299289444205790710152 11812432 -149207042639422788095852916323519692800 11812433 -139665457575049473508501902754631648160 11812434 388382370893682356362977742679927614080 11812435 545471785804732069038924144098378360160 11812436 -229779645636924404451104587162304866560 11812437 -60764071200226265484468791252704662912 11812438 -118917195514371190057393368030947912640 11812439 28026035082596337851774232376318632720 11812440 -132164781033717241470858886403033088000 11812441 53192311788248667990939758373646432000 11812442 -203049611472897265200774180950551834128 11812443 47299167697141199289416215014229031064 11812444 -3681638458873668735295618983484284928 11812445 -94485224364784847842089762869621889300 11812446 -769016093246614900611192211272186480000 11812447 33424743279129554761727089520284178440 11812448 -60962472291374685424809012827773992960 11812449 -544868056216139477568768100266039740160 11812450 -198215657735740223349536157827429064000 11812451 -323159060244095505422105616386153786880 11812452 452289214616843142117512772338100142080 11812453 1638406982115713034329955861120969785500 11812454 -450302271000961625839817165568220957440 11812455 71224754674989069269158203904242703680 11812456 -326972991228495649902748310450937661440 11812457 -14306906597052067104816464119427328 11812458 125713434944850968762585518068074304000 11812459 490288488797423315042909108363070860660 11812460 345860762598409104174648444255601320960 11812461 -17543999496979359475547171793563809728 11812462 -800341947483448298594344793161628280768 11812463 -710743001792274754116594680889662559936 11812464 231528262370142682385185955526216843264 11812465 -1480371926931236707559295110156142720 11812466 303817934244869676289117499250598494240 11812467 663270701832637756614487435944504442464 11812468 -591780881301253306102924333596767988352 11812469 577857691645936451570760969053051425020 11812470 -199785063132589491895168243183574160000 11812471 180775859191478846438027676826431196800 11812472 43103738335291152098295834062920335360 11812473 1191934221100852828496517159467584379184 11812474 54191561984272919028391508495348282736 11812475 358119095347870702225672377912218364000 11812476 191860467135494640807632850654788035584 11812477 584574686874269031761068052979031919040 11812478 -4723716322754936004085709657813609472 11812479 -263078852326677819719707955265378240768 11812480 288132156116396271160273734364613836800 11812481 -487613145224756751087729513255695720748 11812482 180339127019239620889556400728694234240 11812483 -579317717878588200039785883345259283040 11812484 -240939884106466377224140047788101396224 11812485 -77023287201936813652593794553644525760 11812486 -139951105103178540292061267845150703616 11812487 -9480901660935885079383431219521610280 11812488 -118303465280173206504562313443916513280 11812489 442325269894271054723758739600806348324 11812490 132206020120571469996468005859940819200 11812491 -249299153172444320854108263946381709448 11812492 1035216187773912607604610865277312028416 11812493 528263083649751209323251233912773417920 11812494 -221822135423725773004612427280574296000 11812495 35669123109065903944792193204404299120 11812496 51126078038077255042648848599786668032 11812497 -516726194534416546642357255144722186000 11812498 361283133530866258180364605653925860480 11812499 1265896376722674844932377875884272570760 11812500 -175434447001639918233659726295360000000 11812501 -156611407655484250157933548468711718976 11812502 273912549179039916328993374164010332544 11812503 703896189548480199475494830588437830504 11812504 32646976703548245632809574744647680 11812505 539596409217050032950115546377603894660 11812506 85470668013579598899353233066048187904 11812507 -501942071450696750739453749511233010400 11812508 -673376146892197615169867484631612285440 11812509 -334890793619647629857405733261160510560 11812510 -237371499473179703493282199649164385280 11812511 183606206003351570572767729981917823792 11812512 -388086287628467470970191915121434951680 11812513 -364700667306303109723533192959257662238 11812514 -44918525706501926297390934169438944768 11812515 37484370110311025709357500704273578240 11812516 504311545853172074772317179716079821440 11812517 -1035900794621096054156032388081695258434 11812518 -205930976867022871660685364443500099776 11812519 87338151489286602926324665583156891648 11812520 195159099404634024260309240638610380800 11812521 105568955236906688844923180331875961024 11812522 480806184851514318574581383946872667312 11812523 -467910484123720691628400100775554723760 11812524 219841405547243616833635913406469373952 11812525 157993540182914077113147851897223022500 11812526 366646160376562625195387419703358926784 11812527 -29712527756932341565289263859453378160 11812528 71777011481325959972454949663310807040 11812529 -581971374406409239477692681857362773870 11812530 -4318769410205686810722255599795335680 11812531 570679063693184253864871388474723308192 11812532 126874695367947997038064008181563052032 11812533 -88929943962181340703550273398159380736 11812534 -46217993773673033446895753363448779520 11812535 305444419590412090596828868179679143360 11812536 -459138326095016833121908637579176550400 11812537 -287846700127721251423880520425909921280 11812538 -649942041529617076396263846103938184080 11812539 840567626151499647216889756727028960024 11812540 384446495685201647706707291072312394240 11812541 -780909998415861665884855701878691811080 11812542 79942436451241348730897580421165415424 11812543 -95563494015612681673630682926615848240 11812544 -160664939310346987760681955593215279104 11812545 426585016239865655429485372149950473620 11812546 -203153707551751325206040945684821770720 11812547 -739579752453004232420194075171900888320 11812548 -4067322598256123329431813775070760960 11812549 -186839680426132445974034490186395754464 11812550 93424186528690357478671865617578585600 11812551 -132169273685717424238160830231572147552 11812552 590827039045935940234432954760271022080 11812553 21861588233099964911864267494090366224 11812554 8617297188726394382742197951413278720 11812555 1387014099588264278810533874982792953760 11812556 -198290174147765291905653129000537790464 11812557 -21136529833544300283177573680419195008 11812558 -742899274123991890003953263712671181120 11812559 -215098772344907448864228640826468498760 11812560 10690812624179127032149932245420605440 11812561 211246568156245817424574132339559666162 11812562 132399513142270196291096300342375336064 11812563 200388948321931361893894518931125361824 11812564 -44909033222167339290877401275313821824 11812565 -1177425839247803079026686969067214359880 11812566 157390459694949154848267005309002636800 11812567 -17341178760388646417077954128681071760 11812568 -17703889576603647296427263490853478400 11812569 707525768268696011192200233162117790272 11812570 -80643625863385405776848670841141478400 11812571 409271571480597503936690720844361452000 11812572 261384028500881411489733390210314244096 11812573 3228107514415523944748267674663187104 11812574 -538540909909731154216270206230222657088 11812575 -103917303085300082692640241381355680000 11812576 -1084187905657953921315739215871514247168 11812577 373321789056943881736048826710342992000 11812578 381513055972753375020905982386419514880 11812579 287915554983480829510833189578640018160 11812580 33575408619818326091403393349188764160 11812581 463115595012265967836031125332609576960 11812582 421140163240227123625956622497451399392 11812583 -451412081358999622525966790598316114440 11812584 -227818520267841379519619893520630906880 11812585 -635857785549730919453097833325220708800 11812586 -80289157695951211253255531728908232704 11812587 -42369814909243998949228645519391119632 11812588 65681044704375231420630162823108423680 11812589 535822724319742275892334829788040300 11812590 -69615793103839076138359510412961266880 11812591 203329279030440403665628980348187177344 11812592 70347014905476934371517136628345667584 11812593 -55347721577449718915784420583940925504 11812594 33919591788608696148596275612920558096 11812595 61268128036327402982795443255678613520 11812596 -8777361214774944703275889088624836608 11812597 -103564987789480392725452702284994115460 11812598 156034915208375378040181990541145323136 11812599 741357109998871321584581831464935168600 11812600 -633702992956619259431291409765812736000 11812601 -1120817335889857043790597839928065941398 11812602 364149740787540070903261717811960696832 11812603 -94368543450037885051402283829401349600 11812604 197414250894015173561054224411312373760 11812605 174712155045179796539766769829378785920 11812606 329865450228719227331737585551584961984 11812607 279697948615398783868844335154113049856 11812608 -140485745104902947600076012916624588800 11812609 -315649155880270989867808934236003198460 11812610 -102533780137546639672276347228887331840 11812611 -460829027541079069656269203627613125128 11812612 16182648096063990286077188272172789760 11812613 60126942617715669925565690155641128604 11812614 -85083536763731478828358087376473543680 11812615 5611667887029884242826306279214684720 11812616 -9012544082541778673305937865072476160 11812617 -471930266107307569370190111411746442966 11812618 508816885068072584388835320345044819760 11812619 -38302666572975091252884911541219041280 11812620 224283551271769348932606643162633973760 11812621 267745612714271838685284646943198624822 11812622 -123316260495815495121592057128175245888 11812623 633132380287862157943395556560174153600 11812624 306481801715072141175329196527017984000 11812625 535233639093477033217710375793934496000 11812626 -32659931185635098318541225653096922240 11812627 -542571946407383044550954105570959373524 11812628 -425458602755622478562731121463597707520 11812629 1243067458885079035701864542558709490560 11812630 -241127570240465124726985338004326071040 11812631 -440436089917086524295042748180535984568 11812632 -141462686839070451427384930370411765760 11812633 -182408702311052441062112200569231214080 11812634 96920642947985931474455727699949183200 11812635 28868681570770025080566231851951914080 11812636 768681771827291650188432213162708934656 11812637 1586620381132943284951886483771469720000 11812638 256005096508156799460554603824803418944 11812639 165683115251217920542753824611102787024 11812640 -18494282116925833860939454740430848000 11812641 -59506331963320104566532688317172105440 11812642 14946745243501932222360562514705637072 11812643 351945330153054696573217561077312350208 11812644 670990741452706410044797735693714366080 11812645 -186089883907871363247651868448782412160 11812646 380436068240000474758079344084083298272 11812647 151690336818495072162774728444763312384 11812648 -876863169403994559801101065284862448640 11812649 207453278620353350770385721702848064420 11812650 -20301250311524007340633478497317868800 11812651 -1671616433032394257107337886878376632320 11812652 -605417049377684346458046341814446494464 11812653 -432260975074665225029918462957395636938 11812654 -246823242412365110014356097491132342528 11812655 -578405594998949894451477916731516812880 11812656 -4181474325688461363612250536674623488 11812657 -140540946998409666741678709845847388400 11812658 223254475637136981114630990684385022976 11812659 6297327411838047568018488488429878848 11812660 274368362124527837128900610055314265600 11812661 -344793404542177671969172188188475871680 11812662 110871054650959069696063357077192314880 11812663 -943959456593031375719852594350296732696 11812664 573186791918325818913997557772479467520 11812665 114148407186596209340501628467134518720 11812666 368335060487482390806929580079722443520 11812667 1285809363528741396144656856707182687716 11812668 -125512698498712163791165187540266328064 11812669 -765208957722890362646229566080581990240 11812670 403736556237445282071427845406870409280 11812671 -276083860266147465359774458527649339440 11812672 -86940839203441071280044372161158184960 11812673 445333718636068748459085177063499809924 11812674 36903080841309857744760606385839206400 11812675 -332107628559968324068545170601617474100 11812676 -192668476294241281040003393589930393600 11812677 -642277608114786865710821263267051272480 11812678 145587943643874456395106503845816933440 11812679 -28241565335089533296843561107148727720 11812680 -347585612658269186403771798963621888000 11812681 424103123378385689367240228910734721332 11812682 -145685012246011005480649628115256105728 11812683 389366971101127811052477907798869508824 11812684 -44886750125785934576011540670131687424 11812685 -28399463217124520224877551675667260800 11812686 -12328745225336834327014878136040060736 11812687 588549659927681080416356296961980628336 11812688 168908798618636332256834599376119627776 11812689 -443999997903566248597978737762791928960 11812690 337083313490541215207082328802680893600 11812691 1176238123109033998777306201067908077384 11812692 -462394102869487714264350102090417051648 11812693 -326373201610892215916720423579784722016 11812694 307718317385299254000664773510507063552 11812695 378206110273559209804611209480050915920 11812696 -126947121152749482084404958710663086080 11812697 441756612584662582060760805269841782340 11812698 758047787462117382133274414638667057664 11812699 -713746193990474070498090188758635730760 11812700 366826983273350351154925337904089779200 11812701 -410416061833597939449697465662901776768 11812702 7461157596307231776060811231622790144 11812703 -108282273624083567923534974919304113920 11812704 500633811267422085740360529691744665600 11812705 242596722294848286815883261754488030720 11812706 -190619676471093035109980302344967378560 11812707 -763977645021736929087352122479846586396 11812708 -71306491770231273811385009729985945600 11812709 -269297976794874778143960576613661049090 11812710 -20203129962402798340235162359353876480 11812711 -237937349821748956892520124811378672736 11812712 -1338830491401160622943854829449716531200 11812713 366356219604480648297725164040683339776 11812714 -16454009101876330734865541071269298080 11812715 -201998596956782443722150513224754535200 11812716 290254801398104259065528732945951500032 11812717 244946887571566025389707223352266784992 11812718 271626161393933197367588337742150175040 11812719 -649954712622170387091710657172951044856 11812720 -124664084497943779554469371578351616000 11812721 22762934908121035663903314344638451922 11812722 288543645085055239809302006480697494784 11812723 248746562565554656656640877464915358464 11812724 443211501387005910184271696111001507840 11812725 -481240698745894228805378216744790084150 11812726 -281911426817407345432985535808674359616 11812727 -378038058911576376659156049853745826240 11812728 -230455005066411337393273999353055150080 11812729 -1396258412199329359368910961108484315670 11812730 -3032580444469758026883458967877908480 11812731 -76401011685102921284003904506988874752 11812732 976568562067639274202756301289142020096 11812733 128053761892162175943707246536669838982 11812734 452486492780981726417498936704220117184 11812735 -910999573142083811415164665816152965280 11812736 -122041551916303194487524746555346124800 11812737 -344585770744158964225545868877970186720 11812738 -41914704836231466721399456370598574080 11812739 -1086360300061976462879346852344637677544 11812740 -250937012344228634048642186116521369600 11812741 -793595598525135990882027134282486290500 11812742 579144225170832013789324873515191794272 11812743 -599217509167342140559256593610184586800 11812744 -608565653814216262582832973045645312000 11812745 10253550809660576229380953225786613760 11812746 73650258332765211762127316751028992 11812747 537190604802319107903274995488115656760 11812748 532393308603599742644019698462947769856 11812749 69418277173622590560382924834364287008 11812750 322347972843316088545096625561959824000 11812751 167075048994838159472523489178238400 11812752 -16453606923047398200699776445740482560 11812753 1000503550220140585293092035249281113380 11812754 -318614826944238409056718213649709926400 11812755 221561436165801584332554497635106272560 11812756 244938924135825301853658377469059235840 11812757 -724264850977108052027933140510601734656 11812758 147289632901096114091325562681749855552 11812759 -573144184628693137069328184413047723168 11812760 67544573662433737227823590442318848000 11812761 809663498894352157638776230909322138688 11812762 353089427501262419025741467593418408400 11812763 -136539122260021866149887580059459392960 11812764 453340898576688868217932377671365925376 11812765 580844243147160972931179731347973032800 11812766 35803827823634307774161274201346533120 11812767 34633042882134870017957284604198430720 11812768 -1616833149988121348141501957582880768 11812769 290950278106004227552616805295245619170 11812770 155890914635618716883672687208010675200 11812771 788304242825978191402561139480035754972 11812772 -800094997845948174875006183766814695168 11812773 -135694875903370971830614908496590085440 11812774 5307357270310811340079029289252447680 11812775 -125226053013824903981865381399651378000 11812776 458443742414379597740881565520065740800 11812777 468002374423477012220031107598772085760 11812778 -226007068315508401754061015596321132544 11812779 -84226941743768347319154991699208675352 11812780 168935235541026839307613869569750845440 11812781 214526100848684503528504270842807607212 11812782 71090455756253967183235069417848432192 11812783 567179311688107676425367145946381638032 11812784 -33195512483511879531310694714735984640 11812785 -361661754777585186130638887986051852800 11812786 92834854747501964430022696378132062624 11812787 5982335516737517537887706214630455712 11812788 -4028981160463982812167095622360139776 11812789 -1081204124405975068516068241799557848900 11812790 224178611711762533820705134993236245760 11812791 -677803189515578576669348014571027354880 11812792 -141340085580421204793873469113551257600 11812793 1127459038198678810738257636877564368042 11812794 -58056096751396243309965948584712560640 11812795 -227032850930098090185081009258318979200 11812796 -74598910903153304020561341863337446400 11812797 -16663206703591629264111255009982619028 11812798 76566044777358910025146211830452764160 11812799 -362498362167288696410468384365382774136 11812800 -29181353730156975272070771006190387200 11812801 -101929791642255354146943403365065292672 11812802 14501627522535731439990852654537261600 11812803 -127097547787757636816632400714723179200 11812804 190628865647761906315931097316160022656 11812805 -243996838599386720000949243218072115240 11812806 206954500991532602650253042433541156512 11812807 -269448506510005126690551315770191771248 11812808 387843960447421964297757172342676520960 11812809 -742315693452480887516030624769904290912 11812810 -41285527468307299669338616730768065440 11812811 502324507363797411777735713580344939412 11812812 359778368738053590790644367404865818624 11812813 -985674065914856708655412729326168584160 11812814 -74568679914184331257049928311422103040 11812815 -219217123701056240431840339769957093280 11812816 -9069015704702051185453748316472188928 11812817 1383123251554961247809201640795158318052 11812818 -104436803788344086942298624153803738496 11812819 1287067848618781098342729966208419706220 11812820 -251829730062246217830081569824271089920 11812821 -572431416490952794203606365997059496288 11812822 -365824962962311623636450514783462166880 11812823 -442677892183339007015485764259421469312 11812824 -575824260652904573705703976815922790400 11812825 -14193211724948013092461753312680382500 11812826 89451445667428713826231742423194072320 11812827 -39566504347796476094428908542874240000 11812828 159086861276630760460884712573237856768 11812829 -143069069552192601503523716954186162688 11812830 235358535357305328954158138091257953920 11812831 5480050318099995524567522354960523120 11812832 -1011743760752135056600896844930999910400 11812833 166399049653793012107142000395980769044 11812834 -652033499029198716894155849553496184448 11812835 -757020314735576853780197460703893453840 11812836 74007692534633482622637293585537249280 11812837 -748093841301827452345900169572152688288 11812838 -150007782255437650258943966290123226880 11812839 84405284261589150191513387027890252800 11812840 -299365110222642209109899490031519027200 11812841 -748961958137867982583365727175029287948 11812842 155181854941043078025742213719544843872 11812843 -108326545758219647506764512444199897200 11812844 401356711946716037725175462140819046400 11812845 251495177634297993643528730593273496640 11812846 -103246042716875730790914186742407939456 11812847 1360417615865214368069566793248701873432 11812848 -25572197864197208662053509740297715712 11812849 -317201648349198634966156621164413983150 11812850 -109473933295398089715011068442011123200 11812851 125614045958668523413625227947794006400 11812852 109712355833797917023596348158764274432 11812853 -73907788635468487509097574083318102176 11812854 274209415276708523477953171145759144832 11812855 -164768383604856855276724941754229091240 11812856 -1958651108711605415682866323116564480 11812857 128718187886523906722890457126251353792 11812858 -204172635295846837578303806889814120224 11812859 -185563853383611450113684642980137679680 11812860 -8025148788242315367530922908962406400 11812861 454026823343793225411436756351519485772 11812862 -625919914173293692166121838506308174400 11812863 708162450197446303377015742266793491144 11812864 375623412098761757689788327734202597376 11812865 493534730279137833793825776626537650260 11812866 22116268786423106835147439153422696960 11812867 -642439978517887505526159912445363080 11812868 12823584446645099475970728003337276416 11812869 546971802203781670291198185966123571200 11812870 -623096275688907313047684756713897472000 11812871 -608533979140998055043345970611986244760 11812872 33765037895152830911297900824365465600 11812873 -316152930031298762411016126444226811878 11812874 -7340964684402606527455769292558420480 11812875 -89214349122331126847918477735164380000 11812876 385168998642874700950821108098502383360 11812877 -856602498636940827757501932846561923274 11812878 -10200105017303012887331812683906874368 11812879 -55206103144461118302556054206119793600 11812880 -65125686649700829997570639536308797440 11812881 -124241326219381299264411204874013700480 11812882 288954334479279252350330159688639675792 11812883 1345604700010856666360258192330269593132 11812884 -516966595461877349024503636463282571264 11812885 -61145394721792196034383860843792794240 11812886 -913685553057877070407509140451324161280 11812887 495650530634983894409857547125154187744 11812888 -2270229008326116594951940681855431536640 11812889 -1104506110768370973046371156814805160000 11812890 -22237166426803158728565011691475752960 11812891 465582298966060918798500667660470462784 11812892 -53781150240390360492347060836534910976 11812893 767298194962057880945727429154972500864 11812894 520561555451494767409327216662156875712 11812895 286612681644625857327419504049366213600 11812896 -921314292514689370987786515100391374848 11812897 -646854118481284703051959800184222378654 11812898 -575028127124073834548919798670725658800 11812899 -198439903642997612647903128005360136960 11812900 -36910862365591493734879591653043584000 11812901 -753906006250353428090794992851098684098 11812902 188333544119557998752651074551641802432 11812903 1206277695671568886693936048719075612152 11812904 238040281461270815093591633148455731200 11812905 85742200307590894978111179947385446400 11812906 82478873578673186996493309948594305280 11812907 67146839975788045840424312012036536272 11812908 -276097574820195304747018914343777320960 11812909 1043032130156380056804521208850081851072 11812910 -156652172135225688100796042463536163840 11812911 -195938684622917257575877584309967516416 11812912 -69736809498938178513683175768576688128 11812913 -180702566158957950939850734173725525440 11812914 -154010834154547107396565967037008720496 11812915 -451784324492433544953683082364019424000 11812916 -77505132671381849733735488163742831872 11812917 5783070281732559590981934397955046048 11812918 -196244826938637362345605012023774119040 11812919 107768928344831243121255411448182961320 11812920 73672543836498157701126843898244505600 11812921 -708937705082282699697758967298576739040 11812922 14154123855990203741551181433938638848 11812923 -803435169470496108782338222905206605428 11812924 -185565098899275614956539658695300527104 11812925 193703118478574107933881346652521888800 11812926 241286288239226030047372976714804828160 11812927 -61134266234939786960721156796674985600 11812928 -347122343431978950846548613535492472832 11812929 423249498010827360465957567143348660784 11812930 156150004109317761396290787659789091360 11812931 -1195629765039176878331499619299283319700 11812932 180850881799638513692046778019780044800 11812933 -209209437854276688395736052206367279872 11812934 -181090445224875933373679210429834279808 11812935 -219440819068061675363079249381761329200 11812936 251944358989302436531289237541076377600 11812937 -389462240775215957547470454787019495808 11812938 -88014610870189515792848498367429683712 11812939 -193034559818679815324794701442820801260 11812940 113359046768180566467061226597071703040 11812941 41107594251989517661392617709400040352 11812942 254592143111273094667050959095848142272 11812943 204647134545377169738753115663337263680 11812944 -33205034046781936001700552868073570304 11812945 450588183051791397995636076407314163700 11812946 12029547381948992848009496972537262720 11812947 -139906630181319023510272349053839337680 11812948 314951722920273095824718988502256429056 11812949 129282740952431293774523582648390285760 11812950 137377563831670018849820195030624469600 11812951 -1740488804689572007701415463094810004576 11812952 -127202993547445378849018278693633024000 11812953 -19471251011137757107807253586331894272 11812954 534467619436430338452554031619275658752 11812955 -152366576396382572604445976473147253760 11812956 -109162159331114817838935804500666684928 11812957 -19822982744061360111499178768754141312 11812958 343740380632363791272399035893882744384 11812959 -267909893116231380978416697358944337872 11812960 -9185159930335755548314706759862190080 11812961 155763080366435624222393872200644692224 11812962 81950741484215345775755663445645732864 11812963 -138406397595661941550444320447425378788 11812964 455494656667056457360214680060204646400 11812965 152946367307994678596361309678984432000 11812966 170829641330327237288854473001556553024 11812967 2422222590361874338992797285587246938480 11812968 -144334926024100231665053202767776972800 11812969 281230985709513580590185929968224173989 11812970 -57256162696454529273121818372576643200 11812971 -411243485401171611162563515372656818496 11812972 -669347497727543671330383301288626452224 11812973 -323581901300609545598189749773477309300 11812974 297498447820835663731434657663878007360 11812975 -526091241632196343258572180597153923400 11812976 -56531735302688238544538530159733637120 11812977 284391681117112549519821308196292056480 11812978 77447427543755785985082302193085697040 11812979 -950529636906934559785201166998285233216 11812980 244640732516131892316931677599111577600 11812981 -429748082298963902064493074069583883218 11812982 -201419405251465425136934892635754486528 11812983 118899421576373948870572127261763475968 11812984 -65202598658298811678101812262076416000 11812985 769147999463919843374232493979671560 11812986 -327597640731427739760644415716433784320 11812987 500951078529796155582509400220748297636 11812988 -1707397359686570551171299929848198656 11812989 76933101297600253053923851574564732928 11812990 38650390624459407610007539540550991360 11812991 492694628216024625906002022569702827392 11812992 309401061224152079821549445796688035840 11812993 -307231186635557164465827097307695091900 11812994 -90120942243023127594514226448547290048 11812995 -326553839111807465866756806595653557280 11812996 -639279414861028212689782433051726356480 11812997 481568534487388685595282631815026905632 11812998 -33991137715579876686173079254896023552 11812999 1209609584939792252567615504772203095320 11813000 -623007714697625706038300640080954880000 11813001 -13641905809289367951079720516366517280 11813002 -163633146915460448640364253707964174496 11813003 -374577649087082315745472000096959576 11813004 -228278444409129369072914943879292775424 11813005 1238936062242665043910837773801092588400 11813006 15276387569010024062841366295899243264 11813007 7662573336012634958409291305054325888 11813008 83189516508169827748496063395497746432 11813009 575611744555444225998679569565313062440 11813010 31591259453646295033257670142658424320 11813011 115840177564985963512740280610182396224 11813012 682452359679549854550665438062552627200 11813013 -885288928306138754629999234238900553600 11813014 -240088185383541569876245402412402493888 11813015 246239875761782955359421195306311694720 11813016 708392145062651426442422975335895654400 11813017 647747881605262525495059316568605397066 11813018 -254613631351317543639753967172807028000 11813019 228653239037625314934781635175692904344 11813020 -148776931755978340489356711514811397120 11813021 -324670520915035061737157318518728178656 11813022 210193571076116777960014413953432599680 11813023 328089790193403566244558126049244050000 11813024 844281398122046707525063327892527644672 11813025 -81980961857534586230541747210008606400 11813026 163542661265728447748568258725107891584 11813027 95123079835825080260112925197748930752 11813028 772646413262921658556415838169994280960 11813029 2991732495663471054235788074681597630 11813030 -156541555900206911213647764081838490880 11813031 -825963439646102371149572743150104277680 11813032 -163795976969011891633179111768069242880 11813033 642888508611774642839429233522978476282 11813034 562290345736961523016374584138406193920 11813035 -332150903786316568696867989228496431600 11813036 798832556610458324716267280046443880960 11813037 -526122627418777923703115014211289397440 11813038 88871299856793598958942852869291238400 11813039 55685427135729890624531920794111861120 11813040 -10791398405408949834557383781917655040 11813041 -1034233305134026981295490480347067453200 11813042 76751668601200604650010625083791380000 11813043 251568877226965308876557392280005136256 11813044 188330306268985712270380847050317259136 11813045 -310497645328840966917487692935764107720 11813046 -622559352845839981786274111945048064 11813047 -935207750681260567932119537008292908504 11813048 427252511486628408792975087974313861120 11813049 822345789807133002540499738068665427834 11813050 1143976903050511421124980304154366800 11813051 -41633425582863304305802448753422905600 11813052 -230064640639420212151120187268484935168 11813053 34124009225877459501835398796514119680 11813054 427137046597754359944154788370748175360 11813055 -357416767326432069077431590725868048240 11813056 -94980055480161797401272668169059696640 11813057 1024070017659455354742635846940950181312 11813058 -265697842619138050518239322849277673856 11813059 -212005249465227037145869475718885965040 11813060 12146488014978225435208284483802521600 11813061 108510635110628725097333310770387760000 11813062 497760010884140313279591920720482471872 11813063 328935511633461693161785973693065857480 11813064 80382117777978952263052317589260042240 11813065 1010517723265952360716487677557657630720 11813066 90508392235450669837022614823744136960 11813067 985872831146661955139922127795271866800 11813068 338599797345229069643903032410947036160 11813069 2406153435688673880350472842750691985260 11813070 375915122861504337289573468833968087040 11813071 510262351675223298039232733242128588272 11813072 283480726347480704229089325295293259776 11813073 446820134176645913943715030064258099184 11813074 109107943373038951542173751566634921984 11813075 555030732992057552206760201639829948300 11813076 195856170376677098056742688374515175424 11813077 -180761826806050310860182104845352014336 11813078 472788033897632567066641865277661719840 11813079 -74819121101231825058135384451872453120 11813080 43749072438463006430449828127844556800 11813081 323466130616381456389910123489431924992 11813082 1261447643164930665830051132983186944 11813083 109355044665631915602596112306289755332 11813084 -231138144903525976962016260075426951168 11813085 283062982284084895335836344846919174220 11813086 -12311099563408429998368230636687698816 11813087 -114771457935483858848309766755573337360 11813088 -216069286544737288206299295020891504640 11813089 -4879759279605038691307057168319076176 11813090 -348272978064965992720179542653049599200 11813091 288814166340506741944120682997776988792 11813092 -698930242931682159094977455372920968960 11813093 490224281141068627271136939673261716060 11813094 -388656859894003303968030390747473592960 11813095 49915682380950489740569256688089587680 11813096 546067722722530465939849913620081244160 11813097 -11891907906242254139516564965100358240 11813098 745935853881936666458911220550162432000 11813099 -64365534197457083704759928764165545576 11813100 242277583851348760213378837760572761600 11813101 -328979948865628927426088891914687142910 11813102 47215972318493680080538169393859245952 11813103 -604893243103245919083677106320167628088 11813104 218948262610717820386215536670775377920 11813105 361608812109921281581208799171348206400 11813106 68129580764475565462634349908790514944 11813107 307394929407021090136678464303577881760 11813108 105358476222638269198108907255530561536 11813109 452714638373246689296533850846254400 11813110 -164562092101263588172089053367427799040 11813111 1194623477418855423460625169382436372712 11813112 -54209809165525279646877138533413294080 11813113 143547913619277501132369529824107022984 11813114 -344824016460671027721723643083305395344 11813115 -342363877260382957109764191108841115280 11813116 521806364018318289187816933582512780288 11813117 550347286404021670539814932226442342880 11813118 108874908105296530364742202725171703104 11813119 1778636842560821124812161031506417424944 11813120 280461334289146146241799383880722022400 11813121 51853723431701250413455053286100215680 11813122 160555491138383274127402732952425503744 11813123 -152639447740111204772982788376547714656 11813124 -608466218934228012806477420798577644544 11813125 109862104751551373315750382879179527500 11813126 29153133321644157386864558890826682624 11813127 -515757152613142219835848070883635374680 11813128 1326094612577681894667393269373553628160 11813129 -800842366078010798579030383111677015270 11813130 -140442247632910225716631452356497428480 11813131 673568688904104031335959465278203626664 11813132 -4985990035937057180971782372301605888 11813133 310832854077283461261612294208709762304 11813134 -70175834616456946595367413672887942848 11813135 78106154718109144025447486804587435200 11813136 159589933813017182787479626221022740480 11813137 -16819320049809618935358904512755066048 11813138 -307182734777997112338519167478252957888 11813139 -63786691777619683670001014805583462272 11813140 -254663420986038422247340752339363682560 11813141 246074664841992283694369278763163390432 11813142 404937372396547611301001598718810596864 11813143 255137069105152199995318267027877688392 11813144 -19607001284188467865592446114576711680 11813145 42401394507926865054020572483959363840 11813146 -68345015200104519874042478332164338976 11813147 -681654586724062626110574960978511698000 11813148 93160032461848326528123912039059712000 11813149 312148478361678511898752149813091682150 11813150 79948151686750556839824890700476472000 11813151 -307121879304654343058023699030101098496 11813152 -24931455973477357602667793500192112640 11813153 217444331678565435266513563740645025248 11813154 -150560462878175079948012520137388865280 11813155 862838326361746434505532196254864310000 11813156 -105982275919480805838567143165684121600 11813157 -673105707467546069300476073055196805280 11813158 200562396741184902666920762660995176576 11813159 159595456528546712237873926368075251712 11813160 330728223992544202797132853392245145600 11813161 169760780329214085693740480755668356224 11813162 -558536562009183151363145062343667378336 11813163 -496407008675539307281486189802298175656 11813164 -37758763932468122536450541824196252160 11813165 237875949063231222243567517214439439800 11813166 17227202850115135081799262166867745664 11813167 -312997986990632346938026607348275642200 11813168 -149910356566753744753424503552056754176 11813169 396627416443789440239360034633509381088 11813170 -94930325234712236682877312459944345600 11813171 71352469175853712649494886283125600592 11813172 15261322203297177657752600874838425600 11813173 1938820463890228857077619383068297348384 11813174 446999609313844329805455834586766839680 11813175 3117269381904000479809458840015072000 11813176 -643307439696195603560739525511203409920 11813177 -203219994926478817416215484917957173974 11813178 135515134252386010043629237186781499648 11813179 51458655147933395224712631606122057760 11813180 -409862661359373998127744964816996953600 11813181 191874014720550248254191276718513233024 11813182 -603838418370572155949044619781580171200 11813183 590310088631785373396919896727408717264 11813184 103101959962345063660686989423959080960 11813185 -41969778548982326445127040289614008620 11813186 -175960566836947515342139635986377850880 11813187 923604800112270926905138357064739704640 11813188 -809726897056955724433189647427797258112 11813189 1017313651896439144876836029731067064990 11813190 -502707654160511796231545845023961248000 11813191 140792391174442557076644338016886369440 11813192 -848578586959949244774751583275060608000 11813193 118546755900082613040738506899268275200 11813194 159997588897968311561221180156820235360 11813195 301376964479470565825865794764793815200 11813196 58880920691514923907559023142962008064 11813197 -313262931282523929026627448784432476960 11813198 -678995150365201326075810860592198797568 11813199 -518095632318441933880268852883486967152 11813200 -2110659202371543228626910061248512000 11813201 186588048575789883778670544206129570304 11813202 -173347998650493737805657741807586805760 11813203 -1098597046567393813467133473364002518548 11813204 128752119123639971234641175093252564736 11813205 -519620647569962611954660610406202268640 11813206 -311439979667649559116589038928231220448 11813207 -155517610530671529473759776386512470176 11813208 -296522825944526897430232463760035020800 11813209 1082052536071758618358210015849172022410 11813210 -159489770537982842064043221786933630240 11813211 -805136855298673142865469740160136110740 11813212 242512223785146731119271911206323102720 11813213 -773179409836776337580104456998902552538 11813214 33241277216984438653288564615059244032 11813215 583614483655963794664148241966475505280 11813216 451294595616459916370992797811255541760 11813217 -123277805520499783530744428349222524352 11813218 -2915819542365058858505985770761696896 11813219 391162416871735775264824159920211119312 11813220 341461271955655553590871428045713926400 11813221 -63979584587323998237488397148085105888 11813222 280933018663661319794106365158107954912 11813223 -86878155256533014097905044327497274416 11813224 -146283137416502467916850091158180986880 11813225 -37489877900356465976833826256003024900 11813226 286103145767287669736809207821627020544 11813227 148469821015989235056310566036971497076 11813228 -93665663927623066444058843451956772864 11813229 224994952372563402984903465402107785920 11813230 227512300965115460903929091227599360 11813231 445087501508231161527977301309662625000 11813232 -56045640696955145446732320706161278976 11813233 -1525834343361492002665224917794320521518 11813234 -224797021954049833643079216321562615680 11813235 -201896522763926170716711603590415402240 11813236 264434907704666117382249416893247816448 11813237 -43580413206631748629593141923697120000 11813238 -141893553856851137849626199335506721056 11813239 1693634650496953342206907069427017732456 11813240 -481862308704180184574082331682101862400 11813241 -442842445370985613096651671349969394976 11813242 -177701921483591230502665338111067660800 11813243 -339575504536560195529442742366406382256 11813244 589908188374278588894557470478218338816 11813245 -472124620266434687659540176080452300500 11813246 -560034422309663713076535671966768445696 11813247 -354446784850969705978207867659262475976 11813248 -113799377324724306084765411756799426560 11813249 -48134063878826576679042337967786932608 11813250 417735693356773407517270263496694400000 11813251 444338775933068293904924842218226640252 11813252 -1043194699668195327664708623547994013696 11813253 -303851007568868444217367641475300862496 11813254 731331724746668680033319005889376021120 11813255 -236366192028000475484232047422231080840 11813256 -140085889652700044695776119665449369600 11813257 976348359862202396611296229103350492432 11813258 -10251494588775113165921635255632845520 11813259 274393508242640986003129110435014316504 11813260 -157778139160752178419325655884794286080 11813261 -1162935855627179891374632725316555220170 11813262 139355559438203134413913442042781978624 11813263 -142072747970841554034505083702442905600 11813264 94744355735534105405175158667136204800 11813265 740626945840102426379512591660274217600 11813266 694414789892598961197934990291264138560 11813267 335906386365547813188606066903545897640 11813268 -410772584686304870491226398378144856064 11813269 334626584993332254726438354791482849600 11813270 17522246741008772485879412585427221760 11813271 869814802963227342786827655940857073512 11813272 281454484338596983791124197303732172800 11813273 -116367024110199336590059483335643182720 11813274 -237629924377603167514595295717845217792 11813275 110310912337123512988099253146498815000 11813276 899148552288880797978732240123111266304 11813277 -246571954522461268688247883204614072768 11813278 170869166935292078217380092902650248320 11813279 -7748434014649463043288838384446336480 11813280 -272109237679675762475429686416302407680 11813281 -211038913782269311716539807689569253918 11813282 -206244929987430045991798093199110818528 11813283 11826216789230480670791816538145173984 11813284 203065326507699763608084789253774602240 11813285 757693486416617453592442028534613478560 11813286 -21251875161744420574874528310594600960 11813287 1369948761376039330526930352633035234936 11813288 -1243967101985086551994736231079979008000 11813289 15757817312205380701721446392108796128 11813290 143162706334107235014939091330494914400 11813291 -484821830015240371471403490886015817328 11813292 -235114812557442186114605937486676715520 11813293 -793244592397903528871958521163714452458 11813294 -88641627008321720462616904257218370048 11813295 297039857869763383687748725453169544000 11813296 18827034828814733521619425410254536704 11813297 -580126543917594159737313457341313222254 11813298 8936545315042674191346962202183932928 11813299 214838070266684804034830853240300865960 11813300 -194952650037536340485509761241342560000 11813301 5663345755787819489260208528888751900 11813302 -382720472519607384238031681796856892928 11813303 -877304114655769029740949889444708127448 11813304 -1197907249791129865385135360809697280 11813305 121175301429365441073515450471097861120 11813306 208668139265472234708262930175213489664 11813307 57296690481882556886731303322403394560 11813308 360167756328536361047178637887809140736 11813309 932568988946247869448804702280540506816 11813310 -81327777347264463553123861181234092800 11813311 -178092104620938877996112798948319996200 11813312 102975133910725777241851338586884931584 11813313 53391261663788235274408033270408528944 11813314 -1190066211111564548318382672106807370208 11813315 845539942976047922055074190148215499920 11813316 -377675361813690018435025486041722265600 11813317 -606482750206778384749665253970095614468 11813318 -774765253127665082151753737118665817600 11813319 -177459961116622364053440137130774601296 11813320 5282309097587753976788481189823948800 11813321 619377524504059564718122933760317767624 11813322 -95516818783624838647058411886884649216 11813323 131894201842414715222227640822750579680 11813324 -290837596707757838921767038298013030400 11813325 -152359887897947751125603269632696172800 11813326 11658467682984164280771559938912000000 11813327 -86815476949358543645012968741721945688 11813328 -104962507326701240817520509151865315328 11813329 -67163963404061713116259733492181976704 11813330 86378197057699467228585246820931008320 11813331 -586410996665978505156349252498332946248 11813332 -728455070815704941362419656790530785280 11813333 -279263377961422227970249732709151203136 11813334 -103235427606823317553138737412654264320 11813335 212855636681583005330695488205559646720 11813336 -257279344084300458889387737268996362240 11813337 -651185960079554084234231409307480061760 11813338 8639325160470000637698274208893732320 11813339 704136209777409132887157730305299338056 11813340 30695818398994478660694150350656143360 11813341 -175949383809724226930714499140965447258 11813342 -537598833705754871916722182590313580928 11813343 341240830754923723677278964050419022664 11813344 -1036299528194942230032510324426371235840 11813345 197558805395729539156471680879117427200 11813346 -440835651237494486091473798894270407728 11813347 -2518320473868437916009680708357553920 11813348 -267086860859746244272647575758563462144 11813349 335410567006431404108397601802504276064 11813350 -164546857451054867168742013427116723200 11813351 -2479351147721196510093093903101766624 11813352 180201013267315277146687520444417802240 11813353 588116556098063087792016620238671127780 11813354 -17404863066430392261006785713848131328 11813355 439778234024704095983621464521651145200 11813356 26560255283245968161753382619880226816 11813357 -1309887747205964633864140237258468676394 11813358 29338794236061659460959243916905992320 11813359 -140238284255027699895033240425336911296 11813360 7684955400524166976761601752341544960 11813361 654250848568943280571901205921190003632 11813362 684844133919268153072516880263405697664 11813363 598555075472990928703618835255797743840 11813364 565906967400674523886097084753728896 11813365 -415728523263576148180048727730758896740 11813366 -121707683973324167231072790618182806368 11813367 -923868432750222663412836281164705399320 11813368 444609718569745586065785836370740428800 11813369 1855858581662003636177650686714618180 11813370 239078788346157081555615982463311660800 11813371 23722923229375616616783625219850132304 11813372 239222705507232729101423811483002880 11813373 161503339235897187956923265015250758208 11813374 534245061723774494400787144680567207936 11813375 -272798764622541248980046247708667776000 11813376 -63098428008304267996505663733818720256 11813377 -439579651931925513968128661239829131774 11813378 22282762653935569595229447972394561440 11813379 -183196918669247747658715597137041225472 11813380 128774307000916871463188832372685036800 11813381 126402819786676074541318844937751451100 11813382 65108560783518935686813091942522903040 11813383 100558252839273583269730374818870208520 11813384 -148774940343269109684377867148041134080 11813385 563002145243561992287325530360887890560 11813386 62823883477791565607663731312981486944 11813387 203403806772754939599305372420119194432 11813388 7541639615461213390752675406846761984 11813389 -12944406594729332417641437093960410144 11813390 3702904151419283785148641784395760640 11813391 -268973667330226331638531188668481160560 11813392 -450110641789988045068161703437731545088 11813393 1453708025532388316061478940254485515760 11813394 -163703667646574715983994978741479203200 11813395 -772201327676642721177587166836061543600 11813396 248649639124933627616857108474947422208 11813397 -14275744152830257129424938390400303328 11813398 124371436155770962199603632798500027264 11813399 -224594595052079951897955616851772137336 11813400 -110351665891084506956522283695530752000 11813401 23489562018786341945993848043302451402 11813402 285202204867394689264239290442900433920 11813403 -500969933320660287444851134318315637760 11813404 519837221337284617735251088980475660800 11813405 82588654553212850454204388525810878060 11813406 201202005721505354175612745592718575616 11813407 -1348574591705032160348472194287953376520 11813408 -693825935051410581518580482266061537280 11813409 533152568706718805046526404038159128914 11813410 -324528205480695702331359789291761253600 11813411 677614894462094030661783529167820252800 11813412 90243090884897714247723682204033327104 11813413 -135693734443261494081756503376334178304 11813414 -764181177791242822943896448075156134944 11813415 -192610996286231008757821212784675260000 11813416 -635278381868254789032039679848992363520 11813417 -200178871584717287135537278292387726016 11813418 -204926782537975486678701887548223631360 11813419 -256903036776795785313032412909996822768 11813420 -41294497137988362959262136220971392000 11813421 -112769700812779721432926274905005642240 11813422 -706698701642390736184650549930759415488 11813423 534264965692832582762178838186686148800 11813424 -23412643223133071980613966439493140480 11813425 -38666068880352215307158800580754284800 11813426 -370507746853485076451873044213979663088 11813427 147808751546057515187442309792326518164 11813428 646141987694769352504101659256387434496 11813429 206700927212018612692889580175601820384 11813430 -118921515184798253529717339732146688000 11813431 305633364209327661417687805587834703792 11813432 -179395718500929422653531451823802368000 11813433 -1008397534961738173933298850640029216 11813434 264962877357525392778703721270509473792 11813435 -20065369864161801816798007793744221200 11813436 -63121536286097445206246016646650316800 11813437 254904965302179649732247972054491494086 11813438 -114284049483898446078391405188348836736 11813439 582434460950518035840750708757188883968 11813440 -276326459771759090069164147045564416000 11813441 -1550070061544442332457864262089321316158 11813442 236834808703761667708986678084913530624 11813443 987794622765576887694150869367821887744 11813444 -36432938476051850578029759215531950080 11813445 -30455841573252172809742891034651777280 11813446 -104667959271000697375107995155547015328 11813447 127576799312005871635646377106404567896 11813448 788782206138882585646886142700175400960 11813449 -543752574801726471203108421049437999360 11813450 266830414401782282840901709970657356800 11813451 -138503663504373115549756132984663065360 11813452 -2018830148118408090774083868527984640 11813453 -88490398915038720468470196322489185564 11813454 370372269312191372925308651249814670464 11813455 984370223842648446900122166548816964360 11813456 184973707343915755093570963020881190912 11813457 257579998941281419593561840482948563440 11813458 219427595006297081764914948263274768384 11813459 351272406162948912010312660730763149400 11813460 -115653739830243591005234287212478279680 11813461 -413009660020146595217144716385102645376 11813462 -115413267932197801219513095916253292768 11813463 374075606274278707354133907902974419720 11813464 -227780479270295013985725624559127470080 11813465 -579169292042337987789027336763913166000 11813466 72212713307299640263386281784835889664 11813467 35730679955495009181244158516633610848 11813468 510441651653043309673762424949841568256 11813469 137959611883219951619706519361793091360 11813470 626611670106464074335505964843568197760 11813471 -413554988476380539216179352997634857360 11813472 -611610871392504213665514609015521280 11813473 203615014642116152120240765889670513344 11813474 -518122088377241280070291888953779577264 11813475 -102729630006748368962062085973908381400 11813476 10535654819435723639192494549113644032 11813477 323061483265308787393859729106292531200 11813478 -104299701917966217343518593106016512000 11813479 -322584761049462754642566617585176046920 11813480 103127611218956002171149428341643673600 11813481 572443654359910224830562984633283481328 11813482 1286369412681819305904021548686857307392 11813483 716307532001573030503395532981581891624 11813484 -195129754718158459098140180766273022464 11813485 524833707175759842619845867935081679360 11813486 74140714979331653077053524005099440192 11813487 151259721463030514419493145428850641664 11813488 -70359988217956849521414956455762231296 11813489 127092041944337275088074281911487310290 11813490 4119262159605020458382701057801881600 11813491 -1079770943817393994485080595130967485108 11813492 -409979352611356357173877145273863891584 11813493 -74197518277505017300973269686880544736 11813494 37121588280531256826289975944129814528 11813495 107730246779944613525933129298881991000 11813496 365621083381722746187344783828123688960 11813497 1298668293931691574270315782671753065600 11813498 67374439836577339689274667776632077760 11813499 50026861435912483306244219258585603040 11813500 -475449813947781120033937173230158464000 11813501 106005688800391332331684689091612256352 11813502 -187586794858777221943692304899735214080 11813503 354489980172898021653979468727467759384 11813504 405917005950216103953802085805116620800 11813505 -190333257686612211574815539825322031680 11813506 -552695949982428962031613977670386240048 11813507 407858639098168778273991811217022546552 11813508 -51558522363399393461398492222767846144 11813509 585144262471093382913386467534545711710 11813510 -205665945155181272833663569323764400640 11813511 164099023617333104121925910241263969280 11813512 -268136393482305656488203258867330124800 11813513 -506845618846933960668970592133746378496 11813514 -36484268073354010985847166990070703360 11813515 211805568543584773625293608420542522400 11813516 -26080427731937657866217145901109084160 11813517 37420615024724942818108888568382926028 11813518 218209849041587045624363046689321088960 11813519 33312202069056046778637009073389427440 11813520 71312131124490483617819523374056734720 11813521 416263202127808012152342894812224603464 11813522 -271481893017550022247515157915973690368 11813523 -401368270332686114700809847406742616000 11813524 -16563105292245244317894034294525988864 11813525 -449980237758661600145675496586075744950 11813526 -4878278932911989248705319460113786208 11813527 309476367584776700744068684205713874952 11813528 348162430128000997387750159391777372160 11813529 37279495286451835119084732168786589440 11813530 55935817156492003076682249589246441920 11813531 131740782273066727342298464642038511200 11813532 521643002706306048336566207684481833472 11813533 489894382604040591422993014722419384140 11813534 -5794596333423296991840245088281012928 11813535 -218180474627382187998041706419506197600 11813536 108285132956376978977839975691005722624 11813537 481967761088361544822459166913250089186 11813538 -60097459889808353786053818794878702080 11813539 -209357497748699222448798985413058611176 11813540 -320656141766239761428804207103750635520 11813541 166515604136594036248757485318414801920 11813542 -66374849477766662557674478385512836096 11813543 332414684693928001420220906530468001760 11813544 13357989114877578123705846381085163520 11813545 53963977872088144551731734080607598280 11813546 97396074235317412117628477805096119472 11813547 221728589130048531986145114090420730200 11813548 465546734384243081189668258222488462336 11813549 -787595052913264542921365605053764459808 11813550 -5141541551623603770303781581379046400 11813551 -1272287105906428365546982672387784238448 11813552 -1867210497868492196041723796604026880 11813553 -215810125671456969845749062009723727200 11813554 -561510463248121054495212283583983858560 11813555 417218572874731481217349591200127233120 11813556 -288073786822553004106680517833869414400 11813557 -488015101187705335102821970207351903794 11813558 -664842751729426928628981579943442241120 11813559 -351530909637331627430979741054203910912 11813560 311548846823717823713194684398996480000 11813561 -966378834496829102262609872199333771648 11813562 -4221348473467360084949165118413878272 11813563 397303721060989343094447158000005875812 11813564 218273963028546235908976790801609481216 11813565 609639454022902391831953113755958839040 11813566 447348397918529452614496631997944416128 11813567 -535541886009646293257163327861582504384 11813568 -92104409197714475918792833444689739776 11813569 1992498277548589781423291601299398948996 11813570 89938690528942850286906354214455897600 11813571 -51738922386122806342506660226205711616 11813572 1308898666059320143810883820660564291840 11813573 -828445198160416070987061593335485366240 11813574 603635993377634578124943468863077335552 11813575 -676269322158909980330558741164483511200 11813576 -237948607655448378389236608361413949440 11813577 -232951025129038513775963609605041012480 11813578 -128007762987183670319839025927585333760 11813579 -2998778114606939965947864466217706360 11813580 906407519129573283523037942963579289600 11813581 -452788528596037304435280173509559303680 11813582 -185820712041561182910331266945384271872 11813583 -747017690900317912324322434393868691576 11813584 -92909752530495204545149934057065062400 11813585 -199618170018868171504391833186754342400 11813586 485859592748344168245131299353648227328 11813587 703081168628212050761231912512501104236 11813588 114605171222872230574349951009127966720 11813589 195713807252141486457117798317092759644 11813590 -5822341308186587819945348787148135680 11813591 351002942969103444122439939654398162592 11813592 249908850181624860125494215263561318400 11813593 -136051252919253887156887223111491980 11813594 -168519202481387006484780697604809342272 11813595 343683111998345411805161815218805265520 11813596 -172454145711785539342808868325288076800 11813597 -423947600440935688409856702283264887348 11813598 -156105749297709646360454830624161806016 11813599 52795359421067460205475613578135821936 11813600 44249331301023805995577324817704550400 11813601 -150399538002754354233333373844547565056 11813602 -220873154664469709455013615443096675248 11813603 -242218350636806255534470852007971823040 11813604 -43113865290479035557738060644495917056 11813605 -2551572912818005376976289370735395200 11813606 82370774961316188686607866793053913600 11813607 -26254224208561687552769221774131487776 11813608 1208194997867742902289083804382187944960 11813609 -946024705709758908494973219740322245190 11813610 98185637428423732333048186401971212800 11813611 917554341726222797183201845508411841400 11813612 345851605283225186879880713380318589952 11813613 -215348882602155506514867565940652564480 11813614 -562160919956829598927008485197692768000 11813615 -1698401109473154363894787723970999836800 11813616 68908319419946597431112667182805319680 11813617 415360329970790827409385970772656877412 11813618 -95905983456744696361477271652299808240 11813619 95817688198346083427059421133379296000 11813620 27188595809306992602798309208962293760 11813621 119246461477354859224415738299952763822 11813622 -117147391197861000758709874003540269696 11813623 -1355710595600466815915414541782181548880 11813624 151341500235957185270433202184889384960 11813625 254218342007447489880984537289622493000 11813626 -369956567148648461168861569731252947712 11813627 -267512269241858227542031671938706290928 11813628 -124519686894938977677388136242266103296 11813629 1293736665923300325066548811932918020320 11813630 -93476246396021109561742025714577964800 11813631 153651391173056891407069185707244170952 11813632 -637446677509815501175565099503225667584 11813633 416177650242796513984889919645642885204 11813634 -9213700294457539952805920745471144960 11813635 -43028595373301110841087684993458176000 11813636 808298828613771958096007683883547586560 11813637 627357963162032123141611333647067404960 11813638 -98943223048529412928681999517802324480 11813639 1497635217148410978250999060628291696400 11813640 429488337613580466879701723278285209600 11813641 147618702904833750549161816455660495040 11813642 207539547855311783615633369932966560000 11813643 -855837690201648777452510698571789722080 11813644 611528637621337015505146261803172718336 11813645 -753756698287795783990701650222658866100 11813646 -38324098337242748632080147545621778432 11813647 -38008168868935242881397316334682062928 11813648 1109980760955117858947849631729451008 11813649 -742565048457370686300158323285408692960 11813650 22175407585146525525886617998197740000 11813651 48297273715128976803064107007966234080 11813652 -354204441183954129044715792079751082240 11813653 -759186449193180091821935344665384986098 11813654 376437969803832845526049229300959680 11813655 498518639355123488367687927241545057360 11813656 76626160442095834688072354172440616960 11813657 -47142686015248794883120502983605113568 11813658 3314244937238741884070312448186613248 11813659 -41787653752879446807503248029065375472 11813660 304188734804749244145564526726404403200 11813661 1195147656298211398161517554798628088640 11813662 191051463180114804059996638544349432192 11813663 -9530093893147719738819913772855372496 11813664 104586289842671373458281026097494097920 11813665 -409423177114918666817706671554354136940 11813666 -117847535318582718992136002896687558656 11813667 -82860126884899470943899315649278898176 11813668 -542192595918321412241226778103855406080 11813669 -269586352345427833416667266117382996704 11813670 -169792691204550965576583220115534040960 11813671 1228717237414836509051072748348943234512 11813672 -599840230989402559865271279920336179200 11813673 -433713284656924201005415788320632790400 11813674 546081903076280950809114216671671322112 11813675 1995740039098275957551490382709839800 11813676 78364587479628537399531148736958627840 11813677 816186451244357148822532896081656293526 11813678 -318195027988446644055642943110333639360 11813679 674371268561119206620281686581629491048 11813680 -271904988679576798964679243390320640 11813681 -40115071657542293968779032185713809472 11813682 -88364635730210433580197150943554243840 11813683 302144252185133978810316794846312963920 11813684 -179923232108378238581627470212199507584 11813685 -9951078816563517420649789550985331200 11813686 351846491621076700579776108509689509792 11813687 286934821773809824489109677258745377680 11813688 1326242283374530187007599441798730547200 11813689 323130097618166426694812235995577471940 11813690 69460908346029469085421907071273154560 11813691 17258289007518591260110327589475187584 11813692 9298814676932816245514955108005862912 11813693 -284643311845693014738094591191415714260 11813694 -100906224132473752530396574922668342272 11813695 -8619288177669809470268700361184381520 11813696 -299958007806369240627856448853604564992 11813697 45503979246242434497695356652103254016 11813698 -40018323203294661470051142017884880832 11813699 -4629526932499284926932105260898788048 11813700 -20574900381250687284190717086743654400 11813701 1700043221874405196188284722446190715100 11813702 -477204337483111314907433615126580620448 11813703 73460617601971355240731101780251798016 11813704 283379958008254761493784679151912535040 11813705 231607834849291657861889528971470264000 11813706 325022839621781523999651114142362324480 11813707 254928043098141713888058871834330215956 11813708 -224330250718547616256586742265760646144 11813709 514022993473462549138909687753072730304 11813710 -29359145963384995656571740656425428480 11813711 143204538577066819812068485846169376768 11813712 189457180056805956476964257836190269440 11813713 -223439008623716036591460516945635921038 11813714 -324221791915546063659371141572895472 11813715 302055234969620744581246239992035356000 11813716 672378372620185411937510105017443155840 11813717 -528986649841419109260167654735226237234 11813718 -79143576629092111227896045732356669440 11813719 281870407309644184077708997140623154600 11813720 -121179257077996519444270011630112358400 11813721 -665935815141829297080928501106347450656 11813722 -24780604902684628931025155827218137088 11813723 -412850116214718554541137153997167151096 11813724 148800512941800497847492201334650576384 11813725 4452160700806945763668583212883476800 11813726 479278445354396260085566749749553776640 11813727 -351828791571072691168918552728617766768 11813728 130748461482574540400572998366705745920 11813729 -977173581404861223763869738027323432670 11813730 -121592110038829526838850123080302899200 11813731 313832942981419865127477304578798325532 11813732 323384140584133632958605485251093168128 11813733 -418066429561068615744345019096200752898 11813734 14411640999158329671177855013911723840 11813735 -866705303385259945656759177341584933320 11813736 41200075888494778363598551314598625280 11813737 -312108898851521974869539686699460361500 11813738 -414016219559426531767282642485900582480 11813739 -206195521606615945129706357506563732480 11813740 -96190676668032145329648202794689771520 11813741 -91232788053113479029945316461720882858 11813742 -15743540165226316423541878462848743040 11813743 914328110835626002215409494787072121424 11813744 -159760227689233338817796093534676418560 11813745 131749045343047493922474430473976387200 11813746 33140597727831523949477665713227065344 11813747 -561590571627477281492012925008560684800 11813748 -406914493169573753452985061045690808320 11813749 1406233893139321074679093518584471572480 11813750 -16707843049034884863143571960126480000 11813751 15502736223116494573626239346639523368 11813752 -986048507811223744359878262282867302400 11813753 69901349368919655078001535020164231300 11813754 16593355329879133274677617218571595008 11813755 240749681219905949519119839923591612160 11813756 -325539295998631408869977347726582241280 11813757 -351640027363774899408776320104282447360 11813758 -370558872013562905653325145835954803520 11813759 -522262974818641883026928911381303015680 11813760 -74343523908727786437004730722733260800 11813761 -105358435497783606945675549244453356096 11813762 273968544531929079768889985219402887632 11813763 156241140391221826113741868585461792000 11813764 -897967858890894808872346641532763797248 11813765 741188280300902725370854714007775849660 11813766 -25969653151893831829069784945784231936 11813767 89422427949721330116502359403890624992 11813768 176148039504834005207256253994098821120 11813769 -32889590374779481211096384362714775280 11813770 -179230245527976493814616860533915545600 11813771 107358056186130807108474363566834640600 11813772 268407649481066691728833327632421473792 11813773 -178488290136939347837012893009539418100 11813774 -71204682804872074926218760767344798848 11813775 -414099479136962261239227283281288710400 11813776 238220046045368986218302446781114990592 11813777 19946065473298738685514105042140077680 11813778 -518104899254388755895239967063352064496 11813779 -545357028018369812715136684458075555648 11813780 -583420923371118591690249545169755904000 11813781 58855679557115368293527611752014364288 11813782 -141894744272164195322060328871967035200 11813783 -559426764466830569266742371037442502896 11813784 -376682539693600230275838557761729044480 11813785 859562985289858467127867063512617518980 11813786 -436423745224122814534996300491085851408 11813787 -582684763663937432595358664486014719312 11813788 -207433200805671936738305470045125888000 11813789 361401206785908135583947668508969437568 11813790 -110533957661763144877555510431025397760 11813791 -1508997286517073951788525182355688974976 11813792 -372591754404716677420104337702156566528 11813793 997538861414933321295136945026761643744 11813794 440199740573629764248733484484354752512 11813795 -148690074452565275629984105080867354720 11813796 875427565646490787063184396703065487360 11813797 225441439801831886745054203643459725246 11813798 141735087130589532839967671888532434400 11813799 705722713129937388306985970000157048528 11813800 141251645350123791255630488126643840000 11813801 641645069557730137724211676233425619600 11813802 -66682488450186632829298370236633677312 11813803 -687466484021631855710589571878607711948 11813804 353452568216394466964233668430804862976 11813805 -66041950255900245082550473012848180960 11813806 165709381190187556001303980174288828800 11813807 -468535823649321765163952018122170808944 11813808 -55161434605708054731660311969432764416 11813809 -24972160138890687772221852821683767680 11813810 -627806242732819102089589479814659714240 11813811 -157376879339938244585612082568551603600 11813812 -424193069714262897345055142154664900608 11813813 -650039622234641661643182563274349430016 11813814 469856864176618482611501634872430619104 11813815 133580028651135576527300021301827365920 11813816 -196549648670271117842826023614889533440 11813817 -712201375792243338249304536244411268160 11813818 -129617115493085311435610962476101783040 11813819 -389075316517323855474246326278789530780 11813820 -75667201921178596895162275709337600 11813821 130210811268029281776497082181714540800 11813822 -253461748042610203485924053613750773376 11813823 255630153367438803546393812026464933120 11813824 -102879739581074275800331856808045969408 11813825 -79158601445517694122915812260730250000 11813826 723774643216638564029792846344787211264 11813827 -210651187050904201436376715709291540400 11813828 176907953727745646045268491291623568640 11813829 803029810064135214156085214947536348384 11813830 -81342901863484294258729125746424518400 11813831 -20446304679489453154398415102249315368 11813832 -181968608422943507252210219748592680960 11813833 543173088855681597609535746842223193984 11813834 25133950607844109681916255651590790400 11813835 188989232767460891808944130043557120 11813836 -652151044497806787175190966202519819520 11813837 -279538590251276325260660950170145797696 11813838 -445226011727289293166307357406465174400 11813839 59941139716384784676593037645131066240 11813840 -14405468552590828688347947053319536640 11813841 7698000037534493010035225799764986920 11813842 1112537689581474474150607794344808209664 11813843 -766921055448469829449680606367637335080 11813844 -194371649861679721001417594411339440128 11813845 -906513094432651294166094280311450228900 11813846 165543900682738484447492693094955704960 11813847 188602452826437670288780045824170231400 11813848 -230326425780811469571643786665235169280 11813849 -419830859333520026913806690814265692150 11813850 190040829339227509021340928509096400 11813851 128130336205403611764200854749494611752 11813852 -311224064213580702279437175434374975488 11813853 -146233417469322345015786206912045364096 11813854 340816232386046547692601873528045677760 11813855 -178441655422871035724433330794583105240 11813856 195389418655900347224811537410202009600 11813857 -1293025232633639292589186521631108295136 11813858 -7708871647235589664771245079757905920 11813859 -36771236337641092377327013564909915776 11813860 -180627580589953057755590154332174630400 11813861 28991881943965727605773129061910258424 11813862 101570173822139380834339221165167516352 11813863 -6492027111196604638357622958204069072 11813864 1030423541516988194902531067794556190720 11813865 -23055895020956825008038117651063782400 11813866 -37821268694768879059838942052871180368 11813867 263930085163832890585711316987244473520 11813868 205295737191099958607039395845253323264 11813869 -586679696399037847691659575838311910260 11813870 72535379870765509959302363381674648320 11813871 262819666932191026670368008829653603840 11813872 198960156952259969220602569298132467712 11813873 -735840470744920356264138776915818698240 11813874 -52710490385811411391275267465407571840 11813875 -1072113823811483267500661217535269900000 11813876 238433144346172012623941219669828607360 11813877 -188162718751477200261592784448062568000 11813878 -196121356511588774331173457471625886208 11813879 -495362831538314350626567986664928134528 11813880 -99752263102286202925581926652912844800 11813881 -1038619155376486022930477174250930502080 11813882 56020789983732826256710691525567926752 11813883 -86058753957371095646949162413922327552 11813884 257755583102388405280798162848028194816 11813885 -338536841332333507825477443945333246420 11813886 64546069584593954003223143217624914304 11813887 -314891190873936869475980926759590974464 11813888 -642466986873742365957501427375260303360 11813889 271962200427594081357491187584485818240 11813890 36101128066464240795632648187786739200 11813891 295953764851262837926175989273666391292 11813892 530234635699608648189469290920736893952 11813893 63020331536593680377007894129457480320 11813894 -1247481745010913141265228826876206396800 11813895 -605913000864384237028260902567483773680 11813896 96993948118338289923089514643373875200 11813897 417102705135931072936463730258732178560 11813898 -468711602604099722497638513816937979136 11813899 -234504369594250866677303020057417821100 11813900 -289306898093900475878453814499087852800 11813901 550293183587930811622221517295571887904 11813902 577203537814105631861692487098507465152 11813903 -722212871957277907151547047624688767376 11813904 -53356470680138938324195766055704985600 11813905 1061078728581789256930446160323515571060 11813906 -5553968575373021892392708536618139136 11813907 -124025702357768709229118279873634640896 11813908 -161867620518453605354111096020580126720 11813909 856022230346446110953657964010147360416 11813910 337235319833609206499315672725291647360 11813911 -50335645052150893897624106812709029368 11813912 -555273317773383904391005612884252672000 11813913 646308377734594898852817391974343292442 11813914 20933161220198001488851911010140094464 11813915 284307412300760457924274752543227215200 11813916 107278321521425574218506777368049480704 11813917 626715648193740636141117713407096868966 11813918 193587782677143154595876755263163148160 11813919 -88759502146145460385176814299492441072 11813920 1607006809045000152679415237818617692160 11813921 -98069626887472872413691266792668606464 11813922 -57139624036871557557334217616083880240 11813923 800167097284005438324556549433000921088 11813924 -213570102296653430013281925111734138880 11813925 -257772046901174258987446402320800424000 11813926 661787194864733383532259352510438894080 11813927 82040211195844973392500595825645462800 11813928 229262966968170394031281533269267742720 11813929 32863964417850711809126652154057370880 11813930 252196314629404927553823139732366027200 11813931 214642401172840089367861838645969939664 11813932 -253070036195602041571784262816861529088 11813933 732868092514187245843937854335542038380 11813934 -301038729042988936217409561401529738240 11813935 31097094801379240942123337701621784160 11813936 126671699087536306799412600586843717632 11813937 58944308131437353764921068973411451040 11813938 469440802409150777663653743748196183040 11813939 1124581203759320291482830926197813465740 11813940 -490613870986417695788432166658576170240 11813941 157431768460143370866814504442309757184 11813942 128014698576952207152129292641724734720 11813943 -365064392248975336809758564907775494936 11813944 -1079596435094110067463790865853758115840 11813945 61314847530793327303560066935728903680 11813946 365135155270097065438311129652469627904 11813947 -1457320426882223121643580803865688312604 11813948 -479229662202248155587442836215573640192 11813949 -2992547483702467773845414727256272000 11813950 52848171638191050883136264038965897600 11813951 -1019174227366772368769313045504688871496 11813952 54991264558214609316798336082485706752 11813953 349222500973648928388403890541031826240 11813954 -23994791363421349845739296278551531824 11813955 -2962630893915794219585253104036023200 11813956 -312875788557720584357456607409503264768 11813957 -672131376561543416536140350997899671968 11813958 288859095875821208065119817538333587200 11813959 -772892338800841114580201861914201373520 11813960 -363920974889217767665180273311495782400 11813961 -518753687222395312754606260703209241280 11813962 -1167737802543193408398414519701503806720 11813963 -346040823688780052365130501516230267104 11813964 666850908809693258914512909448829246976 11813965 116788616467846387267664793714502806000 11813966 77823672620455591194903389718347456640 11813967 766734113953238662691034555539684885760 11813968 111103199720596154711143757976518254592 11813969 385939961229238746872756007541998368370 11813970 7496255020851470061694248595370219520 11813971 490877516758129051528944491081587858800 11813972 -247012743582795708594763312651741900800 11813973 -263015743446852274493364159777998679552 11813974 13557171946925579911089572318445563904 11813975 -239968574712770260141007790889489986000 11813976 -299381253190708741633757908823467622400 11813977 4949578857148249449813221698027036992 11813978 609575575215748422001614199886417760000 11813979 277909863397608531437607589122591096984 11813980 500491106501766770852138169394794224640 11813981 1383768850491641316182031612727262000064 11813982 -253554205656773338991890288024702857408 11813983 -850385707599591056238160747719933953640 11813984 21363271326560511329836394145641398272 11813985 -607692671425973652661515188131459516800 11813986 -101633820160827690997372639154648167776 11813987 -881508266225435139557242560017164283364 11813988 65948030747391335130564431464468924416 11813989 52308966552945337989632620169401532832 11813990 335589001935435573075857691527658307200 11813991 -197596041527719378381721317930201305600 11813992 -2465511765284867835227135550387240960 11813993 1004842447513814259258131606425592221242 11813994 56670834609467397093213068305142933424 11813995 -592616269211330461318214015474243316000 11813996 385705863184345986435864040466085153792 11813997 215720896153213238687579408497535805696 11813998 569233997565558529878438261851404806336 11813999 -335824649119437745905583902896885941800 11814000 -80274753827788614733813808798760960000 11814001 1115235977210016141587037946427625474002 11814002 77883502358758671663439065051499559952 11814003 114227337849182028645459712177479606612 11814004 -339462148187393474146975929496663394944 11814005 234597132839643039859629673334422412160 11814006 -16705621745728378243381259899061484096 11814007 36655836477639631670717110517333774272 11814008 253997190612623411527857012301334568960 11814009 26599144491304854905131799899187710080 11814010 -198406368236661243410806773971925657600 11814011 -314209876032830626228551776116887514776 11814012 2764285744512674550753584628395719680 11814013 850900325725608512948401460828272336262 11814014 160577070584690672062948056677123123712 11814015 -341636948745129653260712497963929229680 11814016 -1023383526830146459697322623261359472640 11814017 -1286248449930114718540522535988714935934 11814018 167593061000054719315454680112220684288 11814019 262786373981463290089668809030293167360 11814020 179393533278053821044388758286530624000 11814021 67066033049917328886027965542270368990 11814022 477370876702732389349903356416850210624 11814023 92178914512240427091253184678443538664 11814024 -620240649002788082070439272573184942080 11814025 -243948329167699044640383382455210424450 11814026 -85217937169658956185277809586728827904 11814027 -127307328622532727398783658916458295680 11814028 -20214212430082131536357363299329789440 11814029 -461018245299945279665871739908059360160 11814030 -257986584758509470258629436347255087040 11814031 -290965893683933210487586796307629242960 11814032 186666176495741081688489240900486512640 11814033 -39370569695616050998706515863006259200 11814034 -555255244218814137892512652934887273584 11814035 -12195962054261274278814138709776318000 11814036 -63639921077535428476305158471553386496 11814037 115213061906220023315652498325499051100 11814038 88890561127549283750997425437329884160 11814039 -792571091881755861181693336015214178480 11814040 259561173191026989924329833341433036800 11814041 -247729483606942153128144193083051318528 11814042 -135103128583712339482333646179616133120 11814043 1838286799386702752540612023741336185880 11814044 591266390047081764093839692795876726272 11814045 -49643687566214623926932337118396748160 11814046 -632230771827023683849154391800500902528 11814047 -27002985683297183288621276555432563848 11814048 432401261856268459837721750642978979840 11814049 633551987880736823928981433110265181160 11814050 150546820452112340465748815555315752800 11814051 252973956142750692519424883066158052784 11814052 -858925855661221460160349029624185228288 11814053 887181052420995174268661560398205794648 11814054 130327078666178168371719647349791016960 11814055 -436918938640819430657399098242200064000 11814056 -2030221675252364117720205949420245811200 11814057 547765516520413924370818547094270326154 11814058 -278081218458097825073529677342445611424 11814059 1247725822117882273403019095652905182260 11814060 119957566138853842354061231142312960 11814061 -11609554141682645961862876365837043200 11814062 -11060977446327075802702640865796786368 11814063 -246268241538586613040736519798442509296 11814064 -71772410649078001193373152986316062720 11814065 -646153214675309893951959925160174897280 11814066 560538735291901922986530727937782617600 11814067 -209226911245126896595694836519052102800 11814068 -145723015578858866497177133919983695872 11814069 29669027721281326464282091749721045248 11814070 77644329018931031647725151178812116480 11814071 95811288910806128677297713896964810624 11814072 514781606111194020066511775652307537920 11814073 275412859311226720109673211695848977322 11814074 279364702420121548874321578463428343520 11814075 -24602871090781417874464738187148074400 11814076 -186925921437048478966437917571803386368 11814077 303489658480686406114465420592757600 11814078 7092118526320276873343212525306905600 11814079 2151875827562846259222074568284224162360 11814080 -143177329795971009119371351673221939200 11814081 411084510775032447822675051173938809024 11814082 -239708799799007920401858694649346677760 11814083 -627912212296655647480553777275237036056 11814084 14567221522722441421321086741319074816 11814085 -37691756269719076088541939080822657220 11814086 7398828039634047437551577335837229472 11814087 754481247811514875570582421216661038760 11814088 297891607088790071583395016404164608000 11814089 -261120940738892794659532718565919836288 11814090 -97451219969793810131999833018494720000 11814091 207305072232044429719477784394690425492 11814092 -886823125107484449305789713750255920384 11814093 7829706957729805184796602331240367980 11814094 -129323141573463922242342140061288261120 11814095 -648589981602878247665182582946202257400 11814096 -143283100548237872191146534096889970688 11814097 -1472795852495650609970948837699278281728 11814098 -386857904044595870028402229877955577200 11814099 -290670228263987887287964953697130828160 11814100 -81590833437003590770572268789244723200 11814101 -29811457361183172750392193066357424320 11814102 36946783918764450344497189988239367040 11814103 -300027419909684509764352889090398813520 11814104 19534652866303241029457605910826577920 11814105 -638681024986722353332604899821378225600 11814106 -243185401945625697131439672003522931200 11814107 -1362178384753615486677715936287864069840 11814108 -273784265044051502785533040892931784704 11814109 560315728376673243273997902763843232088 11814110 189958189860682448905252872592158412800 11814111 -358496211260846153884742358845973166512 11814112 1168818517439001665037145934589435052032 11814113 -310774759975861589880123335731914028638 11814114 169495742097099370463484935901386797056 11814115 86091445389663223481802580442740000800 11814116 -519785906497634889279625027492716724224 11814117 -22625705867505586146117220098071901888 11814118 -270618849232223845685801664827304501696 11814119 -1208152939153211255005322065765243521480 11814120 -836091511772939719992771472259297280000 11814121 -15269882437728348321173212597449590496 11814122 -402168401213972197588755636084671607888 11814123 -303616816118888773795375189065340723200 11814124 -30785554397869125004915711858553241600 11814125 -1006645149993791476124956670326842081000 11814126 -369868674913452351548603811245265886656 11814127 166114381853899239974504222970776870160 11814128 -69332968705329772755957835784440578048 11814129 355655291364105088407162537792758515074 11814130 52513777217650677961600573460873580960 11814131 10390332013215214969836800388767806464 11814132 -88666794671480149934412465336232851456 11814133 158107336496608076473204503195571757376 11814134 -554083481022750986360063860653985198080 11814135 -488961895154530511199951085848587060400 11814136 -323867278291537152474600117435233587200 11814137 -96004542193467843552275695136391993408 11814138 134667945864362204144573883927496015104 11814139 -950697756227514152716816175854527268060 11814140 -314152983800840814387249167467592908800 11814141 -172106941782962134877454577554582151296 11814142 -590209146308263814407132648716238230528 11814143 195566154162956254494057595666110839040 11814144 -347345586009217650207919008134102777856 11814145 -254452637319792557925007471929855299820 11814146 -725887151527768024968512244517594567728 11814147 -250150841539481851779446214923174292000 11814148 -888301211077849205643267428803477969792 11814149 639227905447229598832412869631059485150 11814150 27941540708399402522756478162010579200 11814151 -21041342559371708130557032880624351848 11814152 -284671068537360326374238919261718609920 11814153 239146377187629884829930180742396938624 11814154 -59941166309992674648135435851413360128 11814155 -1652246286269685252790342552444467455040 11814156 553577329613797798739571399474904672512 11814157 624154616063509815835218261032727193920 11814158 61555630452785503244960485765400160384 11814159 -83595846704661907454095160516330739840 11814160 -176162772293077400496790197738268262400 11814161 -753596789884831515492759849553850876238 11814162 -2998393318782580883122052659348439040 11814163 102274701526332881671106295517450714412 11814164 4386458886464317937945258609694683136 11814165 509685151904849248523685234915990019200 11814166 85541836345974015504012663191169914880 11814167 -175266298601763114522499242982645953168 11814168 -571682361800893608107024490021161226240 11814169 -516299218576843571989986353124183717430 11814170 43668619858539753264604934472838276800 11814171 823265862431735375065914461098371401112 11814172 618773545818098242122725542648847089152 11814173 454681427309883178930358901228197094240 11814174 -10224483280297622085684806051154347520 11814175 32682677123742595978723915192157731200 11814176 355029832461186469378193414150460801024 11814177 -475003743233003802437956316108785460160 11814178 -41729795784775868884229374514322525360 11814179 -29880354209788264399275239451650474640 11814180 14080579716900050985747191577524305920 11814181 -1205513670161158957900322273478307004000 11814182 -576833207171503918756425645411332435328 11814183 -366540319990543564946093712487430400360 11814184 -1322733995967781517318951343787990886400 11814185 118900151331377288271587368815491493000 11814186 -239868720279929989552455646275867399936 11814187 65611737768884251667729712023531985408 11814188 589682949117082958949268399041112404480 11814189 -540881016331381270604677095635655965376 11814190 753651839315383539142368253485542400 11814191 188832048835488220721897866643776489584 11814192 27609794220796599374997903290363609088 11814193 102894903682676138666872450276869604864 11814194 195468358535988306499553747164437083040 11814195 -215394916039765922774882350832004900000 11814196 -109669994328238331175294159592785818880 11814197 -1268715756061933011839997169391343870354 11814198 -32441552264286169596363793815517248 11814199 921596471081613982372350665432290188200 11814200 405878500606596632354261780176934400000 11814201 117660032669494789907348735398261912320 11814202 669396335439091044649880986619783081472 11814203 866963015240448652029599471641714493184 11814204 -59488889833886277009877562309091793920 11814205 -159855860089667262197319062135597247240 11814206 368314157692260004310662902331910007552 11814207 263197103019692404818780254528805888 11814208 -140215254259594256502990039629088948224 11814209 -599755761426394934311619640179544898848 11814210 -62040062651969330726044193854454232000 11814211 405152668483070051772477135361211350320 11814212 -216575385084004545365560151299276742400 11814213 -757303657420212229677250149877435901856 11814214 -464719669799201939250448219320885392544 11814215 18723098532882585666068605070974817280 11814216 -6038817758612203282220543760702259200 11814217 -1514705295567627367118841519208162781734 11814218 33934952762951076777455785005432903360 11814219 -733699839370787598313627639956699883200 11814220 383100465651296602938395389961222799360 11814221 65620081452488144592494035351373170422 11814222 152880789560511218595262849717557064704 11814223 -1168060725051127700284831667851617732000 11814224 60968665717766332791473049303648829440 11814225 69748673978292704116546346398642071600 11814226 13197919922205834303135642484711010304 11814227 197266045840489646304162290380292036076 11814228 -809547763950338230030013951919702958080 11814229 245251229635581019692174062891477027712 11814230 154430595275087563860003956541359694720 11814231 -139501438130766180539576183676676030080 11814232 -18898883399993676049510954301454336000 11814233 -710909417205271560433898121870449026176 11814234 -38304713885589503788349187346518270720 11814235 -1538005351940455904379628631597318280480 11814236 -52535693575567992189262739475929401344 11814237 21366732784232455195868225069510630988 11814238 306306783513204557306643428907376779840 11814239 -361364305616512203048142766515747956960 11814240 -70633210459221858038460611272491663360 11814241 -190772965762204932608353006708035697788 11814242 553482567786738669790437840559633858944 11814243 -456114114913329707666712003828014534280 11814244 221901660964048140638130146784176340992 11814245 48194075883483611854264042223796211200 11814246 -37085738561674986688250854908658588128 11814247 -867973826348947134805252559689677920 11814248 302762400157690311046017507621499699200 11814249 -408430400726162664906014245057322452992 11814250 3249219735519566280584619265484544000 11814251 595239494181277555930789368894734619252 11814252 314746081415983338504046013696602798080 11814253 630765915969174448126538269201355194464 11814254 -21415641454862914704021681392293823424 11814255 14832740002613582923028167778495694720 11814256 130293962137297979399186519924493811712 11814257 -201949414553379815921746814071341256320 11814258 -73778522640426525148866182436002836992 11814259 -868879795332648409093937699114331439540 11814260 424639605196389634671153300320146010880 11814261 -320712190935471633714921630676486722528 11814262 177519041093203177970435448300677619264 11814263 -442943530919447745057428367987033340176 11814264 -95005614880060418135042033797879234560 11814265 70435728844610176693679694904169768520 11814266 -513881869536102847543044355218337089168 11814267 -20248900791997853611806904946056095720 11814268 -47388920509245080353974503294147410944 11814269 1593452016200070886348939410380333131596 11814270 -83990384563298675049686426052932847360 11814271 -44229108633980627638132291878398696736 11814272 164495873291391330366044649529005834240 11814273 -238626924114886929756621361855481242392 11814274 304017491756168081713762434071261981136 11814275 500513330133253568329705356716915856600 11814276 -257503528345973744869122720216187975680 11814277 235130293758877498719513216947654540126 11814278 -281286565121556472042645729596782714880 11814279 12994479513364388657363629588811605968 11814280 641836240118735316580554522637876070400 11814281 202129075536228029607694386205169585280 11814282 -278560956638667833030608530070679746560 11814283 -292838720534112059195313978684372139920 11814284 156257030712847797739496264520536399616 11814285 -317097560622057994284044652969972480 11814286 -199131111817889864471593886369560043520 11814287 -146480813770674335566965516047022672888 11814288 -79031950434755851957620739999833194496 11814289 470568380681819748563561571158505527280 11814290 72020054210657436092980670794990966080 11814291 177088443754329559683563788390497129000 11814292 -253654520112291302174165436557742080000 11814293 -24994944141610351127138439749960668416 11814294 58929954721147692412502535190422129600 11814295 213446722289784231704997844828440115200 11814296 411933450922693092576048549415449231360 11814297 -401020784673647910793807287217690578240 11814298 81681134753430329784346389072753927936 11814299 556725979533905798516249259084883243536 11814300 250952391234083107112613885727844774400 11814301 -1354132692670814810621333613294255968 11814302 -7937392038920094811030469790466215936 11814303 86724163964670999747725978403865406208 11814304 53651277236331108432484578727167983616 11814305 -199010189282268605906331198274909824000 11814306 154070979956711661734940113920794451968 11814307 1326256278431616270073114710645580846556 11814308 706786808949887446591994577715889058816 11814309 -494347280822479615217705436050816319360 11814310 191844491441973004584185078927223216000 11814311 368805155037798650133641539258300729512 11814312 644041114568377063920806221715273072640 11814313 57123155316722986034609046839853573760 11814314 -8272375855579165490131151936880875520 11814315 -468801427817222843904968482235714334480 11814316 2770919732388818139877965921877974528 11814317 54470216280091821490511833702286960640 11814318 -141901502623478430777858279721401680256 11814319 -969626260931859293325698880472449960 11814320 -1568252289053786905290719100624568320 11814321 782354104008120251562713875246630169712 11814322 -101941074709742642582647827782496720576 11814323 570143262120487333841272741883635244160 11814324 48105050491364639451910930950209280000 11814325 -563781971634844066388364761040844412950 11814326 252256013543684022367250633296037150112 11814327 44147995486844002435294694930290452192 11814328 -1181376898253572528612021298947298979840 11814329 384244294622380353137926937574985420800 11814330 59312413698214805435380789729763043840 11814331 -988303226255941835810148281576421188400 11814332 207223080149248135264029988113317422080 11814333 -332469096280353582047492874088761367200 11814334 10928487802856153133087935511989265792 11814335 -146341508121193082087183363794201958400 11814336 122860019300241850097308328244805632 11814337 1301775376189550907130768637125927480800 11814338 287870859184483423836838754374733146320 11814339 116055573379058782316943322894120053600 11814340 631799856743948180271270940329785283840 11814341 -677105940406014756545793710316005301696 11814342 291796615638673369430915732096531973312 11814343 515990988780547036473057136723556457024 11814344 -177542512446667280952573280499339811840 11814345 50626004016805007111508346560734290020 11814346 424813235910900258664093233265663991904 11814347 -1195892414082454254775841757448980036204 11814348 -4862465737144331755469891025508761600 11814349 -463393858804460395907364093706319450036 11814350 -8782795781225873261451165819296409600 11814351 -418882240206078113426061512472259458168 11814352 53313705156604973063477215573673902080 11814353 -1034622617307834258484225940289875632398 11814354 -22594238291052699889361088388157261280 11814355 -111468928964725118945907769160822834880 11814356 136874475336485942861473562582060545920 11814357 360328758787682892602467239556235579040 11814358 475888969549962024389242155620210229120 11814359 -703864224594533949608519415431727715200 11814360 -66749612880777383705591778362960486400 11814361 201736797129538015556504568929133680452 11814362 -191303122445266877008504792120169035008 11814363 -1083379772316487613720624534197292284800 11814364 -175195038524349754064929997817230358528 11814365 391685901517826642189834885960227489260 11814366 174994920614280846317855913027917595648 11814367 -63001235262861115894989995066401651560 11814368 24485745111161618684347265895821475840 11814369 116768172779047206829369173380233567680 11814370 -552806617548144829747969823362303569120 11814371 -342912699527297224298777876453336524800 11814372 -233619728190822290261303581021259935104 11814373 -176077100953011534227489834659760124740 11814374 -124925647140922454652050051262090520320 11814375 -33419476993912230763127572148890035000 11814376 -182703610716652017447806153723327447040 11814377 -64931426502120010511753078755814208540 11814378 -541433490673335293439728138074342129920 11814379 -5098939007982901430421001283975606272 11814380 -238203249880796698103829300249721651200 11814381 -126702974468561536931461290309921519060 11814382 -318140998654220895546594222943987574208 11814383 -108392614008064520980047010203658972800 11814384 -46567761460109066269117940349109764096 11814385 183165248395040763797061047581103213760 11814386 164923058579247328583808891554728523904 11814387 60571205706770078532349770092325148416 11814388 147663522099493943236123500556425628416 11814389 -375474925822028030513785606180140743076 11814390 -413000293876903961922706083132171264000 11814391 967634931521816003260839188227269821584 11814392 72949546851150808898936809622114304000 11814393 660105635347370242475319366592118368560 11814394 -331740186539471542355900119136219941920 11814395 134966596175797285345118872911967718400 11814396 -57776122925051666023783336272140943360 11814397 -55814372312327865035030319174790704000 11814398 31164172878709413030148075419661363200 11814399 31817930935144414716455222228107314600 11814400 -52645105869888153382244587170850406400 11814401 284249913982887749437574120748223933440 11814402 -134909098517306420108312433755483105280 11814403 203874435140882594673635617919190960184 11814404 -131708347099651097479896940788298911744 11814405 -75763355116216952253230590223906052480 11814406 582255595201460164044473579715603230400 11814407 -428928066285503705339590756056200413776 11814408 409262235050677678785581859744192230400 11814409 2495221610300096836796420053453293890240 11814410 48585084477380720595409467332820049920 11814411 219260024034475342925851131418507643904 11814412 -619449964940819273934631478915604646144 11814413 233579347224668620752559177610817765048 11814414 343843707879815280007325401041384421440 11814415 546225902422716554209791652875116652000 11814416 -240801664258406734434484133629546979328 11814417 -1208084982740348443672899110437009701360 11814418 -152476467434607853185572075409125826048 11814419 -977134093314849076788734678311376060640 11814420 -121347226973174377436977469995745925120 11814421 9909101149943685959691927643948936252 11814422 -7012574430112494865597033944491469696 11814423 64036372064250176585539436554231348584 11814424 80735560398337470914382759967023912960 11814425 210499495318039396916621429247668020800 11814426 -12297376107964788389738642395173591360 11814427 -597278216011770165368981534047747833724 11814428 462777788143192259898100324439611691520 11814429 376867052643530286014517691553498849280 11814430 363832462502973195215319383988893463360 11814431 -251694069439995763779292566777303306000 11814432 283059861026010283635240715341438910464 11814433 -30208987885442208881830491523564961856 11814434 -150372789014766127424222283489109086384 11814435 -168098894486140976865797660209683456480 11814436 -367653076855410864007735761267734312320 11814437 -486399123039144772840597111157085979776 11814438 -116958994933146474492658034902388955456 11814439 -521500605463261166056728976315321526448 11814440 1090707873260038360065911714182502400 11814441 -106512205534178462549373899039255306496 11814442 25204000913224956801432777362181859584 11814443 -299825545077937216155461430706836855216 11814444 851484478995747425543765611970832998400 11814445 -936321115924497401917601334560487551520 11814446 238512916398261980989250699613808160640 11814447 -10294131417580099903484646636579346680 11814448 148613728728515345501174471614362140672 11814449 -880295795397082836209315472823299341550 11814450 -125799215504176342580686824860678016000 11814451 -1081381869006244633454494187236055453496 11814452 -800993923088907578923086611426062994304 11814453 13028051158744398106929612987700962144 11814454 -753042180696553305897373805234554057824 11814455 562815812749450627837418245103542428000 11814456 -107196560157360485184302065861921996800 11814457 -351975960520223984013626052659808142294 11814458 126973774181397432494147434028531067360 11814459 291266008253619938780847602188798721304 11814460 66594802492465235765163024746188953600 11814461 -149303328816165359293351345925119642938 11814462 77657068542939487778639114310568178880 11814463 -101784018165223350783300336507290205560 11814464 -243267876657676654236792533303924097024 11814465 -670989603433245558358581165565929600 11814466 -37278457997548922218274415845815929600 11814467 489298729214513091269479699600273462992 11814468 -321203157560377404689491155257639592960 11814469 242330339791853979008857658249430487680 11814470 181359401764469310601109303646938503680 11814471 586909467084850596241923624649119578880 11814472 -58745935211076985294137145328064921600 11814473 313475306897966534692596799139431625760 11814474 40642501102024351528003055161969009152 11814475 -317798162494347149023043800690533666000 11814476 -519531790821106909033382435758380637440 11814477 -19607710460088859367949632379379215168 11814478 12195836242585426896111247621029625728 11814479 -696923193733567205527583428400853783216 11814480 -97389072522550700816337913377204633600 11814481 95656656680547347757591182188515664192 11814482 -53124732678683205437458497247824713088 11814483 167908899969274528641650874441243750000 11814484 781017292495546364866844501490564218880 11814485 -679205258566227682462409092007149336800 11814486 29159961816266449014594411365182193664 11814487 -37754132045512477047481714777873578720 11814488 319638628202687640797206049070555801600 11814489 -276937439620559148700831150882886382156 11814490 -543856974638806326453695076732807021120 11814491 221940024488582040589700415803721414672 11814492 206360038375082229407890056489928714752 11814493 -966568756752266951981868608773386967258 11814494 908664454204055090925560683727710480320 11814495 94641825346950334914651676736131015680 11814496 -762846933860143456431805758797487538176 11814497 1802131094769036249889507281181467295152 11814498 -69826690982201332477623102133858778976 11814499 -7232565105725769835021133844909494864 11814500 78664779625354797003554015267369280000 11814501 -763600897057011709391605617684070193568 11814502 5386725884811194985710649273184364544 11814503 81759358733769875988284475283783820160 11814504 30502668252290091375897813283437772800 11814505 -73360519277152262451613278740027813340 11814506 331515587208915434132737295815874340864 11814507 182234962981410493332225814974037851552 11814508 20507419773805240476115391953598284800 11814509 -683147099057120861888324635309943480448 11814510 5425396435466590623431496622276435200 11814511 264218915095880796315514817211456220112 11814512 311345050012938719521837764072203354112 11814513 -226502933473306920754109866263449112000 11814514 -45316398431296998732804964101029841264 11814515 -385773191410744087116451294284562334880 11814516 -10030290372113909113830259457432764416 11814517 -186900398412846921977663588683920729120 11814518 373699533747741483582158424218133516960 11814519 375918130708696885961972773138365157968 11814520 -188944694138903303189892011295547699200 11814521 -488780452129781061523350128482496896278 11814522 -2016378257883821361360169022962849536 11814523 207504226392581506836272243334500865280 11814524 -14716527371679368367775588675805558784 11814525 -269773285300397237281796052228021168000 11814526 290368936393452917738806701277921715712 11814527 98330044613621670331385817765294752472 11814528 716333454357062477973759722605133168640 11814529 -1594812616582082853579024268844951824640 11814530 -7107445082047644409157862912882247680 11814531 1156068511223862831241551261475071550464 11814532 479260753493494132594050147671504055552 11814533 377868088087110550500722094527589682782 11814534 186973353388938607958506223705821859232 11814535 -1053225813083472051242437005770867875200 11814536 225127074566336589700713681232093639680 11814537 440304411907152276288459292145456676000 11814538 35179898810213405860233849028522863360 11814539 11610572792550711544684984493004671568 11814540 -6782262779858664180932683555137454080 11814541 -1058019441479745150293362890090699437736 11814542 265231570136746435157568828123868262400 11814543 -1114754123540771243057563586789117040 11814544 52112928062286732527857045670955057152 11814545 -106537366130997753123798564382610978700 11814546 -686750014211652515585097677905434130176 11814547 1313428822173579023469513531821599987032 11814548 -250122464247082777230536840113905770496 11814549 -1180939954159062764686404275899598160480 11814550 212589830038834533483101956019869137600 11814551 5010731741958379759282758589200549504 11814552 -411347930662498589110713288733728768000 11814553 -503145540149193901533917506259652982198 11814554 -254972837824138947264660829556468619024 11814555 63631296970979278029184235745380448000 11814556 59344427006386944758815556923737866240 11814557 282918814514267295537598194084641233740 11814558 14398719008695490500724608072437676032 11814559 1310241947597840864891614467412580545760 11814560 -259348338191664572535885565983888506880 11814561 -864725580750876074471158458031204560 11814562 268440876277801609644922171537236766032 11814563 77059205583767524049980267702995310812 11814564 37835223658138841080858860679348027392 11814565 32024280569501706028444960235175398400 11814566 -35197687492265776188728084797913868096 11814567 590545958614012425143320168490752360320 11814568 505134625669477167507197150289473280000 11814569 -394273238152838471510770345723464729756 11814570 -3731692184655853511719058450717871360 11814571 -328586071428831169613526524857568587680 11814572 23637464896395531511076823073276231680 11814573 390919149939183989597388620008928100000 11814574 43671793868540062289585358375966025536 11814575 308994957966319451586006642812648070000 11814576 -14647326029448936630688293834960470016 11814577 45595447784977596514461680337185249426 11814578 -264661921594142121117119651488977951744 11814579 21529259666674995610144199492442761472 11814580 261538389786550223694105082624466073600 11814581 265565927734412458018005394719218501532 11814582 -812206106712989764151455450258384896 11814583 54226037354762176583220409861377665280 11814584 151815107036498893385371151508301762560 11814585 49321801134442562089896425386660910400 11814586 -590009986670015637039949963368736347792 11814587 1134964340634447917264943630469421655072 11814588 -207923256001356794103344503481897633280 11814589 -1091533018027508822746741227195433671610 11814590 97309579663606921387346123983392929280 11814591 -565536736262823793129203651910243889208 11814592 398711548989484395191708422340377313280 11814593 542689315731326741338268876574187108800 11814594 -1029006393981815772485454399980986368 11814595 -176779112447388199097212817461771974480 11814596 -105497203439713043441697220614513131520 11814597 538906841438585851250833798593743420574 11814598 339509931296954541034730456182511080800 11814599 1274954363414645902032447543813427071240 11814600 87552372027548428945539282975006720000 11814601 -86012929442982021789316509678831968376 11814602 -316387270824887203961829710112194262336 11814603 54521884329879453072485621967020611584 11814604 366890388007488879836649624723182273536 11814605 -611430739924229744816937377716417464480 11814606 385055618087637829009447846727313035520 11814607 69829462129444715685278767549745347312 11814608 -211073924621830114483078856468122828800 11814609 -290737932894262229409538295685784054704 11814610 91225091670296246597088525871586892960 11814611 -562193167020054294581593546814891338968 11814612 48274061562862064108072725634398052352 11814613 48964172414984135774667105258822685344 11814614 77002421614850109449685920086972394112 11814615 1055902538893756240071715314579555996000 11814616 940248599445893869291823847790313410560 11814617 -207775421582729707195501156224649779840 11814618 65621066287163808682872876538238676480 11814619 53566925199457571109711868597053106320 11814620 185092615552364704686619135438450759680 11814621 -174009743782882104012201448039518338880 11814622 242980007078352862519949621495064362112 11814623 -1132417398110574856450140121663120300128 11814624 480909650215238551422987431929272336384 11814625 1015775818177476299842417529214669024000 11814626 -300848635052911806204623874596624619360 11814627 -17228161531937925833332361387007513600 11814628 142323900148238903956935537842085507072 11814629 -507481707096598974395618536310191744740 11814630 -50378804563873378062535503349443840000 11814631 -5131122430705000278199437124193178568 11814632 330924541070494412742823721343218073600 11814633 1747994944269340549245004283117240665920 11814634 66976229084530601755849906435011124320 11814635 -126968495430500108378529386323343052000 11814636 -54000353266516829362944918360320087040 11814637 -12124098617820542016327091614318452320 11814638 -270682289737176825059839690709187685440 11814639 89348192263465255029056061733615027728 11814640 -123987352709142257744442220891867054080 11814641 -727445390695667559687379782553117430958 11814642 -72457203294261864303633494854094186496 11814643 177371896369782063959515984635158372280 11814644 -74977889444161950965693430047483777664 11814645 49390698060623701211744958286813410240 11814646 609520756862147131984429342385277981120 11814647 -3522441525919085723559545053739250360 11814648 270219458169587406340969901700639621120 11814649 -318762847437152864705230107380927318208 11814650 191130569323025318234863193565090718800 11814651 119447351176152819688809396257912088780 11814652 394178240406207602791634863518627266560 11814653 -12349970519196755004786758072270390400 11814654 232835741094537320621804089196123118528 11814655 292291911697245565740380206011831238560 11814656 -379078937335483053320645515427897671680 11814657 -102362236734425828804660392469348774400 11814658 -5198201853333196485453869662949652480 11814659 824827629185418720084996458640026596860 11814660 -203225227216303104422054590346671841280 11814661 -70093689325530094035797327561105302500 11814662 630893484764329218936066868409671412832 11814663 73005069695391216993148591167769844736 11814664 -286238556593173765863749994002495078400 11814665 410923401225456661223029436091732147720 11814666 330830116759036911276685113109823533824 11814667 485011772714605482822574204571170917716 11814668 260125542180280411068374970544601442048 11814669 110867616223977691372326343791299344224 11814670 -177346404927914608295307076759440272640 11814671 -661415193069994822010802225608217206856 11814672 -338090220762768733846486764168471379968 11814673 54254481498686669386413592922902955764 11814674 -435693585885503844723552797457501527664 11814675 269919303762863463363886932755723592000 11814676 -56222922215543366395476990529114982400 11814677 112409355411294896545965014459027698944 11814678 -305854016491872951812259141140929300896 11814679 -368370746903669194588916359783119841720 11814680 -3695446130358114716953829124639744000 11814681 -48709572440104447211003181124899289536 11814682 1256525827815403198756418272229531376 11814683 371222027809764079307311763358900656640 11814684 103012246616531628551386785651749855232 11814685 -27413641261686959998571301756591349800 11814686 -45672651964763591857374031819665552960 11814687 -990766930432111290373300618415745024000 11814688 853551006325157053953639791963838480384 11814689 -75568192104193897861687014947897140992 11814690 -50286196303621167071815871803250918400 11814691 -281550263729980003839515638528785008640 11814692 -392215077905383542079394685369831202560 11814693 356675928521767972781549890024595667456 11814694 806137512850948816853400962403667324800 11814695 437036956075169483585345661846669814200 11814696 383390514000072331015948010286098181120 11814697 -652483686306877572257450298340512523554 11814698 18770297218541103765781513994686945536 11814699 -126195773663329470283644743437574091792 11814700 242094448318976253494774167421833683200 11814701 -664046133919261884985674334675321064298 11814702 149857521119519626950206033525333889024 11814703 -1412517514427172394796537194483613656048 11814704 88489033328443097015771848247841423360 11814705 -97847220428778149908280660801455179840 11814706 -406340019008428810321151162828013854448 11814707 -424525009765463692092730555217375085360 11814708 110724769965314867553298900610353428480 11814709 181562800526538492138806481359933457504 11814710 -507053180603829848822452288639506378240 11814711 252861027523998150476115679579637221584 11814712 9130095553281938415239310415529164800 11814713 -61204569158521912451815162737252612960 11814714 596041303346235911900591109359651105280 11814715 -165613697528581812446417871299466516960 11814716 -429809190923080535772240363184661376000 11814717 911639603779689179398491742356314533440 11814718 436661242493829640427986011860530572288 11814719 -360144329064566738773486497244915596288 11814720 -36131128074136725447990731350883696640 11814721 420078549656017470096392225382237833812 11814722 -685631290762969293914148204584846160000 11814723 -6870959488272275652034488410111420280 11814724 -386486534015405744608262187267406972416 11814725 240631774905136044057210570391305386100 11814726 -34880873584079623077042444330134077440 11814727 -651321880837774076387496493522962511688 11814728 -98708996697835386229530443244589363200 11814729 -19476950607637836525031991923070407872 11814730 551770802499510186128154144218777585760 11814731 -1406104557448317782334731772197442227208 11814732 226670501428538703791087279662118830080 11814733 593404526287925405057949302117812543638 11814734 -310006173954049198647832788845979795648 11814735 -277167385799428364813075796617015286000 11814736 -272199739808265985935361811885662609408 11814737 1470547161557220854826559646018549626992 11814738 -8050226249229373773086425250689539072 11814739 478238268599087688876367627644930944256 11814740 -61289100273083302388697093570475499520 11814741 -39493619829393348826837717819816255218 11814742 -65180599387753755715843769929104661728 11814743 121790025552477786264068298753292837440 11814744 -501382197335957180708939967552435425280 11814745 -328452003553537695551015597122696921200 11814746 -551675318461865148365395416865369190928 11814747 117760344658011178852408454573264374272 11814748 -845893182847480462330702377891737025024 11814749 -1727769758465720052377778808136313567360 11814750 -126989374129747859774136767317322400000 11814751 -66040806106338668287887375090747914240 11814752 -133516217565291603181437414651574222848 11814753 180817208941362907739100185690619651504 11814754 239551325746867970125484684122018294272 11814755 283935449432681676377248185537133317120 11814756 465225662878578169552209558453592937472 11814757 472067556706973636987604583163208587006 11814758 1098297736746045910658233894377182784 11814759 422400765815519611508718236933954893056 11814760 -120089755611485202699317726937417830400 11814761 230144021733458865330624507460132194432 11814762 -250923913739526775175399770495411954176 11814763 -925683578317191673282945064721646488896 11814764 134616660202765782801439040532572169216 11814765 -104428647283929136000381309954060647360 11814766 -7671509494045844388952406950647152640 11814767 -919646343539208017571957517364436347184 11814768 -95078633447792697002672939689369927680 11814769 -76397623292572314450185910417148886830 11814770 107255407574339104177901399107358246400 11814771 -776572158334083197641599081027268780488 11814772 394313123232183751746977738215552757760 11814773 324498615333385630762567597395678239022 11814774 167907397914110122366506156213008987520 11814775 23475833662705969587655206536902013600 11814776 133682238145329052285482312473697177600 11814777 -372286579261182267153711220645191716412 11814778 162197188325830745330037113530859010048 11814779 1650536162267755165066406293360659167976 11814780 119539350090662959168496355201916723200 11814781 -430121413111111781636767939233541501536 11814782 -174260072516261691525984160809264898560 11814783 818685326674624609976423442152936835600 11814784 -18098950995491397901742391706999848960 11814785 394983155947472126818521787130804779560 11814786 -39829094588628753997031701470679816368 11814787 60206812883452071434416301593792743712 11814788 124357594457352159864728475489807785088 11814789 273419770207595673532451577895671252480 11814790 184018129894085903992510469037570251520 11814791 -142722757246619917797815312585578688208 11814792 221943451459468365445026753934916567040 11814793 741510032040997898213498160560740838042 11814794 -403346691776859263490166214184387899808 11814795 -462738823624968527716000061529434522400 11814796 156357925268976200930922950626598823936 11814797 -947779611923409808356208360706231449140 11814798 95713313990442143408468580335254778880 11814799 -1147520431285599739559880667101258293200 11814800 36869737531054348956907414063166054400 11814801 -69724566909541271318914027313792354304 11814802 219491173635051376278027810955845566352 11814803 -112788796750011159641575333141840320 11814804 541150385025146201304037755485894366976 11814805 304569634868619719978254692107068874460 11814806 152558695266118134239401256688757228800 11814807 -19069311176895488300621849949780493440 11814808 -20444071966281691912277729830989527040 11814809 20923202167311965264937329779137455520 11814810 -42195866532738625650663080733860167680 11814811 1135512905945111838238848159251047340152 11814812 66837753147419867413192028771974656 11814813 177879537658153829630692601082271254528 11814814 42810606651140361367643386978146148032 11814815 386889520288358689865401934291189793960 11814816 10839770080671112849534742532549771264 11814817 -343229993492122995180656735838238246208 11814818 -22068245395359964556952899966568830640 11814819 501582076410422583198084729515725895544 11814820 -602681398730522929917276508362758065920 11814821 -889506014855618726992956744223413638976 11814822 24837620345425866586801126553440121952 11814823 184286690277249356575295683943305165000 11814824 318433141199120808040545192145672273920 11814825 -421748915197430523577195214952411880800 11814826 -42313951821161101207937206188126502656 11814827 348549001526158849655932828262078776440 11814828 -146861947562311969875249640268201358336 11814829 13901729343598306465819125989982262400 11814830 -493812542918898340707194818798363920000 11814831 -50219654758533838780430647397388586848 11814832 181185163329933751973852992849899356160 11814833 -163781906836872944333751089586463864080 11814834 118414158141028318841011738916537883648 11814835 -298856608738857477940223953319260392720 11814836 -302613937272136739996774763850296698880 11814837 -98551500204860452408120371250777568160 11814838 -60573314410877792682063940818136953600 11814839 -480011214550730254528709528008759026720 11814840 48322402787776446728764075021112524800 11814841 931771035806982354943640442276714729684 11814842 202747245397348527380975584453485357792 11814843 -14350902546675178703084384980092975336 11814844 273401874389281060146667359495169900544 11814845 141611489825393401304147080212147340800 11814846 214752315706390443158315151856166016000 11814847 328341653724751169929763117085233929728 11814848 -73516981947886626225273605427761774592 11814849 141659414100656315231287385637847257120 11814850 179393725340605027203378296319512924400 11814851 217474160635071920675849931710698947600 11814852 4318781655807631749886651990402596864 11814853 -935471645724221105986547840713238857280 11814854 -751298028880991582900063054428775550624 11814855 78904113055015969491401720699751808800 11814856 554793206764137281267480995179242234880 11814857 -522630636337122264370664183357977353894 11814858 -200203184505689793133153149966252049152 11814859 -9765928754957123396569605246451017584 11814860 308485429890037718244561853288835788800 11814861 -168757823665687770767610623873361585600 11814862 -155258709565530650393277585602402724288 11814863 -1048177004841605970120975109291013349696 11814864 -256301155773789756527071669625581731840 11814865 -498351410380852136019719073943314422400 11814866 72331493766981323705329087505047832064 11814867 -808923811745837512962939050963136638640 11814868 144426650899562453413726333006129182720 11814869 574128704994626355371233917361783244160 11814870 -58509193359858666325541397725464258560 11814871 319024355677679047786432343346242024072 11814872 -114120405354891970143345109990105651200 11814873 190228667898147783777106558952144497344 11814874 184766501267455797244836972758098557936 11814875 -490423460532511469999180806095640800000 11814876 940572909009019846814719329067582632960 11814877 -158280469019040175087945548942301173908 11814878 250764089467390282336959895120899950592 11814879 664376021013200407393954565314474516368 11814880 -256167495823782980092540041713032888320 11814881 -356523151456254363858545388479674677936 11814882 -388498455303587018696923675817874772608 11814883 -520672453439785999657199496865424185640 11814884 -288961486865031240082256699002945320960 11814885 -203312014881093989637933282666716833380 11814886 -169535284033914063389169340567442680608 11814887 -170310966657458071134989314337213892000 11814888 -181901259169727749528699930022082478080 11814889 1053290476983938208203328722382381077690 11814890 -468838492403941770374700494562572006400 11814891 47675903465626463679660978332508931968 11814892 -110609872646805612631028437438506449408 11814893 -127218301744924816443398125278843914976 11814894 33904432214555056181862476165461986048 11814895 -2129456748832901017396065093111235200 11814896 8898492330327994928446267663755804672 11814897 -423779399187890476628584571168694150720 11814898 -42314829426397049966222861036725842384 11814899 1338794915635954677922043892923239646880 11814900 -186851633247967694243515904862277171200 11814901 -237795123519173602003248839623478788448 11814902 409790769327506514365188057372626275904 11814903 -492309971314861958887512198429392798520 11814904 69728301524285281131310631783265361920 11814905 -869373375133592888934375306243669482940 11814906 -3182279084477651253880939998675105792 11814907 -900430643463007197094083977660956262016 11814908 38141459701669559613017497120679270400 11814909 363075242942620052985094818904508719104 11814910 -38909805830282120096787270139306016640 11814911 -1366906790987633452278436113073054216200 11814912 15273882705490705873310822971484405760 11814913 926638360438321137851698315084050011184 11814914 -121891881303762250142799745938836640768 11814915 39225556795070408156086951053390067200 11814916 -190824376377626698177949066625450516480 11814917 -521681789388160022053587655087051711680 11814918 79306206249148699681203568048528576704 11814919 -596108581221100016152229195179998980640 11814920 -260203816175434237880609562256010342400 11814921 340104343429315782384624929749298331690 11814922 -124024924464110946045542199336357127680 11814923 512838429546246620002139951216003801172 11814924 1590637399224015536868196393151201280 11814925 260052400751581766806537954631649135650 11814926 -214912297102892188902762183265320823296 11814927 -131618194317924920526326473492118184960 11814928 -81271465530874617983760559972673372160 11814929 -25490724130924407816125269555486450908 11814930 -476890506854748885638565268284006144000 11814931 1316096352922588113907855395856634930732 11814932 73775882164239401293638975774164700672 11814933 1714419384873520866182297616216529728 11814934 -355584043569737714625028412351124924384 11814935 284185593341358539123163067943414301360 11814936 -17137846641442720126603482616141578240 11814937 190032886608472383589642778719124824064 11814938 2338643899066588231217409769799218944 11814939 48411967237287423101113686817205072304 11814940 175650579074637122059879871749736647680 11814941 277074087603731462931359422507383598080 11814942 -328457578411929337627989389053937335488 11814943 -100188042680410350073353676765031488400 11814944 945894213483864227308804034258576474112 11814945 66267617160039460858365146972337349440 11814946 79780015062188368530657393570112627200 11814947 1061053537421674027034460512694597762396 11814948 643469559016092999238399115324269543680 11814949 -1763800467936545697759718543513978842564 11814950 47266107245605525781049118816710230400 11814951 124388172349405798633457987340922582224 11814952 -864255033233731729698912818830103270400 11814953 90424930887762760544344408412096764404 11814954 656729999593278636677797149184642194432 11814955 -102522400587158918747840149555425330000 11814956 258287259773271759567108747314448261120 11814957 -13490117108555637943465767773744440320 11814958 290746296429860346301273420183902454080 11814959 -877898571145720932880872082018485270216 11814960 115217475929017489724342668433974886400 11814961 318461294387158426008179362273022682352 11814962 -81222421832731143556450378008589739520 11814963 916574971152447407960237301099293471544 11814964 580477468617055606940469803530098266112 11814965 351523850810453083211427587968545715200 11814966 447226510381901245211796632239098980544 11814967 -248371503473925421343012797031552026752 11814968 -162562169433305174386239982280528363520 11814969 -1084781577151890840059051839973387649792 11814970 51455248234560907206386298937552589760 11814971 138601838914826551332765994633175588112 11814972 55435979520657499079583270114119608320 11814973 -314610683842998330455149411019533182778 11814974 15646850163510611050538478612515882880 11814975 459345001399431749982877621646613837600 11814976 333477515893858225652672365672155054080 11814977 -40648529890272355231125868703045283480 11814978 286462071072451795473979537349662387200 11814979 1008659209778076907878750746178916841280 11814980 100763111816704250647151776039983168000 11814981 -10926712425819086274917045683057706496 11814982 -818513004790473574877936415723938472000 11814983 -534165380944586908462042908357673350000 11814984 22010468898066413380936106012413608960 11814985 -46725792054178213098190041698004134400 11814986 -559392400241728333044014481925430016000 11814987 -371677591115235868672954189035244601640 11814988 -272153393205845581764060859998703151104 11814989 -322127548371539420766608812931947827210 11814990 49678962934789896125261911468350243840 11814991 266067074929960669176889545140900577392 11814992 110054116061868820972273747972902223872 11814993 426506721534109758601717779011520424482 11814994 -535244660528905391720791618273540174704 11814995 -560796847734426736959698512264035636000 11814996 -398103379145393246169177922406159505408 11814997 -99657951008518038651788317494911189554 11814998 -147606023173646131330901266154337375360 11814999 -1582028952782457099189962811941222400 11815000 170222485218911697612053602112832000000 11815001 1244983643223419713816158244705337042304 11815002 -41480277636569026556831047214366491920 11815003 425869517185209875184427034404770216960 11815004 345806030305652713751524884834779137536 11815005 -110517308181406285878031454307544993440 11815006 -210180014050533924042078425427856861440 11815007 303024344316824202483883217937920948256 11815008 292113246671671195994615213580141723648 11815009 403376860740633621409711631178158258210 11815010 5597982314290576911268176402479888160 11815011 3640894164913634295765198987762912960 11815012 653429873321319218014249955862348386304 11815013 -143283153201247006447281316762898492640 11815014 -574806681341786290397552819690110894080 11815015 -717070846132177823529853310823063943680 11815016 -895181198000121505250922080179353707520 11815017 -137816729164365842513163709909645142400 11815018 437097270908987894124268123721840339040 11815019 28196691612752206962227807736876354420 11815020 -81401998634943654855146833577372497920 11815021 1311943927681935495791872835968898823744 11815022 -101681611084548493277425213604196643200 11815023 867007221821327660637139887824575066368 11815024 -1413411734859618866105731157343404032 11815025 1715314412700129208888536436071228600 11815026 -372070520186095072606411931647840704000 11815027 182132694750026286147284434212178608912 11815028 -110986922364503736402004100253238732800 11815029 -433291534290014380047056055501053274852 11815030 -9840182057683610280949315690135649280 11815031 -642197759334822890612890562342527602288 11815032 321988349456923923932848062426796216320 11815033 447686904652169917689658248461430530282 11815034 314316841405501801037347463598453402624 11815035 -195344020929497053346120004793670894400 11815036 -321092797563522271991755342805231674880 11815037 580558721401592997112501504968933962700 11815038 52279938323586876913536455050228168320 11815039 -183624497538991629893173445176485496080 11815040 101847408730707006608836613949200793600 11815041 -243022812372442927981471111472588867136 11815042 -309727728481002384224802111280243745328 11815043 -1370497789047296353939328310884664708 11815044 510670877998923808092869535595434249216 11815045 794152866521268039392214365839384800 11815046 32518710318176956597374797159692761600 11815047 -363317334386496147685995148785845160360 11815048 -446873888919372533072060781513964584960 11815049 -1433941997172493933637751180029163857280 11815050 3825924834620653359868339964409254400 11815051 -235116075456249825855983139368686909368 11815052 119804149016190327371475189951450849792 11815053 -880296001413297225807507226017490783296 11815054 -23928591494502629853380158919713972992 11815055 22671824003724515703555161209071552000 11815056 130268402861355278103769579072311459840 11815057 -606965987087320588667750245702033952528 11815058 -13385442482813389215135865668041702400 11815059 590988277124793095930995840266394858608 11815060 297641647858885312131879081216008820480 11815061 298228850839642607350134472940521830144 11815062 50344929745555877074742589472674392064 11815063 -323791213560189334352306080708609158776 11815064 380199492202747157226136004910730444800 11815065 -34075447997110954747050951867147718140 11815066 -536860255129568582439481290090996522768 11815067 -24570853248153770303647752456043663680 11815068 311221811592776079554421690155343246336 11815069 205795953901834819553103771445863478272 11815070 16144678462716520104921814939248924480 11815071 -488520103391304446048376823263963279288 11815072 -405291763162800967563789812571178008576 11815073 1346215780203061695693807667190758724322 11815074 266088084872071536136814781994258694400 11815075 99109437144250931287628932258689960000 11815076 -91617725554916381715144552974804143872 11815077 211275424199375676962684181449273078208 11815078 -314809692648929545207407372595123650432 11815079 -872555161684646397414810679410645853320 11815080 -215510702440303445873500116758771712000 11815081 1043814863417844716125195573611539353764 11815082 -1117883423548382072200794964557742041600 11815083 192604701672378402879466408235947017984 11815084 117242896243598498144169621485100481536 11815085 -448057094026209141934651602672023973840 11815086 333709182353563364395779086798358156864 11815087 592656389667183319751834931098948590736 11815088 -180213716219989700861648028748370853888 11815089 -275908029882190042695931599957299363904 11815090 -218378532011203340974491463496408739840 11815091 266402248484069355696327556230516968184 11815092 -245107434190607949432812100857878118400 11815093 -9203455466317358970816747621711729600 11815094 -193617018031664440340107264652721335904 11815095 228400630102221629812648162748695065600 11815096 1186315149244483154813280897733139681280 11815097 55104904712591861323141428839886129600 11815098 -156958470362674560532615877374327028736 11815099 166229756308530573057261821295699852736 11815100 -230966326543554216612294462109589299200 11815101 -240239671122201678127062311734637009370 11815102 25173196856050960486095069306186255744 11815103 -530868465102972462295754097721893363648 11815104 -65925714274837204843748813791297536000 11815105 -258248130323542627451414216360197597740 11815106 64471690433569101047617167049984244640 11815107 -72307698780269820132134942690654039808 11815108 -710238018801442620679859542246249113472 11815109 -994878416251066303178144769860115582690 11815110 -119830000614701657896153256872015013760 11815111 234445397199898116015403378410019665024 11815112 988917957725097096969278223705982771200 11815113 -37716623747958481046753594040706607856 11815114 -212771790201882501041836130817556795344 11815115 152310864934042602477885862451067652320 11815116 -436052247979788371186014087871429902848 11815117 -1333327134418488771944657472889648585748 11815118 -20979836757242735103612364467215232000 11815119 1313646858260278659115121790304862142240 11815120 -147799040163246644143589113908942028800 11815121 -913255051967224052039319927085894641678 11815122 551228949430658757868391927552431664640 11815123 1961001037159027106643602940705343488 11815124 -1388062530291274744890709392431943784704 11815125 46667842265983496207797528453981944000 11815126 50664309193961325446093716447414324512 11815127 102988907714153545956970210125278915976 11815128 -300854349523605049288547192040134338560 11815129 -831475350646143323966102549029921153270 11815130 -282256534416338107472265202897749780480 11815131 -147975344606371989596135929828345347840 11815132 -296768007388630778490019494745533276160 11815133 364933244393377711757938300382144576928 11815134 -70200917334646102645593010716557854080 11815135 -1037679581651292656014311025937817928920 11815136 602540268871450592468962553088330694656 11815137 114480915586226855459168957350387592148 11815138 220287144215221851590687170587604377600 11815139 446896374961333586957433556407018554880 11815140 -270223942203107324518022536398685286400 11815141 -189284671941365218727174719493515688228 11815142 996401935911489153972334070923050354432 11815143 -755133794723252483270104302085070834136 11815144 949017585637799281731192075904594821120 11815145 101132287313952530463478726544620932900 11815146 -82772506942267647917524101675336548352 11815147 159645651710814788593413310924124652120 11815148 -362724901158280553869774935473528186880 11815149 -492634007068679536277721629545690124736 11815150 -161416953799206044279463041865147432000 11815151 -141712463749447177399204706448770143200 11815152 76193236320779906362483906330212433920 11815153 -6521596192824990473829616151404279680 11815154 19650931286790799946209844427404857344 11815155 -304940644323488181898140844142379975600 11815156 -1163683287151447123663284998327710208000 11815157 -336550543173219569119369133614939392594 11815158 216893537905437824755358943750185205120 11815159 -903531244034557449052900800030391887640 11815160 -14587131943976727256009036165579161600 11815161 210426592336521059969795095549596558720 11815162 -86749226555407934970941083178006529168 11815163 1160970794933831650054816658465884687560 11815164 -81158489138641002765758021670800186880 11815165 463109576861278905816142718149382742060 11815166 -1048706183504373970750434443704108224 11815167 -48041407382637320706381281092879663104 11815168 -570392356168652294200348432399763243008 11815169 14316505928246343453217851176749355904 11815170 9225068726380578096321970509206568960 11815171 12217470513903487890774537077224037372 11815172 4509452065654227872769767713397122176 11815173 -70489656283667724087559814759781602880 11815174 17882514724658333236346879430259970016 11815175 76180114234001917795436176596163798800 11815176 29796804453011169196699098460720128000 11815177 451203392381999135362856967988124785872 11815178 115848448042764652029089431772158670640 11815179 -719790598382621769019127693583512370216 11815180 170821941373802335381571273753128550400 11815181 -184493007683549085218033246783620116096 11815182 -258920430184346192769564932739252506496 11815183 -450744546704934661990237439592620703568 11815184 -121457055555087705795875324470860496896 11815185 -90421142780141349652991962653685516800 11815186 170165390030227354265013287122801910784 11815187 -321827487824925295077319521088824897564 11815188 167845411084901075856637730909765959680 11815189 2301679731795999217445468550485352545856 11815190 -150662665997553832185099868008660806400 11815191 -321459167497343304334746049716623010048 11815192 -427032300660259555015052389016596070400 11815193 -363180858105133547833932426903993040956 11815194 -193269432440689751888557854115149273600 11815195 -118102732623128720557262362519495857600 11815196 -1287827081845068786011344406065714176 11815197 334160506345194154437661773387552126528 11815198 703435305334342723180251405951262484736 11815199 1448806923298154871147554543346890793720 11815200 -276456430875482401746502416447700992000 11815201 1052167622488339517069208571755870093504 11815202 85985092790656041804109722012965568000 11815203 562148565839459337726028415865505996800 11815204 -178881116906551224201253755571601326080 11815205 -837321547134958519546111790851392475140 11815206 -87034174627861551706591258917717019776 11815207 -92725725884751096511857856216288164720 11815208 61714370312098578378484694164864604160 11815209 59844419492847382977787523665875688704 11815210 122449846222047814600385162336624133120 11815211 209128631235470169587702149378372135800 11815212 -91469495483800322354672754108371198976 11815213 -940493756708147908232604097920982578538 11815214 -660456284123156725416483765038119076544 11815215 121829764055320641498641449319748214800 11815216 -7894654570483618945973282546984681472 11815217 17926980303000837396016892510091471600 11815218 -112490698351709305103988082270817702016 11815219 525984533247744233190240183678631817344 11815220 68909467294296332227624934862615713280 11815221 902585914043586096606420005761780531008 11815222 309549949991261651857562537960351764800 11815223 -387730593570594241059952206544082113032 11815224 -590301346688795593664141789105981153280 11815225 -197962674097789018570907456027877366900 11815226 417140341023788568526547953287871633920 11815227 9597568981693685890790134859844704400 11815228 -1033152310826991193712503773090663826432 11815229 -428284462042191289330152759469430795124 11815230 -89538044848685235514914550439037972480 11815231 2011174768646067120054866644918689432232 11815232 15776651645543285365610182014469668864 11815233 1447116136241978195572968731505204183744 11815234 -191540693104543847006700368148099015984 11815235 -156002441397803334121145835579460174320 11815236 1118827203055802890876052675721619955712 11815237 17841686405396026295908849995652436352 11815238 368037542008366551218856569383672542720 11815239 4016975510118284913122779953621299328 11815240 -383727297636683657070163813580267520000 11815241 -400126707740712292480229603866513016358 11815242 -79882134141446391853349561220417093888 11815243 829596223591040403648762403431523973544 11815244 170579443604690337852434520474624439296 11815245 -189881394184232815012915675429799971200 11815246 18925307907859877765994723951246349440 11815247 -62177502246303899198773834481515552896 11815248 -766488006113784638519251734563782656 11815249 590841400507907959148097199836982756336 11815250 396699299937255237694043583478575744000 11815251 -155802252027355644665315680091517378816 11815252 -336605773267625786463728352983045511168 11815253 -615848619093553612196006776572740796000 11815254 -35080782159209922265801339930769464320 11815255 -984478582629479129670092043812288505600 11815256 -88842075622021954941169156692166410240 11815257 151188451902107997432009204123097791840 11815258 -93775028713107638035049017860579240960 11815259 -89404400489713992211589484302091181584 11815260 167565684120130964419091278498458501120 11815261 414783653401392835370878889447235027264 11815262 -466698878010026407911130724406632746368 11815263 173197718854749291930136377972946429680 11815264 -222322132248410429069907244580382965760 11815265 -129572909317433199546491869776629577600 11815266 -3441220287431685645006575723464503552 11815267 235773197357063800673810602927702667520 11815268 884506312837650580080903536589958981248 11815269 9054681504664154127212715159618713088 11815270 -3401700102078628411244800661177185920 11815271 9158350980492556245087618928253120400 11815272 323589675019698950667294106314444257280 11815273 -534695222292990183629468617565332260280 11815274 -30899656608240316115653419121016391168 11815275 -265472506957963786537989161018391840000 11815276 839375870935514866766248853911196551680 11815277 1044336232275517059524174816458137015126 11815278 57884086691719171757111366601666600960 11815279 -366733359349082154227514887822439382048 11815280 35988082455716091001169710448255631360 11815281 -986039712182416212200957763464089012800 11815282 6785792771984758050491967014834819712 11815283 1479048891508659775811857019622302676480 11815284 18195268809072373727535507549772431360 11815285 366034137168544438430653920363438070200 11815286 237392237626004296282183491901230040320 11815287 -530945717124654324222750810504332011800 11815288 1086198232265167043782420224501992693760 11815289 -179760348489681808534769317495326121644 11815290 149723694379754564591182086108338685120 11815291 210577727889855306235549514879355338712 11815292 -376003607359841251481274058685785257984 11815293 317201495630308665565584346843653163584 11815294 104059557825564101414307080709834230400 11815295 389599092302786215503462176329948765800 11815296 798714493324480731651364579148247859200 11815297 146913768551848830742998307636895779968 11815298 -58141561164736203215601902472125433600 11815299 -782302618252504023469692948613958562216 11815300 62557589169231082135643733665207296000 11815301 -1122321828037665194760480285212078401698 11815302 69453277342676556857529612168700961280 11815303 -556782990732000437599297651865450889448 11815304 350525565502875930348659980391084405760 11815305 -576920666302860779164741144897078401600 11815306 342877964510534639497439530236486795360 11815307 -327929552982169842986000653341578965248 11815308 -8803680207085604933661621470844886272 11815309 -81654441301384008988672687074759302400 11815310 -152871989343779478019985277655035997440 11815311 -301584255739293300586826434617477182328 11815312 136158194422082461479831466784453206016 11815313 1542442811185332711160932540508930496562 11815314 -76029096312521064887521008150943953408 11815315 850658188024738846452510400854721206960 11815316 -575193075938230294975871411028219881472 11815317 926983795889506992040653175072491661134 11815318 -150593108164185855585475635336970334208 11815319 889103865076317875582459571046522520160 11815320 444869488149547488181614219987350323200 11815321 311960900746960440910059349827201318720 11815322 83911394853187118420083802934585600000 11815323 127814263297415232337307460979329117696 11815324 449014751221613585169914235659990621696 11815325 8212799766748696183483561319269620000 11815326 274084313652007998643012329753594403392 11815327 -2004086469334379201126738772673064528160 11815328 134410399099439115280828277531524202496 11815329 -109818123573004332578245206886770225792 11815330 -14791529339856559600696687718117191680 11815331 -980723263229350808065107892451801058936 11815332 464046336215306252000038427862474703872 11815333 271304395143043784134877459036262578304 11815334 -532388580430854353307907070243622190848 11815335 -101742469213548083095926773831904076800 11815336 -1015868594244252620194964343420001320960 11815337 -99698015141274663521511377826573739014 11815338 250866059044041692126966839506409177344 11815339 145342787323691330311161479404549496760 11815340 143542988964903354830227161714180096000 11815341 -113041419119827922468307485509901270208 11815342 -17654393715488283188702767151598815232 11815343 448389844065541677813144672205854953064 11815344 133821831313791582556681788523294408704 11815345 -338989171188888981485151608516874669900 11815346 -407725235909290097904670444468488358128 11815347 825612118617135408829930732728597593400 11815348 109942845168881390378290121987646132608 11815349 3467296431600182399152606276096232832 11815350 32644334427770641994466068581035148800 11815351 -860281518333667747081547443847215954648 11815352 -669023642413893153965619791430462566400 11815353 -376261704522483152215533668339275068480 11815354 408499206776274056577727206151258126560 11815355 1363229094975689165771512859375157797520 11815356 56946017887320105186542619174029352960 11815357 -1351748283442538053276216126993926423348 11815358 -121535232988899052096369334824736716224 11815359 -8845945102219198785110734391981861760 11815360 58508483353879609100250314877362503680 11815361 980950395636078042380849558210352304962 11815362 -65574629535726123396959466951201054720 11815363 403159520424891451076658877612201278160 11815364 -809746826972297679237128994344644174848 11815365 116795159711422719397279892356912093440 11815366 -41208698212865318997098396427148318368 11815367 -1394177650931405959878764747729820553848 11815368 4705027447430408981658988452160757760 11815369 -598445464141066867638584486045764184230 11815370 -178749712750946165577739275972006690720 11815371 -156865545705654858523049482352373777600 11815372 665517705098448357243227950265997560576 11815373 -493698456804100444300096090840260492660 11815374 197469572264367081105819768471558836352 11815375 -591020475392923161702291343582641864000 11815376 -87778255974385724548576517506827288576 11815377 -382756615233443024677356431575397984256 11815378 -550034903682374318435995649688636466560 11815379 -1256905236035443326180093083935150288020 11815380 -38415877421667164284252135920187322880 11815381 24963050106289673096139751016119920480 11815382 -61325908778781483298659118821794348160 11815383 -63653427710126151914292463974841971840 11815384 380375162344159753449737150824738406400 11815385 -314038847263888023669305935423401447420 11815386 152272402052005511255436402928664118528 11815387 -672239003229970599900777410901165051964 11815388 -22776973041275742490232727059263495680 11815389 835493201408412054680595809195785034304 11815390 -191285615112562982445221588683109270400 11815391 188547881398715923906497612234432956640 11815392 -22920550185799840466188725820720939008 11815393 118707119534114106692952120158429464644 11815394 -85834398971452820316039904241183712768 11815395 39562747478825282980124550595258392000 11815396 325650096944736907001798961379896129792 11815397 448069874565627094429417126152824309280 11815398 149801008177266147269670249108811100160 11815399 487179158279704906395130299336594280320 11815400 -47308909294474084710196594319660928000 11815401 -118990218475979971880805973806714380160 11815402 117123167177208133215593247043928064000 11815403 -383392784600204092619147060876348676336 11815404 171327633953901398516188779465002743296 11815405 -105336914200119581303183160281960528640 11815406 -348137014169856441861045275334946534848 11815407 -847986413084979800099321077733032138296 11815408 -535328307996048559094211532714475520 11815409 1025200820190510067745773982791052521200 11815410 169060206898559640559100571067707855360 11815411 3166779688614054582242932762389142792 11815412 23856474839648619812108286595413319680 11815413 850042045082478706528430056805206477344 11815414 -47335091031366354062962552249941985920 11815415 13966351250544727891471389003627768720 11815416 -644219117086013291390149005298237440000 11815417 140984339065065295672737228759725198400 11815418 90834604553025753514124404176469709280 11815419 -424580780604877620925931674157878636608 11815420 145125380862596016701624186757597473280 11815421 305718542219688104078160989168102728044 11815422 35549193283703591507408473031773946880 11815423 -10369438986700147988955855014462749976 11815424 474567542548621938345455551349954445312 11815425 435112076915586185554371023572951039500 11815426 -29070643449260315106380737196821785600 11815427 -307622750064198857614262396877875334240 11815428 -274987145106408384755519256284733978624 11815429 657969757814568537324848904521050616030 11815430 -793807983219319198797868875905813487360 11815431 -658603220542139934154031560462632373848 11815432 -189842300648117251928228572903961395200 11815433 -166993229587792058793938512972959321600 11815434 7098133363329949935790291525565756928 11815435 517749487274481808081524891831687420000 11815436 -545161192122925751722351978948167256320 11815437 -989128127182947140172341742119691440832 11815438 371305274686747714306613484789653312640 11815439 1197221441487511051127379197286458808624 11815440 -19703926651787983922220387719325941760 11815441 167916062378509168325125378796806550400 11815442 -427928244263102114757585390427214455008 11815443 378847009597000766909699029088832537600 11815444 52030764120445378380516800738811863936 11815445 -132590227463868872545858859860905062400 11815446 50946012924499232217943497538272437184 11815447 -18693642004502935843785372683018322208 11815448 -1044556095434354067069059528230248161280 11815449 81405362455224909705233571041753542848 11815450 -446666157863349327796358804701766457600 11815451 -538991091710660794611937282139229626496 11815452 -181275429200581556758783510453417609728 11815453 362956287696547211279301614303481052684 11815454 37262211078314626564730636365178880 11815455 -114460165350048100665442207594404374640 11815456 219775442432893417112386117402369327104 11815457 1352113272113174333581599024766767524706 11815458 235849012984816622561927340992975051520 11815459 -781586511701045023114996021673354433648 11815460 671021344916359187697180075507462504960 11815461 -46059051270742348006165268601627137568 11815462 -87757958734943306188422141761813942400 11815463 472670281103025074610712794357277157784 11815464 -113094218939015526732714476661447720960 11815465 185082324148168023093126514435483424640 11815466 -409577851948949847794426305410296558400 11815467 646123982112077783018932265172399541080 11815468 -399096605434045476432677521670181540864 11815469 129784401341276075039377269709375106232 11815470 -12556378262102466240852205823169811200 11815471 2612125659910361325930447138315743526432 11815472 12007288990187016013173328382306058240 11815473 223407744000668254457095343137387583040 11815474 82582616612979657476399310547525656192 11815475 -164260549636128556058505789911701267200 11815476 -151113644871381755583313542861082447872 11815477 -1863145607910993555178119602308476107840 11815478 -45808336043860759281779776694671524960 11815479 400836534388730638805477655693739797624 11815480 -40595974391799649456726685107563417600 11815481 -1561364473082585903791190002721529845718 11815482 -144511067395089707459604895393326798336 11815483 -735164686147797087630279268922872773536 11815484 1294697220148466161374037572745071936000 11815485 37144560676705831161523331123218934400 11815486 368148285828082081228963952451774795840 11815487 865803332372269885036928556513099731136 11815488 -9445608350591520736515489319690960896 11815489 -783593264182541377465087273136709568 11815490 313407307898202445330321546986523284000 11815491 -217288108970839407130310372674066801920 11815492 53940186466291308048414706862400819200 11815493 1675671764455149157448656433732204386560 11815494 389842295689846002066408188453135736000 11815495 -803018395432239692773242668069516574600 11815496 401192974457347967379057734225594449920 11815497 5665314638716001916604964706854024640 11815498 54702675319256485975629598556498238000 11815499 139828378750691713919606713440092146320 11815500 669613883727205137723583663493091072000 11815501 -771642308640809906151290875974273919498 11815502 50395977550500754028692728940725892032 11815503 -106379640464355258101787563421838624512 11815504 220277133696950321254150180185213624320 11815505 -116100830595213797176843325078561702040 11815506 55650234608375280420107153502270414144 11815507 7766471064433568454719685489845422224 11815508 233699799667350935728408415819615907840 11815509 -184537564360402062135911225511783255840 11815510 163919450544740681236417246494329510400 11815511 866936402925518093148311446004052563400 11815512 174048778882715024474365501725982064640 11815513 -901099279044814936769010114703374213238 11815514 -319933129832524608757877952202829442048 11815515 95327143109096943385674478874846874960 11815516 -653200397765514052147199872364327042560 11815517 -948386415736919419995344774719705849440 11815518 -120113299878650562939790845751481769984 11815519 799455902337790210933558210598527077920 11815520 936252658169609781152698445110672097280 11815521 57721797004236070654996329724416253440 11815522 394066496609608440226950738602562207312 11815523 673063871249517997174745449783001375772 11815524 -54020577938113358952355224923150131200 11815525 17808236407593523977159937450380477300 11815526 251320565701671482528027136110276258304 11815527 -543939176123351520903498688527898043568 11815528 -203963328419850693878103009869315328000 11815529 -1225835058627390946070410140281282550 11815530 6354932532034071573974055676802584320 11815531 92936000908657159245500188982806747424 11815532 700580226408738804120658709089139517696 11815533 66881845438177366852430414295899122560 11815534 -595914559463854186199332914565641115584 11815535 -649534794706089190927755178567127630520 11815536 55630030122827119083260130611698335744 11815537 74292659383728818772552557779942904640 11815538 -294523554408520814251508605144814484480 11815539 699440819898794778300272882774686356024 11815540 1806863022664424695614831663490560000 11815541 170219913403292011389598954809081461052 11815542 91831714952128009363495508042361287808 11815543 -129974200439760885856639192236211625960 11815544 -37162752433234340281805094007863951360 11815545 -70046714022519698987888749418787916800 11815546 -264024171128343079650257391593039952528 11815547 -325171019510941167497368674025172135004 11815548 -103894708527655189963102272201796509696 11815549 -1335560006916859852338147085710627517760 11815550 3447130061074061259820336133593036800 11815551 24817769631259404777692621622111942000 11815552 154767107130038571181956767257523650560 11815553 -505529638066440178965664474416719407356 11815554 -76478044843061664911258509145743713792 11815555 187737107448388322549681054260337543760 11815556 -865172817942166281386162344450526208000 11815557 119535875189098902047167401654427530240 11815558 696004204923447174536387695910928182880 11815559 2561083172687507219319748030694132016 11815560 -90001663789394666518595136030692966400 11815561 -21717880935197209852238293890798556056 11815562 -261269756073279706201063152945264539136 11815563 -580560188772340560579881261941202326056 11815564 -1112691900848845850063314932576719597824 11815565 686273169205225640999088249143775943680 11815566 -20872039553358113664330921665770599360 11815567 -890942815005259348643107553392578726168 11815568 -325883932950156908951737272628127662080 11815569 -225020648905314124175715332627732760606 11815570 194104792758131000148971187247749125760 11815571 -854482465257586039965318665417392710228 11815572 -10715680238345910890703295699208306688 11815573 67347876689031838743320841667623902400 11815574 208813855916643631037942569730764299072 11815575 -380769058686562660910162087368279808400 11815576 890043434850102509491928120725697433600 11815577 126217636178004756100723846094486783952 11815578 573951921252156197251724409594816199680 11815579 193793342517229132990221770948774258180 11815580 55897236657551492680866617954142842880 11815581 -230645248913078298760194126090163525248 11815582 87438744717637974743111968686117396672 11815583 -897122516502561868494626676329955840 11815584 1130251640833005474595958645854121754624 11815585 409657310649903813349093195219830489960 11815586 -573146151756812035850274405025211835840 11815587 242114731707001150688566771413836398080 11815588 -140582249193354520842117104286823890944 11815589 713887687438313010949848530080327347390 11815590 -2256139803030561175369568901000727680 11815591 72387224285149613974702260672283119992 11815592 -1251896053190737905581331379026251904000 11815593 -121642112158161914050089689820492276336 11815594 -2780914863107482604076663910195135488 11815595 1243386394576674388123855969561789020960 11815596 -121142990297264780668144209096323985408 11815597 98147275393670018494646985916471009046 11815598 755728748960293868973197042101106644800 11815599 634898773167461790050661928083962828928 11815600 6969346143868448450940691052412928000 11815601 39888328106395895285403779718163868160 11815602 254240424756214244345071744905334740480 11815603 -318756534425178208607571934354347420148 11815604 -28323533978220796122642187562382587904 11815605 -143419058068393379974908849382459540800 11815606 88127610932468421178747975901358950400 11815607 1835899721218722229623881070571048752 11815608 58492051843027144553144745606205931520 11815609 246865972769374938553324683294837427204 11815610 129283165255470262030298912013832980960 11815611 361997852335484630553184256664828189120 11815612 1705490037365250219654771567700724256768 11815613 -5280015052132838912799982506506334138 11815614 -197425367974345479169350221324075589696 11815615 466949528529879650378634755063851046400 11815616 -1467063943720065233285989400322244608 11815617 -345886669598857016211511467048661340736 11815618 41777764459498029552011164927316759760 11815619 -170011787770292263969176166925193543552 11815620 255924281101356361439302577432714772480 11815621 1162409333640585324982786540277327873822 11815622 112033063224910280829747340960539005184 11815623 -882205970778737712945013845283649861328 11815624 -1175467641859149670131093569444334935040 11815625 117789803886585554302709046626325000000 11815626 2730146860741730680766314018237506048 11815627 -733585328089393516709410824285265820524 11815628 24412209415793492190706260092452471296 11815629 -12654357674826697407033333341282058240 11815630 19577227438038494645758554255684192960 11815631 915327957698180053031735362731631017192 11815632 24576425633030934495576352529958395904 11815633 836687231750172123113175149046328208882 11815634 23307712528723229643656842703861456160 11815635 351104025383611295050058160875063616000 11815636 152001593352651478479526702832584910848 11815637 999551850212472302573787572893799544480 11815638 -203567141104320384622922217932945365056 11815639 249956369354359247570724118998606542640 11815640 -208122047531839238732243046045665280000 11815641 -104404769502431288286735682245824052348 11815642 -155465704783876231698185485758818912256 11815643 519041773486126541427984193994432989200 11815644 525059860013001262957395433128510873600 11815645 -816910555654257679071343737487018529280 11815646 482464134062408950822192020334315038720 11815647 859626405089858235067755304306693494600 11815648 74585959747431963512092920566236053504 11815649 -361558340332939361789935337312897248350 11815650 -30664595032607599936348405021747200 11815651 -1858416296047104075136028933861204540168 11815652 410607331666574695727840169142527270912 11815653 -337049267187077573569227414806536524096 11815654 308547182673098045886635258981657323392 11815655 -490386887376730845804550870379383751040 11815656 -735188651113111680828817543168666828800 11815657 724826082594828519367224510460966817600 11815658 164099923973383566465873644457763189680 11815659 825875209125685880212871210256412323840 11815660 -197786085138809831820335412466790000640 11815661 39026543885076743768316508721812298880 11815662 122413142514564020571567090507464933952 11815663 1700627618547269089073168187611370414240 11815664 144220087553340786362508131927349657600 11815665 -464893195933490677124700565314000046080 11815666 -137469098289027916250116925349530648160 11815667 211846600597591205411443260466101841104 11815668 72956312741589425409639170743348897152 11815669 8684424063372385642951057456277705344 11815670 149911332115317126225381090227622044160 11815671 245214027613074920687872712478659677824 11815672 -933095349680819573996353419653111500800 11815673 -432404379250900878277559022996448829820 11815674 86896834554376981538645508644103514368 11815675 113773237648823426004484589165396490000 11815676 710193502552523885648839650611782156800 11815677 154806071956270595791527879830199933414 11815678 -99035026700673273991883711648331522048 11815679 2390521461188644634526483686901611059776 11815680 -114298628073063558093135721470288199680 11815681 18292295474676240628621544231690813184 11815682 -144038617571894009543268619148856806400 11815683 33502897027194003498822746757249699648 11815684 -320207416212197589535817825206375283584 11815685 5926252275471005493862558700954784000 11815686 581878688459479894383901812419899939200 11815687 -64612112024877466365026856025935012000 11815688 559024097973240817094375272202098037760 11815689 -367125632093069597551123711665288110880 11815690 286834759377400654125792259671009998640 11815691 -578251704267553106918750446983119337888 11815692 -123781070543571086844525243328320749568 11815693 -266121429629740306762920275280231656576 11815694 670948146566251013725238445810687498240 11815695 273087014851248840325502956525078566000 11815696 254100438496351829634260279254125576192 11815697 1508132553425017790795466071821476543072 11815698 -43143257785769597553220898345629804032 11815699 -91224982632253822271869095312827035648 11815700 168266984842927922568315505555801920000 11815701 -168694954911646818462711974522009970720 11815702 155929887775028651128147364204504148480 11815703 -341633376712174767475619093765552560776 11815704 -140445822779759428485010556715895910400 11815705 -360903514876077300722346898031497073280 11815706 -116518210813427799094626780910057273344 11815707 8392817929882976888528848467364615296 11815708 387926120999293039391452994189562218496 11815709 -511954771859193056853470349019914283380 11815710 153697249219760944012964872951084344960 11815711 162017227502208675603510630044630345312 11815712 2922809859262445829939507997414785024 11815713 -19303975751182900287154144817589237420 11815714 295791868042888616504112187345510840320 11815715 287065794862547955165179730467856286800 11815716 203577376754650140725484705150603147264 11815717 -913605738644114025891272720186036599234 11815718 632280096538031494172703033637182503616 11815719 624422167168325171911023481782079749120 11815720 -17290034243079200937564703480111104000 11815721 -342393175177804411275157360875965603328 11815722 33980976291567035109228388105954422960 11815723 125470971310818735212031631325955770280 11815724 -1056702327544665269512865764467762549504 11815725 134358729399318797795751412306535877600 11815726 -164510561508374496786107895783038506176 11815727 48654531939408542053813892777472705024 11815728 73114416459290097246666606608699817984 11815729 -355701138577303450124598385741929953820 11815730 315662045794277580307420412599102073760 11815731 303882159507318015350293474831762866720 11815732 -151594262853206849927693834066196012288 11815733 -1267500831898863287855397481611286704018 11815734 20026000995464324952037923689068941312 11815735 643772025801370678453787970526318972560 11815736 868846039275395932299295066205699911680 11815737 722198397161675885830425109210146894720 11815738 259803466616210827695963890244872060160 11815739 -350926827886736900054446031400359668560 11815740 260573737546867020088127621013714585600 11815741 474231656904519421616172825528464114272 11815742 -79459404997987891151769377296020073728 11815743 219925027751653387459830987796959318528 11815744 41893452270676945960254989053499801600 11815745 -890659277558847211340828660321202355500 11815746 -184513399329155204995340197051464921216 11815747 -789465397627691492736584961800702078408 11815748 -8888238095855688906876755033384337408 11815749 270903267956402701953753039804426307104 11815750 706658085767180354710894863089738688000 11815751 -73482254515949857248128067843062999568 11815752 240338280691208868551233571377850941440 11815753 15690297051642633874330967286814235520 11815754 -629273928621633409063692328516364585424 11815755 -3524288220099089071322911481532602880 11815756 1184124773155888396140792014958794601472 11815757 103513890346652922894420846171128310006 11815758 -327408193435458119720670362815318008000 11815759 -1299103517529690844038214958843076177840 11815760 39992579026474830534734586475157913600 11815761 -547654780114702835296075867171284244416 11815762 191657371435641842694804798725808930960 11815763 1008317912981182463265361655132106156012 11815764 358762527190837471971179969339697303552 11815765 73219298901585723218040173707976546400 11815766 186332585435513104442683012518444716832 11815767 343607569788855393700180909995927628800 11815768 97663297487884731676176630247770255360 11815769 285782443588242276821270431913075693952 11815770 98098814183798974749883036903547769600 11815771 -1514206796837676306428160802879219684 11815772 120260684257113541217386442321477030400 11815773 -340269760229955493000848723888096885696 11815774 -189959346423176705748684159783850234368 11815775 -236779314351648827886016163349121540200 11815776 2233507674651942608129376044865552384 11815777 -317646294902193867690062309562376932560 11815778 95560516710977642914403032304210305824 11815779 -847383653329266509104919402516775591816 11815780 26479026296055257831242570095300149760 11815781 1103515005537670362612374783146698531582 11815782 -263614739477006542244149648658482854912 11815783 450526704142318713819631114615702108720 11815784 -26808787232588075782483571030665405440 11815785 -416418891731820848992169385948337372800 11815786 -170250675169575685062980285862826497696 11815787 248270837796313809683132157639457166712 11815788 -367726512689502219605737740251175552000 11815789 84186605917233236102852612204490805920 11815790 18746802508549339655173232462652825600 11815791 -125717281588720829633800787163053259120 11815792 -277596988085544900544394971388949397504 11815793 -284937692682842131705506617080996256640 11815794 14840106220886725892550636951289690896 11815795 -592725418872018184867940013913785421200 11815796 286118171046587585489742033554336901120 11815797 201755027596254724683979233567877393920 11815798 5390374545703128592943919556082892864 11815799 -235192618717469844255506489982132957264 11815800 -107083430264192991672983175268024320000 11815801 -253676181047586261042469747964214002688 11815802 171241463893613980554906010268913972192 11815803 -548930172993550950507097674121521239988 11815804 26131471262916895333605154635950579712 11815805 -62312200565777574600467162120790766080 11815806 -114471854960088827657339666168275080576 11815807 -1218996753045514074900526338611950031928 11815808 1207297658915244036486228329803724881920 11815809 -62163881142199934685474554774137369296 11815810 349183399232189415232694379730740118560 11815811 -549217843382637087131413996848517909968 11815812 356991036881495041570872664575920747520 11815813 -66045428457482124840706776607225195296 11815814 -797584148994192208604098746109546083744 11815815 -184159206729569785787794530910612512000 11815816 -149293710949185196341850632440640061440 11815817 210649484845996313069619896628076406820 11815818 -23881431746140546515904147350064896000 11815819 -1151988428973839721669287054276346772780 11815820 146122087993708650033222307474214031360 11815821 -224214150296355763249534023997288200000 11815822 -61690647531208106529933947230448016576 11815823 1024381592287034836419481721684725234704 11815824 -17636265156434929706430665632913817600 11815825 143224398165005780657180764235783256000 11815826 31091484504159893531907692698665000960 11815827 -127560839040997004127072890743603895880 11815828 -137134246168617879000605063639548335232 11815829 265490006364852060208053003112171657884 11815830 97111781057091371775297268904939952000 11815831 -161001252963343407959483561558114622336 11815832 -9460152789650764601264137663121571840 11815833 -569114021116183334675839781152905833472 11815834 618532844476220751412548625535052652800 11815835 752382017723398754332394639024010473280 11815836 -63907278311014408721483271662597701632 11815837 1346125233295022343045942981078803292192 11815838 140298346209335179883040455971564279296 11815839 81839924116977532983349900564992860496 11815840 -145511874604983359158889054935007232000 11815841 2139656805900481102345924876287291312 11815842 -164972346020093728501856418646715522688 11815843 315383144881055188829572701524970610144 11815844 80839843479654295529503984725680132736 11815845 -53897841624526683427825290513977549760 11815846 148365263036186875537842425865857650944 11815847 -529543025491998194239074662811390206400 11815848 -581901321055057730457329556753533337600 11815849 1653775918492766680265240114799303003300 11815850 -372301444644150283318629976212992095200 11815851 -943049365463059579976873217440298531840 11815852 -1015050039978952811291440285776029473280 11815853 -6787157784114130161536476258444824960 11815854 -99894983283424715060654392301917902720 11815855 -1040343878448113593838862170077447773240 11815856 -148619547646151921069062058606985412608 11815857 49563446704017517347539832498163279554 11815858 413539677473701207374064478432301199776 11815859 292745643826131006365900070295237513728 11815860 -270258274425657892927169098731197491200 11815861 -354507064697122788740386955873737529416 11815862 -179132481251785804104454317560474270208 11815863 245912107434377896281950564861093987664 11815864 243159047612353056392201171570830479360 11815865 101066482306788287974319923831762369920 11815866 -157414621728737492726266738968306744096 11815867 56846248375802730484836589259577145344 11815868 -55479062785650348707198069918121495552 11815869 -94074385003989377147246707269342859872 11815870 -50230211672828303799803595089638732800 11815871 -164377197176834811133192331923011091200 11815872 85173343119494810884985986626040627200 11815873 229824637621694485376139854880130003284 11815874 38107867614708605158430324460890496000 11815875 721017255603782621072467186484489460000 11815876 126957171088642025004029682207417838080 11815877 -567429713908947528897332349528498722274 11815878 96057773556713855304343811864538513408 11815879 -954301445790089939672439396554902164520 11815880 -91921791502262945189510820507635712000 11815881 -228002005285340925666266507162456819712 11815882 -112202685440290114296537064501936834560 11815883 -451979829341675208885374583977723881776 11815884 -12115296527719441448405542415099673600 11815885 -815234183863258534767075864407719674420 11815886 -807567016084691165802184062176885644608 11815887 -202935223432358312047439565216491474040 11815888 25220326319437236267373047264034816000 11815889 832928644618211590542168233880337454580 11815890 117692031830107658991745136412697873920 11815891 20168937950154018288553012447134066384 11815892 1337472841143596079525611211163529088 11815893 -294163291864029382636396247402603032818 11815894 430490565444444006713037550828128364032 11815895 -141047094282416402986030140134701108800 11815896 -529501615400820318306719605652477583360 11815897 89643548257093318895865742159998366532 11815898 -37430915890355643457136969525755530240 11815899 -652673388126160174011368621539018853736 11815900 108129452725324086116441386698755596800 11815901 1297190084991361879544886245839717875264 11815902 -152820215968189175521852913190904780800 11815903 785913066139667843808806965325365668480 11815904 1048794769850169103158032892289184956416 11815905 356922431443070715524851025269047763200 11815906 23500886665720924454767238239865731152 11815907 283004632136493214510889307201291184680 11815908 99088892683241330517683443047814938624 11815909 -7129096326673852802028831554588476194 11815910 -262766629246374348466904702665339536000 11815911 110705374907242067011202084256082454232 11815912 -773659809367963333991944959779061580800 11815913 172378969174801461049190968907236003080 11815914 181178546984794254739550406785090853120 11815915 554827160952412918952278683838363618320 11815916 -27436920160650072212742736565107203072 11815917 927721034362950479348469755841122402880 11815918 -1499017345858437753708640609238620747008 11815919 -1148388024107807883811346603005111267704 11815920 -72298053959276955434911139105527726080 11815921 221355842276174565398798002601456472960 11815922 -330492496454845106539184474489485525488 11815923 343420753912516094668650499329039538944 11815924 913726042472847718176654148715131968896 11815925 407447215112867676394186856225948488800 11815926 1211686607710896683544654230269428480 11815927 7997730133235679391404936893632779440 11815928 -15203265481417082952999138780565463040 11815929 56264993506646276932807116096085401600 11815930 183000091077743448461872747285974297600 11815931 300843658547761414280016077064704719152 11815932 150757199649065293231806084386161999872 11815933 -1334354409065137617858363798267921793536 11815934 138383890691499853499033352517781848320 11815935 -210939990026996373091350202169586735840 11815936 950372988661043636375815156199640268800 11815937 93666326119516624658438507506812092352 11815938 -644982161805676950053973335456734922112 11815939 -15615032003949256959494530864780352260 11815940 126628774784387436914564941855397879040 11815941 -199601580273518277998502301646003710368 11815942 -818918001482916154080411184571265456000 11815943 1325675116033768562117038556441088279192 11815944 -51768904564397954504227892427245813760 11815945 -71241493999214049869785792009905798300 11815946 -812048423680198095441897113282141189328 11815947 17630706981995864018033742910087149456 11815948 374458996589984973230446416364394206720 11815949 -215576100928132182351014833041920335050 11815950 41182252846642871541298839532652784000 11815951 -42541826860966180276281554578141747200 11815952 33846948880722102161874577720962465792 11815953 -387022143931266979819235686383788184576 11815954 356268398148699815666374156093708569600 11815955 977105265181491532298271839535607869360 11815956 28437454574631903488665168259536728960 11815957 -1094714640082611955428420211914421463794 11815958 -139069328968686440116831581482971344768 11815959 264895396343433484576965466123797587304 11815960 98572070836798204150151607513150259200 11815961 -91651250628349509982081742784909744438 11815962 -138562574563152918646668325468290479616 11815963 245259091228654418024597195191670247600 11815964 -118846453454220699163886246804284353024 11815965 -108723092489187700143557126686218583680 11815966 334769195558531354149999100214192834432 11815967 -609026792789208285732916285772024838360 11815968 127359778325835496098777966015709446144 11815969 -154631725145275526103976844145529596480 11815970 1319668940989538997904780093638028800 11815971 17851394278553250841116268105749288312 11815972 109352879379129195492670160909170606080 11815973 -440909853885748820374200643894113975840 11815974 39105259936776664442204932038536592768 11815975 -285019198529008049397831483170745784000 11815976 -153177921059741755812761001950008535040 11815977 641153180614015480719926082722286661632 11815978 -661831743274331439608791930191871002960 11815979 126893976346214471867068023754468615200 11815980 241420190859282289815815026323333611520 11815981 1374673634353728959004219994016672601964 11815982 -158792350750467981716202988944467529408 11815983 732217604233454399971036446546088371600 11815984 -7132800662568851370087208241047552000 11815985 -22235990885953576766787711942612959820 11815986 -66690137729594265385617178306139013120 11815987 -83032346103816841366639823930959736528 11815988 -981750957892769242822809223599773159424 11815989 -4966320844635987375351496110182132160 11815990 156719564451034281718230092377968432000 11815991 -164264047619027501122673935805230060032 11815992 500354809992873434603520105112309248000 11815993 -276644760077787844951271505546837824000 11815994 113786196115009532338279548923070067680 11815995 66453210789904802842667769133197980640 11815996 -234038421165555415558281035876033295360 11815997 -330073358814292700003778047788527297120 11815998 -150781705112178276782223744138292387200 11815999 23719321235879819657842581210477200528 11816000 -110224468446285881653348342796648448000 11816001 666803963543324440904020403250387393330 11816002 -635840842013332247319190678762326458496 11816003 537913958446226133186959543274893099160 11816004 167293175064176592445166595857022852096 11816005 -362528650903684620108778933859031312000 11816006 -137651756270212825527503179001387430048 11816007 -539735768833203903321698453383401388800 11816008 450125797004617257274896026902648488960 11816009 -176995422995157951261653787192628202790 11816010 -158038863495951181277349908487690624000 11816011 1099572210804313238875000256776070414612 11816012 34383707114184213890203879336772554752 11816013 1434547907374722177404804127923232 11816014 -13870937151020877722280426271827420288 11816015 634925227734021074370889488533932433160 11816016 143449536378767312995357159941104074752 11816017 503781944397479755237705099575951038066 11816018 1129417044970165405679517933739389465216 11816019 -690698996330675697700460668780162191756 11816020 436565420808162560912446413150572789760 11816021 471145486299828081989815218493602439680 11816022 120352053528693846599771443743679832064 11816023 -88450743265778109256514844217504302800 11816024 -242367765799975860679290202191534489600 11816025 74386018859306986251785554450426872000 11816026 88569986383326725354957854459389780960 11816027 -315823451301787215503568964669067432124 11816028 158929275644835145616861047873674685440 11816029 1357412902410885817968659486893180430630 11816030 141861263169875065975905375175788326400 11816031 -35426939710663848563460508718567546496 11816032 238896701440702430073777900815761539072 11816033 -119851826254808711543483405248842633792 11816034 -485915602271353477271750422821723372288 11816035 137730224654717633081691313283120977920 11816036 177643940485507875624687797703328350720 11816037 30447481564940704031107069449805673532 11816038 -173559005055348618058941055615423661952 11816039 363090992758503136181019289979390448624 11816040 255222332786435324505533836862670028800 11816041 -209239240776893292620757486477419668748 11816042 81590770737839968553921241969780347904 11816043 482232105845350058000132788533030869760 11816044 581696557382721207004725911029644243456 11816045 209502162464631414776533916525976300300 11816046 -415326755811422944134294001315933501440 11816047 1289529623150716387964923006617631496112 11816048 -262983126122741286474546047517566730240 11816049 40780850397246238752354924376870011840 11816050 55198262790620553399929729514546310800 11816051 -271692900987555621772517876427096914688 11816052 564648162667744608938528829105479921664 11816053 -100331591270129189518135941701727205120 11816054 288086021416111703088158632399968328416 11816055 -96994216405891905012120255205553443440 11816056 14061700886000016101526626497992437760 11816057 209128909895312821354599971958336774720 11816058 73520088267728514779541118868789827584 11816059 -673949032611501151672203277690617339360 11816060 -186443872930685960788420302781075200000 11816061 -44451075444716394969375870154015901856 11816062 -341829612120465432107922977682653016000 11816063 -703428616655612067937685104637627302176 11816064 -347420825776965227553695306846778163200 11816065 -619825632139428939648744402082084218540 11816066 -457190373601181510810608163879817119232 11816067 391839707941945901740464190144828534512 11816068 490220227690342206440929268574291987456 11816069 -1443961851393294965759152780800779373600 11816070 -126041532090916219783549176497000048640 11816071 -423710821682722286938698874635656320416 11816072 18917965824796801672983151991802193920 11816073 464336299034062364658118680756971193060 11816074 466091145416317720234112321535887071536 11816075 -241026613897657451088132268003818308700 11816076 -42983791218825524640762611599794548736 11816077 -73021508419885310568189646008253910016 11816078 809144584459094556261038265222646137024 11816079 386346930731800369149604334179986875520 11816080 -65875294515503247158048462616857149440 11816081 -316533017360918114257408320056193506880 11816082 -494772336144830626223221109624890779648 11816083 959225517026306477472521362633340077480 11816084 -137303221268568448743677350196993753088 11816085 133754400987749509048262525716928236800 11816086 444855648413887729836820067098711528992 11816087 -98798124915080538677134998764882814264 11816088 304935573904701649895386752145021624320 11816089 -518150871670612213028003886277301664000 11816090 -73699769508671579880097882326675317760 11816091 423801635644547430615299304382231180800 11816092 388095807617201648589450586042681519616 11816093 -92148717624699275800060668401735982900 11816094 360752416201845564818694407116338084480 11816095 -65391962914148900577278478778457645400 11816096 119220782291270956311138331229798203392 11816097 -284009360901608392492166275420300107600 11816098 69330255700773068384951604602835988992 11816099 6150306630818733487507756890454575168 11816100 124939782202147132163771749493126016000 11816101 -41721506466888358005444358661927851776 11816102 583846950735437019219449462286494902752 11816103 -328457948445234609381916724165708704176 11816104 273384574191766211839288439148617518080 11816105 -402674576560468944409749275678339845560 11816106 -6155435402304162407900610660879892992 11816107 -348137849409261749375961499018923932280 11816108 -58283629032528337047079166747612728320 11816109 -232412687067085357786255315255245364800 11816110 221914327921112892532404590203738944960 11816111 664881276121088437801946881570109933712 11816112 -24775459982396697392642315963470970880 11816113 733433053885825143983076711977651734500 11816114 387106057244638855845403621086544419360 11816115 -108568172991811986793473516452063554560 11816116 -190921028732839386403838661958381346048 11816117 229975784940847065247029950267355902592 11816118 30058053883246257943864735942231390848 11816119 287867574424379617883907615055215923840 11816120 291794514116671790539568404772189184000 11816121 -469165324308620623747051742666247143088 11816122 -766487228131485583352513201801297894688 11816123 -374110769726006875964698807424940936000 11816124 50737412868460236863177286936769044480 11816125 1125478473968435158705977153413884935000 11816126 -263595473577068419090764033303095009280 11816127 651833711641564036262474315777397511848 11816128 260628082919209915679517696617970925568 11816129 -799926220315266013948341270010803985152 11816130 -35680232139915352130464004520357012480 11816131 -1333995771727698634940953562029469264068 11816132 286873598887747071396370597647888160896 11816133 100949886043462792672317191819845664064 11816134 -784455150450410023069676863935978624 11816135 113978084924448164780996292282464919360 11816136 90872998007484924197846330705484088320 11816137 -447603475449168282567917618376382772280 11816138 26938835954278554118089825871744861440 11816139 12468497987690921947216353562374749568 11816140 -151691799000268270504193727420758661120 11816141 -866431561288658047967102048283726328458 11816142 569159351939066811116055289832871936 11816143 271617853219133673638101864734685180144 11816144 -30603210319917922549920751499767357440 11816145 -20353072296237737411754414619452576000 11816146 -105096697804641695196824946527748581376 11816147 63135197984096426618222871103466532000 11816148 88504065228045409706374848034078095360 11816149 -1314232628795553172788630291042045852850 11816150 105187880471169422319878888969598160800 11816151 -6152161354327796450662411392542530968 11816152 627909481954099987108282135432907182080 11816153 236220392165295715664262916759216923402 11816154 -131084107180731232994624779840389874704 11816155 147727700536887805838411198164843060560 11816156 836047041374520335153518330819442052096 11816157 -267576208946727086325489841836444892320 11816158 95533790460220051845108685547492755584 11816159 -450821911593479748921895561322921379600 11816160 -385901160943546879060907960839648051200 11816161 6511004242708972336864317577837330560 11816162 -753175903059634968603201927193007541168 11816163 -89367440459467056316334888822274769308 11816164 -607019056259813147893715998865773834624 11816165 -240200917393832950033755918202591991940 11816166 219725252144215709313307402149831475200 11816167 790754934415476352729031680926662064 11816168 156379002451904686875602927707002961920 11816169 727047483353387743356126031500812620944 11816170 255118203861108331174578003813564797280 11816171 -439531916421057229372065268744445052000 11816172 127967723105793122317458199820087900160 11816173 96474811259598685878978784580062903020 11816174 -10537532689785116673012457369336715520 11816175 87829659323946453455912963173068633600 11816176 7708192385297476880724428273897963520 11816177 -114045905175647720119391786360919372288 11816178 290017190668057897523608812074624563968 11816179 863916565628746917141370573373643428640 11816180 -510726250190653370732262219724625337600 11816181 -47121443350620611362780410020380915584 11816182 -107827193047804213419459002706364729728 11816183 680404045983641541002612714920510899432 11816184 -21088113995416071256103245699682426880 11816185 7745865942880863418166106955684617600 11816186 743441999647003881856521172112239143792 11816187 613637533873848263250194483572250569152 11816188 -965250244456130810778853587805755658240 11816189 513363717060358380734464564791009450432 11816190 -124703363449360058726258511762898442880 11816191 -484056630946682982449094166005068700408 11816192 -338422146687195588120422930459758952448 11816193 -395551184205120896426722287558417225936 11816194 9763121309839916200987153904952344640 11816195 684866588721200397457805109801016620000 11816196 -24027745653977287633300199113959407616 11816197 917234924794917749572939157546407303646 11816198 -11116570296136137455766191828155870464 11816199 61155544170385006416768771357722414280 11816200 -224095550961634065954663821558544384000 11816201 -552164521853936636064766915492683501798 11816202 -556338889616323532205074096794674525696 11816203 -1030673425130453156146458929760010747344 11816204 -305651108354421519119208352297278465024 11816205 -468365606014890791467948764279138596640 11816206 326411140183374940011158870775752000064 11816207 -179358581850647016399155301232616702976 11816208 63781092721736258513371030858150969344 11816209 -229325766336313932125668199757266214284 11816210 -160167146840379075429920790556326167040 11816211 535322030308399361909682519134756715648 11816212 647813468588407578958395459286012741632 11816213 458339241345151547476248931359315048462 11816214 103339897041903506295060960309622279680 11816215 -182402313329112599694046305583099918080 11816216 -693924312483352982123070129748533995520 11816217 -294275493884939814614351663772388102080 11816218 -19510492572808203606500569509394334496 11816219 266053669060869104746129575936336551640 11816220 -131787627560451401412788250009520896000 11816221 -1176825085096001736237334765016945255578 11816222 -46021455852496276511401044506824320000 11816223 -82480367450058913303682276316464105472 11816224 -263567894919110127818197634290569707520 11816225 529910950790766501637499832723695118000 11816226 103028152879279846679206400063622662400 11816227 -151659288614814488505031703682155562000 11816228 13281608718742871741548619291756467200 11816229 -449742399523387830768866616177934970016 11816230 -2063764068743272932446918120345537280 11816231 308891491311442859561491506710340747360 11816232 -50808046247040201262213350934581903360 11816233 60523537376609772260318704853439768000 11816234 738014879293940946101922819184398316032 11816235 -271691533500070993602561832595064904080 11816236 815725193266543107865331456485422337280 11816237 9464344969275536839019579729426228886 11816238 111936810692728774501940405284891591680 11816239 217579915360234979234808494745291778240 11816240 -56330904779729062578040237207320330240 11816241 375973808567098190439187410512764788288 11816242 -134909766126996569314371317171364607728 11816243 -542403617678197129437744743853679080120 11816244 -34966521268388455297447428602901092352 11816245 183176159092091494419322268401708586880 11816246 23511024272686653880609940441606066688 11816247 -981169532063254631175223155296451690672 11816248 921916282109728839709981639344246927360 11816249 499311297933949462393636004149887395592 11816250 -16383147767936351370374010046263360000 11816251 719128783942405581354168125865202647400 11816252 -19435677072207509141679100081753852416 11816253 745691922429226195116928968816932203200 11816254 153028441241433491856535410868774569600 11816255 394273217923067679439545292025151480 11816256 53321206281733101306651760013724352512 11816257 -549694386383698123573740158009649366828 11816258 117689879259545521885375870239290272512 11816259 -58727219492426872013516710573653019392 11816260 -420101214901207494142097542700568165120 11816261 195812711508513545322513408755718605724 11816262 501785651766887466546269079448993833120 11816263 29711333588134416176000933339627455200 11816264 693667838343526318335587830910608435200 11816265 124461467235776862603003144787502224320 11816266 -100349578599787896252996809412453821184 11816267 280502369569576172396507415380152249920 11816268 -487925630313789423621487412886073090560 11816269 550607942372457380708811103991499943670 11816270 -83709777512912371498109656759207034880 11816271 14455407953695004974660090832658506880 11816272 59209309845677914225419185927583416320 11816273 -86852016145161528060324114551090665536 11816274 16222986793898064876607136810197804800 11816275 30321347525141946071331115778031559800 11816276 309774199282801455394982935756606988160 11816277 406995011302126405791324880483299557280 11816278 -66283103783690980030649157780689708544 11816279 351764052223821507246938817779457455880 11816280 -10552916220066324672909027726322483200 11816281 434569743509123075997108528824727763082 11816282 -36240280348100965997962384726715764800 11816283 406917699944446061525480931732764844144 11816284 -627601607030511834274814467601504678400 11816285 -100672514480864260887902594722800798600 11816286 -225863584112181091684475437698803564736 11816287 201221174007865837336989992427133463152 11816288 854431751527684900041065132705548861440 11816289 91711382510266985482774055140385281554 11816290 -271807945057681466367670644898240588800 11816291 -65175742746847324123888803663077018976 11816292 -448524738909328200141644318495120652288 11816293 877243834848625709850784393931220786684 11816294 -61326675132458728071321755876648183808 11816295 -472430943958434800903207626646992728960 11816296 126095036476372536183886669927661568000 11816297 161867627959100694934463612653139369928 11816298 9884247571823428523330460110279348064 11816299 -1093070659667670992485529845710916608 11816300 -345780665216863494017851982151500409600 11816301 32210519274096923652620309940795542784 11816302 349999082567179796870597166674873228352 11816303 -598856473748386851410712737521292486448 11816304 193614108432162038853982603198844534784 11816305 -624515838949928587129162898732826606540 11816306 -22376719528414580109946125387170115456 11816307 -402658131062933660626556874439614921360 11816308 -288076610985638849965248093005065560064 11816309 1313486445238641511026062302548377375040 11816310 264455340396558973056781927542674749440 11816311 -850567861065392378818496150158088497080 11816312 942437279495168479477514426500855603200 11816313 45331649045791358363074261410454756944 11816314 -13516209776351198141515091486273299200 11816315 -64824951489639035683493057139731071200 11816316 -861700875635512367411925365024602963968 11816317 949467331774040189912820225288639823104 11816318 534525341220390459106271629150964943360 11816319 124194576033503082666212995811282537088 11816320 32394752736807862733319773356032000000 11816321 -2186892626538252593467373974520080196256 11816322 5808138285241510453975242406057749504 11816323 -59927462791983228150625213272680676216 11816324 265282533175130516331765588883805552640 11816325 124197874703669632445569824547108873050 11816326 19281119505451016935477394397054421440 11816327 -529883389995419692052368938839991185280 11816328 766035370931274019230713361587334758400 11816329 -571520337587198857548795424209425105024 11816330 57225051687040242586377760451162878560 11816331 302103848682095544716998425253657077888 11816332 -261719390395268281864113773545222373376 11816333 2077443713564474557972687104911366702700 11816334 -557886521607948059085888150180698357760 11816335 -881188943346437545717650902669809113720 11816336 -84705993808554376025694799239727546368 11816337 178148245561715261189438131501301957568 11816338 389673695145161979929677992650226706320 11816339 -405683384091029721041073306586312939860 11816340 379156394481385569312214133354684620800 11816341 299949825590731470266803882695984697742 11816342 -435535772508268036022679475697440691328 11816343 -70842643048949766141220466985191134080 11816344 -14726550923321730932267773446772131840 11816345 185657309790823533143514922614410483400 11816346 -414359205783043125288858881078097008640 11816347 -808280051776083761894033599199241509960 11816348 -180202614645007459886157767103481396224 11816349 60278747601623105624991143529795272064 11816350 34717630452693251621037117572450880000 11816351 -1281831378849368087156017992581739183648 11816352 407463642103771781126310121309740072960 11816353 -172080671838782454332646982932508538398 11816354 -343548096230670846312828073359321248256 11816355 -21965575941175526924164501632713897040 11816356 -337781242525027482104699678291263262080 11816357 -3814898753784599817411159051466052736 11816358 139250033888135637886551282578497614720 11816359 264431139905271054922530761342814569704 11816360 678149646538971390506119684355843174400 11816361 -840279108544749056769096788644442521158 11816362 741246572956093507667810044925464797792 11816363 57964047872437351552809797507162476800 11816364 7528201517843106220455426851088236544 11816365 -138356575726246554644423289384592728960 11816366 878084339998626268213442222758999372800 11816367 -562753742623078241069773465156149091320 11816368 191163542815550554955499748728316116992 11816369 -790775065422809506841133422689110314880 11816370 -142627841224554855996358740573509904480 11816371 59587899555704588208085888640712289184 11816372 683704834951843704348488036003905032576 11816373 442222450137205931875093569535277892384 11816374 259889422981791627406648213759873899936 11816375 -1633771014701824986267713229479832366000 11816376 609723664627670144543683369692241920 11816377 -889538140146298228223529212586841279788 11816378 -65089551864849289331139346418522242560 11816379 835652941056334228547679878407945869324 11816380 451808654408525860493833360637416972800 11816381 -67737262199825237375415494474232325818 11816382 -47008411156753733935346329274108405760 11816383 215809627636742756846151772147884974080 11816384 -102290121685809780292268857998100660224 11816385 5418755743145697268834741377304550400 11816386 83232389999717727839163081505908556704 11816387 -64621148465195929308359326949162294256 11816388 -304846165065517020053222981158712770560 11816389 -179936153214727797181524760821252415076 11816390 217529972752959502582354333322567990400 11816391 -972079449387741132139472625297024575616 11816392 411294760787233180467892426837654241280 11816393 -677560542138560231018914670084565370416 11816394 32874072919797679566771330213986377728 11816395 407312869206023165379101237122363383600 11816396 2283513249456254616510095580331934208 11816397 405188651805719434450457560938251179308 11816398 407172080055050294515358284679342440320 11816399 -171320537452354605723939878982559528800 11816400 -1284495455981492853535900145958912000 11816401 1015202179491556844967256156643756970100 11816402 103805643242338732031102367375631818240 11816403 11831364749799426797085086330951798064 11816404 85134879680119318013545644944084019200 11816405 157095684096123088152475691967695544120 11816406 61041158540434144065491777774433189888 11816407 886209747786572761833689499145973355656 11816408 188426924128215611318406773747793192960 11816409 -199670905053688506488473743467319043872 11816410 -230580514151717884073854017504151026240 11816411 -105176087549876453250706405641840116736 11816412 -148129817256240293940480614313119282688 11816413 32300497025623790124622623804666402560 11816414 523852895215257104507892186993232765056 11816415 123763255238398226524516449938695982400 11816416 -1214283653866761055503172497193551003648 11816417 -980205647309049982272665419973481501534 11816418 383173650847607511453587756731512376704 11816419 539779621557786187044167753615580114720 11816420 -164003442798049002741421097674566819840 11816421 -11625330829784733774284667589193515200 11816422 -135516821915061164961437310283920422976 11816423 36722911448899085325017103998615110800 11816424 -314983298749472298825578889701384586240 11816425 279526029926761773165857389827337088000 11816426 -350650413138676062705398172948451883088 11816427 101237815652279862298360746323368293120 11816428 -280225915271533694813587877156879222784 11816429 -56380842496078079350416161915174332116 11816430 -100056878830367120207933121132651617280 11816431 408402203093906965918979099773552368624 11816432 145075916632644368544057140075728699392 11816433 579655054845481961482706446102512131202 11816434 -125322029347237380759441239087725974528 11816435 -61121933272222522839483772776781784400 11816436 549887251695106149070021524197435277312 11816437 94259001091537102315746172697638914940 11816438 203251874984565538686489363863148895296 11816439 742644080964747321874417962888748063488 11816440 -364925267073739077753979995093215539200 11816441 78199503586515773665761802783438972800 11816442 5841139413278274061472474749094304000 11816443 7235245481523133058048597532725401424 11816444 -483233248656709781583451758462680876544 11816445 467625442956529966865958069088805088000 11816446 98568029949127696420217835986443353984 11816447 -552624532717144312660402767856756975104 11816448 205252900554989379493607085691272953856 11816449 1040988874217440169723333849026482344450 11816450 -34283309409934418840093338638555498000 11816451 421391022088334988631030300852494275520 11816452 102172023727215092376516480558672811136 11816453 220991016767774863414146017211126636864 11816454 -25366111896580805364403182712334680320 11816455 -82576047294165467750847489669103948800 11816456 391567520190660751431080549927347046400 11816457 408963565433479283861115604971284993088 11816458 614946611273526586504107191760328843776 11816459 118081390827211510851446527642939814160 11816460 -23446648231745791691398782786998814720 11816461 -426375116897060731943423700501134745600 11816462 -256693152802632151174114263674043709440 11816463 643582548239349449746295874304207313544 11816464 180777110379160865108158927210686382080 11816465 368585259363449412642282086652267007860 11816466 -191887418780089238973576717425004552576 11816467 368368244589763237445495753833873241920 11816468 -314493971719237097357692500367830161664 11816469 691407429816898625369290830487891722240 11816470 50375681322952194154381244595694951680 11816471 13165298981824496036894145652721652144 11816472 -141889072234037738677408879180438118400 11816473 -443324986103259736224251461135954934400 11816474 445047791228657056808311511296106666736 11816475 401316519123305435283033065127361099200 11816476 -99411215861141221292836566368242728960 11816477 1213745184140996873681983515547665268326 11816478 -121270072396674914721477877481176821696 11816479 1745183061986391607560846393302288460576 11816480 275405784787417435484683549478643302400 11816481 -841922497122068359778123147447869965648 11816482 801638796535762770998838818215162400592 11816483 389002435687243980294431318742945466320 11816484 475902319498779047539760028415286977536 11816485 -132903001138322095659855497868808176000 11816486 -1059688915204149220815181975161503232 11816487 -939694371352021981655173412489660544 11816488 -311725707622632815692043210123195274240 11816489 -10184078888195230823409474919610200710 11816490 -24199852824892893945039123469931596800 11816491 162299914665968607537330020073555703312 11816492 -955332367664382265320672717820686781440 11816493 -166749145555349364477965970860497617792 11816494 131523873676179535642876725490355071296 11816495 -2427703231284532840568583855862836000 11816496 104893009620701999756779085687812915200 11816497 196706448250707000819758513562815298 11816498 -368909566426280779192261094863229238000 11816499 -74705417886085253062566548045010240960 11816500 -422691163824759795742074777197264448000 11816501 -90767839862235120756223481264830827168 11816502 -101865469070531434811642941144682373120 11816503 686662864618248989521432880437636888464 11816504 530951258052939501159558628358671564800 11816505 -221593397399095864343181112984739489280 11816506 -109483468627637506672622368402683897600 11816507 -1015639633165184497994704687553937777768 11816508 -127963574657119864594785467142303989760 11816509 498632704039264470755831317696497665004 11816510 25371806364506232990631247603385663360 11816511 -273896055887555807406247280317622752896 11816512 -171346207333073209281233242313994010624 11816513 539705176842944001468135492380696452740 11816514 -43541859991504733036154145550750070240 11816515 -708310302366012013259008860530214393840 11816516 27466175459380386148373516596892557440 11816517 85049361120837017558006181772122221280 11816518 -40541361824795971817527238878108139520 11816519 325149869473289146321280168303494431408 11816520 -397197190474046498338011634942218240000 11816521 -1178566844134921091432705793462062954278 11816522 225398757368766001964901796833904414464 11816523 2683036508125387377676082970402235944 11816524 261776244869098008892354566338402474496 11816525 166434410212324209868447229241138664800 11816526 -16345814201426257877125998534300742656 11816527 -1277196547513570523559323687596783156624 11816528 -74097094487927286345511371529401286656 11816529 5833927827102588343044702724211385600 11816530 -104733356625029079693555581549923891200 11816531 -344905188966064995876253590812848123668 11816532 -19465122769420405040480374299931926528 11816533 -1141325899930425078211393153631059079218 11816534 380979110895697389038622575188842039360 11816535 -134472215947662525535590866616778042800 11816536 566767688573921767731102370760273479680 11816537 -432275439286675285031967480224865875760 11816538 448303378853783501308513990029146079744 11816539 216485623938930681325325315739555671056 11816540 228258285520656869030851233675098311680 11816541 65283943178437949117026588459925687040 11816542 184618051556384585627381016887317791552 11816543 -334583872607352187379130499486990544640 11816544 -342498573302543351064078599348753006592 11816545 120560425022923878521729086337814552000 11816546 698606760273337556883214314197984524368 11816547 -354803767122571112543628863058486128640 11816548 -172486506403100555104202498114261444992 11816549 115836829454529023889045606053997285888 11816550 115159079856427129401521369234605776000 11816551 -792157768487613656885941106313553029448 11816552 -794702089505655882783809293104494346240 11816553 298946195906818298699557441047724634304 11816554 775039424974180402941688100778847243872 11816555 -431807602147208155869544645888693835040 11816556 -373958077515499645191712079459682324480 11816557 -366172303206264130456305391175600033194 11816558 -80897054692374649062608368122922842816 11816559 342499244198134300805644434364006593864 11816560 10203577893451311727549616046454210560 11816561 -956075540096487678731880562502256104976 11816562 50047885595999750151405037803040765440 11816563 81049379557672885381987445672944596480 11816564 -946244464902309059330076961936642393344 11816565 -1211925954211701559435329903394080480 11816566 1060920740128996783893116204119354999680 11816567 -223616604085547827473365371719905264208 11816568 255465356915328967763037558186754498560 11816569 174549436901368381832036947162612475220 11816570 7450175648661804819565683774001444800 11816571 -60556947421712085695763709023590897040 11816572 -13623966095549632622113007830248161280 11816573 -366666561233945362611082813179772589178 11816574 154304123317884578514350563251182290944 11816575 474640297094026956993055000250167963000 11816576 214452139490432068095726575620781506560 11816577 458837547805453420460823553926996279840 11816578 -427222769397539191191497201618117128320 11816579 422463693709291841273488730185174546320 11816580 -67045729471977179154332252786854625280 11816581 -93544180609213652654892452177090234880 11816582 -327945615095208938006024111782568023488 11816583 -42619189271588830297981057944649858560 11816584 -496524670686206834030630106566407649280 11816585 221496764319274443291421799491510153920 11816586 -384648792483638399237483982553775759616 11816587 138339936419988028611199494816494743752 11816588 229217762058569256833924779899776925696 11816589 -1187737261230352031624747680846547865120 11816590 543235922110893503734718181077313688320 11816591 -548286262666401749583753757339785229008 11816592 64279074684574345540791921879742414848 11816593 138853395974682579673793476947483393264 11816594 -363711059820202170408619998145925952000 11816595 -304994730389097502741451014223241115680 11816596 -83195999154377682098203152380866222080 11816597 217247854847498666831643699288420387840 11816598 24484997243884315636360345362432739200 11816599 -2409136789675998923629566908647298112864 11816600 739101309377728810141141261185448704000 11816601 -252614508005026360526234103436801311360 11816602 -59853834127266888674175765015120162048 11816603 1364840977129240546425915884684682153480 11816604 -150599580796984470670294920479510106624 11816605 249047686582157227420113365890720515960 11816606 -71334887464946764452051230576574661248 11816607 861773403906643169031798981714964024320 11816608 -108873419643970486253565173694595399680 11816609 593979983121217750203271065926780208960 11816610 -43716774313072354266970162722204134400 11816611 245654691700423223824060871878761001024 11816612 -444974943423513414444108719113527368448 11816613 8549384742369668885772376977540666462 11816614 125145985606510151341183447087820917632 11816615 -6342428637308887045747523851429085760 11816616 48925529861085437955038421405050142720 11816617 370306179457317573456476916248876658000 11816618 370784779834862053618145671677073191936 11816619 29659738983631273047005767667338069680 11816620 14116256448583767416077361531823360000 11816621 1391241586715586283823449509639029434944 11816622 -60438983238880311499149832305236893440 11816623 -41545063992686562689844822929194826656 11816624 -20467137120110693096253411797410037760 11816625 -65156432418671062979142704436310512000 11816626 -68087498339403333583169806791572023296 11816627 411295769715176116188981877890090455640 11816628 131863706056315198768868838200125716480 11816629 436926128861869250017843094325343276320 11816630 -18340953571971313478161093989608947200 11816631 175396508224941823142308163673807669840 11816632 312303135356782830840868135410157056000 11816633 -1644004987009880848353935497721900915376 11816634 262070325908067062661098531430718453248 11816635 -339643392205518544736656552770732769920 11816636 76240457606223224245096035148036598784 11816637 149192308165083372423340750447755928704 11816638 -65268154405998029187792733810390272000 11816639 165680286169189079972901603977968901280 11816640 43693523484499237670683611225516933120 11816641 -738700187335031123882157892615659690048 11816642 -37385495106536738068434497027593568256 11816643 189081425177884536964802380650719510784 11816644 -740040985226101446559497431830186784640 11816645 -173756277812966926016581634468403242280 11816646 -225247996265936535514700489247031074816 11816647 411992068508107386977662233448129019096 11816648 79398225470000289111749058535454991360 11816649 -347352148773658730400112984229521047396 11816650 210772931746432670788018456360612774800 11816651 84573865742958452696075726824393735680 11816652 139815730886072849804346000653134467072 11816653 7622123287735395306085836002729703480 11816654 126042970079503322670927799535723779776 11816655 -272754883317058852444474552138034457840 11816656 18443411857190111588969493030201196544 11816657 59390723647067091599036767688643729906 11816658 1242970308601801480618357256591523840 11816659 -925855025845570062229934293957292564640 11816660 -127226467442377844894564936921056600320 11816661 459570194937278092693740302431659414144 11816662 -6164895713760145798306008525111029760 11816663 1786867412782355395527663642712213783344 11816664 -402390528803079062988613293749533409280 11816665 -3890991339286949131140240899821226880 11816666 840707087147702430380173474351375666176 11816667 343161008967700827350551949716648008684 11816668 -187051702181333827153670406930797982720 11816669 477284445177245164722906408751041020070 11816670 193724958898357578443959947865993190400 11816671 918561061497433259734651793003709267872 11816672 43952181444101492432535786027718017024 11816673 15292752603775051537403995965239771136 11816674 209778686603959236150376810221402336336 11816675 -82844951199512047675972645477068592800 11816676 700905903765853565776128262297139960064 11816677 636609099733556308474039266490797958526 11816678 -121669273967419350884628052897061955360 11816679 149746712892700873748509493471977142400 11816680 -521125409061938523631174422722545305600 11816681 -542637656286370702196926465650315724800 11816682 -122698794580300072538051022361703179008 11816683 758093885139699424176450907102737726600 11816684 69506130415363250796116837808549003264 11816685 -4839021632210587962076912245111223200 11816686 -66740558242957045116469254133292630016 11816687 -133160295233138416601746189252175075760 11816688 21875406430251599508834392773524848640 11816689 1121108709260797650177020229696080433440 11816690 -37137198143252396064476924304486422400 11816691 -225362762714063204348825282960442404808 11816692 37309096296168545913462386412049527552 11816693 1308247552340130826938093700921833177600 11816694 19767775784548691240703904101840640224 11816695 -428327012628813508025328612796268754000 11816696 111851715562754056101582302627881697280 11816697 569755765917205706319617027027700204480 11816698 -560908885674003544470308569541642405664 11816699 935061860945140282890406212441417502464 11816700 -69544848579951151916752284957055795200 11816701 1773095839392500062888447726921177760 11816702 406036375377971498897185387296178455552 11816703 -17207820093638137305855650776319241288 11816704 -119218121802582873786460943827463045120 11816705 235740410452204211592439490271987528360 11816706 207925279440168363806345166390841175808 11816707 324684501787659553363494414528428028112 11816708 68141338014762643117726674387345254400 11816709 247385393550198835985956908952382222304 11816710 267880515625043209351602241465528166400 11816711 164894403908782584602321396472800437392 11816712 -1947198348071839576729440041663692800 11816713 -607444915831306296222892127657492240460 11816714 -29084060459893142417103280485605756928 11816715 363989319335576010687282129824799928320 11816716 -287530665305552150202746824808829180160 11816717 156115404654492457554957475441251508800 11816718 -19809394942093777194767319573518325696 11816719 -281123785847356233470512925885787372880 11816720 -86902362864333815780027775981660979200 11816721 -102649202281568580827256505625410117440 11816722 -777224664697426215064803677875213631088 11816723 1364971104071145051892814932112696011320 11816724 5840186342913073461409418008895772672 11816725 -31867855786500590646813892038866845750 11816726 375296553672276063473454590591465550720 11816727 -20300412077887965779689089275037219840 11816728 -304813881023952212813910800244131758080 11816729 65212711422686287414388615005124395284 11816730 -273457567154425958708654305009757406240 11816731 215618750657212215738474580458369862532 11816732 -24536755717591523756807576629157435904 11816733 -142471173837330270415527786553847156352 11816734 688113663122227491493203979461636145152 11816735 87837971040822102692175752654180997120 11816736 329680515373500682323197970450089508864 11816737 -454085442945023697086807161656000776896 11816738 198390040884065946343513649041347520896 11816739 1338232209456683663138264891640827760 11816740 204160323496654340275328979213979975680 11816741 1923940085882879270533256693228470622400 11816742 23473906727409336117136181065390763712 11816743 -934323958542089188394539271095780519200 11816744 2067529830889101323003511380602552320 11816745 132716785422320577955966329175044669120 11816746 -179756037071580423378862285753732588800 11816747 -6885622087267540569165499751653825728 11816748 -362856422106086688329688814344286963968 11816749 -176088049399397730009279135974152806720 11816750 540033867371521023351816225834179424000 11816751 -105560964316758454661292652640671044336 11816752 -338446558880815222574219216527814508544 11816753 509934799489689103983425642247231401664 11816754 187972653373536437172024226723458184320 11816755 55213468516771478520670501043009186160 11816756 -118925282173377299443601073273237012480 11816757 408540108761304043718327441627869642908 11816758 14720602213673691785455622427595032480 11816759 -347019392926920742999991295801902193384 11816760 -477499544350231108863592299736437350400 11816761 -1098114128892639147376084895018574865776 11816762 722036052736951519038658796311755117792 11816763 156713905660024688514785703903641255424 11816764 -76730008643595705764239066133952740864 11816765 -475195788520531168642364582765414496000 11816766 1216161653157509821413993589859232768 11816767 -11931136405810719073684334629887575768 11816768 262962214649859823281437872789946105856 11816769 -229090039530879952933780508708496904656 11816770 -9496581872775210991685797959942512640 11816771 -406057138562075134266270983451277001028 11816772 -28489099711613886657196836029485295616 11816773 -1249936855145801283582161221636073050978 11816774 -52393556488357357778870408962939345920 11816775 -498962629481724560167687753517419137000 11816776 874714738149451731341164571181550126080 11816777 -29963660536476634225355026356499258368 11816778 -776506597479130471184200894283677312512 11816779 -63798182708372390291473895102687551392 11816780 -629885100274744326746511577939985126400 11816781 -924920565872833510801639726982647664448 11816782 974867378403873671315071711226804592000 11816783 491062641549540207831172322469501271224 11816784 487368003524404333084489374023024640 11816785 -878769024151635128717617559616971250840 11816786 242904521227035599842335649702844264592 11816787 17502495905117530378415728156604428800 11816788 -577279714063355645740594883156538998784 11816789 -221838696982926707326857459135110230500 11816790 -143375760817715130416370948694896691200 11816791 -119550213870148994889298345491852785400 11816792 63339183031271649802437826938540318720 11816793 -26495918298600971845391469036338800320 11816794 -342231649206627692484060902000343007488 11816795 -938531453375619894818118511137663355200 11816796 5495877014296948766493339345794836992 11816797 51328447933551814943927858364876783360 11816798 -67913676638204847172910569396614652416 11816799 -77624882078426849303237918398238365680 11816800 272268814625636493795464539791035596800 11816801 -417979207615868239660106095633036294296 11816802 16687136965722662821822599971805241248 11816803 285876758119814663430435976694669572120 11816804 315819206473927940789047007876606572800 11816805 83260938139207552953161505961369712640 11816806 178345161539611414489130650184469104352 11816807 -120531960870338677521764702220583693440 11816808 -566442368195783557795518661999376302080 11816809 355545608089555067945546347859120518116 11816810 -410919170643149404110257488435974433440 11816811 -8396419300947618625824971968468736712 11816812 12021924719974345083417462353682211840 11816813 -307030796577162097963014534929025455316 11816814 -229035309684107815167781237573026954240 11816815 67487004422203032790375133246355093600 11816816 -128689627933280009399171701566764384256 11816817 377839871249376075435474872962054362480 11816818 430736342511469683792472362199926692784 11816819 -9170340561672421928701727774952000000 11816820 -326059461695947584489766036677881856000 11816821 -912927426908812465211733298078650592978 11816822 204296947301557994365544475470737310400 11816823 -744740019063229459240149318572155041816 11816824 -327506834927572324258964399120871383040 11816825 181003877315382284754922070177272161600 11816826 -45044068364968806218788898800389797376 11816827 -177554919748830954463990147841056231920 11816828 281659544038442272674240819014825041920 11816829 -313945347249809453618063998218743113152 11816830 -7169433235026744746560229562497316480 11816831 -78141575612998892295526946077384850256 11816832 -556154008176525997962405530240506920960 11816833 -584535793160681112663321067981650968640 11816834 -137266283474608500731544497272975362048 11816835 -42409245809713255463510034916551242400 11816836 941257425310386840840676253357772142848 11816837 -846009814354295881890001147405975844514 11816838 86207168700837072651522323572786447488 11816839 582333603529372520868813132585606799640 11816840 248063280870390533846724484123059456000 11816841 295968364701218532453034330991881747200 11816842 -316030924713287053703828589502824419328 11816843 -492205420942308421453478186875295428908 11816844 -229416264229178137513708804806584156160 11816845 527753650139667641168252800613680514400 11816846 578139350727655568559747239515017511872 11816847 -251553691859312148652224549591251280768 11816848 18940084983760167492693064040988278784 11816849 53124672347671407947308297890938033520 11816850 -246199406233088126829259906164765936000 11816851 1129874770682664046788008591586265916592 11816852 -785650836699063818034539771193094952064 11816853 178355656906887505368107515642152732288 11816854 4381250054711296022151138045954732672 11816855 1272085793755109260375695949111137149520 11816856 278284301989461217723942529753003274240 11816857 -519431717989254082365822857496390166528 11816858 800762296596285106632484313506642856160 11816859 -209913393891015897842855408865500519424 11816860 -905079403746869827323536316306201600 11816861 12315150860155508371069798770600251232 11816862 154681441681475664390395279721329706240 11816863 108097401884208650662298546391949925280 11816864 -167324997565922934796429492317522493440 11816865 446435611355477390400827108659658098260 11816866 -218569431647069284060129959575586161280 11816867 72448235634648389821593599648617853916 11816868 -211533795157292208007842016523468427264 11816869 -348614723928147473118342774653559153730 11816870 -84658541089549038636235537510923997440 11816871 326922853295851183266921052582267964160 11816872 263683676904381136722717116422075468800 11816873 22921901542218704298194965074625940304 11816874 -458449500563203622355849192419003328000 11816875 -2183408252712512369390206924143580000 11816876 -182719701170371596986744837150795616768 11816877 -273773397323504525573759590043249869440 11816878 -256979787739566473216130790231501421760 11816879 -232074376202314534924816252533210894360 11816880 -6856311425183463053376213803443814400 11816881 -3254323838312871395032229620529835361536 11816882 -192706667267412691381436094193351773696 11816883 253767273233295918149263663482781458000 11816884 -109203158009767978084885995916272616704 11816885 103069251761434782747331478018754879360 11816886 109291572566950811591879036660190614400 11816887 159530554136631038380925847666642034992 11816888 -55593664685370067133083044561194250240 11816889 -369254442613580871076244501894633153904 11816890 65031297039159745707833095930067251200 11816891 -453307298705457826732457390486607217308 11816892 280765488881723466090789661751891596800 11816893 641046307855313787562544253572363845248 11816894 -396161152777016877035856625393648360320 11816895 -137503062399724411061691808834078439280 11816896 54097132488935267299543008197193236480 11816897 362917833081093477498424418512478246304 11816898 -352057422532682865036089360914576392960 11816899 563511870273813176403192015924724019520 11816900 -249177528123062181441314247492314256000 11816901 151710591159993770659506622599245966400 11816902 635155355270417573598760970004463309152 11816903 -14303470427849273199414433845575285280 11816904 -205909569359363649593218145863416053760 11816905 100294378182473620610117334842762623560 11816906 397765527950839222121595768501632431152 11816907 59504952263978075043269144323007820288 11816908 179837708913369941982482458794948751360 11816909 -286509565442022360679707756908585752596 11816910 -29603607913224719438070988067839683840 11816911 -1508652292899888887310761485161673481488 11816912 -32582073802119722909526188649352347648 11816913 -514816293418003343116427220158478832656 11816914 -438427815264021778558591477253698072944 11816915 62673728394935748561781403431274947920 11816916 8814804892373319270850786120139925504 11816917 185647693761310442374910663543230433280 11816918 593870175678319690571467565048246096160 11816919 -32096563284897763592880606028777547496 11816920 1004091657691066274054747891685003264000 11816921 89217955809423835932994597130808241920 11816922 32027903862567975169398719863239456000 11816923 -1013401373314476127431551674327607008828 11816924 101672013872416840879860928432441958400 11816925 200840849927955030123194793253829028000 11816926 73357366075759400828850857369017877184 11816927 -1481097401883825538059153677234343376224 11816928 -66030633010520313131067930085350703104 11816929 1676851726184784714852988784340569810176 11816930 -390563475611265926195847211796634777600 11816931 327987499507636328992793884298173887744 11816932 259005400435347276991309541269483642496 11816933 222279316075652000301217357879423917600 11816934 252860725655603500347052096501942246080 11816935 85262917541290850621004516645692434560 11816936 946861513280072059899571016822285107200 11816937 -135580770700428675679996788648163611792 11816938 82362175216443469119564926141513349312 11816939 198523976471361486423386891064196895256 11816940 -21608506800788810422313164678300385280 11816941 388494105815892828837516159191586416342 11816942 -504696759100784663297195026001033416128 11816943 312936997104980485471398846136278797064 11816944 -19546052912224801956500922919412858880 11816945 -136627010323565817870803454118808675520 11816946 -211802877263827936798060054762567002240 11816947 -454711001885557063215836584265437980848 11816948 11122837941953626270483983370514608128 11816949 199918705945315613376919704603388225920 11816950 151584365647388290609751592947430996000 11816951 846086574117361054399712064404656190952 11816952 -86382789729142105977480383640344985600 11816953 17531586823268295406907524263930761044 11816954 -264642819112492026294804345214302535824 11816955 -98190102398965188794493212198981376000 11816956 252611644753859103322632901620467112960 11816957 -2525082903485182169847715404872498880 11816958 114435314490195231358879047681523565568 11816959 -243950330255528457773297993917357875072 11816960 305035996429740841666471774673939988480 11816961 252521446944884469623947348465088520000 11816962 -99744194117309648040916015092861542400 11816963 639761543453651275445431486245367064304 11816964 15451135342315998797244249000577872000 11816965 96513726998862507394371334933600060860 11816966 -40329635323579260143180218312786039680 11816967 429721974466318060724194449219386578512 11816968 213919041263820668142148158303640412160 11816969 922681448164159927912956199595717508096 11816970 -247096894640045664887730347604811660800 11816971 719870086320002476187805958499531749872 11816972 -520317399229010822515325630435642165760 11816973 -13754363663493420558457433806906744896 11816974 -1531607656263198540658088331527714880 11816975 -145826539430655482112215436928926408000 11816976 -55288398678227936398601253648089284608 11816977 -261923508515786625647075651682800644174 11816978 383524908001756430527078481020758912000 11816979 108658410610896558324030945810518470656 11816980 -133737634389262861269008838382915215360 11816981 -534921841371763327072209435223011108 11816982 -303501376749184714206965452169208850560 11816983 -99690707137641336085030803803632182912 11816984 68631173784684966529915056406602424320 11816985 401949287392294430922804373975368096000 11816986 -82177828412636033563973021891838784512 11816987 257648770968033357520713225743748189876 11816988 506846196686568513951426451256225856000 11816989 856953835053503496408003954307747570956 11816990 -42357362159736377401774930624115064000 11816991 -280942591085654917217430466567125429048 11816992 738025172597329423269965660582078054400 11816993 503458951905841498818386712992699961600 11816994 175418218605945058236175882078979753472 11816995 -824113261933838293117654988752217598000 11816996 218685467018657890492881033598440336000 11816997 -520071172198819993255359416414117796000 11816998 474820583234489155832902174827550764000 11816999 507369364813818689226012803317792491000 11817000 -162769737766197090403160370926392320000 11817001 -398672646138111896817341470934762507648 11817002 1187037636873301700307560467022184960 11817003 3667412135099584109763111576933111168 11817004 1140535931652254219786879013871085165056 11817005 -924666945974412518047443125497096148340 11817006 -30189692840479284984022349223032843136 11817007 -1046959556601658926307762502429176716840 11817008 -126323670655467859732825251511410032640 11817009 27211701714124244589969464149870889664 11817010 99129904062878561149805285483408864160 11817011 -377016002577261844697171676290761690248 11817012 465538186197723750500091602559037593600 11817013 -22956163303252672493693790470960389096 11817014 145710973275534628383750381605566070784 11817015 -41001244456077079142948996066484295680 11817016 919641102787018584192903969366049812480 11817017 -299525622420098186285367444237333462780 11817018 31783471990472006658008382321753120000 11817019 22386101074478066491959062322380552420 11817020 -157271265169480191947339845267182167040 11817021 44923989300718740662784050557699199040 11817022 -210111214599528562389884997639732387840 11817023 -335017953881846987132733023838360935664 11817024 72743254274699009444481206424076025856 11817025 -335790792118096664519665855950071882400 11817026 12893681160633230068896174256805243424 11817027 9378700601777398019548936194535353168 11817028 100366188914019108080299571919431205120 11817029 590705203558342982146263556452660204576 11817030 -26385166184304814716171238506187159680 11817031 -328782583570198105515059075969956508800 11817032 -826279051669271889492768038590062919680 11817033 -114744765293915485428277677943914542976 11817034 -431460263416340677042044115360565509584 11817035 3533717369877933952598404132641717360 11817036 455561323310887514634746557737492480000 11817037 -481816664845627867694243050576939998368 11817038 176857416316182308572267766261488201920 11817039 5974212807208997171502689094474487968 11817040 -8293429756238160545708999132978380800 11817041 1001078262980800462572251558181933616500 11817042 -184972884653812323538993104724610926080 11817043 379419730130162119166370729903320213760 11817044 5685039025814343605869573406951479296 11817045 1428663340439227052440634060529661440 11817046 -541035159550106142087194155156103550336 11817047 24255644332463612589583655202674657112 11817048 -784184087849680266646760239640444375040 11817049 -404438719937585717746148894342429777660 11817050 114273195343019057087465642389998528000 11817051 -550306502663067455287793316882129149760 11817052 -255258439872548958336580878475909795328 11817053 -347921342996026838367920244813747796698 11817054 28360793489283988497250527540351682368 11817055 134519911401739962211007326236043384320 11817056 -1197392360710470573841450061412584521728 11817057 81529727663898876243186761730082099200 11817058 -372704904410040842849283319257703811328 11817059 -966390574450010185459083020919533234496 11817060 104685791964838684461419690549857628160 11817061 526735065589509425810360953528948884984 11817062 29356260892428860688294621615123612864 11817063 696260439469472705607330683666991626400 11817064 -113527670709421415740681329061530009600 11817065 416004407981450452958706385501063266000 11817066 -389970315196416449128932331834562501376 11817067 768784276246004105423054137549711024752 11817068 -93363799391457058774379086467873730560 11817069 -514943945340480435452680240605644912640 11817070 64696698758668217833136554152321548160 11817071 -93337236277613047863940744097094851088 11817072 -56744293496408117152367277817081036800 11817073 -179588846715848467767295504941394885678 11817074 415011193181080396393523067190083343392 11817075 -107662880773600463461273256113041461400 11817076 -255339591959584956382463826342278201344 11817077 -1369400906983215380158312622501294341074 11817078 38066777004711914022546292076095021056 11817079 -277168717463966352433728796638927624624 11817080 255576977387820394089269861277071769600 11817081 -274400867273400653428610128096576618320 11817082 61193411827076400194302560704189509632 11817083 887093347522574174326079653694318503332 11817084 30397281177432825464298010087583310336 11817085 761422298977373569347706870888180245600 11817086 -274180084411822896283703382552360803136 11817087 1853160814789370875982191823223723717120 11817088 5255822073743691054713848598416588800 11817089 169581598776113717859596682085277461890 11817090 -88477569444320465653042504397449037280 11817091 114488665698451253054131719314314681248 11817092 -88828328621408392887518190984257875968 11817093 -369699747945910620582293684883187746336 11817094 -7663152133643003435892650342196314880 11817095 264546600175505601712122831540741971520 11817096 249239268620808263830070540769582120960 11817097 62458401914724782541079961163487107272 11817098 469861066952207550069887533048303760640 11817099 232135545357600869855136491682945166224 11817100 -214404143952109892164227763081169977600 11817101 191212916748185295208860285679348483584 11817102 -193256861812453003606585931870114688 11817103 272329348157392285321451780834567045464 11817104 157402811043890442520455839487200477184 11817105 241886141520961016173061660997180360960 11817106 166670614945209816674448537602095635456 11817107 276196844375766603783154424039159009280 11817108 648212790658652276869670041490787567360 11817109 151005748915116772357769362726639085920 11817110 327311738983542395791527453919028304000 11817111 -100012373796217199509759183137776873520 11817112 -523362438508439091422529904395921868800 11817113 320283972320640613020257565845050616640 11817114 -41288532472812272812493321820045980160 11817115 -78700716523158106451529632010887874240 11817116 -685552626266472186836401762873338101760 11817117 640637718018069969486485595726628855680 11817118 80053095350306654232611300732727653760 11817119 200718151853566131033854150519057002296 11817120 -211904856451478067915651506167024189440 11817121 -1524237795249857893234754411463777211678 11817122 -490956292609427329880283749524924138848 11817123 -795641119684551257889029901751419973200 11817124 -401552290086333940497811995557635166208 11817125 1125973004686183182033697758689705904000 11817126 178139338555072798232763916268221142400 11817127 385393554119720307869371772450544001072 11817128 -245613058512499999032894429223993927680 11817129 509200302273343692414831223235950429584 11817130 -234578868173389415367064257328490518080 11817131 11760205620073207859863679177074816872 11817132 122940940825850091658454532982573942272 11817133 -1211376564114863914151461654348056784618 11817134 -172592513867469113936296754746976089920 11817135 -263906706291655729845730839375354518160 11817136 -199943316820850685000171981673644032000 11817137 -51964956928960087102784002791948239214 11817138 -142599100162980759807797023497317885952 11817139 -688897091054806198512442356561362494776 11817140 -9511229032636588116185984351921472000 11817141 -281203492311040337169459058307184543936 11817142 -331058876167411191185859871637700662208 11817143 -111464526946358418487166469150706032912 11817144 10136864593131889440950358983341056000 11817145 -163364482034863660782485133638664628800 11817146 472955807750666113084496165304909698304 11817147 487116335221879892027864719180057878528 11817148 -267642275945336536614524448553421087744 11817149 200259310654662354049557031584870521664 11817150 -45683627569305140354700169190382350400 11817151 58175560729616017104653072191328679832 11817152 -298315059583915608930665121911993794560 11817153 -773608670951786123447498235445296540 11817154 387116656472672288146140952400300653776 11817155 -162060191488693288901399787677176364640 11817156 -320508398340087140622657864783330321408 11817157 -78234292050802744627666689236027103168 11817158 170474468493600081924667365451250661120 11817159 -62260280986979875375867269186686504880 11817160 -269645970862004342239717059259438848000 11817161 -739823815105039220457949914724468835238 11817162 125544403620004164401047025173279802112 11817163 -1002207987809625156032145366922611993120 11817164 -930269340716608542850634792862962304000 11817165 530727583858386599125599042777880669920 11817166 123103101037189816653797269997238242880 11817167 -6237518932558327664456247827601115440 11817168 -468521838642353375352343369559703552 11817169 25973369418460062123609508548197498880 11817170 -154248717497474252253110689706062233600 11817171 12777671582064553722256097659325110032 11817172 -285561685812640931831982847509869213824 11817173 -1967581563140156416381318139044618979460 11817174 -779646720648193071639919345943276544 11817175 -176866215407424137346940566869889739600 11817176 -253002911385849115610907794257730519040 11817177 -272856565505529329419087939793714802480 11817178 -100179505048079128340259613402573113360 11817179 -221323092302131798915071075875015728920 11817180 -64271860743764950375525251709204016640 11817181 219180927079243212180576716499891482700 11817182 201278524442925238669549812556237870272 11817183 -267708863140494302261240728839798572160 11817184 -153622853558139733289714882582657630208 11817185 -18244875996647268163200726955681540800 11817186 -441130684249133108065016637666848055936 11817187 293776954594810904484485227359706567752 11817188 458904349394157440233958298976622146560 11817189 -9985125244343184356254058114706995136 11817190 261298939135707737187980759826859008000 11817191 1380274475166259136076439310897856641592 11817192 783847273930765389365051366739081216000 11817193 761356070595411038051161569052555033344 11817194 990703277156729782880868047625759072 11817195 -79387677683808456536993813861303696160 11817196 34368219786980174649049531000139014400 11817197 -31782133224848745032058819736380998208 11817198 371731714934331422201861466601013203200 11817199 -389807641696485331326719300707789082800 11817200 53249516041328430730722025299777945600 11817201 123506295076487850630931094894165972160 11817202 -304370768541052508673324642794434828800 11817203 -290523702264544923686520399140631341040 11817204 240793209591676155557616072995167997952 11817205 197693444072484286658364521225560936860 11817206 110712070663708801380036047581995579552 11817207 -849450176108625790562287905335734915392 11817208 -207199520861847965597797882943241277440 11817209 626964187006621454844104004305160037716 11817210 -135276941688236341796341148295106713600 11817211 -266268866312519014365134835402732873968 11817212 706698899983256313203392294620482145792 11817213 568799020828721378953606882084092140544 11817214 -549430933987840253674439508371524076544 11817215 1188716486839068242187428833325686430400 11817216 211997548454483352843507817697979138048 11817217 2181445338342095632016871518944116800 11817218 -232557477176546178015443420851099113984 11817219 -201862772532703219194503586680151102480 11817220 -82437654060223356347517873833998848000 11817221 444738895996429016864221803807196147680 11817222 -115434537164779531590320922691337018880 11817223 -330449619781687288817521172487184640 11817224 28408353711959277474686969447530291200 11817225 -67061949484444352110083533531861088000 11817226 -117958423220409384774873939218892397056 11817227 1252738378300221583364613306917966365512 11817228 -411865356302318462215282692445907988480 11817229 -1318226555220719505233994409041092468170 11817230 -423758648818467728729742438171808914240 11817231 136289052378650106661528227212326425600 11817232 208512886042544729643648132911670829056 11817233 626161353413010218448023848487819548020 11817234 -191259211472739952381812100880486052864 11817235 241606542812625494958731778721220943600 11817236 -440182636358484668186153200569576837120 11817237 106689946642267395616964344832264951040 11817238 -198924373925515601322585436674807360480 11817239 -79833647804332405966819844015195066880 11817240 15712466773571689635040268682952704000 11817241 -872736397166632007167913697864997794358 11817242 -208747549833327363489179209745435588160 11817243 320589937076376235537541356217928049320 11817244 -521401805863841288341307496572060580864 11817245 -111724781851413554766410942764174160640 11817246 -141273396920815973524156881184763360256 11817247 5144765638314014919424311508202142040 11817248 1322731909681585202226401962292572323840 11817249 -226623078865958594854250974162721141952 11817250 -718739365669388582870029381674735960000 11817251 -152553536405413822896081216191969241168 11817252 -34075769631402052943017785295656177024 11817253 -131027748732021060136137699242238276320 11817254 -1110121640899866954560736478173792175488 11817255 170894180768371393378999426834332580560 11817256 -915395694612775879268326765993381232640 11817257 33090018313674878699636860782815283072 11817258 -248481061206119398869723855307584182016 11817259 -1425863323754836794627916025842141168960 11817260 -971083385048369318504040385990164480 11817261 643282458122294207032976811453822853932 11817262 53838332745780863482080387585715666944 11817263 -566131184055791425032361249032559841640 11817264 26909970907662595408255301414287540224 11817265 -822460047882520194291675256933269899340 11817266 -152269407685552745480940546515776956672 11817267 58315372558237812339773395524897617664 11817268 546170733509532947765502662749760398080 11817269 214745014649802510279147402191739650670 11817270 120069801025797597415648891344448341120 11817271 -1156265578637323065234126738445628989528 11817272 433580301368864159893800615201684172800 11817273 -79826337027963496790384968187637785856 11817274 -212223145935023546288013202450291946496 11817275 -609981922001745898748952296756960078700 11817276 -268930421955072711164171421278083685376 11817277 -568896365132170770829111559570274978874 11817278 -419131059016058560208072763513441976320 11817279 -1422934075362357300871099919604551716080 11817280 158310282144885577660760269990212403200 11817281 700741281795972886778888618623246715010 11817282 -90348649759524684962104843782012189696 11817283 313111577475696424366239618522931491960 11817284 -128136597249473706816444277466187504384 11817285 -253405223961078477237348754526238264960 11817286 -373820741783792427402882709907664304512 11817287 1429273601405464465276167543968472292920 11817288 120104225175475250953850009963639439360 11817289 -615753648024529983910757110729391396400 11817290 -240128926330344845444061652474413213600 11817291 549825478067648023184644507694508546240 11817292 -250412671321331849591291404501861321984 11817293 -784475516858954998663117438546110761472 11817294 365377096439582718331264739704204677120 11817295 263569322349255746794259130191840468160 11817296 56219234320911635229192388054835453952 11817297 -280095682869435041776405838988446889600 11817298 408623515819417045244845255996008032400 11817299 79770920220067439118189935527448931264 11817300 89092454277391438477803695887107225600 11817301 -134904460971636477962925571792900859698 11817302 184492856102780821873443205914094426752 11817303 29766484594557207530758635905812608 11817304 109906765073288696851187164643063070720 11817305 -599231471670230226948532080620352780540 11817306 669571161200549288949961083621256588800 11817307 -128229227188684563945830025579678762408 11817308 304488591906620495016181210060912051200 11817309 -74328741929672338640249636820710040960 11817310 395520472321754916736234210858938250560 11817311 -24381829575253346761592953862608743552 11817312 -37080710347032165421575144882507350016 11817313 -20302257323910787166994851218254902396 11817314 -167325812323103193483286614925775149920 11817315 -434752802150038101793125173535619759200 11817316 -233078078431320633049500776368973619200 11817317 1050174814350938598366077391570254956032 11817318 34635329247308767427754529007791680000 11817319 -585884624464505095511089929247320151304 11817320 -215201408301958742013002449056348211200 11817321 -418795120896487438606878488218631164800 11817322 402940876813674244315775092519601499648 11817323 350917524459189021826497450989464087440 11817324 -49976348937526127307247823167198801920 11817325 584877636110946717899445560977591124550 11817326 -4074054215776997877490730354721440640 11817327 -4980672222962997820431040041913335792 11817328 292151775378385299223773140986812465152 11817329 -1072173416528690741571338811665933292960 11817330 64118321894406001647512949907411699200 11817331 196390332047308892915272786462609041960 11817332 254928154624196177906027158913660839296 11817333 -183721078509154107693914120869433585952 11817334 101121921622052241886602227880737670816 11817335 -18009605255562235518908642524503556920 11817336 567013056821874135313119857348802662400 11817337 -74097502620994874448654019856212571968 11817338 169848631559449865035349326980039608544 11817339 225467218994409124193113466498485138800 11817340 443912346411199987314300721527166179840 11817341 17307875256439517454206050067373036492 11817342 383654163714633492829135453455325237440 11817343 -1122324106810768163642597600977778488680 11817344 -207281649986651049235165824103219200 11817345 -203059980852873041305365866836659204480 11817346 -4377537704429073976046474228076910080 11817347 -928253546248197320176483072564720514688 11817348 4107801455669239463144103777934755840 11817349 312237537863029040330930207152603427680 11817350 89172325607644949787913500049829836800 11817351 -45233794216476928147115520532300317696 11817352 937310942853682343220699735599948313600 11817353 -125012461902688658096899925317369497600 11817354 190829744028053666753415984638430842880 11817355 125093469448330558690226363523615744000 11817356 -387064008216543012489264210839259282432 11817357 -260277612068005620153296850511953796512 11817358 -289178905786761333868843539508607593728 11817359 -624654915649391969143895869036499071440 11817360 -77431927423730456335712858346671308800 11817361 600633070048479886985196059791136154624 11817362 349671830947651425682062097583921652864 11817363 -814164677150369408873220801009648654720 11817364 -126726459779499383852065913605757513984 11817365 -311409673497027768250635064545207388800 11817366 31214525651944632829231811984419112448 11817367 599998814244663115793046504771669033416 11817368 -171227370655031422073597583260313722880 11817369 -11516890263074938994510116957486735206 11817370 4506879461266995010416860650366176000 11817371 1743754603694391269186981989471122579792 11817372 -39582359218904669902985645115392974848 11817373 -1218215328411512940546316288187390396800 11817374 -276982380579110366087008356919984679808 11817375 -121454289906211739657659756104470412000 11817376 402938865222226762368337911101173727232 11817377 -342819757418101566564644489570144943744 11817378 45893982761346494738757447496435396608 11817379 -943110324553611513159115772191014412800 11817380 612012196460924024585383241482459415040 11817381 -100252947389530981989664995073351594560 11817382 -20502211075514931900698291253278802816 11817383 116205645717714366039359547023824768632 11817384 -240516127832164164625274505638332416000 11817385 386753058119917682768643210304609124160 11817386 1714653542892647974656668059976982528 11817387 -878889630443938419891155600899139956560 11817388 286398323064852875643760463499188170752 11817389 -7558977444040874274632332312963251072 11817390 120793518820943354164199216019469539840 11817391 477718354100511837799833435426637307792 11817392 75252481547456551971374898703199600640 11817393 16186380421383610798853936579312397312 11817394 -128169404829903923736398243870879115504 11817395 1508187245483536800537274736958230938800 11817396 350133249314125700903426164348569126912 11817397 1199779625533769400152818605130586543772 11817398 132186852504829443934199219095921441536 11817399 -45137548615424570215457823268680385152 11817400 -119630292375549484405188921442369536000 11817401 3692624752219381333759532726518358880 11817402 -31673368500542427118748702267401325568 11817403 -40163916631175579549325315677838292016 11817404 -27923504115093327172127273165919948288 11817405 -616972132422552206920945544979822568800 11817406 617072193309883113012396324713682385152 11817407 -15922998169951632924723661035934470288 11817408 -66912092723694290992511816099986145280 11817409 642276858748531176215369026259516789760 11817410 12567726400598375647645659285782161920 11817411 -436049179296112977887932505232289655040 11817412 -610145797413224059087037879722294966144 11817413 816879390320475443056817137401282795960 11817414 -11428308260950290171209411527119529728 11817415 9866631024858686040774767202716135520 11817416 -50916900013660695418276173837398016000 11817417 -544935200743962782074359444662745980400 11817418 -617397329346110578818964575811691667360 11817419 -27969922937734652919717855726903440760 11817420 -18513996542435381401814261933775513600 11817421 119934323036573447718036618869516912640 11817422 -189777319257802929620843436649234183488 11817423 -132682859686444814085091707182235259440 11817424 58255318476165016621659592509136855040 11817425 529818240543059962250562713475866538150 11817426 -224098992254507364390335124138722205696 11817427 -88644244439116308539884390149332832840 11817428 -932455245044748145916958077634001506432 11817429 49625794120856520388175213669174318688 11817430 -102550506138817798860160454518642339200 11817431 -1070137670167576226045666874026489164560 11817432 -13682492358597469615852731112642805760 11817433 855582672077689277204827654359934300682 11817434 94887059326195872310927586767446725616 11817435 -2910372177356620295413396112394554880 11817436 156395512569251315585727240646289062912 11817437 191190732545415825426277431385806322086 11817438 174485955256423487581772887588797044544 11817439 -545065467655522215118967327176640472960 11817440 -40736193168670264921300311513150259200 11817441 -45526841776429298641636269935173603200 11817442 -73325379387036982745198187362779545600 11817443 -1955332790441732533779426007037254889520 11817444 804599868217829433826060871230339602432 11817445 57085213769461871149644931654284756480 11817446 -329683740033421780142253695133240560256 11817447 -712342510942232221404698981993463754200 11817448 59470997932242393211703134163079659520 11817449 -166082835771387830787179131270467600960 11817450 -200070918924328219784855134896845852400 11817451 721773552755705694750320191077218238452 11817452 -1511696391077735650373215731319718492160 11817453 15548388920787892201691817533167094400 11817454 -43237491389513943545958806312237579328 11817455 -201681923217185304132014336225651138880 11817456 -19887554131025643327705822398784208896 11817457 -377115402820021029623330243079039928512 11817458 187726013247734194039816283401522246560 11817459 -1629288378290553576315254194781237256 11817460 162046364576283184218542438467982284800 11817461 -146919427617046249900122773539002457938 11817462 298417284260724808970855542416899399040 11817463 263272157392629729207576889054321699984 11817464 -143878457235681958285965039604546867200 11817465 -969470807002264998622664529507440640 11817466 156010850812275455673244115845881624432 11817467 370434839336651055641216346459376437312 11817468 -218171027618689323306108069292079923200 11817469 357304032447304345556364094976068411008 11817470 -44307735465435089859958021765212602880 11817471 153343795511229133023463412541969707040 11817472 269839174085690794534358003461769920512 11817473 71388316007251229784166185189690230340 11817474 -2281254364361306524588733159867750400 11817475 7429604733971941392306224937733864600 11817476 -58244025657776272986680828790110300160 11817477 344172779912578110807054017311993907712 11817478 -130657864683883973771465355727238700960 11817479 233829887704288918709444846083485120 11817480 -21904717415840446293815259291181056000 11817481 -215583459294727284403211921783329474268 11817482 -230673167584460814163142186096206035456 11817483 248929555391677466752753485103639284144 11817484 -582561796377792700263111096331142922240 11817485 -1057093214996141690141948149567844240820 11817486 79259025745381603868505761274608130432 11817487 302132497063801533711276745889117959680 11817488 -349020902088312532070667464138215833600 11817489 54614446466621717168304307185515515200 11817490 -99980686909239230044143921970258027200 11817491 56789757916772566493651300265848584272 11817492 204599537268982068974408161080509988864 11817493 -1368296261813217070541329971951971158258 11817494 -207092289106301971068858562952093224416 11817495 45541719292792931500791309544335281400 11817496 969417185760729841761091183933825505280 11817497 241408022427779452327994823384779548032 11817498 31162125030978437399751136893735505920 11817499 -630500477022043281510103004869417802384 11817500 -33066772922791361337180853718827200000 11817501 13792619218116905092985883210809970624 11817502 591003011159252093249878247777775902400 11817503 1030419123322621419608159326662405913320 11817504 310718646569804553502791232791220715520 11817505 5817409310841740237341065885182968320 11817506 -83245080736765089736083932170418954880 11817507 -130421481844514849488838291072677829712 11817508 -412770584810816275843113752507834870784 11817509 290399720822175507723262830630181440960 11817510 73127498693777980522420516409632112640 11817511 -1247316743147681815643120876453795578888 11817512 -78829072819938932269118560755482787840 11817513 -448215555692717383158320111779909408758 11817514 334111061260971560346430785092477775360 11817515 -127866352868652404374045123550671838880 11817516 -10413276464545792929337127495703054336 11817517 1190928641893017846718122171229317084566 11817518 11384259384757831012175430072477664704 11817519 -166105574661146190752809370111710907520 11817520 747873827608284211691412423893975040 11817521 13698410191928455835322971490618664722 11817522 458977366660275619668116724133623248640 11817523 1059408551640677942705411898517006209960 11817524 -89318418885884202031542445464404625408 11817525 -347897935663728632795449283524693308000 11817526 -441453076511875218688289698959732771552 11817527 -181379152927510026152362129215074532528 11817528 -847858997129286945064706934424434339840 11817529 1712423771521916465099900100275979328260 11817530 503549890694991992075279648979513597120 11817531 -1104455392265630816040458325650400898560 11817532 -24982470737962534369799187908574645248 11817533 -66391346661279927563759867094939621120 11817534 -91697728040123723571336522810673878720 11817535 -497320789287534468370515270042535658520 11817536 -113034349951903456773979425382583500800 11817537 303374079878426875158288923685688121952 11817538 -443317018736316836812846661450170016256 11817539 1176873430130132201150014303528765858656 11817540 -33791935258672580991244050425798369280 11817541 -110699697226788834148866735774285008896 11817542 -260141678069542956836394911629671591936 11817543 -482036427419839973065097353115052232536 11817544 -224490387193819918805576220071412326400 11817545 -19423617891998542674360380305891894200 11817546 -156408930923822126294500637599818675456 11817547 328871034894718416415268615384102979872 11817548 -154458773995636156233040648206081268992 11817549 -207176853888612239665485265932614690880 11817550 829453122435116041015306649101804800 11817551 -982957713844873316105600865989210431296 11817552 3618530143445089532269314780860252160 11817553 294472957608531599923354812598230923808 11817554 47981111563771658299344824063660393472 11817555 490363271491997587386850026711931859760 11817556 -355124435385527661441250807669218455680 11817557 460412901649570997097653091405967993806 11817558 523381197475126511389638907372470470400 11817559 -157649289676995126169191317923900597496 11817560 -189967697630631320204244227099203584000 11817561 1821981228916848400849777144318863360 11817562 229124558874489660472336171749502387200 11817563 924219928654105888054123495830309264240 11817564 9656176126527520567740314012344246272 11817565 387887242407311667511967848764620660460 11817566 -220204297865199978823547564245042704768 11817567 -446147107327383200455511698170499073520 11817568 -54661136471139049305614755715435986944 11817569 -295735560239546766960637480952652346392 11817570 236466484354408472998611544326718771200 11817571 -42520574171584323956066590850644960228 11817572 12521834767969761845945320077368868864 11817573 -326689469606715719167905678992395110816 11817574 581462310412377048427432714572940237536 11817575 -650103668178961338445572019957422252600 11817576 933984745413806115299486850559053004800 11817577 1102550489382598693462291486548125114426 11817578 214773825912932455982595540084845564256 11817579 -1073531678232355875305187130211614992720 11817580 -214133854316847453674028451643717145600 11817581 -697649946765299196659289406020000264618 11817582 -72738379419727808070218114522921779200 11817583 -442138932606296614951906307696007205856 11817584 105951872949368068576643850268844359680 11817585 -250588983064373504903297877751604617560 11817586 -893339918976229180978431036265850880 11817587 1381417088995771259649510662027367545760 11817588 953032431743724196659560515409367945216 11817589 115027250394135655355441650062433212672 11817590 -488731855052625503044852193726726323200 11817591 -495876796081487110484680255524018428976 11817592 1698130860021282099544717946937353441280 11817593 3569383914627025795573694127846532842 11817594 92890042308667419786037202031029468160 11817595 -8475723980498856074312910531887301600 11817596 283522988404935475345410368946762513408 11817597 -122541842329691303480158897613941678560 11817598 -31726985359254569269149817525092865920 11817599 1074225838992712310665627382412062526360 11817600 -210403743323094412716614210776203264000 11817601 771704368838461604303334189549673117920 11817602 1067660947073079560872399684366787077632 11817603 -147517792697359085044946069263895285760 11817604 11227493814455910421140858332158164992 11817605 -76872628191101470910366432301598911240 11817606 239910338989036391814507546810630926208 11817607 798659358351522975415931655084048209952 11817608 -98960878703216770133897449216953262080 11817609 516886715846448393978282815091348581904 11817610 82011989088055336704684762037818470400 11817611 2937205686115222284426231278070899952 11817612 14273751643979512004083818991722424320 11817613 -1218716657775845490999489244425679576320 11817614 645744978328857480255308041290938398656 11817615 -14577992817071759760956124133925568000 11817616 187190565525306405106979688754676121600 11817617 105097170551740104285583796530001424192 11817618 197818014708701713137253653539355121920 11817619 -757965550327236286628643882742001190840 11817620 -30634065697716464626966416238501171200 11817621 151322947451637920217243599297929139790 11817622 290036438664147887417736581077638838272 11817623 -1196959522228659971832580731371060571576 11817624 -232620956998611111561171808372579246080 11817625 -1623333153498412627757834321517351171000 11817626 -243134696009972778527608720488790223616 11817627 655562633656671138825498777014107111320 11817628 -758493920160727377398292971105446031360 11817629 -947973004006325865638682394320871711770 11817630 -80463683851495640793206115518621491200 11817631 -560601237873643740102467163009207394080 11817632 -841404977787934809118914529373484023808 11817633 -1043989801650175553286578180097196058496 11817634 -30011254767480728088171461692718788608 11817635 173216663449796340934501240163844241920 11817636 -410712115540251650967449408071660032000 11817637 -194561351914818296687556010544200895400 11817638 72765337608270585352102797256240212096 11817639 -563950234651758886319579034949974468600 11817640 31112422171793028357979654113680332800 11817641 -1045578632673845649288239998040155910400 11817642 -387860926748407306113042782662396055040 11817643 1389789716131846798455207518843603299892 11817644 -550820868043609050651800997693869009664 11817645 206147229057202646219719161489353913600 11817646 -383894401080384778675682005099430941440 11817647 6740563348128842298880508945098477560 11817648 14770575185348892738663087562896556032 11817649 828603880388374928166939424897814057536 11817650 46490468892612738475621483539308517600 11817651 -531741461427531271504652709189638728656 11817652 115344719129481311166181462227022036992 11817653 179032039506665884518106023209643102144 11817654 238119998417731355229359991082900509120 11817655 -117273792735008444953332820759131046440 11817656 -41915389038514842945852551369709957120 11817657 34238890842984844764170515604324256906 11817658 -31647477067419260476006092144657941760 11817659 315690830523905721191105252046412908816 11817660 392613054511871612369254036646872949760 11817661 -673151586438208536872862733578279922688 11817662 -331715287928531962516202227168298700288 11817663 -90532754678276580309101738215659982080 11817664 200174157773576375118137681122071412736 11817665 355400319659784648192439011748530251520 11817666 64710380814795834099094202421776790528 11817667 -580063085335092969386411659754175641284 11817668 -424004915622245646395034242679346349952 11817669 768371329864447311822124719660146187840 11817670 148371947835193575695413978434008369280 11817671 124662956522433286338968436655701252000 11817672 355860442946040740159887278984924241920 11817673 646686048662364647766160038920064246618 11817674 -426874263671454979300969485231998311680 11817675 -108415459307525591393830087116569956800 11817676 -1129978024319443391707538849514688512 11817677 -889108816111779382976523952987808050560 11817678 -8203059147122151201027163610914718592 11817679 12972001072266212877592508477692996776 11817680 131377174103207106427374086905921536000 11817681 -643933245765236178359009807202106744848 11817682 448781060961446524110985524344961090192 11817683 1443855249628400390468263463848303446720 11817684 -46867059423107709877783619108048609280 11817685 821528661026033630859543691461907779360 11817686 -277561531273962599708298488207391741120 11817687 -96940030859667365438000759448215543040 11817688 -562506271797573245171894586224226324480 11817689 200130048847177582167818965777294917120 11817690 -3389099190993690690307590906917967360 11817691 983208484801878467151603125925831441092 11817692 49791942523339975261829916242517858816 11817693 872545166355284869635587642469022185984 11817694 -175172975111088506676060249531876298368 11817695 1018812102017648004376123944455473852200 11817696 -3955213005457982571528833124985208832 11817697 28583513472108669680403064689276042160 11817698 -235400785009673868792981111272203412400 11817699 537406291239404935243186285829952768 11817700 -273256953980398975294353819429330816000 11817701 -77005024535488843044046489470503502048 11817702 72076285469336372793424359419451274368 11817703 -253193106983326109252523338792195496240 11817704 -169537841301904530348378124636222786560 11817705 -148797576223525795667108967674849232000 11817706 -253116017449842332054854455450962893056 11817707 753390424217340917778095362939984656 11817708 -3501462099716591802613460132612751360 11817709 -1434627542315158237524330400493934850090 11817710 -129008879962894215487594003604308914240 11817711 244566503978262383459734536223934666640 11817712 -107440913505435166762910040143933964288 11817713 -1283022300059085837532376745953444068032 11817714 134681572461700731244236365918226983040 11817715 -81464906407643234004279247714830412800 11817716 979551750964406888515404307822527507840 11817717 9342937704056666745583088607733269120 11817718 100959522437922719540296768947618315840 11817719 146076805736966870402736184925541212280 11817720 -30906463880331187576305100705598054400 11817721 122047028023701105026240274458285218922 11817722 -93890596271284335894653196446110080768 11817723 -176057242171082204004064403472347082216 11817724 104433600781003033440315789289088459776 11817725 522560284845477922762189984473228455250 11817726 -110638654327610331429652541315603623296 11817727 -732755274800046601043554030515676225536 11817728 194748978664436569415417266353066737664 11817729 -257661101208739359287278353537981484992 11817730 -181465131632588028689468100406674870240 11817731 399649075170815423365667645850697834752 11817732 185608583135078397047694079226769411072 11817733 9621710140558845472420768686699780544 11817734 -26910652939591430623866155731122261120 11817735 124748939703524246613989010400606567200 11817736 -202851339147405580931291542577619271680 11817737 -452917170410656404562808193177944841216 11817738 -15205783388216744601749369908870318800 11817739 -138682491459614175537125398674952908460 11817740 357671856138669323022466629105306670080 11817741 -279408498920425869952948144955772541920 11817742 480000222526012262108357359020660430272 11817743 -368250681989644186816049599047887646720 11817744 92738445452463604934130548934356434944 11817745 -922343346090480787497651032730434880 11817746 -385490846533573268346127740448004066928 11817747 328997107858742266459023677627271385524 11817748 -740697110464326612768387402509253438592 11817749 -1276656946218015580548050892495167051250 11817750 39717118659041712741983496815973888000 11817751 -11201617560788228496770982068531936976 11817752 1240828559590273383522459227994691737600 11817753 -363684992529673076070658275191263528800 11817754 402665750734803483054297623103084030912 11817755 -1128293900443847464078864332281285881440 11817756 495240247231015468295002194269882330112 11817757 -2302357651037336936686608762160448448 11817758 -84135081915564834943556377209013478400 11817759 121284734407212618758554607711414563200 11817760 1391165299504249300017506777598201692160 11817761 -382131649003771497074022603844356542700 11817762 -366039533120190014991095336848870861056 11817763 58422368951776679551433556346861872400 11817764 276084769723709878691416277360046268416 11817765 726471373782470394482096729892700824000 11817766 229205601775640559899140237414647347904 11817767 -731899228969193631945604644208195324608 11817768 -57002858380970257078201218254556364800 11817769 -47456449319183853885362851163795837830 11817770 33436285688221209393684150302135434080 11817771 -340243184690404647827573838268288771920 11817772 852904942377047097666013224680751083520 11817773 -270860559593353053798175510225351617696 11817774 -602902248327122577704798064492212282880 11817775 -611939453445630931819336869749932058200 11817776 2299492246307807740179334194894274560 11817777 -722187127597815543979854560760080968080 11817778 -146698961359016768602190518162623596544 11817779 2257472687225137739467353814031481081576 11817780 45393693569065777951337202352088064000 11817781 -306730903187048582444656626361659808548 11817782 496180928846531496811556891403657688992 11817783 -642688836734767897406088627492486973248 11817784 470860006373372852946055149083233873920 11817785 -186989455276240260617767499113313855040 11817786 -386569559521631877538694302442371104000 11817787 -259761157715097393414956971125429505564 11817788 -28751400181687406664324699934246904832 11817789 -203983356548091080991389906940375435264 11817790 -263312255505217335485342219488934899200 11817791 -648230861069835168768291593097149377920 11817792 -28942873352123889035685310812011888640 11817793 -352437665734124982446940592654070752556 11817794 485057400254048438749216116775037055696 11817795 817814787741415974545524130226394118400 11817796 -713092200629770026921744746508134166400 11817797 566617730861383605430336852862315022720 11817798 -112874465094637653689218537510160790336 11817799 115704454847006740966558934013846137952 11817800 -289165338888101119903658126002445568000 11817801 -158053420346701645510631579953413374508 11817802 256916499347341768045861302324009506352 11817803 111753238621743216008283133892741010864 11817804 -641288204376414311073026467458886869504 11817805 196630291995737572999113622108040055960 11817806 -87558178692307753714146088493124329472 11817807 -778663160461756508564874268664231447160 11817808 -178366604952601831047437096685817823232 11817809 96990912527503162359882436149213714660 11817810 -86377415540459326781248005414392217600 11817811 -100218643394932649629652616208811245588 11817812 1025982932298376465203925330221670006656 11817813 -144330543775122636619371524199489014976 11817814 6167267038578468427725541270068172800 11817815 375486168555697144397616775739040711960 11817816 102218282116335586979480242969796505600 11817817 -138227230090156061331797096860857540000 11817818 -419413476120274146929296257909376116480 11817819 3915633504028368261159248346141463440 11817820 95551164974868304826708429131806105600 11817821 1591119705738338129195249033969262935232 11817822 212689480005819643641600528925944096384 11817823 -563122138893400246799695297429779336928 11817824 56086322865582946848196595830975365120 11817825 67742321930027875793783923033876671600 11817826 -109258949048770525013651748381102043776 11817827 54195192722500034135192587892033502672 11817828 293893088205541943262601280043570816 11817829 -473231427314613297340472128921974017760 11817830 5120345704066616011250273076442742400 11817831 348985108807760364791238512395904371752 11817832 -312513763032911537293463164261799930880 11817833 266595035291580490287468409637852215680 11817834 -40069547808124343506473422881790069760 11817835 272547901305689366094448309180125662160 11817836 -816319045254015437268221617806805067520 11817837 -78328979092056792482377831675302855552 11817838 -44295480219266196965033040926417188800 11817839 -434905930423536388392457797595154970768 11817840 -27329521100737156095468485907337052160 11817841 354190599176954176098234535922807083072 11817842 -72107012771518410766356889429120466928 11817843 -264980873092931372965337484014106045072 11817844 -521124485178709376664988630943719963264 11817845 245891907780715298221016268279571658520 11817846 -148370873442732310209736357135474128000 11817847 117406586768929254143427372768560044800 11817848 -448200155275329585550463364367908864000 11817849 58009873921146721167013651982631346368 11817850 -53043900014450171429166504824697715200 11817851 102244418830882665278110510959834103104 11817852 24142144472264958161941953497636619264 11817853 479057490296063335103427718044027284102 11817854 -261856108866672852160264800777749466624 11817855 39086848565412992809536733667600081760 11817856 174492868877319243410030324048902225920 11817857 -1781521019057165487042651358624364398848 11817858 -2642567854085222824841498656927137792 11817859 -1238407541768472083463753468583965303940 11817860 368117469462384155416004209717620890880 11817861 -456561861025121997773309879717244134592 11817862 -2549334885143567867431943504418809856 11817863 849072013543242628321574952009967865112 11817864 -42587456688250816294277847187834798080 11817865 262989676012512801750342263481459112200 11817866 -132597916388257170088818909853327516368 11817867 -94029429859519131288308337721041165120 11817868 1136978952930189377055421981653533792256 11817869 -31778454213009923358272913259198532244 11817870 278189162736836472075310690726647964800 11817871 125848530600780010152247413858094062384 11817872 -86767483518546396932200356943915253760 11817873 -975106015513491147995107711099337618880 11817874 -267962852524540009314343447498040677728 11817875 -631634467945687476102519873380367096000 11817876 161417186132244260563014961467760496640 11817877 -1186641284531567066878203932384818807200 11817878 232168146761002343793983384315065865856 11817879 101657703579922914773259114156894955776 11817880 -56163541745498433409834766629890048000 11817881 160226331627609860453010224576735935764 11817882 -47308321899177394753448075643192161280 11817883 -93521213749924491237488441829149041152 11817884 -342915334286799776895878850254854669824 11817885 84595604750129247971694298754948144640 11817886 -107890645490207962020695771850852319680 11817887 -539771735899009233062765572063759206840 11817888 -1248139166200749243943623417763033251840 11817889 22851697744939538687976629406776124820 11817890 23217090128620116084890479461735797760 11817891 -182694002354663670821010033424008565920 11817892 -242149838612549234626281475022836517888 11817893 -244824606205314918457061836460987553858 11817894 -85185052111622711710246717708879574016 11817895 266341711698402670633253583701861125200 11817896 85772962022530287543398395716867056640 11817897 -1082351555320894628322404172447270144 11817898 -346861818198503115844325745203926690464 11817899 -63373328360302084833295674577587753480 11817900 -20215991955342451333738517608605408000 11817901 535862747082775783580995103961231546902 11817902 59827089521897738057958874434067597632 11817903 -147251461161163586124923473616319940992 11817904 32731384132418134473660114322398969856 11817905 11444212419628738318703057058187852800 11817906 95420919943851423426546441573970621440 11817907 -1543018952660533576832167826746327445448 11817908 52330085230046110538282151472585802496 11817909 -657898649688654814808135604019284287172 11817910 129188229587066788782931755643079237760 11817911 -226172719706926960773209455027648928256 11817912 456806070000675930967929751367293931520 11817913 -359993553315100677310577730319822359296 11817914 158470433606235181507892039138485459056 11817915 -866191171056302606405958049741933063680 11817916 -219246391052740918251893443050011280384 11817917 -17870969805535666684901920689798321588 11817918 -188277478753359762155431757742678705600 11817919 -154343468274370764325324606212671997320 11817920 -140208716819241143057049800351070289920 11817921 731571210341117730021369710416339880640 11817922 -220238141484525870187033180448390516736 11817923 251055794692054583592371706474683007264 11817924 -706045091643722952887412724799952384000 11817925 -182092215379026731206736054700293631200 11817926 -729573552956791600465397992324240254720 11817927 -391363232481617086046433496312360696320 11817928 -53582505496669557269145427226322032640 11817929 267031839435137223862176931713148184640 11817930 -343689830762952224794877977778097626880 11817931 -323019732793064108708783711183493468268 11817932 276110282891451068689664847602248872960 11817933 -113557386364922052376344886924102785696 11817934 -144475483700644873535116076237375781888 11817935 -520331045482246331020313654740390140000 11817936 -30349845121937705815108984953976258560 11817937 -418714746104067531628883894058434758414 11817938 -295303315945271390881228305798188417280 11817939 116757275310208111160800995415970123520 11817940 -51222669382825919335847081960682048000 11817941 163073121815464187540969199304234120824 11817942 5644005881346265132645643592295192512 11817943 -1109987755888124443941572451553822746680 11817944 -101915560391221697963973680345033441280 11817945 -111955318922676461498050685380368957180 11817946 -75427526175625793493100883071010223360 11817947 25381062621725664205631823426853203396 11817948 -4891139419541687530193485652107714560 11817949 -266648104487359361560572910177643548224 11817950 -169445542423610004114137744721700656000 11817951 630624785477527427082775869903731082000 11817952 336798266870073059703525411479496425472 11817953 -518713085556994182072757111510058022720 11817954 -323124060592004215216786287148924992000 11817955 -710322913631950753708990615819327399440 11817956 -897231544836305136150688794382870634880 11817957 -212749533874669960175036051532654859680 11817958 -3705538195059768967104342655069333824 11817959 1385441223194027103727955911803236879160 11817960 76207635016392825771667155056590848000 11817961 -583456665918423040831104123969677338438 11817962 34066893399466478119758556217848166400 11817963 67645717841477946968778016533311393544 11817964 456312479343018474164534250325158067200 11817965 -35474480864005478172666854617178004000 11817966 -129034809392202334249993033634572848576 11817967 -195490781603524188933669819095911211424 11817968 343777268623992984781242554860737134592 11817969 570526321146951795292210191421491472608 11817970 10609118902101728351086029654480302400 11817971 137949412955632075274651804117080908744 11817972 -19013887033394797114101307032876837504 11817973 775907057828603278483090092892841666222 11817974 16612993762280695131495090082462733952 11817975 25257587196255649354829016846553190400 11817976 -109691282983805165293092773860406169600 11817977 752889634939589269954810539629152247940 11817978 302555522598062046116447947954663676160 11817979 -180825897169257573738446203297084819420 11817980 -119742601883963634266126708092922304000 11817981 -3247244364548998444942428064774706880 11817982 19516709692798981952239562733765768384 11817983 74209698784230679754431979751496031232 11817984 -166097751731680071771300249052920152064 11817985 117130756776075605732993507305938677760 11817986 219610659783442455919790790117950730192 11817987 -632162580211272871903761085536132638400 11817988 150715133180306940416100119237165920256 11817989 144087539637024422700853701389213641824 11817990 -300012220473676668839471605418070017280 11817991 -22409611945365938020795545937939330088 11817992 125387275997490506486966421441070387200 11817993 484933487756907496754064399965150647680 11817994 -64756637969762632629957175717667402400 11817995 19583342859603349202935538020083413280 11817996 -695625889392745524787711167551511244800 11817997 172228867791536176869893262170277915446 11817998 -161109119048078543317189611965890318080 11817999 -1590604468821662468766208418469174696432 11818000 -188439580960476874031499684930846720000 11818001 -82945785776502361092918141158670139290 11818002 -79355941910789633470768804504758268416 11818003 735649948713036261318805356937700026480 11818004 -1747594596061378253165695701234610176 11818005 -37520816770516454032366893896400326400 11818006 -101417995000088329213946263045056892416 11818007 231460675400228629547360476175436797256 11818008 -1403780132159396161816524784012374220800 11818009 440059124588289348397397301374086190592 11818010 -142837424219596578727651835680407055680 11818011 -118166651393906351583087576181312935528 11818012 481507535011115176235574059878503405056 11818013 88177067012919458472215095459005679200 11818014 -125185201425624798602400872629027897344 11818015 578815463249456431179261607464326538240 11818016 1180240107358229229942601671699087556608 11818017 -330407730275368836093399522900133953372 11818018 -5343527824171304156680822314462963648 11818019 1983235116255425224541581694145010237680 11818020 39027264977685448556550803440113500160 11818021 -289433599716464511353533049011953826176 11818022 -55990159690110636086906222216076577920 11818023 -31488631423718523367496763637326761856 11818024 482465075181822018355989717774872248320 11818025 389800073055580044029292771449030939550 11818026 169633577110373824116128728189322838528 11818027 336518552600704823690465317664742673808 11818028 -221224420563955714560109828245310808832 11818029 -180776670762834439284990263983759177920 11818030 124242430830044413976676659165513172480 11818031 589727137518421933932378095307831276432 11818032 -92185210447591445616072710061686292480 11818033 192540349528254487736081088589840968244 11818034 12573876318164338555922699312680723200 11818035 -216723477538587975158766850598150128800 11818036 1084902693422290039227595601799575914880 11818037 84290269639157335529778123602111275008 11818038 52504612163345895147060528567415680000 11818039 -92744380397591699333674179165108027680 11818040 -182202226792154097237874827624233779200 11818041 60792374716891117107169650227118807264 11818042 -257274316840014540434269317892084349328 11818043 22799413914417680265647116052452267680 11818044 52847268554878075843686562764398100480 11818045 250620027400325415153228469751921319000 11818046 -163084880377587326770587423220490817216 11818047 -802490069968784309388800210499852895800 11818048 118800846310968082710088881748077182976 11818049 573457126919595218585888743145699002050 11818050 -103669389034924415441737864534983619200 11818051 373896876819864452707656173289055416480 11818052 -36661072162686971551337511848662433664 11818053 413338784503871866004812978620985462140 11818054 -395271083840579575368777643326070956480 11818055 703069889124099185559390796629866394000 11818056 -265499879724196674361492531595694243840 11818057 -1535942307947862052148947931950824889120 11818058 -114777117799337029242494842875945361920 11818059 28585023438328376089229023929763345920 11818060 408259492765381076779708275872440166400 11818061 -620202843085822954602991716352882531338 11818062 -242856688383082063892359672791662253888 11818063 -158787959296302433983246871366500659960 11818064 -79794357986157962057823691358846730240 11818065 284780051354343482164436903066606688000 11818066 4175067070801209251212580939860780704 11818067 409685775039399684714988132122098478960 11818068 -90175446309449288871668808867879567360 11818069 -277606486922073424300214267640943316530 11818070 -472072542788089305001160113322021760 11818071 -1120521744554149223033631803480708434728 11818072 5212100170074815386886891216889446400 11818073 -644009709341906340425107710229780482678 11818074 -32216167599047398347899303829601006848 11818075 -106579113561172693932584772197754250400 11818076 -43150159106958151855681134282938580480 11818077 -4828457209664724633024714997447421088 11818078 73974424404670628028125322281420211840 11818079 -98621325785634388671227227386595241280 11818080 231715210003516896991401141233949081600 11818081 1326743500733327832090095216900654342064 11818082 -42988962906770169212542205285617330608 11818083 -618979602898307913986719197194080797576 11818084 812541109407106616041352439753004032000 11818085 -733740597339270744360319336588152953220 11818086 41487944540147428497294238870213582848 11818087 163056360514798435246768472287866410160 11818088 823791532255337303532722353644441600000 11818089 1730017816023755708874398121559325907840 11818090 -75501029274822477973137534190931911680 11818091 -1404081366659295963105696867552734138508 11818092 84152377137967472423371032806131335168 11818093 165044560215150684661783289081183000800 11818094 -42189316906825571064901342214122931328 11818095 287179562241792225325937961835504675200 11818096 -86169942820100937850931187807890997248 11818097 -656479418912656258045884411933034385454 11818098 -253410882217597580812955527111356764016 11818099 107961186355042348423979859291250370688 11818100 -183943647139734314232496224156341913600 11818101 -923828564278062043811305020309426483168 11818102 748919173028859846345478727846789983872 11818103 -252291695053216675090090611079512794880 11818104 -551733980744034628758465466435920506880 11818105 49890038492208661159914043433655181200 11818106 -724717053912567291453932445359394415248 11818107 60428753055234971315531526248013745440 11818108 -539470141320851753146822881014517248000 11818109 1238425369995087016842572800772235166860 11818110 -301020904134070168147092442399317857280 11818111 1390582689710433284289299700071481252624 11818112 -218906511361589957933137948894392483840 11818113 -264365306648114658416704822358660613120 11818114 -203734184888168614353264253093664513280 11818115 -25309095459947230720927855629487248240 11818116 -33649874751448746707291673003256320000 11818117 -382730089768317421689288056000606412480 11818118 -327407594146367615663888481166277604096 11818119 -67444039069348916736990189876625799256 11818120 -8171231498822190013836449350923878400 11818121 226366712536047741373681251601103216064 11818122 -58045523701450477193877628038012168960 11818123 102620173876814178311913654868783630864 11818124 930176916174138045862241867632616599296 11818125 82051200927214287310843475296430880000 11818126 -273719716151398377621993032385566963520 11818127 -161158219581043584340381967632883008368 11818128 -58142836139129931455538804512178831360 11818129 1119689560061931672343670174328663180900 11818130 -128257537386416356594587547822227148800 11818131 -99493752617736165562616652581011100880 11818132 -174618660870753269270095296820303037824 11818133 175473535548313413712170960197263057440 11818134 128880005826913142634388831366505998080 11818135 243104410418478642416214832682350337760 11818136 248122424056224235054209758533405900800 11818137 611224140049995904048746598261710954960 11818138 -528250534281263443328270129426178961440 11818139 1337057502411588511598600992870476071940 11818140 -374429273975800726370175991968214579200 11818141 14218998288132417771110118427868205542 11818142 -199231048365793893691192884212937909888 11818143 -47334544122904070893099860831312526128 11818144 -39778426093749158681740598959061729280 11818145 1354927179590555144584447609001465524560 11818146 -67083870829927601832330313442405068416 11818147 341195373401675044526770410594789330312 11818148 -854501140059494545757021452283521809792 11818149 -26583503395526990196832545081080959872 11818150 262305843343132722144182492993971999200 11818151 1281138315971315884110316521330744844152 11818152 -58457439414664540153953535176129331200 11818153 2326293865204573994552373495141229689204 11818154 479331811066883679649717600658661146880 11818155 -264650177829103718027366000924723527200 11818156 -337203284002752140908513300178196626432 11818157 47611930688606231045995831815525867180 11818158 1019279893504252763123037108317915136 11818159 844924061709652592976608528006010751008 11818160 164651214094521537805590522591728762880 11818161 -112027448050977839054518954839778560 11818162 799135987599623958563033550367250785344 11818163 10846434595001488754933314449130037760 11818164 -508431502891888432696941749829745127424 11818165 578569787350367858477269063907444255520 11818166 -592031364418413092838197288230544017536 11818167 163095721093787915521920719333160403920 11818168 187783694735307333425516602003325829120 11818169 976410835447968977776896340689898223760 11818170 -37796202207738974253772487648941516800 11818171 -322193310547461539590542694690074201800 11818172 -89456699867242519755145419634217310720 11818173 -115779178053523971306977372890903868832 11818174 121285651721192783227558851210316590336 11818175 221406200932799338772689609226779315800 11818176 -128821673511068255928528810660360880128 11818177 -427452243001689520751715132432539006528 11818178 433283251638605172052564495530075794640 11818179 -200223279749854822901735731244392961496 11818180 -395692190752705929544857335048824934400 11818181 437462020232610668168636267440717853982 11818182 -52403019025461365357639278245197936640 11818183 235151677525849298941118420810602668904 11818184 -212129694911694938785726721590168780800 11818185 393623394313979253289851812291806756800 11818186 311085587788585530594191700278610591792 11818187 56075564876676090940900606137909949200 11818188 -256363963029378362881131575577109648128 11818189 81737784710068056516760500436893458840 11818190 252885274329454354523870084239904707200 11818191 360964198162444622070727502339121792 11818192 -81426154099248005293330299566775861248 11818193 32183818114561859439540854922100307940 11818194 270223466511141703759804034148605174400 11818195 733232193582649547997030385222129105200 11818196 549996038091709874540205224623755586560 11818197 1819492818299740208938784311297216972800 11818198 171375393237278261835642516710661073536 11818199 587062625425176379596799496576371192200 11818200 -365660526048341469844566730739314176000 11818201 1354244834785072464158949426224013384004 11818202 -494990184179291792661137730747782359296 11818203 812085617687822110510023885839455219200 11818204 310607030038203487869684789431702831616 11818205 -39511310026609459419808577024854586880 11818206 2161218904478893808035061526726540480 11818207 -544072134908017573617098932520188799768 11818208 -1111956122837736259024526827054863482880 11818209 71678069599102933341338996841788918400 11818210 115263174021773046215529452785896960 11818211 641404509522178209239171891939934118812 11818212 37479730102012787618135264819970355200 11818213 -593801570771856931199078437901129721600 11818214 156742377175263147733596099259450169472 11818215 401437544741722159851944877392879971560 11818216 210305192215666531128701524559975577600 11818217 -684096281946115770606284560269712753734 11818218 -149325206933768560055131014037132319232 11818219 174542159172648995532895756808349175696 11818220 -739559898293690616313513074729108510720 11818221 142801838716985227770908578282235799360 11818222 194452579007573769579362378467218553152 11818223 -118632324310653020375277423752915078976 11818224 15858351153074967562895055997694607360 11818225 889103373139068543490337672393064001500 11818226 283808895605119982432287979189531956224 11818227 -69082681401361135700316291116472738768 11818228 -91156501272219490136501403343326351360 11818229 -1098484034115402027655489524654616729170 11818230 179748242456262302105907643004276632320 11818231 26205050823006981351536901068780759040 11818232 -454219460120317568095374377870371123200 11818233 -83009439236608372241951643176166072000 11818234 95934734570375848386252191764649647872 11818235 43564756519020371231832056091311277600 11818236 -157210405960718716493227391357064396288 11818237 -1040961209163610452605788871995258405114 11818238 684908498328204475536042454546629995520 11818239 41182669563050448279363683896874403840 11818240 -138800281895916108888037611769587302400 11818241 -735441210256693565544145978576361519358 11818242 137405282490701808696239707074836229120 11818243 34485851795623880297483107835985002492 11818244 -345090870263313090465846216399655526400 11818245 -287265103289659297200971605292361974880 11818246 -317209375746333284930454487415442572160 11818247 -302976328246571098309909724678416423680 11818248 87172226696652657470091762416691609600 11818249 15394542442050628115139984971186566864 11818250 55423428848077276515204343275149808000 11818251 -1151812346605812751297283686587640320 11818252 -128236962434222164615975066396088875264 11818253 -659995420523378637925023347170699274580 11818254 68357583904784326095876136109913047040 11818255 516554997211919488800443403760346369160 11818256 -149998208854550359834150958936303075328 11818257 163822885413165374026842875436890068224 11818258 229769260086559826698538586783205389984 11818259 -641009099011092137979378220742969865696 11818260 -143568090073763232161687225494705393920 11818261 -37684656826853380060992239226592921668 11818262 -25125517711204625876853973795766708736 11818263 -409331039180074051022724305974337519256 11818264 1061022162365018492269983511435446804480 11818265 506244889399099708106327577051212886660 11818266 -421165491709202958516857458646315731200 11818267 -705395065668092212677193388930346742608 11818268 8571656091754802380983038343296458752 11818269 -850902342056509070003866487735240968506 11818270 234994242204193992358787905878010656000 11818271 467685148749423662642824545132938597472 11818272 101252715466804759099766231867619016704 11818273 -487619456985082109341866165821484696478 11818274 -160954488543176970532851181988222572032 11818275 74676985785194353652572919509130841600 11818276 258690319947991186525840821862332652160 11818277 -1047641911967542857388426072788016679874 11818278 -772991477971149757550152123838223780480 11818279 388127554943857827814607448694504400280 11818280 -869760303229876916829787590734733312000 11818281 285549448729540369678735237880107434624 11818282 -73196263378611184010952684417412163328 11818283 1232287164064555531783674121763913932880 11818284 -19509503286082678080829902873450390528 11818285 -71019152248891633007975876099746137600 11818286 -567226351358980332918734339583936017280 11818287 -50025991075965928121480660070198553392 11818288 -100190899670988068528847031284412530688 11818289 -14772050065378305793906369050453994944 11818290 -202281204832349226976812635342372044800 11818291 -5144515903870466907270828377353133376 11818292 7810632552093680974711436196720678912 11818293 265641996263592222890579370193386141024 11818294 701966905573255420183875887476026273696 11818295 13158560267788854226254201495753004800 11818296 170693078872683287906852215924128153600 11818297 -320133488027726345897715056156347009920 11818298 -339355884376712029924728869948327112768 11818299 -46467098308653975393626904491833532136 11818300 219906586614317228347827202984690316800 11818301 -170382382984864294770461081991494229216 11818302 -15590509995236837464270706892567868800 11818303 197992400746183075569312310167963956080 11818304 -143275796052517874465521099800890572800 11818305 -188353326995093931403817485613781636480 11818306 -109883179978829578472058692493482169648 11818307 114741722839892962596793146232034234556 11818308 -189842041838083426765121240304958448640 11818309 -1094020900205902288548469702340918235490 11818310 18524707416431257287515303642100595200 11818311 143220570930571362038490909814407889920 11818312 924974816157487838763798355470182400 11818313 -224860835270782450266030174194983794552 11818314 64839718467490263864375042089158947840 11818315 -178829067702593338838886245241760469280 11818316 -23394984569158153161299600172318720000 11818317 -35027891288132958532659649967618789376 11818318 -291080130876264116374796689162089931584 11818319 14898909116949842281172221036117931280 11818320 -62818188584575627922774693715978485760 11818321 -180820569925047370701447700287355254400 11818322 -49189254672887505751965865010775535968 11818323 1017240230846590635375979807208744574720 11818324 -340001462130144152959526977014611892224 11818325 -244972736823563446836880406182648963500 11818326 -94508379261155190446247215218941542016 11818327 -145850603409272368670237839354559000824 11818328 -1012835823047299900293596683301501859840 11818329 -51725079739191938203578890598555533616 11818330 -298566880217492265338918712936625558080 11818331 -161898222432377987218216751121585862656 11818332 -301852699788011024832378162676272967680 11818333 40838477873486005715930193077283308582 11818334 -118525285342783320661390307387570480448 11818335 -396143215804025017438811273331736320 11818336 1468797519226188995986096915950438973440 11818337 597840907767703446730120244667158365986 11818338 -46544673614983491454554096103280099328 11818339 -101808596349984061066728733520106098676 11818340 10511230407289534210414112933536665600 11818341 -329153975656015085400179031132409333380 11818342 -102647255415999519233025618594020596800 11818343 776010225553397393300626563488023639824 11818344 -388508305852412102261168412714216161280 11818345 88217445152067907386253187242100280960 11818346 -208622893538910912162899477542518466128 11818347 -139891264143491652932269544336662164480 11818348 629849336902626476603836013874841188608 11818349 -667162610726257843116720688294862978880 11818350 -146647484252028815364184171546263182400 11818351 -213492251778506683063961978892801564648 11818352 -10206173841382416218960552987859222528 11818353 -249239336765905409555837769386494819392 11818354 -380562380217971274502946433982063605120 11818355 304554280676117848896021558286643202720 11818356 -470756587950449197105485342087171127296 11818357 -1123861285235183173140135017278502872640 11818358 175506488855213557756558097504469317280 11818359 726517631627422188728024170769221699920 11818360 673956227158422339916482931718521344000 11818361 -173821377130659088650535945088427783600 11818362 -361095205082393333131322017969494501120 11818363 764912768361432843385709784983959784584 11818364 196657207489433880860223928652530670592 11818365 162354595951809719695652481486900587520 11818366 -26414021484963186542119753115346468864 11818367 2646848798881381386194633350370806648320 11818368 507066126906268626252931884636123955200 11818369 998595447697267432527744747703440094896 11818370 -211278798015271328392576196987627942400 11818371 -488452222292093487319150412606397998088 11818372 -797298712595799846028606078895801480960 11818373 -73630873480950325701649146141679909440 11818374 48361656548182573654975133704581716160 11818375 1208544140850814212180948204305169402000 11818376 429823999289432321488126792298123919360 11818377 131198362694881129780444371420385145514 11818378 2871089146140669590758244054532382464 11818379 309256404325794834792899740808934934776 11818380 57844957870281306412834973632873267200 11818381 -862281222182760128339575781337832018868 11818382 -143350045318374675319741657383026856000 11818383 -215999612533279734452332096856791396320 11818384 314552329315839119055159574480904273920 11818385 -76742957002875435507369671562582829440 11818386 3033168532106054834426043326053897872 11818387 -259564057477467918060599434353860912048 11818388 -86490283952025047048407302836324050944 11818389 115220493440495776446234283675657111968 11818390 -31233037484387133056994444074273068800 11818391 -261456633255107366322379638301147204728 11818392 53056430555801356775346314458858905600 11818393 551195484524787859583432252635463501642 11818394 101025029398386960984326279794480253952 11818395 -126333201883012896073036800965936546160 11818396 -532204372742648901084495960456168563200 11818397 983099342381821875245578263283477999980 11818398 -409613165055693982251949490588455603200 11818399 7914218844078309828569634171820548000 11818400 -705867749063460452355806137180225536000 11818401 275290558589763022452430371254354625984 11818402 215067800566251848692220276308245013152 11818403 -269405672594394483667856913704006202336 11818404 -261654856915951170329686025231528292096 11818405 -131465050144159476206973800026726151940 11818406 566337681118290119513130357911655614784 11818407 457523136436696725083303339403804435240 11818408 -39479048077366820710060503033323520000 11818409 -23697220432455746761392086586412734720 11818410 154147117637243486772937255463154351360 11818411 -240030601874523221228663857180359840000 11818412 315727755838862309891455568995504008192 11818413 203833063718619726634147543979996510400 11818414 -62931311892354202508585526407983276416 11818415 84437479136339481245425258190667093600 11818416 21445552059481205758420061082954596352 11818417 90046197968437125490534459972259858640 11818418 -4695758469315257630088658646194976880 11818419 172365828326383222118302652476174789944 11818420 751411336807364187704561549033149889280 11818421 7355603322195416797637335623535362432 11818422 -121117939269127652430189578768487837696 11818423 -1930324491624805090897626908889459515280 11818424 629467648599976962920785091314828800000 11818425 -81287645648580870321099099741398046000 11818426 -167043906177297448233469434805850033808 11818427 -189158506460318363752572832514058074088 11818428 235941724765771616039289535619099919360 11818429 86464025269298737292590275953733082112 11818430 -103611849395818463464868666754696852480 11818431 537927667370246375963389489096073215728 11818432 -149617856439926613309944470235680604160 11818433 150838110785201910290067437507714226 11818434 -172371625198331637614812896379347624960 11818435 -535418510961749560389600064230086560800 11818436 -192395623158162215405508740645486948352 11818437 890178603464293890427678427619016877280 11818438 -405399691934246927496203562425803346304 11818439 358359804630033401860775620603595553240 11818440 39358668394325068611880256421691392000 11818441 -141604823492250600677825139218573141158 11818442 -17028998034856716475969715016210534048 11818443 -12095147345071767510576751546008068352 11818444 244900379819637692568239087876976018432 11818445 -73585448817989618793942547479274845000 11818446 493445520881390421534366917757202181184 11818447 -102794946761594130136963656026431405968 11818448 150105265191125150866849751842713944064 11818449 838566770194722116458022151714155984034 11818450 -6655419094043686930762284859547865600 11818451 -160831563505101951200575647857344501056 11818452 383020401559291983276881842839454636032 11818453 341678911109642386819983562027119454944 11818454 -88917729126834159864117300914485945728 11818455 34831945508739178157970200742788893440 11818456 191727069876277902458428764202660454400 11818457 561159321095392006760281257332787527940 11818458 3676152422914987846574413543358985984 11818459 651380311559288752861719519417678732504 11818460 386766402988659173420066351096148641280 11818461 64933998663989183535269297220798004320 11818462 -284897037193611750982112042128829136768 11818463 515060864157294238611437926723321367712 11818464 2930535210591995869569186171967242240 11818465 -861482170523403737375742977964010473600 11818466 96569583747887258602400339568486397440 11818467 24760091480166759522557331550928338920 11818468 -456954702342555583688428069133063159808 11818469 302150407908085367088949759625390618844 11818470 -85376703892011355912626252116677013760 11818471 6847066065794628343258745007500113920 11818472 565038153716740229045627376934537804800 11818473 -769759388572376785692906510777003731616 11818474 466976592364037211604754850642156578736 11818475 -272792950449285747762116148917003400000 11818476 62289977866377716531446333725772991232 11818477 -675348708763556382514292166027122038656 11818478 11988524135383914073920280321951196160 11818479 1884675753867319386850525907515803678720 11818480 -12968088055597142217324492952889917440 11818481 -52268432034987683608134071679841597440 11818482 -43150819668692259361132215261064797696 11818483 -582858690773996466382393675922301321268 11818484 778805410151491069613459770795060166016 11818485 46611142043383412348158698208381762560 11818486 -438478997840707658718923243007974881920 11818487 603161491460401636823079632161292266272 11818488 -144100437930286772630888331183498854400 11818489 -1094494892109814203721919961995286526844 11818490 -8178887967915461810940538720308002880 11818491 271750201645162311656310961063736698392 11818492 -154036557281774760504521554932318356480 11818493 789718871751776086483569707573008181760 11818494 282561196370705225206285503081996288000 11818495 -148882357366253684606694391234815785760 11818496 -27547818169993323400264349853979508736 11818497 377679926026485541416131506712405214000 11818498 655369602025983236744064705010908162000 11818499 -414546532754694902411976205208163460608 11818500 -205302919783846036432171984146109440000 11818501 -367722169194716602426722832909651371968 11818502 -159046075440435136939297118017815776256 11818503 -258021920008136178917489780550935899416 11818504 -139767614574326126163574038755268526080 11818505 -6938037640444985148733327517873699640 11818506 -161719359721900710560430592919254836480 11818507 1101974175709789491418276806966927360 11818508 -13581090945564993728287057385524124928 11818509 256404608441743123087786939768266601728 11818510 534357251545476018852889439657019880320 11818511 1168865741111355222928401285477450248112 11818512 -32329099672260684675468915079524704256 11818513 298010259307153869459282856845033986240 11818514 -416046631424625632702329892042135044320 11818515 330095372555381336148959695119949272000 11818516 252292368683262208254523158723972425728 11818517 -8346354335842405104256905513062224068 11818518 -292274056270308891372187976678873751552 11818519 910793867572341797814073992326333322096 11818520 -34576371940369007381705421342529536000 11818521 -392501719596472069972191997087093530240 11818522 -47745592483488977173459142856105788688 11818523 400170580899349906247888284077350676384 11818524 361573337477756403603773096970652678656 11818525 -589221670238883548696160661456193639950 11818526 -369990619589419984197166822359730145280 11818527 -155033008334872142037812625187271416320 11818528 -21433242744218411382178088222999445504 11818529 -227150675980355180017763870964102186816 11818530 119499413674451233051956224437499100960 11818531 101173629962703278004341159089218438000 11818532 -882381014931531658993899541562270760960 11818533 -153914751124743574147124522706181316352 11818534 -83160196855938578935730364172425508608 11818535 594654223959296531774753200302976407480 11818536 -110594529615546050308219767550906368000 11818537 551072937614499793223076445123766225652 11818538 -771526870451848365711245486565997056 11818539 -402148350233185502936506403089768628196 11818540 11874261352370017395482460986602798080 11818541 109462521359055217691937329612222376672 11818542 -70522480595984991405084364893199524288 11818543 -480327710871715410474488229354686497680 11818544 205612991354157173813330352255884328960 11818545 105990805784198897335203876238676728320 11818546 -826063936005872702279814121814971980528 11818547 673032301995077713208422536238889370240 11818548 -214253217673452872284935288815999631360 11818549 -497204518701830947467408774614262562450 11818550 1395023114074842701895045955935744000 11818551 -334484828908917224972395262307823998720 11818552 -1365238447510849077378781744851648614400 11818553 16628196632815247660932259703262884264 11818554 -32358711344818603528916242341267456 11818555 221190619050228706436848691551846197600 11818556 478402168330743418312844226996664888320 11818557 225338932479430608964704329954344446348 11818558 -827434516601941692150185511034169825280 11818559 427969666127256882069357616804903277760 11818560 54120444707288308423052569488402677760 11818561 929684002183468515876158630180170964162 11818562 164059119846150994113298740370826337792 11818563 -638709120489851805139540601478931042056 11818564 -271578281139495481239601918308883202048 11818565 94763127973750050606407056429651746720 11818566 -61888763813836139300966885499244254048 11818567 -2924165300243246078457084229965024007120 11818568 -905201934749722003440549279455879101440 11818569 -253295211201331149390614191356735961920 11818570 -388338002686142471569929856380310464000 11818571 234810739371546891877484432624243498772 11818572 -245822920478617681615811565316715831808 11818573 -124110008262493814478630915592316510976 11818574 -519156129075890667417876346449685702464 11818575 -283046111300962161491419044638338770000 11818576 -14057881204462250732440291497554214912 11818577 271314568898590438866869643556528243020 11818578 102979321778556904658227863762979468800 11818579 -95721744287347987179978990937941620688 11818580 100205802143200002341851458845586067200 11818581 109872134694231111554877655515918739584 11818582 17471239524725232521214668107734110784 11818583 -499450367729505581229985422152929388880 11818584 550321013111559132477119001832377538560 11818585 365405375677023873467052505652217369600 11818586 -241395919258259767912933836036032877312 11818587 195800695714272836842796597619517570944 11818588 -1164540964050265122369604502038494097920 11818589 -458856758544756554863250645030164221120 11818590 163043707696679277560568932879888424960 11818591 -617240252916443930535182273715211415008 11818592 -930039562776187561968946242766222000128 11818593 1610176251741441252335645669876442960 11818594 4511509177908230068482138485295894096 11818595 -201276408170616339652692847334583600000 11818596 79289483942163317528378445642073903104 11818597 168790186611111926688538118132353606432 11818598 -336279347017128862176910487179921799040 11818599 -241465553046807732029186064135122458752 11818600 -629786357323549088634683667277128576000 11818601 326344662828756723118015942779240172602 11818602 49056713993052222512908749359193561600 11818603 -773571663271700905281771908202734955148 11818604 1019137311617459810196630438935303238144 11818605 -618429333355447323675386313938245163040 11818606 745338661738259384822177947282660210752 11818607 -213340822201999756541903209217793156144 11818608 -29796985606761863226003048867142041600 11818609 16192643249147725647010596041551182528 11818610 -51412432811810490992695869257117760000 11818611 183363989155528234995182999999092702032 11818612 -407334898398921246086217935230600448 11818613 -1909780976434849964549136013519165039140 11818614 152220243384120536122569351430895861760 11818615 46587064903140894741237606303901543920 11818616 592377178316256952667052097101512232960 11818617 280280317688692559843512293875696089680 11818618 -121723718151967612235120437823161776384 11818619 138929065694821529971370240986953063936 11818620 -304964179849954413773317935912729968640 11818621 854092566643148374675343867164812046680 11818622 -24077694133689550596238567488392635776 11818623 566075353342312367479658714759351517384 11818624 -1208408865122005586392796332857627770880 11818625 -96529304950420127629726217526522240000 11818626 54428281213090994190968098547975436288 11818627 -4830065370003112357494892581297952720 11818628 989787721531856875965039463372425252096 11818629 -9797003908143958423613723654699701956 11818630 -310191460687873174313484199582579687680 11818631 852618011848344637524160470405985518000 11818632 -243926962544323267313931173556568719360 11818633 -1059745396778027532841311399631453292016 11818634 328914170884699357240517922833458983216 11818635 3999169204165142399106246662084878560 11818636 -2659030303453338783835072635478834688 11818637 702258632454711770087894625027004599360 11818638 99739790080300719563481137626113552768 11818639 -257460166575043381179793628432749025280 11818640 -2727334625066433249461839984975380480 11818641 125422043061812783927068937159319019680 11818642 -113450305304140798399544789664478972416 11818643 714813382103187821601670198064663486892 11818644 412507129506030927803458804555689707520 11818645 1542152261613489974671573107810206622720 11818646 94169185746723970613197263019619235840 11818647 -141834214463272981537509862931300031432 11818648 -367303875630362637605485041227270768640 11818649 1248690672319972102778054484568409176650 11818650 -168007057026211083983964587382887942400 11818651 6602202996924250950456707540601489104 11818652 146068850135694832040547378610771438080 11818653 254839398796345325442666394831666636320 11818654 254783119323534953045707571370939063360 11818655 -4832282079688812168022811818988569800 11818656 1131068365082510678685247956935874969600 11818657 10503554781045805658356849572455702784 11818658 326000665428950800580698700093375726976 11818659 16401730117412432984519157904561682160 11818660 46118024048831986964721426422176972800 11818661 -84247018682159931833478830616829308738 11818662 119885321071806184916913060038165429952 11818663 -381523123068886637018094321911677758088 11818664 -306608853459864076549948589982324572160 11818665 -255209795255619311857150088918231971200 11818666 -217682690994678554854581980687831377920 11818667 534586301952987156258183518861694607872 11818668 -247945120488231628207386051421469254656 11818669 -1295093827688990738826437976430780189930 11818670 -189990252410205607550824965921229046400 11818671 164828389582353743604920665023403084560 11818672 -248321564284077307314278839176701902848 11818673 -364295403517181175456814185733359681756 11818674 -63359895812960273411987690300481420288 11818675 997474857248439840853292490904999700 11818676 264901718260005809683782699765503397888 11818677 -226905219461461849697068810191591872832 11818678 31530057973899608943339884389450439424 11818679 -14262087814240604821109069676227994216 11818680 611339444403624183390674896026224640000 11818681 119591259140544448501446821284053548160 11818682 -239233221273427757245481901920416408608 11818683 -576203311961003661557848942585954856400 11818684 -226493599082806004779602058519596070400 11818685 312642434919995595170251083890161544160 11818686 -348527018870909462343627623860505017344 11818687 -469403403139350342406865283955461129664 11818688 -8113363592466981234622549517295157248 11818689 -981732125925695763813995072619666802560 11818690 -164802273999721538544097361402809507200 11818691 694579093398886287690052781164944899832 11818692 163699213262940371327421393389129713920 11818693 1053593680225071470247617308432418822942 11818694 -148549749534944159050998350151790066560 11818695 -159593369483692678704464930189529830400 11818696 -1103632676150580446972534597494050462720 11818697 -978517688055919701708823759897345751088 11818698 -194628231487807128735644688333725601792 11818699 -426943210666204670057895776873906045160 11818700 -26088659792442667774612658766082752000 11818701 204575523682239960351486199471893974220 11818702 241373274964809259654049100495204485952 11818703 -162536793613526666942819356241845795200 11818704 -74585199378700039395086067680684015616 11818705 -63842981372563878991890777398034064140 11818706 909619018169591069989732916995863324960 11818707 411545423502711448621308597095105248440 11818708 158570910872905450758625121425501372416 11818709 503971675583060599503970649775065229216 11818710 29008519195697013972392617135924776960 11818711 384917550915528710434228438723825443744 11818712 -896305352892165052663319890597336012800 11818713 -125654024154706359497557904764640209536 11818714 -749409454439422965001610374778738108928 11818715 -151290667332050813670596188461706328640 11818716 40650175655240391288759151918973583360 11818717 -967582786354449985710485288619184613268 11818718 203388511089441363078747090799617255360 11818719 -105069850241304048489922516410524557824 11818720 -143941207079325371307626765410397061120 11818721 792446566252431162583812476999202355200 11818722 5015640835086618639598243275960207360 11818723 -247407261530666218693584305330555540064 11818724 -886779997163055142622044391238876549504 11818725 116535999724269526661805416446358868000 11818726 94733576788521249087016340541087860544 11818727 -716744186950068301841295146629436564424 11818728 -135007839711002931801636563006345856000 11818729 485749696745114041879294522031926810084 11818730 60581432136438589592897611887954816000 11818731 90507990242187501319652762604055209984 11818732 285317236847147582620055235531829412096 11818733 -194455110255122871662079632099006019360 11818734 32749739250696281652830148835601538048 11818735 173826809962547365617592783747723554240 11818736 -218188662759885372946828295163777024000 11818737 -261482238232181816032493905890005343360 11818738 61587308127184450553506454356665699360 11818739 1339390046504148949074572757429259854540 11818740 -459655938866404995612014123533220843520 11818741 -742213621676604692514995563546179541440 11818742 -18842516151544335937311194817110201856 11818743 870344888190200826722460275294002768128 11818744 -336481026334061543167299151757607936000 11818745 494428742648458589385522488548927762500 11818746 287798138095901879225815085282022325872 11818747 -1018565690483579536678259998982427379200 11818748 379918571104658218990435579387133841408 11818749 -445421599095126444835164874987652637120 11818750 133818876877585314668841195291331200000 11818751 225808170806182515617408102394040024800 11818752 -392212265156046812283535154418706022400 11818753 -309917906524736429808036611091402564560 11818754 -14609349377512870219585062048810038400 11818755 10777682273284051399536224528869480800 11818756 -337292603424539571646352871960845073280 11818757 353538645834225914596687904487420090624 11818758 -2964314728474263505314302381171159040 11818759 387914334636653899036188268645392064216 11818760 -802853022497998681583646080882540544000 11818761 125608197699664307347529791919825798400 11818762 -53457453025688888086333944792997635840 11818763 -786127949919309254872327307775749366616 11818764 -802628921172770413116837513913305031680 11818765 -5569733723718216693695137574359639680 11818766 -192823069567792856288557886037785967168 11818767 172132175818081162209446531933617862280 11818768 62940470673868340787760356925157883904 11818769 54154721610699689259535353438972912996 11818770 -2725706607504199290412041021379660800 11818771 1039603792398426719427440135757070974232 11818772 278869108087757181976030722184833484800 11818773 9799738580889741545439050171408289660 11818774 -762153140430488088673311231506525855616 11818775 -135553834270152865724229466398615517200 11818776 946838878331230453625158257581548953600 11818777 -843796379498940918360646236926977952000 11818778 -81138948666817440395899727429602060560 11818779 943464749909324613767340153307326720 11818780 342858156832675212195268202354358773760 11818781 187907902509647279199184830213171293184 11818782 -119189429546049924684199702320509092800 11818783 11504764584054618796807370820250226208 11818784 -1000527940008487644166283021531159592960 11818785 -206366550424267454524904435767815966720 11818786 38586608781191213908580650049813107200 11818787 904127679082297507769575881588537977436 11818788 -133435745546699348795034588163229577216 11818789 -420066018236043201984826379759641897920 11818790 -327114555860311940325158700879590121600 11818791 1681458048046741494518442645457542588144 11818792 -669819916164994178271130609108383006720 11818793 115899342108199316726072797019158051584 11818794 -84135888425186646472555893030344124672 11818795 961383926375002011765634045958463796800 11818796 575948093140241573226196810927399680 11818797 -591720495165262354337071433818258181472 11818798 216593247122903671025255430337822674240 11818799 239560149525453077942126572909105011336 11818800 75152218667694355664096961973988966400 11818801 644430117748305050710290500268150838802 11818802 134421484780362996283023211234115119104 11818803 475899785538351938662322097116816825088 11818804 8132988494592572065184968534721499136 11818805 -758388512633492495333648235267095841000 11818806 105961099056289255834634889980805933504 11818807 -103629379499423257453259285429506492416 11818808 1456519295324495076722143577360221224960 11818809 101408759763729776236484798254440840000 11818810 -467627007748930295421788351629987537440 11818811 472798161186392325526617322136782507824 11818812 22422801837962324500109021844999143424 11818813 557031905896047720337246656181456197062 11818814 -283277713093320960222774481161256553088 11818815 -70666715441326113839534994884898000000 11818816 -357314159004800044048040642153862922240 11818817 -1403195389763551257952177272891697185360 11818818 -221046176468952814716441359286927160320 11818819 -737968682085904442276713796733521299780 11818820 -403794490627940250671385280923410288640 11818821 130748893891842368208113920558907020800 11818822 -536798865672159240945820019655008304288 11818823 -1398764936478377175091583056467451157928 11818824 -28204684545076498468861356236412764160 11818825 588563496887134769699571021189877861500 11818826 13333351843555321786912604809315701504 11818827 -999337814570079618696534048054275223720 11818828 -202064639088383189222287082205105572864 11818829 78503311229945303053954391606958117600 11818830 123358353160319795040474814721281825920 11818831 892183992254402213383039970518712503264 11818832 -167737287357748177083331720925467582464 11818833 12770589161603028833893809726970386240 11818834 762482013013592003768251409523841779360 11818835 -345901569885417592416130258957604876640 11818836 200631304352010895235592288543159736320 11818837 -789813519087424039178577719166024078528 11818838 1238319917418302185446293017543490953344 11818839 49092434685944559610188578572074848640 11818840 843996035091123981644258648253455769600 11818841 7987599973803865799222261616866709960 11818842 -77638267399760448576624736223841340416 11818843 -215737817790265456357336331255215046336 11818844 -384204682287622390697783296045053696000 11818845 -392207393524119187803953509016793374400 11818846 53838956469401816930158602411647608320 11818847 -1118499313135220143241659257702668116704 11818848 -261526813837235221049495207232722436096 11818849 657597412121534428515700807106768206656 11818850 8283939251821732751504124866117996400 11818851 729293713399463424525984489808429440 11818852 128826249572117207728034261366506872832 11818853 683131763531637769823399927581097758620 11818854 -425562447898518715466979257418786963936 11818855 1488913959128925598072604191584937497600 11818856 -77189435508511374291716122963795722240 11818857 509106432364922423975522606052350225040 11818858 52948804857753088126256643339944399280 11818859 48018116275430269695561950762638323360 11818860 -215861604312890493572963813225748449280 11818861 426439861052686977551178133835224422624 11818862 -193938065447421260608125663972217398336 11818863 66256202023488384421888969959219055200 11818864 220156534127253054317272890247515504640 11818865 53463471390106137902360079569547063720 11818866 132507278962675239174610262267364868224 11818867 -1373854708171882996034690719488594711368 11818868 -576254236171883623101078435792735903744 11818869 -317237995630903625782641387448058548800 11818870 53449548004785543338626002358712640000 11818871 68714052589543446278793845478014292072 11818872 -10540465684717773435267917659378728960 11818873 196647196486589316321257298698534989440 11818874 -135400604302668685015310896610200780800 11818875 196432454503958744475458304391541484000 11818876 -290745597691208725991070961881502144512 11818877 -323485693696465036386318083708073344928 11818878 34918014678611669823498227890183559808 11818879 614224302802165292401759412732230820480 11818880 842938096460622200651109307238055936000 11818881 14814478441488669555013383454676979300 11818882 -110596712848393885012926326634067593216 11818883 -164092908519257957185744222196497565280 11818884 203683779369265861965170728491013177344 11818885 66373717871979068124317266111329342000 11818886 124905141015129411821560040719648728000 11818887 145424251009778684957157128126848492752 11818888 240068171240379455066948310571565429760 11818889 1098362709226309437979087923131705756160 11818890 342128501172808574727857978366315284320 11818891 29152021159526322323352498316249635472 11818892 -892590918751160880042875535370094668800 11818893 -668737521571713528122430898575360893760 11818894 -935068056179183010982734989436934272 11818895 407855323376205863649571641113565143040 11818896 6974986419294905519411165634623569920 11818897 -824053247888020789299640065015340640768 11818898 2135563371231579371474335817467475616 11818899 -566598131025785383196354705915742380160 11818900 410527322378968341980027782157176208000 11818901 -115877507853857976816958903245240673248 11818902 -23265320857368041833540481939052957696 11818903 -459767584646149163795202214621824030776 11818904 1180448130273945334203003915950175221760 11818905 -17304386763663984481710416230943784960 11818906 189660235531361712637233669166185182208 11818907 -672818857548837092827170234778619822844 11818908 -230206216397868400920071145199954910208 11818909 511652266766633027120423111442371259110 11818910 -70746776915802186018432834996420441600 11818911 114461263132513441844233409305601245200 11818912 -243929613804015878923601683030034350080 11818913 623764139553631020461079475564783368162 11818914 23264586115338576197046565078068781440 11818915 -761207864934363426382701685081048795440 11818916 916504680456157464450349873573456028928 11818917 -269288279939380387515258094674228738 11818918 -253510918307474734764225525143663572896 11818919 23690174712363217736895867827701917120 11818920 123098187705804383697271610427908505600 11818921 -521309866838035700294938422309414888000 11818922 1494809731729130450146271894692425254400 11818923 930336584288785026241394591987626378584 11818924 669206301557281629576794334054047066112 11818925 927828874476575546966132881046408086500 11818926 100612864707472928292059895333334456320 11818927 -422754754892328420399990227318734548288 11818928 -1337249655579083858147791404172148736 11818929 -212349189878899816658354017938164508192 11818930 186467082989667929080505940527066259360 11818931 -780099716610604818041255752612711209000 11818932 -77639920950056677286194902516259811328 11818933 145194420741672733269453137974182600960 11818934 613701718649613569658504863415918095232 11818935 56376489400018902081064904025746144520 11818936 217707423094241969964592149675507548160 11818937 3107709253157922656116857666476165568 11818938 -167790064190967899136954950403230237952 11818939 1065562512861963639402218601459626869440 11818940 -48760387947293715986508693584705464320 11818941 470568363686961173983521978627940909056 11818942 386887115159137104934601713288654239552 11818943 1184308661354554372161946978316943312192 11818944 -40308378218859727323319611252270956544 11818945 -568435041629055980102454479910970080300 11818946 219193977444476756056229368756005822672 11818947 -38319703574526431201033309282914539936 11818948 -384235043705591709810548091401188792192 11818949 -1110115415228660464415731403839970960064 11818950 -65209504567672718462258653316993280000 11818951 99678825508271829358645528049443544064 11818952 -176453088619860064845009796949825510400 11818953 86743009500112294716421281891553822080 11818954 37454913035829069817544888421723462144 11818955 -9374488148908974896962349588315023440 11818956 -658380148886203819055720026860395708928 11818957 1801708314769180915976893947769525862880 11818958 91030970252705326681829901934808806080 11818959 -442573372831540127141349890330068172160 11818960 -218831820137164213795211576793114378240 11818961 -171536794652447536505172010798247994240 11818962 -237930429914052860951493118481880676080 11818963 79088367724838431105249600978143941824 11818964 -481190699090676366344418955061893638144 11818965 311986678412076156417617688904922041920 11818966 182982887166702509309818989608832774432 11818967 -39283083924607873589607291602227530240 11818968 207871979100449173302689261060739563520 11818969 -690561955081995029062297413605590906160 11818970 366292356194540092878471097909169491680 11818971 -721248136805403383425511609635680912660 11818972 139322564343802714744372151875083167232 11818973 418159246715488627174384901898846477222 11818974 38515101163979309167042302409443735360 11818975 131710716359190565332018960825518952400 11818976 -345118419637127053778508318810552139776 11818977 1016315010159766413894625747142210000832 11818978 823311458088979395362916482973501364800 11818979 -232796860383321363595101323609779638000 11818980 -765129238056091921955550566482944000 11818981 -197239506294127170403686570535529542400 11818982 33433904815630214002338804071986206720 11818983 7678273456618162299020171684576101248 11818984 -149528083113085939907821055534765721600 11818985 446073195636865829751594240389397798180 11818986 -241619332899919239422938404106402542336 11818987 404346446740122299767148331238155588960 11818988 282540055420094146847787711260087024640 11818989 9808357454893363548706274894742563328 11818990 292497039260469238476088314045639434880 11818991 180927709557541974621942338799803029392 11818992 -13758726484787587708240247471145418752 11818993 585854583186306661286600751044172287040 11818994 -760147791549745134909231001981115905536 11818995 -296976433125643868799393418112792004000 11818996 1501711775109901753272601296095768997888 11818997 -1633591709521532200030447091894081902080 11818998 117857177447357974436313476654254694400 11818999 817284959978997207351902884324508225000 11819000 355050178938303467160266180571709440000 11819001 125239231962957593348406282510539587584 11819002 36238100967121155660629656250275929312 11819003 84098321305333788382121211324609997056 11819004 287798966359310248516349068304681796096 11819005 -53946790638058952281491132719831899680 11819006 -306750086525584131217727696791494707520 11819007 -264278227197540847336966657381607424000 11819008 -12467259714950900497560686360002560000 11819009 351467270720841519541466886962801772804 11819010 -47619623325708252311641446275714580480 11819011 -523705684957363453632417902148454512388 11819012 -367270833472981072001461686571893688320 11819013 794209746799147805567176370695443147744 11819014 -82618657907314189025194173832533454080 11819015 198366744440087223554974758207159618720 11819016 623442830883324925336007334180861911040 11819017 -56574582067712876919929666829058753216 11819018 214448631158594166592736725866743814960 11819019 522534808794772229411956474339405072344 11819020 -192929809483631589572958177947653463040 11819021 -308371780284246351927053979535615556148 11819022 -175433506671657322073725308150164231040 11819023 12713662369115855971098517991766102904 11819024 36810844727853209993401387616000802816 11819025 -435501994488795800661633675992391782250 11819026 235145662752794083619724419195720545920 11819027 -1048748490303359145436594482473697721200 11819028 -127560931041620190351186999729995857920 11819029 84573287179044762173352481049243779584 11819030 -63457362909818115862946032719337795200 11819031 265522507756266061426103983617054624000 11819032 -363036664261084942367963616192760627200 11819033 -137946905210214380657736815939593996416 11819034 -225743428688689207946398786705659624192 11819035 -438380972471677928898607280284452419520 11819036 -87034369858222460167799281731477821952 11819037 -62462347041431978191345061189157792480 11819038 150922930184464899393397341015205248 11819039 -308362045216837465847826388189903424160 11819040 120235515974196137435864744275130449920 11819041 -28449556601674607367204642228481114456 11819042 -394990634996364854786600478594230816256 11819043 1701767624138257275268525521997232118624 11819044 -695522555797642338854897107383743504384 11819045 410368980753741337081694909141012532000 11819046 375271938360508733272756220634100485504 11819047 -30651470292905636530444007511731626504 11819048 742176835366042692411481890140444175360 11819049 198089197975296210863328834025120110048 11819050 -63618241047114645161269784954663785200 11819051 -9927471656518582052854624667059839048 11819052 155780253118015542046675772523394532352 11819053 -744185107185410954029568238264731833800 11819054 160526780116612431323981397642313700160 11819055 -45292312138883758086108633480053117280 11819056 12853270786832997857832957824317980672 11819057 809164750853549361297859313425582980720 11819058 167974789189407467457820844222696378880 11819059 37399420513007289889806135735620640000 11819060 6320549007979673608885190550002565120 11819061 -896299751605170225928679963178155487360 11819062 471920059468121778763173433251766562112 11819063 811117298041218801233732141566422254640 11819064 95467785503888229225890768201908224000 11819065 21145671861618863726609417847659317320 11819066 1248735964672877995387014842306165760 11819067 -34579649250244843587311365792622884752 11819068 496288629820033777357481902488367223296 11819069 -8790286392248311134059230758885193530 11819070 -37761818275696739968848561563012376960 11819071 -749034841894382900610982929655047058056 11819072 -56026982978521397701680805039841476608 11819073 237143081470965600939607342106764599744 11819074 -275406783385709833404479600575304428128 11819075 304484099833180761896203179071889834300 11819076 169357896834133024810221946707247045632 11819077 -551326756132101394144784586626203007074 11819078 -151815046634187465753331900450572567744 11819079 -285017049291947938830697480365802671216 11819080 -75300992516364816488858143173535334400 11819081 788601422601936288285177954483972273882 11819082 333934930012166636614442100825271308288 11819083 -156649789079871131437311738558196458000 11819084 267361621450372464255980095756857705216 11819085 -405177079589164502612273264141132301600 11819086 -162406023939945617312876504514701498496 11819087 558362565478003888188112908537071341152 11819088 -69011078147292574540937929594444185600 11819089 -64954243764065192810066801178061172110 11819090 689482610958428806705998552466955873280 11819091 284089132042307311302274282484439103488 11819092 -879563744791639552228579359692717920384 11819093 -123368395050769299623783076199164071712 11819094 -268072346549019265819108248511695052800 11819095 170045122541015160670839554234383048800 11819096 930618463328094237608375053439892725760 11819097 777199162705497834363544264028606488500 11819098 542849970571971151261467074570045794800 11819099 -796079315633499757931588013289105779900 11819100 308054426774191444974441002175107366400 11819101 115323781301294057809024050786426317152 11819102 114853841702585179618484985019188065280 11819103 263657191156922421653257431844124102784 11819104 1221950061235862930325371987036925591552 11819105 -66184004551558105007613201422268108480 11819106 100682909131239996322041072884202140736 11819107 293745724571662029760455012260200040352 11819108 -241816858072704485587087105440776208384 11819109 -8358088072960864046640277705396025952 11819110 -163543871419256314816021773814296551040 11819111 433828599713885186564931711667032429600 11819112 219083445362337765704253028573790699520 11819113 -727363822444320370638688933413534917040 11819114 -462187224528895740503575953755394918048 11819115 -10544759670209537491254252450204307200 11819116 14831141913822167571002703474449617920 11819117 3255217380674317135483035273022203552 11819118 -202627282541927029714847555735511065472 11819119 195466507132118018099297522839348005248 11819120 201721177943400107172937361478640435200 11819121 -597999560780746520344026659468839976640 11819122 -418231326409304444301455133933330432 11819123 150247819615394232605334307362835896864 11819124 -438829633595582659791142498364139613440 11819125 -605329972015907795303151600335255232000 11819126 -384947602897848099086337674808176519616 11819127 454653689410811620760445855277150269600 11819128 -731101831792345220425474227896024432640 11819129 156136355437288680053807097564548976192 11819130 -32828968916366464429347758063151905280 11819131 -710338980753970270277629735825781493528 11819132 -46918437019080432831521406586354925568 11819133 592911294570020290861413997206818611302 11819134 178557222191248654999843209940183113216 11819135 523699609227764845532448788651481282960 11819136 -145685873437660849516063781493072199680 11819137 404855691485386903375624872428848305024 11819138 64176114413575901444037063400497046944 11819139 299649195155383270791159537070975250424 11819140 8687361978398913625517644185274563840 11819141 255569818772048052442096370154647584284 11819142 -424296910674438887813168626033747973760 11819143 -209615295750230539569746395867872922392 11819144 -835274660460151089979869717744468003840 11819145 85099388833039008982667447226548255040 11819146 21291790852399858622575786806146508384 11819147 825981064987376425939843710279403026000 11819148 -301905578534836369079979024712310292480 11819149 -431528614179698717542908591144475563850 11819150 -50737803039430757596681517420255472000 11819151 -400047224979126974147438189675281173720 11819152 -382351585807645469088077679740190720 11819153 19055724715763984054230909453621551360 11819154 -157785148817826369166630621653565063680 11819155 -239836007282061748810712577228474607440 11819156 -262929344291331575195470600697440740480 11819157 40689141849484497765291535842735396864 11819158 -383934099996373851214333350226366712832 11819159 -636079180777273720506967307221664880 11819160 434485861664591636289306571292260761600 11819161 -632507924357815181715771687047629965238 11819162 385723449306877236306192419846856302832 11819163 288607344235678920750642101496364648344 11819164 -5800835383767335825656685659994461184 11819165 -513250962882926298522397096338308750400 11819166 -569594584668154814067603568240673657856 11819167 1229940551552739144128759010421600868952 11819168 294368069649479696341088195986827116544 11819169 -314963340059264849978131149272426252160 11819170 412203558553820436180865555635976972800 11819171 -93007578009330384161091654145021863936 11819172 459617632602004826857235632150541140992 11819173 1183189080958457616767044143455273359740 11819174 -382113415306529557877196983638291973664 11819175 -328361948479028082441215868264213984000 11819176 314513472890814008346873596828600110080 11819177 -826937224389964089275048954873843504028 11819178 28995124291708432140273958233080855040 11819179 586727897806927665424016463567778889780 11819180 663266804071754117579466435251277158400 11819181 -407292082647290474535073079903686201056 11819182 649944550047797467379831173658134538880 11819183 1024226733535108847194500784486754700432 11819184 51518217438162852199064835280116645888 11819185 -49215997010496462543660019528692123840 11819186 -1011068065874973950010599559134823070080 11819187 12430838974756015387112379576539802768 11819188 -337626488294053702622579538045612138112 11819189 -264980090496785297922617282213503541010 11819190 229359470209658275563050698837945036800 11819191 -133059186909701117293750605210057348600 11819192 270440899482338151855745884890569666560 11819193 -118267837150016395667814495795035842752 11819194 -314448977434452764227771203869207166720 11819195 3678190168093388981533912471816459920 11819196 57752300609775354264002224431114608640 11819197 13140026828396129264033999710841776000 11819198 -540453020107829748112070986252907078400 11819199 71583842244629406587234060381564765952 11819200 -50464053575171667900233584133013504000 11819201 164010416954653678243429317013063250352 11819202 561860685134199884177645686276236689664 11819203 -345072069932696090522185002302934278136 11819204 378729906545146923719662164603243747456 11819205 -12644472713575567413658367682651118500 11819206 -121618631193542487274587786451701298944 11819207 13817484617747433430452657202464212400 11819208 419848347046845493526817680026785423360 11819209 -3020327677494187678522455133936019184 11819210 -127917291103122100832148079360755224640 11819211 -26270631884147483814650847796785219360 11819212 -112932137252860745077246224240964205568 11819213 230204643572699537702076528978427068480 11819214 -337246459295385580776033738322538014272 11819215 174484832669771462987771223753777717120 11819216 -374250487254529033001052730701321338880 11819217 314684373156968111116904887808353174848 11819218 -116155788428675818348664488373199705984 11819219 -1157876296725825015080052988850823508656 11819220 -65713761762340062621029322441489776640 11819221 -308871089589403084707795344816140295300 11819222 -120255971447801207036101025643547666176 11819223 -256015257686788058878399903670502666240 11819224 -1289835765161987657727173279352912599040 11819225 92875338180965872664093597023363794000 11819226 -329557000048672726496583188175430656 11819227 -6776450172586414313827619547482777056 11819228 464905009547759619467187918550886624256 11819229 350219682889065897812092769571470841984 11819230 21739677357187190456003076522841661760 11819231 -1365775371152164374394038231161734449888 11819232 423873493742187074081306888142237204480 11819233 -415298575514927422637005066550220962842 11819234 16476345864492463890703349522312832000 11819235 196566860376564835757546307222058982400 11819236 437667576343433807359424283705910800384 11819237 -950631108570474335445977645553259818114 11819238 4911985677667832901645677068875042816 11819239 711029305786800841574355477732468712960 11819240 320755338166197262083938787443908608000 11819241 -43247423340507415212095648357357866998 11819242 -737153887504530029995797485259831067728 11819243 -404495836467514859659438263075235707360 11819244 453244764872608380498376392937197207552 11819245 -1355173755785741053793586740953154505120 11819246 -78167459662591134773274028094801803776 11819247 -642707502843063951516490247421838575360 11819248 -51371417721749966314450950601660497920 11819249 62329241691048756469817288290118832564 11819250 -984344408396392455014893539911262720000 11819251 -75197672649779495091183230969141385008 11819252 1137242223126111623672171471529112320 11819253 477586683983040319714347512478214177824 11819254 -151538015548403909513377297752163210560 11819255 27478968642315416174572284209594572800 11819256 49122686651702435562015194993480540160 11819257 597049132838190658088376275019857190506 11819258 476078954609627140329225753205005430272 11819259 -89577150001933987510602651856627102800 11819260 342556905164409831585222232729194170880 11819261 -2297882260681061445248069013621671230176 11819262 36910269482539473260168315522710708224 11819263 -359830654273868202635376986974934216496 11819264 490581848193010858735968480046734114816 11819265 175611492937011541327121843574977805120 11819266 18552691308392096136249396904984527264 11819267 803367540911551629241079612149869950400 11819268 -198559167140205322454643638960095706880 11819269 678304232615142061593256946243886796800 11819270 321614668141496178570086102288989246080 11819271 559429372769410959524526491804874691584 11819272 316785684475709139033910594778286412800 11819273 89371495772850861264565607805154344720 11819274 453662168343133697853298650510117725952 11819275 25959905979555523104479639803680381600 11819276 154837327082967606569793161843380070400 11819277 3553463572070133267587793695932130688 11819278 -1372858993790531232516695183491346482944 11819279 -825000218901100033645173832530539319120 11819280 33335257549491801469036202188579799040 11819281 12746383567415164436100191618219535472 11819282 -253494434404431057866267559641583948000 11819283 -157940995717527710973034932655752045312 11819284 18202586856810069032104244483296968192 11819285 -333234337139424173810873879405302378020 11819286 189317422165145777750871099024888931200 11819287 238333771470975199046481557535200482000 11819288 -154689883669341972622793771038059479040 11819289 -80722022850345159307240470597252863520 11819290 -65164284513151249339673347177396588320 11819291 844295537066911139035404530553839236584 11819292 -506719855712005634254623188689974067200 11819293 -64166105979381449467053180480197570400 11819294 -668590583866812534404421341422334258304 11819295 -216992433678430744855590415380427979880 11819296 939999017123184279463889149354907860992 11819297 -547124210671365799148008435759381147968 11819298 440738932950920116165521911231358005760 11819299 -43829065476650522952205133059688438880 11819300 44349826581387443990408713541331628800 11819301 59604541025283299970684252161048366784 11819302 660071863026827185482108468250180778304 11819303 -968543064835481692650914124729487566840 11819304 78657935622364098409685443669735833600 11819305 71899087892000607818209013049965591460 11819306 38895627906887679978194093684896356960 11819307 785337009853883362941000572826884394840 11819308 -116515664691000262244455134352662769664 11819309 694610334898714757011733989982917673280 11819310 -184216665362396657573975874032413779840 11819311 491486330176899358357972229710660584320 11819312 28656051441658301911790811716765270016 11819313 -71598597784089798764237359814403011712 11819314 16620013080740487109504553007845760000 11819315 -178802701655425905545760286460156543280 11819316 240604180910039823161313343744636268544 11819317 -2973354805203917324249660600008684388 11819318 171138629628118011721935765151570586112 11819319 10288538606680879342423172364493709544 11819320 -1159600222600758134248679090795145830400 11819321 -528701805203548013986499192770372043478 11819322 378013269838706713783809487195045440480 11819323 1174634853863292902310553382951021223744 11819324 6627099114674934810892930336955031552 11819325 303841078974184466754267301721217024000 11819326 473022445557894317470150154861185850112 11819327 160180341253046352953222208977696001120 11819328 -45443297117879409968447456267615600640 11819329 -1473240232699537076855495501036180129324 11819330 154107883064833821393290405883625881600 11819331 -654445742690329082460609074823965798160 11819332 -232428947265560451669266516651846443008 11819333 126031677279700383831467778959387175582 11819334 -133056396508664453069268047890002957120 11819335 -529385059797118369899374115380441918880 11819336 -685533383399620462636117407744473456640 11819337 532924503626834211559184866698511487760 11819338 415409483994453593387323024619140726320 11819339 498272651221056485695069216867661620548 11819340 105734003164026455255012711762486584320 11819341 188330062177185625685073455052772108684 11819342 222700587985802046591442167976672251072 11819343 698045356982184560757509305138588982664 11819344 407248395056041669633912810284930170880 11819345 1362348360824480082403972859229518632680 11819346 160748156757448484601271538249641771008 11819347 1247481460411060619511530080241664610796 11819348 -303767571664991092777834469827805552640 11819349 -337123804163665001593188889895541811200 11819350 -235130366806863265408239740022723669600 11819351 821516393120360927525032279507767065352 11819352 -369147660678951167844786229368024268800 11819353 -413530101169900360600309913929459460736 11819354 182307981803921463235898499956843796192 11819355 270914860093850325911400516896858899200 11819356 856790233900994167646057816259453626880 11819357 37997140870516064412205631358750545280 11819358 8278959380077284041826581920276469760 11819359 -389938085499054740355171601664700006680 11819360 -105175545766366251492754884042298490880 11819361 102964363925536002169072800434305981872 11819362 12358574406345772380965058309161124432 11819363 -16547595464369299618388203316445922536 11819364 -104855065065555511432366314851677645824 11819365 -533046520924490719798206516057992740740 11819366 -45209326976315944864399253827010226816 11819367 -5417650848650515145305028904061948032 11819368 -18517111478540911818330322755557376000 11819369 273604589136995128844504887409523633396 11819370 25413431048093055974247407862846259200 11819371 -338466288885698532824836401650431658688 11819372 -207585223284627190663156708230806538240 11819373 815379358340955845301793463462892600384 11819374 130879369495393982272750162863584047104 11819375 -122841818650629020022515312590879980000 11819376 -114211891789192259391039187464436285440 11819377 1788200902655428317929411321476582257460 11819378 -46007791576513806773839499102798853120 11819379 112224400994105648396707528832116939776 11819380 333878809095025135348459227591685570560 11819381 -302949840088202714011962413487651554880 11819382 -93345918892081414922622077291305598976 11819383 354648884371031118321918553843798230632 11819384 -512177378462792544072532109108892180480 11819385 -690854991253302735681831802490599440000 11819386 -565044673032486749662175866000104940320 11819387 -1469906917171128096467195048205354722760 11819388 -326947256512375224099970313340414672384 11819389 80401187528271165643247681254761901190 11819390 -163894274115166703087367191885482128000 11819391 244749889589060486189180712253726158624 11819392 154115580860638230920818591981727907840 11819393 1034436870390014010741868606484622528642 11819394 58685625731366649578827598673556159488 11819395 354915853722012520395827506398410866080 11819396 167075343468430748160081871344624119808 11819397 -595227891800913886628187021105718458528 11819398 -129377290818502569036605475200272355520 11819399 75205640307392798904342981564190540080 11819400 -147685247487726550781199575190451200000 11819401 145903669423143144989607590245258752 11819402 -125538414293931665298349127143184302848 11819403 -253660694415504390283055673667189476816 11819404 -144782473881521776434458194584272806144 11819405 -245425243514750559542269664958146746440 11819406 -43565280846134281555433371972441344000 11819407 321019276081331308553075081418943173480 11819408 209465468405514566867706878627532152832 11819409 -79460302267739989834748800051156956288 11819410 -32639577979090673325700632791255040 11819411 1092524812409997994343744770001459221800 11819412 412868960871460675934605713043444224000 11819413 690711332574981543742359117579216651662 11819414 -190667108669493475266487576113006100704 11819415 12909246491351996994918811194792468000 11819416 -118321153027257576298666658446677565440 11819417 739904872554439572193791896418433307466 11819418 -1203807331380255328615207753629119232 11819419 2105143902998124413457995302473458601696 11819420 203200926501315055403810458615659310080 11819421 -104718993417351434505651130887001250580 11819422 476211138323689490622109414893314250624 11819423 -462836899557387548485956091692058704000 11819424 120570025588398598910489451430932381696 11819425 835374437250501079086465251075488200000 11819426 297205499080636173455427240505566425760 11819427 -316102090614778595571472026903338542080 11819428 427782862691644440697105761319038628096 11819429 621073489790008787580310531721545284030 11819430 -7736559594429068438245607815381716480 11819431 459539258925751388756624407921654039424 11819432 -161487059885737171563668938072360550400 11819433 735663932175568147745797584703004647824 11819434 -469636320179346456937987239241663478016 11819435 331925795009010113889564266537675070960 11819436 11076633928249293560458106913377955840 11819437 -53984228532786210937136919695785987200 11819438 365648353787074440783682538923148108544 11819439 3940159065022204534659473067329475120 11819440 63340683021768936791827668622367784960 11819441 -194120091117682257861879621700629537216 11819442 -20314474139966273241125177221160047488 11819443 -1447220924988527900151381629705085565920 11819444 21334931716655866664826070146221875200 11819445 -621174734131892728772063564427762106560 11819446 -386286076034309781771813608796633862656 11819447 -324066626085645342873467624251602737256 11819448 -701838718646220263314240399108967731200 11819449 -346976179017314907747688137490732879536 11819450 -33068044317995803608664618833920181600 11819451 223678363414418406455557631852594179584 11819452 131740488844768730861426546905910875136 11819453 18416599114352672270711019958556373024 11819454 327060695751658403596964777170659388032 11819455 -545288560648614586454289789025040399640 11819456 116575439236507264341935308150495248384 11819457 -188477859473527121459230191736647985452 11819458 -183639095975363844195131488138356724224 11819459 -510364181708252082593214132934329254340 11819460 -387113388575061738855811032801333411840 11819461 -456746715455636129797365651874492329348 11819462 -17228069154020051230005568852320347136 11819463 60833723288677409913764457065772211200 11819464 -88466210891157834122464692643948462080 11819465 23814158240086501024899833505248513280 11819466 1112741110709698159921397301559350097920 11819467 299569536750350594598624364550607354960 11819468 -519878611770962034737135122781678822400 11819469 -60779259111756173222557072264624048800 11819470 100307722848241030107225023139735859200 11819471 257896232328832142115826471513669929792 11819472 -63315993202446519410678784892356526080 11819473 -368576991183281291086217863158276088860 11819474 -578836311562532958515469310417564113264 11819475 -244143111287402671721929055860686787800 11819476 339434620452322093383992905067820691200 11819477 656435200548959161121758122729391035420 11819478 409426151863118942790886533262938183168 11819479 -271877675285237035367692233000737727824 11819480 92461136044837336198375829113173196800 11819481 234388575757024805689818797907581010624 11819482 181220878285673129254134759110645664000 11819483 368268449664469023344011725098474693664 11819484 9488146500620366260825165055470972416 11819485 534003197113531414431475560087660610560 11819486 -252472411212284053472536007008318939392 11819487 -483488039292402421896808033351995155640 11819488 1502785898509288205126282547494582747136 11819489 15467051323693280607728274935670090240 11819490 36004565691437360635791753733306137600 11819491 -360208926349119866984728900691116363108 11819492 -114429254382327543189072301378262891520 11819493 -101545209987936070838582585982589747200 11819494 94098686519558587893795633572471070720 11819495 -327720607882919079536960079400522724880 11819496 889326736835487281447183022105722880 11819497 -693348930567736528559974893179411461760 11819498 292671992574984381713970628835200686000 11819499 -38405473143213308173616861844695241552 11819500 -72428200899938731250111750321000448000 11819501 19453968735820202576406088178442981900 11819502 -8905740794682869631317090576519395008 11819503 114833872782951394398893467374450910864 11819504 -63998337659615118799711067520775225344 11819505 -448579785174056273308644778189763738880 11819506 -649740768306833955595437790911609753600 11819507 -79614132372360466271671995833552947968 11819508 -50099962803507974609288224201225175040 11819509 -179229044753861401790324095681542215680 11819510 62864605663290483701362841247141893760 11819511 723507209427114512016023151627647295960 11819512 -332465690714335378948865702633687654400 11819513 172352485204736939341539244729189112064 11819514 80159935474328281398365517542085709824 11819515 844775849690409346907503372048639964160 11819516 463614785318272491595834934785023562752 11819517 -188116965690944131599403317028007454720 11819518 -669980581863483472904668604982457559040 11819519 -1377335932376953293314803771247487214080 11819520 -251851367862180083614587187339513036800 11819521 -40661540294127335308118551780046670336 11819522 234068723855938023962450392875400488 11819523 867619105523993811260410476981885204984 11819524 401005736620485173035340393955508460800 11819525 -90809039327255424141143082094167820800 11819526 -106204898055392381083918011915869441856 11819527 -276141037265076253201721491802264011624 11819528 73798916897595901839667086330029506560 11819529 760687375449019055319245709194897977200 11819530 59965623286880695115050125567650736000 11819531 583057533501107965101720316334641141332 11819532 414321962796791316274081967316481462272 11819533 -96250185807200222066922062623481809632 11819534 -701446493215806883123885033526692267584 11819535 -116149092469393794379897094004973119840 11819536 -235190789268575048115492235230530756608 11819537 307970293843324747124263567711507045986 11819538 -62160688705692628018478227112215950816 11819539 -4283396264073150698576563723044625920 11819540 -97325348846512096447480743818309982720 11819541 157537903089104988010588731460748501664 11819542 -41889595556307882889996766255938428288 11819543 -625602515612360156535622916053632628056 11819544 140043070094522784227801586198796861440 11819545 -478165213644974126269597707520370168700 11819546 730013036599038614339157139898101311744 11819547 1164544001526083168905106007506447967840 11819548 -146955033682908049595814657745686771200 11819549 -97588936825003111651627481089988610240 11819550 -118171187887479523382094576074324251200 11819551 38347180352401776724843940673850739552 11819552 93493688797754413471357385101250199552 11819553 -396109157842409877769977738079454377296 11819554 314425090089148792596447712076844080976 11819555 -353816719543293340312543652011715132160 11819556 25546883861850320452434742090694983680 11819557 404227672813688881452976359373801145760 11819558 90249133038538893888147753074432456640 11819559 919042533529584574682695534613613734400 11819560 -263092941973516772439378840835266969600 11819561 -388704287477692723343400982571580960696 11819562 114288650738059576104094792631839902720 11819563 144274731933166296015147948796449039760 11819564 -121429249718432271521166996180562477824 11819565 172494780416694558376580044555593034860 11819566 265857826222756428798036987717439380480 11819567 695339622483998489773035136044743609616 11819568 -144163777985282443047808863023669477376 11819569 348543244262935119922864240616032053744 11819570 2354563014960107911241551254911976960 11819571 36939451817545809336384380174160521280 11819572 -22822936257672912195192900914912401024 11819573 -360368955740291466424958181219665415780 11819574 -96501611244415913247229530880569408000 11819575 -160315989041029719138226401297955627400 11819576 -16947849919040342119154875316914544640 11819577 -163329097306107989502615779226428451840 11819578 -98829435967123167305326583899214582160 11819579 115707855282631657804793971895754803280 11819580 84560735808003926103784294054241756160 11819581 162140483514614057028002849963686813382 11819582 4375142140797585228339152642092101312 11819583 -45541624291134427163376457799474167200 11819584 121594962049774138017912984216160174080 11819585 -270624032377133607592040465273601446400 11819586 -669608158610147981020540423093967616 11819587 -123770260230800845680436016339734676480 11819588 689602764822251450246767674173411020800 11819589 -70621263072831895842918070478950277760 11819590 -170648528825322793703310783627652381440 11819591 614682740669783354935564847765395799520 11819592 -314530290434345391468439172756844871680 11819593 359901813666968788090410208040037018842 11819594 -591775537794409049950554898373974205904 11819595 -188883406473014703259461124318055550480 11819596 -187194557867453460471363467693198113280 11819597 221414157410211045077755845216284141046 11819598 -144795006326041150383238583366762204160 11819599 -1356686104191852461883583584959901681480 11819600 -9133768771449821921586694960143974400 11819601 20125089697735439468329056261408251172 11819602 725576989699126279727331201642316741632 11819603 296541540665818775180072849983235943144 11819604 -9240779784916169865365459913314390016 11819605 34456776551650546618549710158849376000 11819606 -515450065463247192812186718866169882240 11819607 104953522354937433059744933160347349504 11819608 520626575976988783460551528271346524160 11819609 917636180276163824474199631337458044810 11819610 -125134330309678765831251619337849107200 11819611 -78216396240712781422526880204155225788 11819612 -281066563657775696458442021129184015360 11819613 123702157135395372151085170389198962688 11819614 570433769054069749180966707125314006656 11819615 321933533956778368003365429812938800000 11819616 -865097458618086428398626036380972875776 11819617 260331554181545207378091635817662419860 11819618 -79248880712086118135047370672550481920 11819619 -37124620374025084779605011773559099392 11819620 387040994197269975492192315550802465280 11819621 -1071379666824541614999208394777109147456 11819622 67714594597886039327046986231565888000 11819623 -969950402631627452717976738440700749128 11819624 -565225412927017012282376925997073633280 11819625 12259645725295551775184345208297456000 11819626 -5768995609866463562175555075386084352 11819627 238920405119116978698739578435432751476 11819628 428331557300554814932689675934473169920 11819629 -1067065043411174133030714224966479673770 11819630 378786266851857134080152805246642944960 11819631 101210476839746931743889022793848195200 11819632 258016607980391356468389500381338632192 11819633 51556764070057014638962719270603209460 11819634 128242447007180852780042059890727706880 11819635 -273179597375227649854545607671877291920 11819636 17918830525388930417581375875598909440 11819637 265851668682608131525255427616543280494 11819638 255100058031235125862757290381847298720 11819639 -658572502633462783278969277735690395576 11819640 36630629600896735748559926248675737600 11819641 -1240205382915502567936743984608688833280 11819642 718484995854531479511162734019276719472 11819643 174769755153268761215618563020312792 11819644 -46368443178810296328013732993907386368 11819645 21532416735862450110264504921896909400 11819646 -134313421751106715831622365357506809280 11819647 -488018843802073499374517668387493788800 11819648 329821469069077462524662681657954795520 11819649 -1184700842905394294199322771534539264 11819650 -139591240413668095990940677280059524000 11819651 8557074412585396833579141344098141704 11819652 29520843821222520068895746556761444352 11819653 541464207216093105818455084455953763840 11819654 105391081259745135429674202206163959808 11819655 857129061507975065430254433380618167200 11819656 -51694944462485809833981827754134277120 11819657 -1184797280996980301052037715329271255808 11819658 -509741505164435569814001290593342256640 11819659 527053512349293014279946910963931643860 11819660 -368036216235623903379792502427836984320 11819661 26023414862170766548730565514343075904 11819662 -450247873537542294653183122284725688576 11819663 124616591625737052439903989486840939720 11819664 -118852927805111447035172721311848857600 11819665 39102931985644020800793626421980705280 11819666 753357274263014721381881353256704390032 11819667 -89482425632686477895738933050864782480 11819668 -4732928437849197139105099602802069504 11819669 -888859567272272175986478185203001821056 11819670 28449773223726309333333974838835286400 11819671 -1205203865140321226789927034411338173208 11819672 523143168936428930447333295118498099200 11819673 -194368875658406487252189550758652440678 11819674 167792685983556563785328370813543684336 11819675 112523450448234438064131976174270392000 11819676 -49591636511944179581554733426459492352 11819677 653701795795999422859916231106168304800 11819678 -58199205956099910551608383590477741376 11819679 359887599724849473239738897555659696128 11819680 90388978775491296451969415643471544320 11819681 -994619633293955449361971179504421324800 11819682 -11215715146392825451272928777622236080 11819683 1187091440669469903392446317824050301544 11819684 -2217480184566732081999707597025095424 11819685 -190918401726432738956922002317380033600 11819686 782970721186724578852451267996829069792 11819687 198744852610160411164076731060619563104 11819688 -787940995593621564759536038279488061440 11819689 -228424323828207370573392667489864457280 11819690 75582656041327556282403895283740149600 11819691 -364291113931273639298914851710577346200 11819692 -862871597112316726740707122524093181440 11819693 -430882226848036807814770309285523534058 11819694 -329548914850072044931790243348135217600 11819695 754894652197008590913976655980898464200 11819696 -17878916823326604141968891141487525888 11819697 349127979719361554025244320218316658800 11819698 378046645967087426998857240279131643648 11819699 66214181656025366161326509738158130700 11819700 -113896904698894958760890878097915750400 11819701 -887605353105849711486164624698320596928 11819702 -13590173282493372976463586808921640448 11819703 -124523955317233607048907233215743436032 11819704 307107684402037013980885967973052416000 11819705 929203996778788550819138687400887761860 11819706 -162331451799034698666303130610439851520 11819707 -224344643214796685682314836510838534044 11819708 -953627381909432644260988791888224566272 11819709 128622955455159600788252018828467274880 11819710 -165683760217839561322466731804897382400 11819711 6528128436078175102386119287112200704 11819712 -56481259395428713227619069759133319168 11819713 540958828019805327521730396003235881300 11819714 -78286680710635153657261954064205763680 11819715 -555687659221280463344885707500235820880 11819716 1144386022610237209641070960243782389760 11819717 171475791463827205416107372869169582592 11819718 21397921402625675625676867818455765664 11819719 -269824100345338340308651697351321091880 11819720 159882506052357379383774451416136089600 11819721 -389903360507455866242567810529655976688 11819722 -570443495151794159670611335267171924080 11819723 38946872946133092214082002493906460000 11819724 -60734466126202123933822781043704414208 11819725 164637391432885531479277201476409788000 11819726 212015579746863998242291504560365756160 11819727 235690559653063036057035113703584102328 11819728 19178304183705221243457067362437038080 11819729 -36815848503497905187828703975930921360 11819730 -61908969979439253882974514974800596480 11819731 1093756465127259242198346211518412401480 11819732 -580199028571592731942557286727839307904 11819733 -791958828789210140161107716101365914400 11819734 322464378028372842316405411922878457280 11819735 -833350713520416371510544939070234297320 11819736 -612039382789597099986411623906222284800 11819737 1417537791290444393787519804890005274832 11819738 36093665250507536535235818799414344192 11819739 -75309791392620223232189850615281032080 11819740 -45351182625255916077347519955494607360 11819741 970541202411012232440742559872150591692 11819742 -20038829020168082556579150592919715840 11819743 -214899047658692007700831692408636877440 11819744 -314228918796059098269914734476911443968 11819745 -86295044414978999388887372065450713600 11819746 -94912115383226374695714559658227393536 11819747 12581236676048416045280598145153190952 11819748 979856465963228590459970768270323875840 11819749 1071431426819994950264325232705791674750 11819750 -74567511978530736550400994157381440000 11819751 688852500600818995664155252202098683432 11819752 329147403152627068391144731462492078080 11819753 648252671800255134132800944477868752464 11819754 -7578777442224706989715176743477452032 11819755 267947376617555002262603035206412742160 11819756 -366832020727060481081254151738913942528 11819757 -128065515200943891416300447382386727360 11819758 374429040187995547020984945534995580480 11819759 157087357941365763623675195915777482752 11819760 -26586236974760502511039179890163056640 11819761 155490938647377631715201958762937835572 11819762 -638111823371886624115153754203510600800 11819763 -814845942131319898102706818199194238976 11819764 1087400079532605573308708943462432128 11819765 -848017354274941265765825192205250896000 11819766 -117002012884017811177100952054909505536 11819767 119788207722875824780510992174515704080 11819768 965170630279948674083220932492855685120 11819769 -2652964976835827211438288582608230272 11819770 142537318461190485638035101441721992960 11819771 1004806871028324873466343703210164275200 11819772 135008258905329264196465151200932343296 11819773 121881716086110873865704260216268439040 11819774 -74153245757345130759015471866474916864 11819775 115368556669713184697083190637915753600 11819776 907874663094172978104397302654002266112 11819777 -950001628043254311368108269777150350588 11819778 239016658283158589979270845766187776768 11819779 -300069311441147492550381800174365871620 11819780 -528145918603844198034561804641688576000 11819781 80689061593915773236184303613060273728 11819782 -31943263220904149482131389651217575040 11819783 -320078754051315978583366038723872548968 11819784 174093756334839576247493538629872312320 11819785 -547350901991655883438577787426694885020 11819786 347940549596898068206693066430323703040 11819787 -58321762791818896977000330483165056256 11819788 -377527975590907841112395104241322694912 11819789 286826277273330925318526362971647041590 11819790 372002545795289884977533539817200953600 11819791 1327619068325642411608110119926321973400 11819792 -8541401118720208090420417406046044160 11819793 268697034081256387855547281338708340464 11819794 -259891664060676781619278203732075675648 11819795 17519804878108153700126865337056311040 11819796 177028944021965126667892637730169442304 11819797 6711010627622990730077495523935576160 11819798 19816249105010380741346146764426859392 11819799 -160447114788104876783315127832031920416 11819800 -4002003268857674668430945745172992000 11819801 -98691571406623482154077475834014421248 11819802 -117743800039160390808751112647200864768 11819803 963144054988910198094333207417019992000 11819804 59538409645923020149019611493892096000 11819805 -848902828617856862254016477810594496000 11819806 286667287177853821158316225053656468352 11819807 -134985164346499326803432393298850308888 11819808 35621346521091475925460821717796519936 11819809 -1475422199620435696011908500945368088990 11819810 -471789357487042930309492980513826249440 11819811 319571937284505913235072307886868512872 11819812 551458345575948189591444399634617365760 11819813 -193034200386750716217625398648858060000 11819814 -71714215170933002993145122177825597760 11819815 25248623569606399212642730131801745920 11819816 -672842781827777146895918919845033579520 11819817 -162146763809368493573779499101168265760 11819818 -391197218195024420233201403312688866640 11819819 426778444852142278908165365588658089808 11819820 44691479946844114733211792230438860800 11819821 -408208109165408179010216816899584948308 11819822 209606643967655167659609506502030458880 11819823 -424764489004200323463611099899102892400 11819824 123703105005849913939626539776376832000 11819825 -634677198551891868469954472473162467450 11819826 -415577334454669743562189786174620970608 11819827 715073987209116594596065549343750327152 11819828 359118146379081527205687711759378765312 11819829 -782471005132760236795886200958737879584 11819830 -254012614377258378595234540365556894080 11819831 -1258961823319877741986695500495815201368 11819832 412603465455984826950690967581656678400 11819833 -956995632931166598393815031656902984918 11819834 -251566488714374363952808564366774229280 11819835 62493996486795139482487020693902649600 11819836 -162649982690965302602818023893093245952 11819837 -40885070736069844989150759109982856660 11819838 -4365167044745868565961703033051052032 11819839 -75023829456741012495429717695699383360 11819840 -1215161628022521068322304458699571200 11819841 182096151813849656151726371920922427648 11819842 1079592780074317956282220550190285023232 11819843 -86098128997731146100478076020895397120 11819844 11546426156012561538760794554049182784 11819845 -6771488279421685723811372423347860240 11819846 -404579003195925634423380518609738341056 11819847 228439070327917907549267706337955707728 11819848 -284659591056046581397877770425156218880 11819849 -655468801735273136210367417692953282680 11819850 -86969869856422112000940761837677939200 11819851 407868018721127604031817075772275844400 11819852 151805265193812794169959670869304689664 11819853 -834789691156088624380269743345848591338 11819854 399202708386706100851469453888268125376 11819855 407739106181651562773056867633692650760 11819856 114194188634005200433648847133988749312 11819857 -726934289996983317460304619939351015168 11819858 -644647900485248825368098726808779550560 11819859 -301819533295652000025264218622074529096 11819860 -344981094616456323938424585978726528000 11819861 -524854925475767447824077778594902695616 11819862 4800704858190186033367829794016711232 11819863 915748355794325490770915718700780618584 11819864 -184017987763473125661773684159675105280 11819865 58344906914597067744480467068799928000 11819866 156426415588318146799301336674226884608 11819867 -376065773763993083416769310695212940256 11819868 77413780619218336558793894527247106048 11819869 15705810174426742316020385384623764396 11819870 250668678151108934301113390746953794880 11819871 -232962935287897908763108375262256403200 11819872 618962478357905883667871788681750118400 11819873 -114352202421852780854857550700822816000 11819874 -30445845250990667872788437697406736640 11819875 838599018599744809442716778803707120000 11819876 -497856680298854029512405276449615450880 11819877 534049721921044000772173965359868916320 11819878 -454482622974415824740378432035081497600 11819879 -583409767680430639374947263385804930160 11819880 162716671861676606220004635306912921600 11819881 718587655035985495465984812976419173120 11819882 -1018533313587949382682092163208744413600 11819883 -7448404264689188003806526496513736320 11819884 -98419454909578678868485049181046109184 11819885 -68461150785192716480497042098798720 11819886 -83385386715022857903463685528126219136 11819887 1135806280028660235801593515638921507536 11819888 -71053279377734491064975747584376537088 11819889 -204487877170349694218023874473226818176 11819890 -12760129043155869173862994578539888640 11819891 -152755566549107812042527547718096502708 11819892 -194223379481071570498161449605522784256 11819893 -1403465025196286642254577643935721691858 11819894 58358531297038372188598264085991041472 11819895 -461059037649221196797743780743671087280 11819896 -493958906094125587067044022031164743680 11819897 321479868337365553884299839770507754752 11819898 -476891794961531477891235192634210874880 11819899 249613330524760141530397396474513265728 11819900 349569738297669884241037185965347008000 11819901 535041634674631542907086615428381226240 11819902 -243579191711906542951774807883414307648 11819903 940955910801697778722243801004544577152 11819904 678494837819814369223643942155966218240 11819905 364496958163697763964158159234981087060 11819906 -205780743895532797525395028765516638720 11819907 -244544525622929212671905898774134572800 11819908 188143344866953311956568206709270912128 11819909 641062912677698477045715192460998164952 11819910 -143302537242608009727132297103428800640 11819911 1149654747301773767643582694744042927032 11819912 164687573289045233431671402625163366400 11819913 59365826713449520545203176244013773568 11819914 529003648553739812771008253120976715056 11819915 350088564560998704948866984707150390560 11819916 -168709937426117709283167849852700278528 11819917 605704526133459528343178255258189078966 11819918 182234758923621587421268576359038447040 11819919 464633355811414982591196622659031021440 11819920 39635689493182088201555014121709895680 11819921 375735476192535539644773450528778051122 11819922 366334716190326328819536137182396409472 11819923 242448365861122838368052492315141019040 11819924 -372197016543539566382368236082261759104 11819925 -15022211471149075046009727109225627500 11819926 -15315853526022516219863390887269820416 11819927 -192331735190577068993666552716983769248 11819928 -2386693789994484053394643403098030080 11819929 -14348223721801802178330450711078637440 11819930 299055240303539111162345396911281131520 11819931 -168480338126546606367495444910136880336 11819932 -62701420750229672683908297741346803200 11819933 -734713707561377909604469769293189944180 11819934 135113970467091740951283506563727041920 11819935 -162464003199301426164680767718030933040 11819936 255760112329450350595938911445068021760 11819937 -6665573616310212006955977125001100800 11819938 175144417662553203809354398172014279680 11819939 -1109488939598644147327329551719219303944 11819940 -418401340311408142532198319901743206400 11819941 -40101233328703823580317821603334733376 11819942 -30985747235913209626867226880062116800 11819943 -606393829843267926175427722687257634200 11819944 1205322152674897702292729414564908800000 11819945 129412425956812563983149257502430569920 11819946 -20387497110497822038195983988941788160 11819947 -491125066198624042729621108673775951888 11819948 18351853571976720261470242068147373056 11819949 132735824873260994747859673386721533120 11819950 -189345913419735802040422631412482640000 11819951 -163291641385552362959790207432060840336 11819952 -73331393257097874254995683405927874560 11819953 -292312326867028479847924162663612718016 11819954 375041900436476013615743932625446741920 11819955 81204117354748795265057875474684005120 11819956 -112972236899506381254407754908210826880 11819957 -658553818061940108571066745962820960160 11819958 -199299598370027070252395592508119383616 11819959 -146752703914546675574353388490434861120 11819960 133466465918197618607173720334542848000 11819961 -666195231911952152293702819023797721990 11819962 44762090999122823722684226951483487744 11819963 -399349243293215746932281021516490916776 11819964 92951869275399430464122278484479936512 11819965 829029388557381143915485683261042161400 11819966 106538908120128057789410668170774450432 11819967 -801983443727329980731523278734493860920 11819968 -455356385032022336950432874546386173952 11819969 -4603538923472394436290872626530551808 11819970 217623809034779091979477725998199973440 11819971 899650200533504698013698007117630964112 11819972 -29217039100364643951939552305099996928 11819973 -41498126295078935410532409676159048032 11819974 -110474377711244308164247964783043567264 11819975 -193631703013576166308922014735700580000 11819976 233114207897171511947133723411949363200 11819977 -192726402959709225938137189352846769088 11819978 -285508678953916604789865200576233893120 11819979 1068358190051593763978109275415579683040 11819980 -643341891891734518950436778157229977600 11819981 339872075459275289153420802448299017772 11819982 230429651676245782091123626805153942592 11819983 -176178354912763176570841621929427319808 11819984 -79258462743994488025380354684593111040 11819985 -310976001767957640602179244323548960000 11819986 176870921459054499594090747243110850192 11819987 -257611570503243807648737002682838857364 11819988 -90623081677003321175693968766589491328 11819989 -597026578552379223467904311025195849920 11819990 4349649132941917766459808252270182400 11819991 -541879627843495446064294206415948339608 11819992 -935193739697544425689558170865094400000 11819993 410193269467358985454412197211613919242 11819994 -470298076017855142776280029150942631680 11819995 -701234652854154024526237092894479961600 11819996 -170726594714078522151585910321448225280 11819997 -53173471923737823002554223607468500352 11819998 -43081766313346978219789781088521508480 11819999 105083562619797770349659180497160066688 11820000 -69700834127311242079204468353761280000 11820001 -141686550775101845412594448356999967200 11820002 -58126002745386283110015001453712822496 11820003 3845105750510136652969406653144761600 11820004 213526739391515106920785485909704069120 11820005 -264672098170789530537480088502602910340 11820006 570659205342574845521681093084939616 11820007 765053610029008919711895012674212266840 11820008 478669638101361668644207406612670888960 11820009 406872173052904652073867383791812596736 11820010 -235597935639677318366862170204837671680 11820011 52780895436887768943807150173296236432 11820012 -11195566451341355941886839714730201088 11820013 -61839136365294998432245810808842232436 11820014 421416869083795985309674828931978880 11820015 -267640602330302174622475103764176784080 11820016 -128275207285670169079840556884869152768 11820017 565932180717111377770840796629222585344 11820018 118638473636983744545644738496919887360 11820019 631451839836271910849597694331885097420 11820020 177388465409365954310382163347276910080 11820021 -222546914821519399277537814805273228800 11820022 -246571240398130417240133224641685104768 11820023 978455898227460835868307636813543424680 11820024 -807461137823972269503453764052602880 11820025 -390410989845508949536364724225860351250 11820026 -136426943813457414274197970964534143776 11820027 809317170235326553096468300055579536920 11820028 -141380755423895141445807565071597679104 11820029 158593205760573264120324394702150572594 11820030 188243862771696041365975592461711319040 11820031 1322271312988477030438126821786608225464 11820032 318317541736414818525309351684187619328 11820033 -698311483667013510389128951853922571200 11820034 -233971819909870680242100842656188463200 11820035 92978485668324173425366712288788335360 11820036 -209805786797685226180604766343018533888 11820037 -897459700565699709075079611874182785314 11820038 22585444206674965450095690794928976896 11820039 180332177239391994008760841538239054080 11820040 -300054396946454880100007426007624806400 11820041 -495308632508976417427219119255130563558 11820042 -66325112556565414314623692661178021792 11820043 -614633653380017224075529068005422317680 11820044 -225654276599512153217932467274854852864 11820045 -30699305381570722652128226967358277760 11820046 -132831118505947140340320977439442680960 11820047 1392200095015263260317561973068869464496 11820048 -29211859839517174591908917143025811456 11820049 -1294300345345369724140746452636715460764 11820050 27972384820589249778495243660089385600 11820051 -94964030416317896449610207208350515020 11820052 -101204505989317080458018699849006284800 11820053 72392270042424329386118579979305074080 11820054 40991932373229540858554829067127011200 11820055 440787839621089216859995754299845600 11820056 348913093222260696291882939713366906880 11820057 101704763811862306662461094386992502592 11820058 697152018916668285268382867200415408880 11820059 2006800089951193050422127226087322948160 11820060 -72250844838577530569325066582319104000 11820061 -489526368535762377550250669613811410336 11820062 -573090381035821524142083492678092487936 11820063 -552731980483267486714121872419768688056 11820064 -754689736494172009175418662025703587840 11820065 575886885811788813608722016142365645460 11820066 -284392018638714660903065833275311698176 11820067 -303441638093511819986414569759255008000 11820068 -200061893048848409409879372924032864256 11820069 42880473816365852351467271800086253500 11820070 -181982357607566569608695411541874235520 11820071 1534498924440650581546590700324207480200 11820072 -625524426104877844529043334214782402560 11820073 -1072741475062618873621960011713589280880 11820074 1072955633272088584883945975089326657792 11820075 29397158786412223842706964970052320000 11820076 -69603658562465404906309535383449933312 11820077 1482046680554223056301136053581439018432 11820078 -39245606734237700910471060675591511296 11820079 -9251075720656312253862082332795182320 11820080 -153267570049591683305778505164090900480 11820081 104592601213697948491578325856971242240 11820082 -421453326817141406349035670970266874608 11820083 -197442511513579310811541003149259991040 11820084 -215350309282313931473118341767134449664 11820085 -14102941393842008546856945772140341220 11820086 -2774046833237778039928256766915968640 11820087 -2827275974440464913125767816398884000 11820088 207953672410129492440524447443021455360 11820089 -688129446516097607475352120269456241110 11820090 -136709393242793566004102532596886144000 11820091 448152754540035038400209566276472056752 11820092 -723541741474920145249706569973560882176 11820093 282958622816335955449617991421876007744 11820094 -115548992970609784443495967250871296256 11820095 9506206070265088580323075192541165760 11820096 158521279121329023033377866047275139072 11820097 -211657457585475282028270421715789965868 11820098 -14270215373941769577494583357150865536 11820099 817747537555848992663792811890105891064 11820100 -103850499795416984550610869266421424000 11820101 118759646131207208133172120373447235900 11820102 174121623989141927441954524442931677184 11820103 389727296824841340337171471652892715352 11820104 913137254564590285281586744251589493760 11820105 34652974696924673681031070404235425600 11820106 517451836036795020627216945371686408752 11820107 -56915047761929953660591447817657861520 11820108 137921593985292804524560556125560705024 11820109 331030174128111388337944819794261189440 11820110 103887025618147394639848661307338784000 11820111 248656274633999425773843445389993967104 11820112 42002094984858219021668652235163426816 11820113 219245489466927940948124083719017032704 11820114 -26528238993802974525852464982612049920 11820115 456991108164886474252678805655431195520 11820116 313832691228993546841531976446280380416 11820117 80951820673995264074446300203102631104 11820118 -703078036651309089372980846011777110240 11820119 -1036145525247860887673968872038307955080 11820120 71710395417126235878882023472239001600 11820121 -461076034877954960128475104245538306678 11820122 -534544933491675434503317771915894793248 11820123 -198759408701708491271360734589293794228 11820124 -1508734312478796181872294622908150257664 11820125 837083719794625717794999447042709719000 11820126 379444438172140987859119744929447358464 11820127 326751760190900753734780067705016488 11820128 -694869587180965796716641680442226114560 11820129 -402677373549289847587824532440630798720 11820130 6454733147827577212413139846302182400 11820131 61090399197356326992918328013737288464 11820132 -806132046876696162959968660099565894400 11820133 396294377354931527676726960983152714204 11820134 -837963663730776386804574746653267176768 11820135 289719024562166784445415660778853563600 11820136 8638553710118162153582300959544309760 11820137 -172819730481212408767489031169444751488 11820138 -201234752534697778081844375298220154880 11820139 131514184669122217434773929973286411360 11820140 693324554505377328828812634827934612480 11820141 2431419550440230636124628852125564480 11820142 556270411003224668055044814802992735744 11820143 -1084634884819584241269108829439148233160 11820144 -17966776258205622678758783295493767168 11820145 208713760121133920573883981255562617600 11820146 -276174255735821213673444712636620005376 11820147 -771372839802156628959840657351277955520 11820148 678345539620434879623735291317445326208 11820149 1500000789031686282181076643298678725120 11820150 44995163075830759214957874951321496800 11820151 241622924053781254454541836026296652800 11820152 1103012114915866910982222425336579481600 11820153 294883503762234152227020875955405825408 11820154 -143581582631352067953625408515504959520 11820155 78189150909019565033727631291358414160 11820156 -269830715765677679551695002223232163328 11820157 536874985555283458067059702192763303820 11820158 -78824440356765840631228517019936887424 11820159 228367222452183495865995047559317723784 11820160 23822950832050234938351905870866022400 11820161 -517938558250595541201756712704979226238 11820162 -8210262079863172063482152295765321216 11820163 -647035915556684130260112929252677096800 11820164 -844001072927972154546672846990867018624 11820165 -115487683652565682894211944321307306880 11820166 -174748122621601242967909146139735363200 11820167 -1516883644299503317614780097018870775784 11820168 22730409008351239352370764354637926400 11820169 1249994553894764711462435828227109468570 11820170 -27316101765462571582882114557998376000 11820171 -1045912826962244812430748574700094592512 11820172 50818079064604357785114970282009989120 11820173 190396518286057607769195552720777610422 11820174 96826359656755214858451290968016285760 11820175 19993210491915747656109940162123720800 11820176 -94733322075153789390648916147291815936 11820177 394262193966425437720640922224941597056 11820178 -44508922639461242838941099035353408000 11820179 -192580173912882883606117267341430055520 11820180 113400580299979292653906403781274920960 11820181 880306168487779756091764775367741283982 11820182 -643397109887123718896900012417694484416 11820183 -65421490339562091807756619630909654272 11820184 -19523766312700635192788640094049710080 11820185 50330439437909404940169056201042294400 11820186 117461625689814008488690799598046619904 11820187 -962189402599337670352626592740584711164 11820188 -379443564457785723033010271157478298112 11820189 -151057462810430793622736352005987573376 11820190 -240577972111323747685003974608058206400 11820191 -1097566031574947113501785345359358597408 11820192 41352069709790398526355403419751022592 11820193 -303376829559392404860664455759363410880 11820194 -541619080611887628431193509471438269104 11820195 39794593410082084120162026468131541600 11820196 -633090903710702678137485965654086007808 11820197 746495492314378716320260734578249760600 11820198 349517957913135374126765559297449822784 11820199 922229374815016273700683821551153166200 11820200 167669053826128293119557804831647744000 11820201 433696326304778151769959910344180343584 11820202 20973423282043081169657201824030579200 11820203 -379409843322732560246051770212865561548 11820204 -600112362544392108726491616928403435520 11820205 21852174578236058464566062178595774320 11820206 -300859037838680370349062953949022123776 11820207 13006903170164696266285451938808659968 11820208 225190259970991206162068330125255802880 11820209 265393546862750750245847258215385803410 11820210 229531698994178682006600491942101608960 11820211 239423619987578845950354212388678036352 11820212 51959524071365845385695286387442819456 11820213 -612972157915950849476790724746410408658 11820214 -216950476993118441386298154792233669376 11820215 809807684735544270937994393050515545520 11820216 345186797081309439639715921564735119360 11820217 260676432275825798470409412878762392960 11820218 -19176830313882680754604986107343141888 11820219 188427074691054728599659364511124573408 11820220 269751373795720776383354531348946293760 11820221 1312574667833923055585736003271045241190 11820222 -393816235976378924566764497899108792320 11820223 -5992982258686867748247822709030827360 11820224 19662087575808287309959156999699562496 11820225 -67232364530598789332113041697186300800 11820226 -341400624333422061561464667525303214080 11820227 -4775464856601175485953464734334478520 11820228 136859173898814037636328376329828069376 11820229 -21303375697646664005391284274273405216 11820230 -21681897660737219357452542553649850240 11820231 675928937167781071307651749881295279920 11820232 -778969410977797072909680003143961139200 11820233 -82787274535989650996067343521968464716 11820234 -119144651431180798314123700883785816320 11820235 221586055419734789689278811343327254560 11820236 -380836638701362943810280254645425930752 11820237 -249358362306955839432570061823322769920 11820238 -102284023917308084215613154782007667200 11820239 1215078622988303529071115958018511213040 11820240 -77896728513569501569144186235540029440 11820241 -273050345930042350374860275915385529358 11820242 57630510108413303651497553709100477440 11820243 287201007698473671468982219008054687024 11820244 30174783465101985957835064012301432576 11820245 687937235368771972671655751862396721500 11820246 287507485435926819851781525760678829568 11820247 -272847589423034081050132528844532381304 11820248 17907810148855640313792853751470080 11820249 -168756986241535321442619980570030961600 11820250 -132588732220821740766026487849824016000 11820251 -251036040038409588337669664519332428168 11820252 86243705414097401042076097604187832320 11820253 924819514318854161241473979004949259660 11820254 68705741366444795305848427396374504576 11820255 201643647005737095774802452752739078960 11820256 105568671885215854097684059051374673920 11820257 289677613419980428926820702289768665506 11820258 89441962997577918650945946344441782224 11820259 461201742303720657141104270546705594640 11820260 -661996950129339197636288447432394854400 11820261 278125592910217717227805043323800284160 11820262 -739599592451927947225671795100562324736 11820263 226308396795427694531466225917489248224 11820264 186136455612021901630974927684022763520 11820265 459087565672089548755893896153377132800 11820266 155201844545378239459807655812252838832 11820267 -775395819027530935519296620973968484516 11820268 -23763318484853561188059749663134364160 11820269 4872319916692975513392853300635733248 11820270 3134306854149799863578790284124088320 11820271 134642110667300134041845082672134334464 11820272 161060434657133120995041939156352794624 11820273 575864861741939509271808513008628399984 11820274 466033394946399924464946377915049355392 11820275 -400155758595520684467136303942689794400 11820276 185853141747089420688374100910570598400 11820277 328106722436785960818873532993680404544 11820278 -494474843830958617311999906327116674944 11820279 301335337609964508397074910925998912128 11820280 809685967381709317674035938350170112000 11820281 -199496004752460711254017107182058744000 11820282 -109387496442810333723366370320698192640 11820283 2025292767276144836747149401553769062080 11820284 -168592005103793758908214994056281384960 11820285 -853306702081893981924985809489818390760 11820286 788344938621736114682043374905602542592 11820287 -456699379955944640737140541270888909200 11820288 -48453860449422310932304870871333339136 11820289 -590303289004422674253066157196809794476 11820290 -28460606001521303455395262456309009920 11820291 229370300720375346099860821276021956864 11820292 272803743724185453237313637117143821312 11820293 -285357869857379999079457217791572090240 11820294 93494056011085314029136525377393886624 11820295 170711535330904227884497048902172996320 11820296 -1393084523601506598133529148668338176000 11820297 885785464343306226590070007784910685200 11820298 74434156484440267050314147538535941120 11820299 150826370930406130295351785874225814000 11820300 -65913308034939960022257956718834009600 11820301 -408866202445928088137031775632518666698 11820302 -76108905734385668456378247315035633088 11820303 -966331260450094337826343787540448288000 11820304 -292232216656858807755522591223932370944 11820305 206337665293039850884300856879848675200 11820306 31873707049545931990186798168829577984 11820307 260350156596705447438547580740756757472 11820308 -862844180479365954297722788702872916224 11820309 -572470815335548273236959323142148839712 11820310 -27411846474904086951598470993334045440 11820311 -16575635239872737180599257566783593608 11820312 -47034747269713307910843166755225600000 11820313 -23778788635588016378016883845587563200 11820314 -508968769498163644907167903217642611968 11820315 -144351494940974363942651857930699637280 11820316 -119368256596187839582412172555849769472 11820317 885460688438139064998245477382107289600 11820318 -71789427255697245506980900689338741760 11820319 -898782233218868524239151999296733431000 11820320 807606862177631417501914709585109319680 11820321 67046875983358788021239516342440803840 11820322 641117116136366413207238570778787877712 11820323 28745850980371417484893240019510528784 11820324 338404126628682696494479677950695597056 11820325 -110641665957782442575568295458371896800 11820326 156284746491037436620880703752585746560 11820327 -3356117004344390564146167748158183600 11820328 -147162016840100416071041538370566973440 11820329 -692021773047882482015941998008345288070 11820330 -3952929990690382762231760549016635040 11820331 -150845836637861234532051881699023468736 11820332 495493247666633672367839885103622705152 11820333 -63601446553354591755926751885065023872 11820334 -104314730004261366678045690379122189888 11820335 -501306641898340344842597271882093969720 11820336 -164582865011732459061496649560319066112 11820337 -1352902963999793690539206204588686911760 11820338 96242763835263342109982844809882603520 11820339 -40322806616239277102414219212617362796 11820340 -51048815795223649261322650585759825920 11820341 -175235320795623193917331440443088361152 11820342 -24294333322232044115853393619775959680 11820343 243204228488052144548454967242731672184 11820344 -35795028239812124441474271658010542080 11820345 157548109968656544289601016216029747520 11820346 -325336791328382444897312948094820810128 11820347 -434989870190260744933581969454814420736 11820348 -57153929218809397681381127279778682368 11820349 1482942567144734207858538200320896657350 11820350 -171746683768787123048611645111985601600 11820351 -513631566407579526307042434781151898168 11820352 -113824928784320131794035483977246572544 11820353 -480500818689009619071583446962393115180 11820354 30394136828165123247538255988903193600 11820355 848148809179676788086134453742696256800 11820356 -9849509607364851787103686130079713280 11820357 383822108471933697428113125548194416000 11820358 -382262690107925416920809862230978320416 11820359 -1501325622911561996653481620224793374024 11820360 -296727813843007373356551143035060224000 11820361 -471690211012453825897718602966807088768 11820362 -141487043520394569018878827225530218496 11820363 689233492133415077481452513457656253144 11820364 14524167750863845618831125071185892352 11820365 435997728736483456238969045389965972120 11820366 98968514245512111991290962918309761152 11820367 2321659385377379405972621547831769968 11820368 -72392307725170697819872799545742794752 11820369 538143701797280301963435636268866192 11820370 -68845804999748792611945776464226436800 11820371 -635236881170950774002348238891655172000 11820372 514970277704464535079705975564799045632 11820373 124201475599269112852867646866500124540 11820374 -370743522255000625252507997668314033600 11820375 -277606538848418548560714572627577600000 11820376 69186187596400885224376342798548142080 11820377 188030103145076917775103026122190545812 11820378 -50081992891406486426670788120136544512 11820379 37698023142407359020140656216783615384 11820380 -213572456466811314024475351734811822080 11820381 102049498468292470319863388646568973952 11820382 62295002194474123739377212116159472384 11820383 -1977510737950984494503751878308142922576 11820384 1163663557653131280879164946410034954240 11820385 1035618559657961293627199084113258082580 11820386 -6278370847932722337769735668604890336 11820387 -145900831280796901689050049765621080832 11820388 761892260468880499268630052425526044288 11820389 -210867203440842969304659136213259711904 11820390 12125238656641301104218805186889072640 11820391 624956683037627377941183917212259717784 11820392 1393076863266751377357663581977418956800 11820393 -80690078401607264180123933409025739520 11820394 392425493378865842195871884160117177600 11820395 173190455012116037643506524718926514400 11820396 -8636685326464493679635797424014049280 11820397 -841793369291849001651691140742688855136 11820398 -154829747002058957477555279867159285760 11820399 7442511329729674295751311634343788288 11820400 -137457779586303013866181506016604160000 11820401 -247535430570039821312880386767384920000 11820402 -10239564076404913639254126690214531200 11820403 -74967780242484684329626243386240275120 11820404 -749264151676297852920819308281539222144 11820405 12291930535168471834536746713980752160 11820406 -348018282848063688606059039124292776960 11820407 325449616135606188995681003896048087656 11820408 -484487111945503438387406200646720225280 11820409 387531600521011365612783956113745781840 11820410 78587985003996712422626668263599861760 11820411 48925397172103518356971170538596651252 11820412 -180762351153649416416407661874666502144 11820413 781154592052201112998126414517077900800 11820414 -245131991785453123148459728033686620160 11820415 -288375822147065814419984274528137400480 11820416 875312686220985052493436081918034575360 11820417 -202134696468875326617217975489358900736 11820418 319486947430761486753541830542146137120 11820419 527032850015853901922470416435265179600 11820420 -85644925663989085232141573694926046720 11820421 -150029007064758699094834425415707355360 11820422 -137045325391756997947583207749785446208 11820423 87046346225780992908389626112936016288 11820424 168854919929276313221118933393368678400 11820425 -647552936981096468333053801956359678850 11820426 -185768653793269104893023032454826317056 11820427 400218582486207233316964929482676196512 11820428 504298697440421905185683827818110131968 11820429 69074154456357212143667326774784781900 11820430 -354061547154876842625727797959234168640 11820431 149672681848821865472231510159385804288 11820432 32790325877479478553201486391553556480 11820433 480223338831586492965562103176473541682 11820434 110625241152831391403469044258801149440 11820435 -90094634856620967574234184603290329600 11820436 614134264944191547017749586755523622912 11820437 126874273708381386907313014252535923086 11820438 -101600948535763928742985868910200770560 11820439 -831412612870116087335577586968577800760 11820440 -353414615211452491606988131645451059200 11820441 399797645380662455053144005177549258192 11820442 3858557050240139584679566719801560832 11820443 754200944684936720805252567538515922692 11820444 190365186298343107037921639839171215360 11820445 136352862590272288175020723124524611840 11820446 -332447704562631284492939842860915707520 11820447 -491143204445093744037052304600180678376 11820448 -127416492964664837650944744798586798080 11820449 -589536679237232249775156066361490336064 11820450 28875786653091449003376365844459465600 11820451 -1094916787195624839873442258688295943400 11820452 25883353285467463872273152293424259072 11820453 -160240586606165900533474909695663190656 11820454 482359614279298612134529665018822280416 11820455 82281547948414643780202050025937038720 11820456 -202083064029758251651834138199261230080 11820457 773893859771664002728234609563711638304 11820458 296775134359471165520357131992387304320 11820459 75849296410070732996191382326106116608 11820460 385243155677393131982702897396245985280 11820461 767764652540488716765468566912002857324 11820462 -23921301551056714881951601323080816640 11820463 1120746532028062075131252114596051149712 11820464 12187721802135569667552204275730481152 11820465 -170196649688576852384295264857594064000 11820466 -320164952472905978825685361871374694400 11820467 -250011361557202714008345424907237195400 11820468 517441329817718425241050793151370137600 11820469 -304689234177069275484097724277459546130 11820470 -94418622294451248668545411136368156800 11820471 261199802340043988015267719037240049360 11820472 -269509263732805974295073451147368755200 11820473 -484876285712985877639021418860496095680 11820474 -277295242370416095420509146978425150240 11820475 870498071656864456952571648411150459400 11820476 688913068790819587096619175085212226560 11820477 -83764746896806909823294580328264769280 11820478 -41905638804217481083293679524609741312 11820479 -105900462507486846339683089004453088912 11820480 -49893343465671374697993225351934771200 11820481 705107520453591597182816799009382889282 11820482 443575658566057375627259267111517015552 11820483 -59878088046930412908437064661418501160 11820484 -140586343290325469569575529688681387520 11820485 -2040032426726764211382879043171951200 11820486 -1755906228402136740758715454161764352 11820487 193510693515442374347220336676046162400 11820488 669137271821829457438352836098601451520 11820489 532565180673691901428410635760474471840 11820490 180378308528573387983316122556008800 11820491 613269131739106724674759773324833143752 11820492 280385698412515536329955367936103741952 11820493 -353492790872006565196369723148052709258 11820494 225481628869318725513942276245630888832 11820495 546623436468736717775924733249283599120 11820496 -307420524489821127942219884309871566848 11820497 -174538034836567233509000333348425871448 11820498 82744064442874335628035959140212200064 11820499 -560318507878469587105957977973709429136 11820500 719420456121035532653035895548096512000 11820501 135185982170267296826174015519432876928 11820502 -100535354057746912827576621129836046048 11820503 -267388108131922432495299051430931438736 11820504 437701350598264112230007028779680235520 11820505 -66187947787163498044276119964876303800 11820506 258040828141769750934154851509605012224 11820507 26201484181886085256370210520735158640 11820508 160868286698177529308406691988263157760 11820509 695782082333956450378818647308103642220 11820510 -65245765614161824213209809956705570560 11820511 -958934753742362300164337782745751219648 11820512 265962082528431438534928635874857713664 11820513 488144231679152479823612176082959821744 11820514 30985492702693271302702236078443450880 11820515 -253134425751353555777363684510319047760 11820516 147516914590928826619550991545643540480 11820517 202928804438706518908629838404672015104 11820518 93068658125060170075034209063066767360 11820519 844171199689876412406295025304063995040 11820520 520410831836055538380982408323878860800 11820521 -271982174101634015983832389551330046278 11820522 41378561338529786948586914601442636800 11820523 831581276273103353108529019030675174656 11820524 -700301995549110614836758495417707867904 11820525 -17065445178442238477036866503932774400 11820526 -648252548877375152944895197731174336 11820527 -271572641659565137160325564188359777560 11820528 -1050698033097895443318701923055960064 11820529 179006778428141123360161585396467333120 11820530 -378241595283451415111213593805665617600 11820531 176387543026051401124921615627078890552 11820532 -877367099550426283160442767783894353920 11820533 1571488440312792245507691873602808223680 11820534 333217775586279038900434169617350950400 11820535 239525041557484109817911672946301348800 11820536 57262015887439362739885670634869760000 11820537 -453708931395730786553358448833743208252 11820538 -26208117497529781375242140327400835104 11820539 446461916808511895212778445688030754340 11820540 -42992048581735522864015788173435059200 11820541 41015240011033300203697690950695740972 11820542 -852397882434506634658195355071394866560 11820543 203648302190849746644481083178606778880 11820544 74503731126311679011882115610208894976 11820545 421069886113948759324731385309596177600 11820546 121530212147167640737162617073220121600 11820547 1330477948589096765151357694979321392992 11820548 -141779636556314793237743792002550267904 11820549 287079606566409679712160023755105571808 11820550 43130170733019535418906751661917244800 11820551 935709632292487798241250720710283493392 11820552 -377567292154717760765641909356963962880 11820553 -15133552651086962808003810195532311936 11820554 26201995870267837450712673758986076976 11820555 -56993971824260986120594825661540155440 11820556 288549157605278583955469260298799227904 11820557 -233288153523197600185547699257857197088 11820558 32580707878348780620265198242146713728 11820559 479865904140313411788135766298024039616 11820560 -159806657308320831278671658790754713600 11820561 18959887216269486522069550380994510080 11820562 -1618757761027653508937447471982742368 11820563 666070239059556522685787504468737312812 11820564 -349248633639680173367876007251248239744 11820565 -834563322653212725077642467997693426400 11820566 474342818471364819561404517741511475232 11820567 -317951072897678014354408739665621042560 11820568 11478649436058583414638229454713221120 11820569 -769788364312616451814351945882625635056 11820570 67659261441189655276301780181654547200 11820571 370592064922852667803334114774502144 11820572 268669759107993945108142511824960822272 11820573 -46716927962250007014333977791344086298 11820574 -175962412121292416080846621163558695680 11820575 -31923351889330655651399687228572586400 11820576 -325078743864987454616663539387361918976 11820577 807703182060097063750959975348225292992 11820578 -11330438918721950137323988866026976768 11820579 -61546128027687375415624360825150390272 11820580 -382359824494702239540730480495824268800 11820581 -572319644429960015626734343537314279618 11820582 41329147263013821760889190788267222400 11820583 -465741310135201133658690426869939741240 11820584 9412709273924748901003327049371560960 11820585 -34651902635740230746980541227497959040 11820586 544521869293469376791555564279919586992 11820587 246069151680199026362738655829918381752 11820588 -201624386527434389908118500477753353216 11820589 -2377927244398921876031140656180514688832 11820590 -99763136829919672962031072455046087680 11820591 144415817141315914824873259402970846640 11820592 84670410455951353668755763167132188672 11820593 406683780326973656590433274874883257380 11820594 -581310326108615389067055333092452909056 11820595 -408101739434406381432998409962301968400 11820596 -7888474594117862902034583161996709120 11820597 94377235983916437782127282625975558656 11820598 43780394071653417042765690997473545664 11820599 253239042967660718457130731093539925936 11820600 61470169140267276832535176820736000000 11820601 938805760587665545467408477051505829064 11820602 -340728412826561957176479426636557263248 11820603 5445466307251734778585842314035238400 11820604 -683128044988028845126860161605257150464 11820605 -357613959991404807354730968284943334740 11820606 8616074297232518585226889500622675968 11820607 -630948297458660736906279054023389582144 11820608 137911095426571533067905086484954218496 11820609 919026471446248846442988217395769851024 11820610 -199307806403673637446030023040432967680 11820611 403080470288782668764034927559809084288 11820612 311742424317635088756405721637681479680 11820613 1095591463399865191523027318473998840156 11820614 -1308927227694131389572935920533384960 11820615 223532196751639988195592500120964384720 11820616 1329406526475526288558158098198681748480 11820617 -215043644412482060723704018742683484700 11820618 313812516715862330886448689944933577264 11820619 -3308043419827563494296435373010310856 11820620 -75252620536179224133284949116486615040 11820621 -445237805033578410190622596502814305088 11820622 -674932728788432925454582885435653964800 11820623 -56359421534416290885654069733858600920 11820624 100553542936481757901595004493462241280 11820625 184319134497798993649635976134186676250 11820626 701965673702820271429514815969012282512 11820627 81818511791023523849471330376126458880 11820628 -382002478169315310394778948576239597824 11820629 268698455654249755010153813378202020220 11820630 -40181428998853383024179252294649120000 11820631 1141033846284243254599860814112443550200 11820632 -969888004081892481113669738705284915200 11820633 22975143917550166660699828914100609248 11820634 97692216142305375932679157411320648192 11820635 -229368695958938876377256831263289305920 11820636 444248250623668028261329019708869661184 11820637 1601627943247633063889337123814398604492 11820638 234778497096641486323476801719333166720 11820639 -278349068683607537524891452861896955576 11820640 -11288445386340315296074196880135290880 11820641 176350445331759512323669306305399521280 11820642 107136707175872721882366566338965521664 11820643 245227036845775615973048501908050477024 11820644 344220372469214721985147731770356426752 11820645 -143882915025655208000718148001689652580 11820646 -115535343456474167823513449993754301728 11820647 920315373279790004494087395808659687096 11820648 -81815527797126748894826938954426613760 11820649 528997771167879900488331032719203097636 11820650 -200362668918071180024453587016603616000 11820651 215085379057352507928646410610909459032 11820652 77482386150687561256901135906124021760 11820653 -188481762439747804214620952964463170516 11820654 -4731987738087087768927810056127319488 11820655 145937623261686532328300973383640683520 11820656 254932334316733676918392232521733210112 11820657 258804143280492044420260922207495935248 11820658 108898662034725042060472533021296138880 11820659 -409031320459420811215488535348956649140 11820660 -19640924116599137945531845071610368000 11820661 -749872016368227905632003383469781398920 11820662 546405746798581775639272598222882403360 11820663 -640284608710025143540663797389203076376 11820664 -81121075330528060818651111511794032640 11820665 -368563252141533292114232099102359754940 11820666 -59273298303921001529407358701723238400 11820667 -243623131581968449743457130157909405360 11820668 -956113420191124264799635580556816893952 11820669 -2154804349619769365341741742840695680 11820670 65267180077396684884638255648281964160 11820671 -63428114357377272136013705905619588640 11820672 -129088617028144699857692003952356229120 11820673 367526670315567902350856008279793665922 11820674 -403885441013535183390732708486721583664 11820675 -30204051964101716406869271238633736100 11820676 -103507515279520065629894492183910682624 11820677 1310178294273436835776426393896753367872 11820678 116187885436887458357627056988312789760 11820679 -603040260192168580851399129086426283760 11820680 761770448741944618963674506963340134400 11820681 223963137572907030712613208886997292480 11820682 546049698875278562674195493839904166192 11820683 120271847515826252009246457101727883920 11820684 472204058769204070466993957300276891136 11820685 -862905583825388435318499443885560893000 11820686 231996632647873118990535426612929269440 11820687 687722486347552060090620871117164062352 11820688 -229849773998218065487992129825173667840 11820689 -894143145119303453380399552518324643776 11820690 -97314867148801044024352516133034547200 11820691 474360124796677044839615367749638986400 11820692 140992059176903661104435834641321132032 11820693 266151036606847453642128442384882652064 11820694 285173875175742437199184248882186237120 11820695 412655310653118734610535967820976938480 11820696 -185388568897170528317576003409745551360 11820697 -106030540809703054474383551387561264448 11820698 154362129190985140344324161121921642240 11820699 -197330074805754898847918722227835742400 11820700 -8983174657146467789219749723716800000 11820701 80734265371081661938331842363008446400 11820702 286210080998514579793446634883555263104 11820703 261300970664593185768006928075500462080 11820704 173140704920478872272299984472497979392 11820705 361569504107461719502893826170383221440 11820706 -141480150368424361418307870785425142448 11820707 915755407247723381512665648946802548956 11820708 -906881856310411721359530501776325396480 11820709 722812866233690214595537210475290523520 11820710 163641230831825844065097751027220855040 11820711 -578884971940687008974850706724413471920 11820712 -291909850814694833325905244316943155200 11820713 441944489131991921363343466744281562740 11820714 52092943627448282616732707211611255040 11820715 -595014976031148836321652353678067144000 11820716 935172202922074561526898000287861348352 11820717 -327956408367759949309790417182189726560 11820718 52295428587609156658222398967714824192 11820719 -967962408570736891363493134432491422880 11820720 82543598388381251072009110075847147520 11820721 7166388293162363249891796194991320544 11820722 186828257000492942154613141914949296912 11820723 29486104408538427163578064932922996320 11820724 -155639167789136584187174842560183205504 11820725 -204440394241500454015568917828339893600 11820726 -243006595064140893116475726593250751008 11820727 376003072358726395672114474426853825576 11820728 -307077607723214170778052308524652605440 11820729 -580260806032799263462779761907881487840 11820730 -70444627077263348730273277329017886240 11820731 -268318054291004092187375497074371166768 11820732 162774273495328598879130706482733056 11820733 -79186219352954988890517236127497047136 11820734 -250304178485961415331520453439566955008 11820735 -386513002520124656909338679961794457600 11820736 308108123955839866128053268592533176320 11820737 -232045539069498663138031429979316554028 11820738 36205799147071296884454392542187190144 11820739 -386535219058801724566665653234759511344 11820740 -641101856561931658345784145263980830720 11820741 72133285406386621614439341940116871392 11820742 36144724716920780456033733139112146272 11820743 -7818930528752874696348169660487428992 11820744 -7716269534950166760754296138803589120 11820745 260524995101154862153219397304820534500 11820746 -83893292351772268939301885526150372864 11820747 -759940129880354744155979165788086537000 11820748 46153788702055334336837813092326005760 11820749 -81346177744301653724992051766327000832 11820750 328005472147945378141809423067344288000 11820751 -142489178073005998595313714875508704400 11820752 -40637069817821327755854029041535852544 11820753 -321282115520703422611873203886014550656 11820754 -281010976863574474405568273802737862528 11820755 660673143065111947309621210525093158000 11820756 17060893002034052208268644795317225472 11820757 421887462283642720618724456518918923580 11820758 12423655221309155309562062882067287808 11820759 -76760848707953196833374638614236505496 11820760 -45147549060371344856635441914002841600 11820761 1837092820986683562063558254499887526912 11820762 560868989500103798321538921820340121600 11820763 -791304499988011561958344705825235167200 11820764 658505754646861284278117672510763096576 11820765 -66562024739711568676774991280939294720 11820766 -460472756115271236445386422039449713600 11820767 367049527481796332495194139361473953392 11820768 -327797792162747902467870080113185914880 11820769 -943173098971847116454705845014096500830 11820770 139183027310562999821755000309201305600 11820771 199082051647725848770576004300081154072 11820772 237062177473565615444422725392194443520 11820773 811510824832727800680102412919321585022 11820774 11794846714985056419264182308858644480 11820775 -597069905493226334096285434634353235200 11820776 -200465036075742920023241044071960330240 11820777 -410662479411589513825862239100667756480 11820778 -128390841896657871646498522468710292560 11820779 -357979340748032870991957051502954132224 11820780 311252758446386033945921250634622146560 11820781 135753769586463901235968110337755391104 11820782 311456072104788659737799518093477032192 11820783 -405836100632663998466925381645750934896 11820784 111359354731120452775230392858192379904 11820785 -1548274987841971055189323175161106826240 11820786 -27161075920729980662670252392729856 11820787 488681187439515095458222957231101083592 11820788 245490549962091387378890653613488766976 11820789 624213569937224712365736573004099171200 11820790 -215030406146153987597075597865141216000 11820791 -321741611633238473292873115645515158808 11820792 231966042082216744124391557379328143360 11820793 52868854624043573502483538325936606400 11820794 -540179485074387058573692647744499932304 11820795 11717989206633007668997044024037616640 11820796 87978655330394807026028386051741835264 11820797 543773056623109903059533329298215061592 11820798 48130103667911547795004852075219166208 11820799 100354351739271573953220410235933388800 11820800 475395592990905338168355120503744102400 11820801 128970590355029882453981638976443555632 11820802 26952708683279676379025382584452070400 11820803 -822217334841741652289362028726827794948 11820804 -283423631325318542418802309133329674240 11820805 743913243414434406768200603984472470460 11820806 -758361858971242788893963179269839070720 11820807 925943200496496227411190805515728369904 11820808 -609437457254651304378738560681111869440 11820809 4395326270471716565955253212359558400 11820810 22048032624610541533701827919393553920 11820811 -46396264523833792447839059154578525000 11820812 -832216413312713256561492307490489264640 11820813 -393207043927965351035166863508155029056 11820814 -711281481199990863238984001207379493248 11820815 -67116927183078957038616362030079410040 11820816 -324342349080211563568791736527618048 11820817 -22318849100579395106949603129430343352 11820818 -496643348541728717867741663163405367680 11820819 449505369993089763151549410558739055544 11820820 457818784085070283078003445512869980160 11820821 642615242320494076894454022166006778172 11820822 -39953514510122411397625969010429404800 11820823 19926589945010797243053162190384898400 11820824 -394147158644779063213432180064692961280 11820825 -126531117119163791652950652141709400400 11820826 -414814317997235911677297121082426607888 11820827 107539780529285296755758234730831329280 11820828 113339205624030413622833760074111139840 11820829 7979373600927288482920478615609731200 11820830 203391067008712332924039333964105209600 11820831 756663806553578440991674884219452716800 11820832 634131516425509585353895376977045094400 11820833 102561700469920074357425023502426278404 11820834 74295713253291526513391330244139956000 11820835 27790039030654136937119014484948505600 11820836 -346728894055968230333743365358025819520 11820837 -126139697835983622782167630973571718848 11820838 -200339245425688878958039196041737248640 11820839 -1171505369153667206161134246126400644360 11820840 238730286899082791821737055534560460800 11820841 -281568817813085405346080133683658362758 11820842 641334037795497756500907892546659103488 11820843 973298913309694667086993837389838849200 11820844 294557553801168245727593644949077329920 11820845 736868802600791987079630634025869231200 11820846 -2966528175530850644916230701597725696 11820847 686089392847149108500522603647166817296 11820848 -3465798170437319476219493894732906496 11820849 -1110769449317765157594748102916115392640 11820850 -206211737811431002884849872007732288000 11820851 -806105834006996555764476896263438050816 11820852 -207961467842385614295761798026704887424 11820853 -413627859070821639066990943526387648 11820854 -461332700809290444111383175467242518624 11820855 -325813712352606286126580577196446213600 11820856 -115776125023751536717754228339977605120 11820857 -1123429557467708327447723384878857543894 11820858 -63708809030644940004568506813903403008 11820859 620003061384481019280232192998738786904 11820860 267389917603967692843753349074495656960 11820861 -174788796083785928718463640536791001344 11820862 76979092604547043391792068802944956672 11820863 -1188362203326314412354941765835456333888 11820864 254136357940122928538750766149240094720 11820865 50584919299472626619352638531198474880 11820866 -514768345087339879850239056316600024368 11820867 -778757357032931828726617831602302317320 11820868 -534809370534392132146582437836949319552 11820869 -864518394684389310977580382811835944160 11820870 270453253112439254601918235277755795200 11820871 255926649027055216266815267060446676152 11820872 -1577290740593947778056983056225894400 11820873 -229690793290856678030776314900590248896 11820874 -161581142730408178334894648755331039712 11820875 910475401374216584785365480895352724000 11820876 -94197588264524764036985880343064739840 11820877 -271034803576630263260822216691651841088 11820878 449935367014384448665208362979918279040 11820879 27067690046586487923706822106572677744 11820880 -165744613880565366727781538354098749440 11820881 315595144729456757911110485758492805364 11820882 -488681660579810171350237986147924877056 11820883 1439239273460399933361107622133113521132 11820884 -71481072471200970852916709578717882368 11820885 -251904675176181847895162628972814185600 11820886 87900232266857597693529144934509373440 11820887 -593054088676658640867506226583915889400 11820888 260088346460130978292316388677117030400 11820889 -114482572231538497535417693865317768960 11820890 -14574194301836228954979893292940438080 11820891 272862126344890825548725177815888442160 11820892 -364498838764993529217612271090287414784 11820893 -151052818017968401684173367984928327040 11820894 245546320492723690298139600191968468800 11820895 469719031384865204071347867375934607400 11820896 -702356788917980002626150048445569171456 11820897 -53598179993638766104746101024975113488 11820898 712517979705969414246210205828075620864 11820899 1174478975040778760056460358274315528536 11820900 9139226527247349236715922844847513600 11820901 186050531851146244341743663719839579902 11820902 618495129736833091757357687527298820672 11820903 -385750170754191622147894111728928039896 11820904 -248249293090913346240374538040546698240 11820905 -480828372109232626319966332687575674040 11820906 -314697284096014288369259084583303376896 11820907 1008541459654574100570854273395485584760 11820908 68017651969438020465267777550637402112 11820909 -192058408822776709612303503702396328896 11820910 190678260457438771861765958049346354560 11820911 279494870729681265227693999524304827872 11820912 17501786248500035105504853168507322368 11820913 297724226328628667191413175890006291124 11820914 251609198911907868834174107023493517312 11820915 -3230744386102737492957523933204764000 11820916 660022162404381825924585598550189531136 11820917 262810442080956431734544646424906430460 11820918 -13266654768178471237783075571640804480 11820919 426273221186395941817805181007889179008 11820920 -10891514074311245560902980956161638400 11820921 136959816309844265180463775269132805824 11820922 601767252216159807323038726241235928800 11820923 195110939747715237354009661523269814784 11820924 -345490102532095869552447512457129876480 11820925 -402946192135643808386509037306380898350 11820926 206933060956541061204776123555753731200 11820927 -132969195687567316227225007713656775480 11820928 -594401646099369767892536512337883955200 11820929 -98956539927761177623416603398561211180 11820930 110859305209133158963881426459128048640 11820931 4570578335231883132557772992426729992 11820932 194930945428587717955501611694256394240 11820933 640570594246136894690875841292338568444 11820934 -31929308370706620726030402444316116384 11820935 10683237385914731526390143496236360160 11820936 398308663420637310164759257832199782400 11820937 -66374069775301136116619158379216235248 11820938 704804930108965896261780520973375139120 11820939 -162904559682798145505950071431972899104 11820940 -145450629952981741231114837172053708800 11820941 81688539654906993128226082645881703200 11820942 -28723724507143547473821064588481863680 11820943 224114932785815848589715854019188694504 11820944 -164899453880956801565147073454778548224 11820945 -3250513768791262246619026452472814400 11820946 505094080373470856766422884242952607904 11820947 29130449947587406606275002582683188396 11820948 -254311964778704837750069458665382225920 11820949 758665527648265470849347240113299286592 11820950 -35671496764458148732444559723896305600 11820951 -109345578174806946985572573213907660800 11820952 -89099558159596372187976987514411868160 11820953 -25410280534042659313686215871668837760 11820954 269236838757377917189986614421976638720 11820955 -141469186885011282132529136102079080640 11820956 122144498644212842179805144258336464896 11820957 673079121996697226685002357814037165440 11820958 7584190602431203440356421496056456384 11820959 1125371180406632034026475242612467976160 11820960 -774433098415549604123236189185638400 11820961 334129182979729472810600659754861393172 11820962 36918670818837651296653347802673919264 11820963 -18912115195446702188697541291402596864 11820964 -1068808965973949315048324060560535321600 11820965 -172761405519466190766568612626306161280 11820966 -196219455208567161952013293309794144576 11820967 -313513102486698784628735473983968570104 11820968 -839627043154406776577463024473318077440 11820969 669922875560871114363334103560022402388 11820970 310538641128121913200713813295387791360 11820971 1405767067366754646091777422261506213172 11820972 -267742515322461487759390051646902760448 11820973 1152020282022975038244394890403905196300 11820974 994953953512810721980797213339523968 11820975 142687489778034958682251559845824366000 11820976 -105697638877859784403373733463751507968 11820977 70378967599646139597899922994492776000 11820978 104200468134220596199803949178881717248 11820979 61673321551168397126579867555358935200 11820980 -269798084983906192397706350218450560000 11820981 -483717732915770787054609095596228565280 11820982 -34790379651678928441882618104501943296 11820983 784345966152001006765428994042112936520 11820984 187805321926026161585234216657397350400 11820985 -572027693274125713075329766561693481280 11820986 611141558571811922237263297249136814192 11820987 -160736642813066564330960945114760595956 11820988 151860803131836236895942498805814768640 11820989 915852497862424562943892858170424006956 11820990 -40824566888945817733314786376049295360 11820991 19975597039482178113076002422949870944 11820992 70086872930058856586539837639555547136 11820993 742629900594292128584687592965803692384 11820994 -1162651096921418610610263619657057687008 11820995 543145666500768250176785057655502986000 11820996 -520885412649183751534770316020421917696 11820997 -387344598051186280506747623988596280228 11820998 17846674326996268327153337709285734400 11820999 -87667155049069642748022292088941694640 11821000 -714474832719074300121331899696545280000 11821001 -35113400842881847683249865610302167936 11821002 392656724233250366109137301723384460800 11821003 -315392798927578381071470032164905256192 11821004 -266047365067261752875466905974359137280 11821005 -621009214213736236913467941094844587200 11821006 398845606715162638935527099541454441920 11821007 1039769614556554423049465641731254538240 11821008 -71152992932619810657618799300618223616 11821009 -20342267046087688087787578370049040140 11821010 -159510011907412652498177546973820032000 11821011 -139210085674434761709217405248720082176 11821012 324006069303942350066662342950515699712 11821013 65766051620249881038845459159126315904 11821014 -163060841560406849548374943066449520512 11821015 -914905569321554790433434002614501476840 11821016 78557251684251278775074608788964761600 11821017 197846865027998875609477738590325996800 11821018 716872364742755134992265312673823754752 11821019 -34528854930594820624845805321209532128 11821020 16638736113575468802164506231887298560 11821021 -382235411720002035628234644625004868800 11821022 7936597227242654372352871332931139712 11821023 -57368887029116199778213310313047929128 11821024 -1437847162265070580156218871002037223424 11821025 78573474961682965627423764421829554800 11821026 50067760757267186681049887660544688128 11821027 -495496450655890567878982606214991969124 11821028 -1130035641642889539852375095669298536832 11821029 -570123676123310724414079013252769052512 11821030 -79471816336050275190896467267986161280 11821031 -303229755469773573541895056978614612168 11821032 -235637635738006441168312686102304358400 11821033 82264418719186435864452035268555032576 11821034 45541613016773028203539382649648022704 11821035 106105814502888637548789683119131870720 11821036 28774175599885117868643041188691379712 11821037 -162160258781524589330555162424930043968 11821038 -101801306249891805883752812776542324480 11821039 -571225430566012106123137063073500759944 11821040 -37195246997390459283658133692848537600 11821041 -507867847043242348619128182266042068350 11821042 -33476025851221669086039842147431289328 11821043 524701325113255744609982218658048686680 11821044 2822172022933248022626420687091138560 11821045 -392797461942188018697179203038057051720 11821046 -303949269213748176824264409183872754528 11821047 -312412326987407432757882314602758932736 11821048 -924065899401110344366683950101380464640 11821049 190331091970327141836652342133276094336 11821050 1182100725311397156826869292896996000 11821051 448964352678170752783216854724949497704 11821052 -773693711043927287180954999292539873280 11821053 6438523694939266838902762236675784704 11821054 148235426773244294847651896846087316096 11821055 607859187229356346750139739972599001960 11821056 53056303845368065284062445739865800704 11821057 305959719132991788348124081976055228288 11821058 -327003648814646135544571826432751747120 11821059 -6530218655681961133904798749420157160 11821060 14654405145238121452959113777492532480 11821061 -566926600730724450141215941283519193216 11821062 -30498724499819983744946850106261433856 11821063 163312623473017858211289555509039413560 11821064 1720259672973813907259051120855261184000 11821065 249956414013567344567810597216987267520 11821066 -535385498820316653251588383618111554768 11821067 -140605392276282100166703127176906772080 11821068 -49182167107718994080661458058421032960 11821069 -233260195955613324834424308559865724240 11821070 188562347803442720211454571364371612160 11821071 -259198252266056809016504093632300502640 11821072 -113939608070188930648960331476183728128 11821073 -679910047543853893997881275156132606096 11821074 99032249368502422963044768890608320000 11821075 7429716238716462651953618969243264000 11821076 -823859024991500540674528517842176474240 11821077 -27521866072467918547847633781872110386 11821078 -584584287955536533865190319728315445760 11821079 -399127718917844784937430695526199577920 11821080 74503392704961579919861608745628467200 11821081 790520543462479828856026527137100167882 11821082 -105572663092856859667881587383959469056 11821083 -1367219216855089131325115954849314025616 11821084 -146023141367419052775317173548067834368 11821085 -552793152115748479116083901848249185800 11821086 165657355829212975412869704638013235200 11821087 4231570428018401324944126613415976120 11821088 782744474449832983598724732114113986560 11821089 65161313875149111839863070343517648320 11821090 -215723005370866037641386206796341215680 11821091 -1040598902136397738551989286068389421568 11821092 -639084265655958584593608461863803015168 11821093 -243307779580949041924128648764330141060 11821094 416786635262663165848962770641135152096 11821095 435335848308676824851246158426808160 11821096 -78744406539969920488828878256651223040 11821097 73270538762432956909985324889423854400 11821098 -123861663326411256531057180814853588736 11821099 -598916211843648789315255415888303643864 11821100 453325068230983494982027247277803270400 11821101 480669388043419829492191241622265280832 11821102 -488606547766429074675473285333321965248 11821103 5317170208863509088334785147021065376 11821104 58311303441185241911582652707855990784 11821105 -9565187170830159965725982967313201740 11821106 106873608975155450936040005290368165888 11821107 449254218013067105455165507553169290040 11821108 100265131017128251811342545585709483520 11821109 -67697683219784688296839720861239451392 11821110 -24316404146361474614741238637141647360 11821111 -684660281405693430446496880296549342048 11821112 -8304193893569006774313931678119628800 11821113 -1261029224394472614785385082528539837600 11821114 -215395167422309716011676021562341152000 11821115 -826670102920480982100481582769774010240 11821116 130192346403107982321993410352948633600 11821117 -257373613202120326193157168813094026816 11821118 260265616280751972203998212036654677760 11821119 56780311262534738582344590281303820744 11821120 44278076277309343814883206236062351360 11821121 -275703053733701305821415392314579256108 11821122 -225186978859516736300225608248712613760 11821123 827917766016728165751009856591524221372 11821124 -275068047461637574666046062573816295424 11821125 62503736396552357091493443864664320000 11821126 -58055790340056682196323938018789088896 11821127 -562957351658680296955384982772395322024 11821128 -579785982152169385220464712427828756480 11821129 -1178476002342002421630704412538967171420 11821130 -492993712597128775596989108362183680 11821131 -223299940044613318859087331508614027888 11821132 823864782906672634850450135459742384896 11821133 -349594127251805499355487544623372470176 11821134 -113900567332930542008398802749008557952 11821135 -778075933363917959486929316924332234800 11821136 55262705278715778681261181478033424384 11821137 -103224560461598153855099432057132837376 11821138 3746475987106116428144167185916549632 11821139 1045153815608593759338014763569791273800 11821140 -19121905101013328190362668117803106560 11821141 -485145186510571362273537027089282810916 11821142 39199912551570152321156624397747883200 11821143 71732783452725721011252575179369845864 11821144 -1092627495631371655341191976741467043840 11821145 -169341328854588045609580343649840932160 11821146 37285449877279895728996519682660031744 11821147 622447865827132752849899460510974106640 11821148 381760791668115159990121480449528734208 11821149 264080945127988969913883863010084141024 11821150 -183176521819231194928255143589452734400 11821151 -264054417961615655362825112177878138848 11821152 -480578382726906280648055682062352384000 11821153 43060218903252635478489156426823479060 11821154 -967337665735838456596161858911421004800 11821155 36430583445107570681084086235894090160 11821156 140731090294667336846128941001294908672 11821157 -29954705908677016416233789488350094980 11821158 -240912414681444127268764115292283691520 11821159 -85957585104810199731749323589687502880 11821160 104132776109271369690409951548801024000 11821161 160176053172863538343545628889223857088 11821162 -490592031950801557869099377544002073168 11821163 -84623891781139156460594743355795688588 11821164 103712297724152487626645862427182552576 11821165 77418374123946142158723574078897094400 11821166 102435579126395395757823955274617653120 11821167 -349727930060244464530381878623691848160 11821168 -22152330660845876661249627601494081536 11821169 1160292753911507681241796157983131759570 11821170 -204312574772090541937232194358143065600 11821171 -705106770879171822476216160081904295760 11821172 300825696749150660587666902087561990144 11821173 710398965031825387744611264303544320 11821174 637867978479876680664121674551012520960 11821175 630017164845069259939689345558064904400 11821176 553557298127208466247544078338100203520 11821177 -226450309049611973241518330334113117974 11821178 -558289588786107013377037124047482255360 11821179 157179830749031273132965607421559994880 11821180 215944745532780101400878272715943843840 11821181 -694391008942739209621218816813119424000 11821182 -7567294271262522962176684794659924736 11821183 922706580382910340009054988189157253360 11821184 690342541810946403375178145627709112320 11821185 -460589271118949010760615402523380639980 11821186 75475076620394916186529224220271129088 11821187 -374177253398073229919826269769980025648 11821188 -436735586038718670372876679199128848384 11821189 -436503198319396587055092315059238014244 11821190 307141454631442823735231009773937980800 11821191 -204527143128281207184636301184228894808 11821192 -1020854041216406930328996610272289996800 11821193 114942189118921275602187848143373905104 11821194 89922101507790817224635220056849326080 11821195 -324405001312040769020266362481710802080 11821196 581577748942953558500719732550882692608 11821197 -73635003494864676913822533148544971200 11821198 -483046091178370414975477793558985998400 11821199 -137817725751354458234086861513603293312 11821200 19650980507664922442531046040943001600 11821201 -991642696200596016227915959545918180750 11821202 30571863040126960994434500464203132704 11821203 -567025439351926217967537728187687331788 11821204 317006311947079118037090463681526085376 11821205 -1238186908534894101308116277270691724800 11821206 38043749960957926537711835807986490304 11821207 25893296495456154154660883864772409840 11821208 -246538482905670171988204458204786647040 11821209 -696225066476610477291574894496366351040 11821210 210502939960253509404678111781147073760 11821211 170999996401031666504723359812074470320 11821212 484987578758603513453510010402149813760 11821213 -611213562621099701271138940843816358100 11821214 -569222853079884663529155699163580156544 11821215 -3321858065542061282711750886656417280 11821216 16437041348368279452561975549100032 11821217 -817113690967850502284381779387000288848 11821218 86538944164831610523506832259578659328 11821219 186049466250230091295428340712885026696 11821220 -441560206291812269276033657262167781120 11821221 -1029986385232950803580610788470829277728 11821222 -235055230213988935075845138801257537280 11821223 -526316969578191145668587249478742203528 11821224 297266959029254900299690639969706065920 11821225 36752759413086412906128326387192397100 11821226 78799404630950924578427573959889134944 11821227 541965206490934510158768484642176914880 11821228 -563414064129800192800017099328665586432 11821229 12806582409003108718305762263633337792 11821230 -54437349130000241532867387637781299200 11821231 64524241183850520434515016761008678032 11821232 -212223859626627428900860692763570520064 11821233 426107549342779233696275724383258919024 11821234 -432868041857283573577666358413349151984 11821235 -641327892276999111841137592150197058320 11821236 -56521968488604841034280608371462533120 11821237 549978129228594139573573225715174299886 11821238 -29141697085390063443357981659881924992 11821239 224163780389849150916820555349626779744 11821240 322818185124290904348193509117680640000 11821241 -458379782150544504811835196091495603200 11821242 -87114165736969276953915881359860869376 11821243 -186647447873049881303588759793784631520 11821244 364734295390691607697249515336073574400 11821245 -673435151247600018936862654455498634560 11821246 556081065186702573684268072772329635072 11821247 -152946552791578163978137772816011033200 11821248 120673551390530749128677719813411307520 11821249 317479168707953636675912393191825486080 11821250 -108365268682823895432968922610263990000 11821251 -38653896401646893383990500233864065440 11821252 -88321081242493272139419090308388544512 11821253 164111080217792398947053701638256428480 11821254 -94688697085580518703545700380278991680 11821255 -74106769418005382331247911149666359200 11821256 159079544621157573983467261321413012480 11821257 -374192594053565459381009505054819443520 11821258 -195074581354577909658272588554255934880 11821259 3473673920652960700863011313585592848 11821260 54613927840219316738467451439633285120 11821261 -514152012822960060139571689229897026314 11821262 1015344307398427737281903547182093887872 11821263 -311243239054133338633846088213645164656 11821264 4434654416428656333615381278383669248 11821265 -432385571755155358050243580002726792000 11821266 485661310598792044600110249162112660752 11821267 534701745362012489325860169948253534316 11821268 -120058386947299246334356297580617574400 11821269 269382746312382715004973807044409256128 11821270 489365487915945016124667574906085404800 11821271 20498660890656044060001323149503878784 11821272 -142411274520779968301872224481563648000 11821273 -405210589755606559044001406994927939180 11821274 -72479115058742730381477017128760526864 11821275 372363360141438420609969457258405392000 11821276 -92361855416184025438001768154499171840 11821277 534432925277499146896525331134348299660 11821278 68169422308432330319937771303338913792 11821279 -698736774076284591805300533800796144240 11821280 -256212830129792505192674146068485898240 11821281 762925700104430169298618200827570757552 11821282 -536826108636265524728126578982803506816 11821283 -578972482209964435138029675109217466468 11821284 42969646914601002474076628314802238720 11821285 395910913908044578209496724187444792960 11821286 918595255327359044764256239851932226240 11821287 -128847148772515876460998122873604669440 11821288 -1139870887738208417530762993057206666240 11821289 -791467023783554860635034100924283299910 11821290 19436188616338055586903543668624087040 11821291 -868737604894350790064801446318282432 11821292 42785911076746915950928099156242923520 11821293 -441406518459764538631971303661389927552 11821294 -119724757752325885266739390861508858304 11821295 -1484217666279182388448184927648301319680 11821296 129551849898839634811103350249964470272 11821297 -234916500238030488615837426753691054608 11821298 82499538584088458063722798951709057664 11821299 765747590470983260799992485077402892800 11821300 -224359313171703151853391050867179849600 11821301 324252947230540184980485256401371344302 11821302 -400337831949581377354416664139379648 11821303 212163405354724967431487320259168096584 11821304 -1112502272042455693979690174771082055680 11821305 357876527201480642854370461850661629760 11821306 2357928312226091708052657064904951040 11821307 1749102774670717941821303605805504203752 11821308 231103008317440187842141711694516175360 11821309 -833352614267486835945339704525108958720 11821310 -53119887729574815197978716364659200000 11821311 123978002705036365291991091787876720488 11821312 63302546903818653745108382079319539712 11821313 -13800401995325278291984762546302642240 11821314 271578784678170772028250976877090874240 11821315 -491435453003208712505582417645394283920 11821316 -50279437663804453999855960039439917056 11821317 -230924199523569145686270175031524415520 11821318 -377346649865232196489997927871987956640 11821319 -494855181762741165205113007715316086304 11821320 -53665197300580145252601995328304742400 11821321 827337906707519661079756439915238176100 11821322 -25770137903601451402063045013495849376 11821323 -106579447603497267475097628018149068800 11821324 1315236441648482318686324615577906522112 11821325 209083489185575352024413045857385376000 11821326 113178509974635120025096034646344844288 11821327 -457161777051203021785423675757555783200 11821328 -4757872668079304664910008831012864000 11821329 399445644674428993930831268790365971200 11821330 360789871467625135078869846022553638560 11821331 -130569098115895509306410812659689606868 11821332 36158844710818318698238796803019999232 11821333 -160247304262761472910120686869429550656 11821334 11204875259515354040859182510452291584 11821335 -266900801403783760729183339495004487600 11821336 -521253917614861704005287402359512985600 11821337 -1411570672390890944178473067018905664 11821338 -55773247915852423761402277418272240656 11821339 -793832833989711129183739284334957887240 11821340 -101507450934892528322509042006324892160 11821341 -288905225525011915453715329043925607296 11821342 38395835709230591723572646292963275904 11821343 -280330633815782389079167644250146024216 11821344 -407547525771838902750995839092412907520 11821345 14653619736375394372314261314531603520 11821346 1517434349343676738508583633405304820736 11821347 -443650532510384281877258718789791867352 11821348 -389315101383012278342918423483304459264 11821349 -876131204404055875050463043761422067650 11821350 47685662314004967529410749674954728000 11821351 360568156753843101544818870194282287352 11821352 -6202424874843949673484848383549777920 11821353 747590192100644440405825541158996181904 11821354 10077377825341573848701461480402086912 11821355 -13427240797258882959150425073720511680 11821356 -273745775100511457747359845327330508800 11821357 298236338312250731543908462753233207660 11821358 247041849879552198750850106754299504640 11821359 -357071454646495455815585978886422422272 11821360 -75241986554058962693102786483356631040 11821361 -515107188448993387842134841190159021038 11821362 94167668292023461696888800321942912000 11821363 929102630000929821888466186488133736920 11821364 318996506275835955007160845124071888896 11821365 16188435307646185242010179898322659260 11821366 244755243550769798273293510636016493504 11821367 -251178403483224554529665072556864106584 11821368 -60263515978579230765309628729327411200 11821369 10975188162006466832707767595697610560 11821370 152250692856813933190121785918928751360 11821371 -516540681741587195057906018341988282088 11821372 191008128999054536009387213061792079872 11821373 262429768959966450850774215568650705804 11821374 -228343739731957054914924929859047572992 11821375 -1019587008956101958977371757782696996000 11821376 57540968190707368797092474017586085888 11821377 -222898753966343786811128078379860621760 11821378 323786613044271029330133703836427182624 11821379 6068510809729309460318105365066314720 11821380 -144116574958449473173700218380415549440 11821381 -923894772739657833568136734907790348960 11821382 80311329638847235200988923508436446080 11821383 -30300346284176740910640232769451176400 11821384 -2109096026264008729069110223026894305280 11821385 -9488986089898829834360127132709171200 11821386 -132602680297580951508074971423925817600 11821387 -1130505175541935205417262464483546025964 11821388 -10262140747531234403943302695816465920 11821389 -141470653471803654670305824614403878080 11821390 8849068489329144417486857635295823360 11821391 -2024950793675258740620576695439392989416 11821392 -12023920806924585496738046628393123840 11821393 -2492578349271638139126072031903970887680 11821394 -335978481952564600861630479003800931840 11821395 56653696694583413475074430529292028720 11821396 -32888210420335928669745717888621516800 11821397 940581761952861805966515613805637415086 11821398 213909653418511085583748943203027836864 11821399 441618021257257174676871043467129115400 11821400 45670380636912599375658996220492032000 11821401 50567214034883206402232205264966773280 11821402 113058208148708908865814180380811601920 11821403 376153174494978673595304111551280876264 11821404 -137584464117646869889801502613412405248 11821405 -226855630383204043309251302616208433940 11821406 191886339581058325338337327840146625152 11821407 -16172526175831655061244270484136221664 11821408 1405034130822183630643936150665086238720 11821409 -243430448500067220160767958871275665084 11821410 239946970407867280740410191499572915200 11821411 103563251948515474866954182828224007632 11821412 39308281813386985581145757434931991552 11821413 1261457658710957282616820361571331972608 11821414 197930477107357057005515924097247248384 11821415 509636430483177212409315265680269210400 11821416 -199286485716529198955539355018851123200 11821417 728724373042681486744055696351571351120 11821418 -27186361476312573886656845219072440320 11821419 -25450022213598155308960303412437145400 11821420 140288148275344939437165287469148723200 11821421 264472327906655771864384198678865162144 11821422 11727077116525601761949161862620625472 11821423 835734053362518464342463879589108973304 11821424 256305915738387687837906900674507735040 11821425 -26801834719504216920020552014371072000 11821426 -359605109013520703133973830283325939904 11821427 -463630400118433975872105929324899724724 11821428 100068819333551746013867377417031728512 11821429 -577253012133160477420019383881173332608 11821430 26677893456017213009386382429389839360 11821431 12059015001787388064423299119271256960 11821432 -2284011619364279734103360142800363520 11821433 558634326399469979970274924057895446404 11821434 -215915416840475758515386214765253036800 11821435 739202930562920633679806253555276890880 11821436 -248748601282103023514703523506589295616 11821437 37527865022682864030276669018817002240 11821438 99605594620515964817399367045653717760 11821439 -116200669295664934372381668880256415360 11821440 698350118373337979761617583549395763200 11821441 -1132795547463067185451296052943153452368 11821442 -652811831797091853487731985475364718128 11821443 699196566264920263760919139529719531488 11821444 218478946755444291879312084181386508800 11821445 -170017483228665871089159378180682815300 11821446 -90531624545097489502520652145018809216 11821447 -234160062927399367462582413234682784256 11821448 157168997817372807597377693634830008320 11821449 -482815738822287325444161222892454743536 11821450 92217081685691471593756075892691642000 11821451 -543807593009732547962502717733726837548 11821452 -400863190859554922555730045602088595968 11821453 -206225074972561434389492008756906180096 11821454 277490286184294737357553979163464842176 11821455 54670315624250107479272081455454961840 11821456 123892600317106772448766124482107359232 11821457 -588461594731664331658617212631739273728 11821458 715129588334491929837448711551832320 11821459 593229296602915264702066774014926615104 11821460 -135356546436810426127437830170610319360 11821461 -869180395351814104639023600406373701728 11821462 387403004926809027704696272210711667232 11821463 -375563236059457900917123749056366041000 11821464 33082675396389563786846058779600578560 11821465 457937163692830725572542354423663657860 11821466 -214660563273364639477431082392046199568 11821467 140944803243192261749489695330003870464 11821468 -49193246209023123275521262455745255424 11821469 262089283515759784385667242134072362912 11821470 -133143243454232190993553461228537072000 11821471 717453467576391260842172000503901022672 11821472 -148973986669085208702168516952847548416 11821473 -584168521736106396141090383838992124780 11821474 -260286786350541481677303819115883520 11821475 261753384794316580621411619850306121500 11821476 20012806719614359144671773765039926272 11821477 -1732680626607340489631520096466376808000 11821478 63226026383075756422498474751656266240 11821479 13256677803778381107478228040687589120 11821480 450550645515375701149503307672119705600 11821481 -29636561303353728796050539970110257920 11821482 196463997339645839542476142035083022000 11821483 -967397817331443254331670994081417688268 11821484 883914992307953399068815745398351734016 11821485 72101437970732096041400827689438762240 11821486 287062868113229924616357765461178184320 11821487 287342070635753196985420643191706283072 11821488 -60312466134835126508688055335389233152 11821489 189430079909687029915118867872489244328 11821490 493096548734693088663941554733520379200 11821491 426259499953615064640722668807903196160 11821492 209055380700499262487273385004369580416 11821493 23611428555282128517151460489529631200 11821494 -51354898983810482177800644235075952640 11821495 -176010312930783939063170822580402384000 11821496 543924679270619259492346457243931955200 11821497 -35402566568742025479838547355019662000 11821498 25146245562874759496469474958331722464 11821499 814367215254221077697540667007262086500 11821500 107145753094512308781307194195561984000 11821501 1200236274485710261513452278788880434502 11821502 296811030606509126772652822256873410560 11821503 1566803595109819606789254961593490723584 11821504 251714590159553150070513136669206511616 11821505 351837770433871107863099582333248968660 11821506 -293244779192192575313924016045098804736 11821507 -405816630504583359009003172967050914244 11821508 -869091779225798189613270960056350668672 11821509 16149615197571547104212827241014015488 11821510 -51423328102566412593422266025494368000 11821511 -701309341273421284899766201227337992000 11821512 -382102502116620809432899375359015444480 11821513 87822358605014163274709731008587154384 11821514 -150104109894504900162216059175233116320 11821515 -493102541420962633622813096538755424000 11821516 -532024592895230666853593623404768870400 11821517 -6075214840659885559466347011958364352 11821518 74446094856076130476067398921524787200 11821519 54514450219425658245619194071743047920 11821520 189223102806429785451745565251850649600 11821521 -212724426749377145764809502380408937488 11821522 86264231524179279295127181153336903312 11821523 319260042277180757757903840434475113040 11821524 -48954650357977652460429010388271716352 11821525 -7818008279176650426573339640747867500 11821526 -68549834645315563140859033606396620096 11821527 -1118951686841047023429491022990427122360 11821528 -473538709772514503772673095592344023040 11821529 -634639631532291577589967172849544105724 11821530 29668502220769289216614604839286999040 11821531 -400659546794856649479028822363171822800 11821532 -6898878501986348080852588729643148288 11821533 -364622640163674547797015757006158252000 11821534 -191641733354571877224417101119680153600 11821535 433468906604350667079655369234272163200 11821536 107245048760151907788090915093865562112 11821537 29693884730105987182747325988670683904 11821538 -35286870026074139408349432831667036080 11821539 592905436587819438482299833944751036024 11821540 126399365230149580684791259898457292800 11821541 -382275145244068200057884932766669203968 11821542 11168839181123331053117714636773931712 11821543 -1310090077335009603129767818571921259208 11821544 309448482775989910283405402763046041600 11821545 8822959342512995128535928831236527980 11821546 79596471408541646108116808269990600704 11821547 71173710392265838932205934621829466032 11821548 492584203676530323002099843494222394880 11821549 228546232829644760011074440418680660940 11821550 -190465624734996766737981965528513880000 11821551 202369525585839068036512767655350950784 11821552 332512943765353422811424745358796128256 11821553 -819571802696715410275809107264220452880 11821554 410910336804999117707071737294977118864 11821555 -20387450093711796392156606567989682640 11821556 80013385755515713839604765165807123200 11821557 29246237096133876887721082571291797920 11821558 26009300196900282200554077421782251520 11821559 352513117702540943566602135277117430760 11821560 -8618953022839709768566066494504960000 11821561 469854080217214230162716042185215437162 11821562 -139707143114201041318675411760266484736 11821563 -109770848960824026553859761533197848704 11821564 205658669074049369519272573785279929856 11821565 156153487149535572433921763909740300800 11821566 437596291081092903030967811518149090624 11821567 11438705972849686719588794810891695616 11821568 30966534440181346141375129248281395200 11821569 -864760370265753550014663612553191861456 11821570 365217260003788075588017713053476456480 11821571 -100681822063960461653048765669224065024 11821572 260464234216457194405930842660480614400 11821573 806193381924677047518225903655453337822 11821574 131861896395147164964729685925388857472 11821575 42527426323386171744820943745496617600 11821576 -123200794689559956889415090501446103040 11821577 -269927215963486921540618743681055193574 11821578 322493053503034007343284874430886855424 11821579 16082979154896078309903642186859296 11821580 37763560497798153321737801859478963200 11821581 1024406750492980912128336199463496808512 11821582 -40168566212983767039000965942226494016 11821583 1369033522731991506442100242551589286832 11821584 -87630797059158852546159046464305233920 11821585 889522155983429594434722432871831377780 11821586 32143415302261719086774626375161744384 11821587 -312583540967086061586483507941571762432 11821588 -448951560642600795785757977591328349312 11821589 48584865853946852153813693532181998360 11821590 -350376072665350695245153232293374565760 11821591 -173445568975558200899073042744910374200 11821592 141286622694759379086081106977728256000 11821593 -309375358807615803214439377723289773344 11821594 -500453045969505121390131763413497383680 11821595 -71785905496414510054494710194713234000 11821596 -1098519000761883078277325841365876588544 11821597 218399432233114213189923195323744669100 11821598 -208389601785730266410498697202816910400 11821599 -222840124139840258668222567854613712880 11821600 -28334919579451918788199172059378483200 11821601 -1377615874749031584769374725894641935696 11821602 -35712498236867014891697823261352366080 11821603 -9306245967298925881819009657441906800 11821604 -10236821202790275587214783732472617984 11821605 -107042687287658335157437630733385011040 11821606 395325481161012040073991770318771446752 11821607 233250271981479072990985304363964949632 11821608 -165151560108835756317838454124956559360 11821609 -162399238878484473849389814430778425152 11821610 -250983071048703740524721802262803168000 11821611 310353149775803350601796484470280725744 11821612 -243094436891482185067216625719223602176 11821613 -116420604173611960646673907598935853460 11821614 -132960876503544556803804751076384188416 11821615 321509861485473816961468132358784813120 11821616 67578241922651111997965810907555151872 11821617 -13810688511854579225162618902416240138 11821618 659954781619610379666194800603741779360 11821619 -282967797952644395717994281785310006256 11821620 -12914578828106272239142934195209728000 11821621 342659757875481614145404140657132465312 11821622 -609501899985166491365317893497680929888 11821623 -915537938476847219320323955623888114432 11821624 199865254103636898315071403718337064960 11821625 687685146711073240885406071574989389000 11821626 -4219099245395810413177989656979627408 11821627 -332484508703043309440525222512558346524 11821628 105130846082624373892716105951626330112 11821629 -511319243310774838232004067827203853120 11821630 146390968057428637186258274407362115200 11821631 -820010309117598691295980347841796597568 11821632 -47692119307441834785111019314015633408 11821633 -291636363083263809281830504645792787456 11821634 -622445795003479201190834831440614891648 11821635 66912978839643889678349045259206896800 11821636 518414908706217937989748189117676077312 11821637 -13576367996442851664518067130334333508 11821638 -18699058851870163073029116863067164160 11821639 -736636701405050768278375014454290042880 11821640 243151386215274132965035775923572172800 11821641 -11242918544294499720877369226007227520 11821642 -190921271519579945133460546526422060800 11821643 868007426786268554285573627017644335892 11821644 627392822493017528150248501316300494080 11821645 -1009630028460928875875349990242903229600 11821646 9597010998070682237156333312974555008 11821647 -416922029096611837204475231149421280 11821648 107655600956317465344222499299949936640 11821649 36379213460700950154946597407130452672 11821650 -41905450133071185414880170100309478400 11821651 1335188892781936010166218466353586375400 11821652 -13582364557068933648572775989327010048 11821653 -116787983606311728024299352325290595200 11821654 214247741575923422009586614946658239360 11821655 478784921673312956827414997016620844960 11821656 12466860338672460247801518098682347520 11821657 -47052244870929614593432457482315547520 11821658 -267686827858504375519651801525691170320 11821659 -610893414497706484251624362757050881896 11821660 957625943633106898246825781788839936000 11821661 -879193362075728994266545143346120299738 11821662 841438037797894314665423299674934591680 11821663 -114539937529682485869248830536642903440 11821664 -411142171564635010782327169396135428096 11821665 -94671525916974173445318989860108868160 11821666 85950934383098668326583147103209921920 11821667 -10315081662604144144156007667499736880 11821668 135288379409720530778187886743987879936 11821669 -926494990277682779200115146402694745056 11821670 95509233431710479688793966485592670720 11821671 374244053589950032594778034039282877608 11821672 90748741958776609095629441392057958400 11821673 -791915151827897227045254146900174811078 11821674 416982369239311297244600642985385493760 11821675 431227896582888113944894235174672272800 11821676 -420747633146060542541942748596721131520 11821677 -35107475775822496656759938514844809600 11821678 -385139373134536679171409677135374516224 11821679 -555147205760126630597516633605285404720 11821680 34539445329365737951187751536748134400 11821681 723751704018341513827206034496547070656 11821682 250152733427865123033907713061992498192 11821683 182154092511872602124728891240770400824 11821684 301870387284026374550211994463810983936 11821685 -384853578115534949771966569633084491240 11821686 -462689855078961102566912700901457472000 11821687 163360529949690431556174021012081492952 11821688 874970005883363110651464867332170997760 11821689 -7227729817293375131300644606914792672 11821690 -74494222466522878104333800193275316480 11821691 347652977316586610241202070799215973780 11821692 -117729690407650627393829954663177395200 11821693 47816546569839170278497000668961704984 11821694 -6246620183848805660896365647512499328 11821695 -42045641503163634189325840157827215360 11821696 -631623783495274787178202834948105175040 11821697 1136262735025066260205397414196805084320 11821698 -97155806458214319263109324209480693760 11821699 142376925133343522100860606030610712700 11821700 -163453730354721886306559625017846400 11821701 544837028324623982938650952898444905920 11821702 570718730759913273728736223638770061504 11821703 104711524248784968363633915650752663704 11821704 270835315960577039477624008913006592000 11821705 -273800694748795892144030031227663904000 11821706 -26452429039281553209544577165464939776 11821707 1151396345155022044116097204941434641800 11821708 1035175353972964629001383477274094505728 11821709 300627016627021280110281692297160957804 11821710 35365905724043735005273902900585964800 11821711 -947866835075095123109005803660955298376 11821712 -22781882994544483570544090837621145600 11821713 -95511656416552053431925094572570126912 11821714 521852883883036988700498232257175917456 11821715 -990747806711600418451108906611742869600 11821716 167718025759177183246273427372104678272 11821717 1133728208921417594146198353966174490766 11821718 347850601773706682459199586225344840960 11821719 63221535786442927531345067251881295488 11821720 10435178066921812687876978991357952000 11821721 -915774785159786762382169503827156170200 11821722 -357430992433103356613612880019469402112 11821723 -1076829404890771903211212925394609132028 11821724 -536328417136945141718106872687449743360 11821725 115546000767220148733618251858663252850 11821726 -62731416607899969820543873611720376320 11821727 -1029109135975064110162521268072715045880 11821728 561073995091503858835674124637426417664 11821729 -1144890837366920907822812510998265040670 11821730 78317431217230771569221364076771982400 11821731 736166617025647259053804021752404159352 11821732 5016421366049785355957175839940501504 11821733 -333264317247495565372329531995653304640 11821734 -55882337336879098221283562619484320000 11821735 -12854134566891084442525504313294280240 11821736 44021200181382683622110937784135833600 11821737 496532374262728640812829269128085929360 11821738 26685117709945737844366025956217689344 11821739 -512814857327314007521546872182712716400 11821740 103056759215636929365518117574195502080 11821741 -653518605006375312729733529286637594858 11821742 81810894127116888355949769468477561600 11821743 -750101671281082628958152873535584881200 11821744 220138483261784074769131316670326538240 11821745 -128210196889481731780848393277836473880 11821746 148961404160281258595972587700487494784 11821747 -62891718340819953623730845338570484736 11821748 -858325493996670319635826570244387303424 11821749 553870860004357010791882523234466897600 11821750 -618201610880474705831088228593326368000 11821751 -361167796309751699836878051322127753400 11821752 373347685283466673176477371520881541120 11821753 -1461698395884273365018719477338474854998 11821754 -28467361440266626021076307899576672256 11821755 -361994812672552047464568741530559175680 11821756 -187953052437849840476932565817502422528 11821757 240380786305132752940395830273386438272 11821758 -46874198595121802354253727163216253312 11821759 163356476841106997566749804477364838960 11821760 -45103456856513008412084911104086507520 11821761 -94392338912013461636530862531732304000 11821762 -164626863947415517416528316625239248000 11821763 1897501020970028594552089116302211651360 11821764 -247176585328774586660156786739995547648 11821765 -412272149132223584545194700634604422340 11821766 12954942724460089258714977425807117568 11821767 218445669310826593305461432671370522280 11821768 -38843402045351808542011741900999065600 11821769 -1502816803041128816073370579955818149504 11821770 81886669967010052072716778904163747840 11821771 -27767778679737126831208399127710000560 11821772 -535714404672351067425902346620656698624 11821773 -4917896832407508389587341675284741952 11821774 205528748292774997638369325499284132032 11821775 4602174159833216852306914617573321600 11821776 -62189480950816540333272481284869062656 11821777 -1206917960562189188882932932182315798928 11821778 -573565334720933155358745219455883358944 11821779 98783303957559089709853089614229611424 11821780 110929959646101998249564049318265593600 11821781 -290043929846048744523868986997324310400 11821782 7711762062337164057351487557199140864 11821783 -2026199550434185427841198003733187955120 11821784 73743887452481563289354642947478077440 11821785 -144036531911154042234886005320701680000 11821786 -698096718974360435264020473982946733600 11821787 -224568927914215801945929434376610485564 11821788 6248904221924232607568422694548242432 11821789 76432399491885403233377565215460538566 11821790 -388353053450077194026042982337189651200 11821791 -378966678262487126854014388806032820408 11821792 -346302609147494810256561597195898060800 11821793 -125403415737791559339938718284148077376 11821794 -24527681725820180927329156487060851200 11821795 191093504416586051550620763263066657280 11821796 10516169432079291555066338494582910976 11821797 -207199912078031090275989743384156774400 11821798 204997833461308185359733273890791184640 11821799 1357129687449139544848073564781536800920 11821800 278040691737413012995409828931932160000 11821801 612280888898132988130760082570304256400 11821802 232156042022686293382380671585148818352 11821803 105416487481240048012842033464853602304 11821804 99832582726998248315821982776315549696 11821805 -487795667973637375772157084357208983540 11821806 143803843576030403889798149087807767104 11821807 961723815947002369009106070032702959992 11821808 335108382292123186534007573133651935232 11821809 -48846261400842161756065158394011000000 11821810 -73435120446255258096613441524837980160 11821811 -743224022347690124577387243704664243000 11821812 -283858226495601408336037571591089471488 11821813 400410174791442341020346170118489444860 11821814 17382552887388131038224580503307268256 11821815 -485752764703634930712342773803223174400 11821816 -692178748405252556162408900640665763840 11821817 -203458979071945537126116123229952138496 11821818 -3682127878240299132474588037481540352 11821819 150892944751677552874919359435699911680 11821820 -657054731175944313154148631043372561920 11821821 592469243880751494296216758885217760 11821822 69032609455009048057273698921037427712 11821823 474023127906943255912813518242346531864 11821824 -205404037114729048343965469792142360576 11821825 1306963319960010546126964838429451817600 11821826 482101605914345988147465818911772636112 11821827 -340753533775602760976363720209180559880 11821828 684490382862709537072031044624545776768 11821829 -2184491565481865571903343406436264034116 11821830 -24048654261880317412907618782301952000 11821831 -8730691080619076081512533648413877760 11821832 377207466129744870719723530684772966400 11821833 -49274137154117652572839571953238846592 11821834 -27335702217242858292079904621678662368 11821835 960125248449617862630375989816232629280 11821836 -81459086260403926066184032143762256896 11821837 -246310969166835356477424594707952186260 11821838 1328272825514564813063853558902016000 11821839 13669393909944918723527670883661737728 11821840 151553194813867494395349272427678351360 11821841 -275176847931716978228988481836205735758 11821842 -151366944541110956699017984797610517760 11821843 -129526278819099959382067136369929379256 11821844 366020489184646901086950378804919259136 11821845 148732501899515454724938492227538614400 11821846 -97715524930979682605057906189596436736 11821847 -107803245716568507368799193956680971704 11821848 -219373527311759184587065001574235054080 11821849 301617049546063652950987178963869700928 11821850 100797789129211738320949209627929088000 11821851 -1138644473947330699238872325896416390408 11821852 -29145803359559804279169712806119429120 11821853 1343866689369968156631218110802727456102 11821854 315920712770656044452863237962178836480 11821855 -34135077508509002337054145739865624480 11821856 -1249916069163114260780192797700855955456 11821857 315715784519203749969781003792271131680 11821858 -53586829180697267031011120828792734560 11821859 537638779360656179600730878750411710416 11821860 251272748498463758611628198591808487680 11821861 18911896792739673507822689704841241824 11821862 22758847411829741535933086480006524416 11821863 -409870436962578610990709297947154132736 11821864 -461006380682277174600356089152571392000 11821865 -372618347888329309898950500929990695680 11821866 14717154982416748480788121027884856320 11821867 -335010294569431834925797222799018078088 11821868 1119892774790585752441544675631884714496 11821869 63304421615235167728894373603713900950 11821870 -83189394653321173502013366037555008000 11821871 -12893414598323995829813933279493074928 11821872 -54600011211655577576510680059617771520 11821873 14332722393933632646868205989372258944 11821874 -8745661757467917006046233838840368000 11821875 -165652935412773197983541230403700300000 11821876 -537706748984916009314332464862666752000 11821877 1350758582360618220610212876712562415726 11821878 287184408076640668766889755034884903904 11821879 -1154644100075378378534895393957151617240 11821880 -43432184853983090623697291646565171200 11821881 148107463245935017624303849002994011648 11821882 -799646334305381442616082436370615938048 11821883 -84464776950731744205702685629204323868 11821884 299890080028106053531018339544916820992 11821885 -415988394078557589730077597255322352640 11821886 -365255725784583513593670157706363620608 11821887 -74265103854273783388566370630561932168 11821888 -10026045634517659700615008801412087808 11821889 -403367481063805476239275086498637139280 11821890 -174058658455886898557096448759702574080 11821891 1039466167835854401991822715668672879292 11821892 -22519037685040145675920162120160314368 11821893 -193197387896975568233784019200699599136 11821894 -15740472826005026744178857892436253568 11821895 244386530529925534589434012866890179200 11821896 -522619907059957896117264366873722880000 11821897 8306649109265588679096203597626648320 11821898 -498772437822974450853405332429666948352 11821899 -40878154496218443749593997363653054464 11821900 -180303234482037483237287987233988896000 11821901 -7970135233093831152521431996240438656 11821902 196365679193903857823885508127713550464 11821903 -761533389947125397320142797901016200848 11821904 789871646152109062141748849904451584 11821905 402582477794781649960413910548875042100 11821906 -317436547151953024179843309008725204848 11821907 257972944189776145638156364189912958832 11821908 -101006549034374416759904134040088084480 11821909 -1004756429305573207436645834579518354560 11821910 773845561107383340714478071693847119360 11821911 145123937599720463491805538791553108072 11821912 7746082835256942931073634573553827840 11821913 -1165317812957587896340811334409450814838 11821914 -21727286526620097633146593511002579200 11821915 -19251098980602703497851790080440370880 11821916 423195703448717605279082817763985994240 11821917 268954800073183076720568062789566117440 11821918 -71216980739746341871753369897215780096 11821919 -1409828716429117493228827022277435364704 11821920 -314825667232164486151177790729433907200 11821921 -1020510363932874002408635303055883104256 11821922 -53967635204646808165334670682870087680 11821923 636678685343486633030484457815423702000 11821924 -202764408311336162433302275711221791104 11821925 -120492812741517842082201597171969871200 11821926 258644260762476570681490912042483365888 11821927 -135815848804200888607415597780665073240 11821928 1805476314596192200347415666314471260160 11821929 35768636879844718601209088946021470400 11821930 -93294831446983563494076996442202649600 11821931 86726596047696665412298739672115435264 11821932 707857216968752383964176708824619118592 11821933 51157528094095434406864770543773324640 11821934 -673514892390164993249777371642347240384 11821935 238175132926363312557414599936132086800 11821936 66160235182110150659475857702393806848 11821937 334033463818534899220483162070356374726 11821938 74590600294717284109299172109521424640 11821939 -848855427554918277463973326549212177576 11821940 -96545631589896663762655109609521382400 11821941 -552315751971321958902331294649657551200 11821942 34972912798959948795158005751186498688 11821943 -181131404062272683685349071586557585408 11821944 -121485353343842925042898618737940193280 11821945 -458983602178050182071713985541671027200 11821946 202401736449376939425158969607970914672 11821947 -1868627369445813426916759111445579904 11821948 607610939181213496674446458295171765760 11821949 -219858574527058532458915930833399776928 11821950 -81950611079001766261903443113632128000 11821951 -705613935982248325884024933188218251696 11821952 193461211605032448290422233347024486400 11821953 133116623352016569243449287890887189376 11821954 -724529192996622455996345254025531246592 11821955 -598551356907542421492046196622328039200 11821956 -171485587993775187283295733435556362240 11821957 -495224765965921171402163690753761306368 11821958 370554251388025539983332339770657148800 11821959 30812147118181164196013863683585970800 11821960 -1387508101024792471610208952913612697600 11821961 -157027970406649483569120435104149422438 11821962 -412664021992095456750334580763071624448 11821963 164014272289736731515500395188080273064 11821964 -199106093450977422155137782750979178496 11821965 13280273886676306684276351518561472320 11821966 -250278038305320695730297664025562163200 11821967 1125888034121890275346918691832856532016 11821968 67097943138046143450554504437553971200 11821969 473413100001268559916333533652450424370 11821970 -57352717635851550352161450171351162240 11821971 -120418671053308791901678645032949420800 11821972 -303375067508761806278064376925239773440 11821973 105917299318915947800385531332403444480 11821974 -20188496728911412058256237215655567360 11821975 -318769595740394886347973429495826203000 11821976 969355668397596651306033537353020078080 11821977 -300720781186243644508055287943634495360 11821978 62296823791083703922663821489451840256 11821979 422489826380451487776801402802447165584 11821980 -63482294020340911121207889558708464640 11821981 153561769836685771508595511108467314904 11821982 -164189316478312886845374944747859105408 11821983 -100086352966675220136306883497599411952 11821984 -967970342871093000146778630099380994048 11821985 63949381357226744890081266029511869160 11821986 107003468586349325159815658421462079104 11821987 482530818143538128237760780112387800792 11821988 421072868032639718786709333419594191488 11821989 -475336657650848455173958968373585942176 11821990 6815908252970936179595749243707955200 11821991 -253211610039523935030793423475753929608 11821992 92013840437325577614918065276594749440 11821993 242384043492735405969257700285424643200 11821994 154868399395998982507133616993712261296 11821995 587418885436638142788245897173253478000 11821996 742033918365483341988793528207137978880 11821997 800958619622912130194337247627614688704 11821998 17939256221818007754003675373962176064 11821999 -186626201477181582024766818339496526864 11822000 -158308172582464859526539109199282176000 11822001 258173003855081325825942370540359480432 11822002 -47340111326800869617450137643708811648 11822003 -330315715790342223484891661631574613748 11822004 594951007309269887399217686804335656960 11822005 9726831644416253428012475877804971520 11822006 84386178418715459865559962048547159680 11822007 454234289415098990094873122209382643840 11822008 364795656726687463560116987822431825920 11822009 -525695831233201819916672330292722573760 11822010 113652807807849117901140407426811763200 11822011 -1309254078045495507403159062764931249576 11822012 612226596516761692018669606420272975360 11822013 -235336650439994045298202597722051496416 11822014 -8760806053962612132087116082257073408 11822015 268792145174740606738018813367034234720 11822016 51218108406029152442770480634863288320 11822017 -516259164652373756765977894112724831934 11822018 -33596556116115114275493751636063581120 11822019 -328375705847118801823390427348013081792 11822020 16934673310762615215033489856946196480 11822021 1911124136598756778834355961057946104 11822022 -134168785076622699187647580297158977664 11822023 494211945319548963583708233973952726544 11822024 228087586773444075203056176367669094400 11822025 49793819465418410122856232972786262800 11822026 86888493904091080748775376256351157600 11822027 262717658932729488143619670721435056272 11822028 -674149222997617688951754880849605120 11822029 124967684018318495316735170664822272630 11822030 -269307873539178755784810859852185674880 11822031 15959412168354995240226641205832431840 11822032 34890108892697004106665359532773236736 11822033 4983609100978128069478318570287141744 11822034 33546945923440673103482682991640140800 11822035 -363656615626693502097642549391815821520 11822036 42589827930111028639742836804621885440 11822037 -597616446999090294316468121211535321440 11822038 869245629599507351005819049052199461696 11822039 -384350468534789954251083431758527863160 11822040 466445699797309762489461945593644032000 11822041 423633870620608957258937282975435805504 11822042 224487299345034606765678250228719236352 11822043 -504652643041341018425038094543050985472 11822044 -59568894326391833394419806657816711168 11822045 903716224546989635766178451471320056300 11822046 -17196784491175265038878220159327620096 11822047 355773621614434268043115792162689281280 11822048 24968527454377829679402352425833594880 11822049 -101547507486688296828796594640288480256 11822050 23782961229130390251288508375517877600 11822051 10525494896917982764427309706335851872 11822052 4394614979048324928870756337177688064 11822053 -1223344622065507840089606205100885333220 11822054 -161415650283979699701005242057187253024 11822055 -43119765037733091601773990599966131200 11822056 -739046120940365381973341285471723013120 11822057 1131113418782382574431457488078242351880 11822058 -23472583566394785402461604086851200000 11822059 -1334991599739637687298520863705473673740 11822060 128812528161441817648608013128338780160 11822061 508071558958381877704034077974977141760 11822062 131794464919210066679713177222008657792 11822063 276433069525461645824138965780073952 11822064 -42452909744081909856577860710164856832 11822065 282703952021925963036866668179789617460 11822066 -16365844340664525787477287258080697600 11822067 -145453590969103662894615898482758811072 11822068 -105908496148559381050235978123681654784 11822069 15619923356768354201848047911175474432 11822070 40873689486093406555217615898614711040 11822071 825580940219542194604311745805996552200 11822072 1268250044561024595510927978097408327680 11822073 -384463632784192617847553360539746384816 11822074 -292926643820505426883027486843519453440 11822075 -336203678973561875923584399285253622700 11822076 3694764582603538599409433752280408064 11822077 239920590191506990223671013374478289926 11822078 346168846167699676663654047732864675840 11822079 785303826708140896487612963063603997384 11822080 583727251207728321384139906315871846400 11822081 562518610167049481421352566177629946882 11822082 83685981073241556266103295872899857920 11822083 249213166281677984580606538837252103856 11822084 582704934072314173563363797953709913216 11822085 -148080459166883739980181211884289920000 11822086 -181246415843312413824180903265065312000 11822087 1267887024648426059628291758444279171736 11822088 176912065670502435999286724628619714560 11822089 -384374564762079231087479887554737341920 11822090 -114685002790710508952755449038740638720 11822091 71644941046599209708542750582222968792 11822092 133837286594652581754853342145977818112 11822093 -449325581672836711249514987064434963658 11822094 -471014681927311686072518803745808322176 11822095 -1239110800586772882138594932492559222000 11822096 -99287226970942699809435119848278982656 11822097 -572815039173195235187723639692453733376 11822098 -38263386651755542597153643413928583168 11822099 -843273727284721223102131144221438173520 11822100 161501474123219985444640325232161740800 11822101 297182830030463283379657181214444864604 11822102 703899290767327577253505642439380510752 11822103 -231733675266663987510460154438823533088 11822104 17508614601907921867244468226057830400 11822105 608523274443295478996844001320148787520 11822106 344903974927973762080131926269218238464 11822107 -766292947545773147895714500359590812400 11822108 -628576528665969733837478514922628393472 11822109 73994855549589378890183803236745900608 11822110 194378327559016483260417953261641392960 11822111 173076245016451273038238188764442250080 11822112 35796275163096094224499557533959913472 11822113 -1251315761060165794836615249835623724800 11822114 560142106603865334193386022538036344656 11822115 166714259746416120563929106363017816320 11822116 1047540712101892025876609395723806976640 11822117 -734424793285684067175123243825293894340 11822118 -72571064111756373427710401792346531840 11822119 1370960693242594637959407525820865408 11822120 -850210702039493279142954752928074803200 11822121 908588716532129070074768644597760161290 11822122 -102925948417811336208360017222029578240 11822123 339769479995060312635791828826747177320 11822124 -131961992934035060587643649882020780544 11822125 368837646868020367117446610813077600000 11822126 355824261885104071394923085898618376512 11822127 225941814362005073136942697072324174608 11822128 -103339352653694642561998502772124286976 11822129 198890840201522237140869617180586699264 11822130 34823073410870647908821805795885075360 11822131 65118894338698081175050771555150961512 11822132 -635501408363656519155527652992364318336 11822133 -456553836648713881350906088660039172736 11822134 635167107513257873501505248318269514880 11822135 -154283822394482706866862156370686499200 11822136 -192008064032073600120287245132981862400 11822137 2191376047702931804932002221360176980 11822138 -190850985479389511325336151472406925056 11822139 50724203155973491853955797270090542080 11822140 247678597930801623877959874863681024000 11822141 473074260594053883472698635102382012012 11822142 359808399156141938302476945457942471680 11822143 102043898672654274988407298059000819392 11822144 -177110499135264731023399788053572091904 11822145 -207784213024523203104013409495565196800 11822146 -106112259811935877093141788612808450560 11822147 901793442034744046280355051335772397160 11822148 202055388267411892607787455619160122624 11822149 294540279234460637144971899272514485150 11822150 -407418034345218033400487983465548888000 11822151 -650607595343942040431563067865490603392 11822152 237959440377511505866382566326096921600 11822153 168894611577661470951871136735475456 11822154 106397537916576349553511610567760613120 11822155 -771193373246561522805361374485921351040 11822156 -749590903302021854484914702923552308480 11822157 -97557607112867615018787692346029213460 11822158 -517601483992400265200718392527908544320 11822159 1144939028157360252422950410807283887960 11822160 -1445640800176790677427733051557806080 11822161 377003773957084709646843368400535724160 11822162 -10766707437642490852820003401581263616 11822163 359017365384298459571672615614377244344 11822164 -1046274391978000644146932200473439850624 11822165 547927905219132229281416411090595924060 11822166 -167224782749917871570449652733555509760 11822167 366708596860407207140685342468784143072 11822168 1145967203854261443046317240273359554560 11822169 -797507112012159116990665692627684992640 11822170 185965302316153601478907856144817432000 11822171 490419420652861491687867043382038116192 11822172 -319262797041655872344455578981519595008 11822173 -153926057547003011952965338915017867072 11822174 46837892985749508086361483280386706944 11822175 32247275809306045094407811360684001600 11822176 842027225695166474338009405478991298560 11822177 -881945739611391624899898263661545386974 11822178 285070500393377324896402207642825098624 11822179 -338236290982318019531817174944562933220 11822180 -294498647343113392724533993797017702400 11822181 -627778112668593646557941090754324336000 11822182 839326574186163254566459564789574292192 11822183 -1368620641530228515557229782962258122568 11822184 462836619451182820084197214183833600 11822185 15070994597519174042847166606852345380 11822186 163124170739568283796638231388417891424 11822187 -201613243313380585136656012567278898464 11822188 -90719224416586159132247781497169444864 11822189 463139787629370359728999155133638267990 11822190 -83221878947908920198712691017803972480 11822191 251649164952480773384912923772801433984 11822192 73651694778962060458995316530610176000 11822193 -499244111626696772075542927505423986398 11822194 622501274488862159078420143592229370896 11822195 153620724190260378843130477000401826560 11822196 -118465957142345747153589879932745025536 11822197 520237283583129190141867352580988484640 11822198 -78100360494292838567352491479049984640 11822199 281991045226959903098278467225630950400 11822200 -140362725586629946918424344273414656000 11822201 667472760258866818277803357254264788202 11822202 -114244277451781103163381782443839959808 11822203 29241445642954543076567337662899789120 11822204 11155987324447833163568208992604466176 11822205 -1183216265604654208532124441093950400 11822206 443855197332592253963137140301243088064 11822207 208952221331107093349340720915391143120 11822208 788936922594901772392398523869891133440 11822209 -517470499424160747087890885301304222784 11822210 -263242396923853513886003283422305236480 11822211 385883764923858828719436242419122424260 11822212 -35158319096090051349730058734298071040 11822213 568634963173341822337796685289352919324 11822214 -5342730630041155694616020621313840960 11822215 557938325885440515004094615474995764720 11822216 -152041299312902154825195532036530339840 11822217 -381786441357103998023014933057918868736 11822218 -271996791863212229041613463562736904960 11822219 -129837761261068400735461673382713865456 11822220 -148690888499555420080115364174643046400 11822221 -529489474756128573402876431604051317578 11822222 -391117265910945964972203304299813209664 11822223 -72737760883849350942284714140351203456 11822224 55834644352821415469966286143878307840 11822225 699009717115071700823828480294419245900 11822226 -139217017462648938307415175569348993280 11822227 -98486684044379744675738665564049657760 11822228 -659329774578585852630142353403606149120 11822229 814834239716814627405822820367589151200 11822230 177651844395874005594859490847883104000 11822231 -640774204802203723707789196736832838968 11822232 -35871153498002680146531086447933890560 11822233 781087111513798866419211096814331745924 11822234 193954656087245448833217537883509596160 11822235 -95080396378576863276407671079975465760 11822236 -171994060895852458641040344355378270720 11822237 435689662152348834752424802458491412480 11822238 -111273607005167522380274921130362053056 11822239 -752798443310854813782225202710335016960 11822240 165648544945712505697989249518716846080 11822241 264741902111342882583822664389990793392 11822242 138060716118902424212974353497251344384 11822243 439844102572284671794587641412100907520 11822244 69127111335406210942635843669912563712 11822245 374145529352936770705503062809365493500 11822246 390361892931144394932753477672202095072 11822247 656383437062378510237984392891237625040 11822248 -4383439031593813084033991953304125440 11822249 -385311546593349682580076629585364378780 11822250 207859674353922443223190362193612416000 11822251 -327821750242040163242089223126956289648 11822252 -75945151971424313165910310416535059456 11822253 -47822081954137062668080028493708091392 11822254 544664772413187342401401502038486560576 11822255 -9744539364892788885356423404949125680 11822256 171303371939873191781689368399175680000 11822257 -753977576705205590818873250522228033688 11822258 227567824370772017417010173724487550976 11822259 -751608199684023498382192689279989857680 11822260 -621802627015133684068983866202866853120 11822261 -505947624560050557759186596466620395776 11822262 574379182372574065101820816025156515200 11822263 239023380662865102663659604496405089296 11822264 1473553064166249768723498479675194368000 11822265 21845451767145178247440629460571531520 11822266 -317640624599521088369260490589091483680 11822267 -969063754917345999915966251157445697280 11822268 54502633764714010309719989527618421760 11822269 1384145558166465352222472189748397657670 11822270 22854605194237172732133974385493766400 11822271 -659136547539732614387991833851659624960 11822272 -32653811562696812970297166862588313600 11822273 -43888545205963779943946139935939134416 11822274 -38909316103828862767219294946423932464 11822275 758365619288674100354891892632363845000 11822276 739139037255717203456444980217762242560 11822277 21739858556424853723714932464356309440 11822278 -84098694367888311218639258669075400960 11822279 489971703135686234501480711661247312296 11822280 249242331473396083131406534808211456000 11822281 1068994784011848619609997630604376084800 11822282 -304303504201457453541948550203960986016 11822283 -648374833763862347315458624403361090456 11822284 327423808271211911308032431481882017792 11822285 331245667081978427829433681757389807800 11822286 36983812671360611083307129954104885248 11822287 1292525864077716241259617065369758525936 11822288 -46616822520466721293934691026582716416 11822289 203240611278723883584505171094491863024 11822290 547749082503275441428171421271677998080 11822291 353488722612095384062603336106427600 11822292 -39144966777454005213168320044500576384 11822293 -249980288948013354525118847758327694784 11822294 528317074239064306720600953255676577280 11822295 -534657733919813189490551227431419701680 11822296 -906274596182126508117509959887830046720 11822297 -359604202620425150706645676555104906348 11822298 76376326438129362187233033843213950208 11822299 310146877091110628304583728281562201264 11822300 -84353507554337935301893588120931712000 11822301 138706839167000933581749660845461855680 11822302 595501782114942718092235531321820222400 11822303 -905654232423335645128342851338412975360 11822304 -71367143772595651031826447982394867712 11822305 977448565949843007401158809188719380 11822306 -285350605509790809306081679679186889648 11822307 -7631163645858936958578631858873559808 11822308 -3996910841863466928668780549951360000 11822309 -458066141849678771966469390052933539300 11822310 -15462101181577629010858221284220695040 11822311 -9345108800110192818686756061325639448 11822312 -105984580559080190346357504831563596800 11822313 817116517581943523822323895429121002400 11822314 -124366321446610347774665909445184773120 11822315 -141971960158851702553370118369099129600 11822316 531100060750934281672830579041068068864 11822317 543852654884117549234234865262480491820 11822318 455528835156267768128374992636429818304 11822319 235175821922981937292266080055161349288 11822320 -243289665375904723030654195692947865600 11822321 -303007792083736681209040165650295217088 11822322 47215258625654592931015085369723374080 11822323 -223622274867235521766498497912360508656 11822324 85544531720552271916993906303991565696 11822325 -20135498496181217267109165729975722400 11822326 627564693085577863867956765091337726112 11822327 648479443291972543806638345622062696448 11822328 898694391262174158666880467391000780800 11822329 -1323873093684621452780017885383174258070 11822330 32654264730218257387924959432383600640 11822331 283136204038702037754736820274180745752 11822332 -964755612346182232181738406772425213440 11822333 167610307462068381482468779649509928640 11822334 -1459631048372318897922313650296881152 11822335 -229963450800167483104858365639276308640 11822336 364181554759040755388493638800792092672 11822337 4053190215314144104008163343452828260 11822338 -66958753643918666577433418628561114240 11822339 -600818541469873774254237112004847877776 11822340 -322488945326650535040607399095996948480 11822341 808419542566900881840866615850645664512 11822342 150828835586753857035381507364552182912 11822343 -154612346162408600811512763307809857760 11822344 -286380054478501762995105720938766489600 11822345 -481695090722332357535245899315674127360 11822346 -119242927293039141870619910935505857536 11822347 -1448028707012262636161666819281088428204 11822348 -10019475542903873004718909851324209664 11822349 124939876795253745882967954533006673920 11822350 10520947585589609243615006059242048000 11822351 390475881961461917649888866086257555840 11822352 -13166611292505129417912993086519377920 11822353 859531030206448918912984621986242802804 11822354 -415205064027574453604749567563712673280 11822355 17913212716432719378364547416761018960 11822356 165438524154038772632856002739243745280 11822357 -896028071016155415564204191452102751328 11822358 -215537767678406554822104440290051466880 11822359 67385717843763028009373892074925375560 11822360 -268673275066016208608536359211731763200 11822361 -186265529297181398293704181733983790400 11822362 -786899757375507321881449290899107127568 11822363 420306052799404347836625711960125126160 11822364 -377153680533751136885690646276498630144 11822365 -1045276402172988057852646704115353849480 11822366 -182981120420039170348863607935084682368 11822367 -3817535016792680371927023489107850240 11822368 -357609946425947583706243571723488198656 11822369 -113890432244408935908434655232121423640 11822370 -79994469703254745732578953939152281600 11822371 401521263121042184460762724219973105544 11822372 -873219095581290889998948883364125781760 11822373 992033141383603230811183546718576815422 11822374 335765339529493304813475141618285761280 11822375 -34687107492077500013702583649107600000 11822376 324354903751556773497639352006335037440 11822377 1530760462245517750454873079759577344 11822378 -575794764608709114168103339097884765344 11822379 89348554734532705150819135108908490584 11822380 638592811505265804494822273846282711040 11822381 1687241545997694384763359660064337948652 11822382 283647307384037290378261605836840847360 11822383 76115429814755519114580046913283763384 11822384 102733025925004266349308610396753821696 11822385 10287822365373886712705660589286617600 11822386 -223497421086672584004468638891965306608 11822387 156035043327978764709799857023216791032 11822388 -137532170036050858824891149733277353984 11822389 -21687857100567384765042607245711311250 11822390 41921031186816876140091418455823681920 11822391 7961765170957920939565575338289177600 11822392 72065802712158529720508479816723230720 11822393 -1226685833751522083621280938649656716656 11822394 176471633609277090054221017563981811200 11822395 -658000199666201774712707987713639478880 11822396 895165844216927631303074487615638092800 11822397 -435698814041296006990791840508317830400 11822398 175262041119562708555461877098448254336 11822399 -63318937916767183381510755536662266336 11822400 2183217010425505123877731937668300800 11822401 1586809722783144494734577854073479574100 11822402 449161192504528688483415641037677587152 11822403 -93163221087550848454925042825238661896 11822404 298975619235948885982969531897292236800 11822405 147294191724151965556837498935445872000 11822406 450094522124279852529504605709891136704 11822407 954808135233572714649679669036099168800 11822408 149650513944105028085472205020482764800 11822409 -608522757190338149155253289857933717280 11822410 326863494989719273965033870213695094720 11822411 196345719923184749266426942358910962112 11822412 -18330145582276694049753934282841505792 11822413 -720023611957369542214009259876988549120 11822414 -254569961030535340325230051743624085248 11822415 4219502510805131408669131345658000640 11822416 491110118802155041701982530643810975744 11822417 96347806691431931968320392572579956720 11822418 212095943550497584769091353697810109824 11822419 -186271656689401860058367139358186422704 11822420 11097154672382103922003909947301785600 11822421 313803253484278095518826346613327614560 11822422 -61277036856679550153166230188583179488 11822423 -36933785169565100198628534952679582112 11822424 -296351994304022323941511712872513966080 11822425 167024900455465323261484544701380820300 11822426 -434324826258110432574766506352213776 11822427 -516718942673224164337266554074470174720 11822428 937075059149309830206051952225718931968 11822429 -1091065231353373890736392213278306106240 11822430 88928304581152035236364230078786764800 11822431 -1788152327562231969685627050449606078928 11822432 136456268073232191687891569447485046784 11822433 -134912435523246596879661847465763574336 11822434 219435520075358422836135660247206277920 11822435 -714660590254171286953826902505741043120 11822436 -163381312034853248306656054841160987648 11822437 -71624827438726619399916203382626625024 11822438 481100708945389526753145864039606219840 11822439 -14588943234445865230926356050543636992 11822440 226689507898173730866167263993990348800 11822441 -86189493567477715019029763423954665158 11822442 132503603272528428387992240754805216512 11822443 1621013406001464557722208307592213846864 11822444 -424954156060080498768420350477594148864 11822445 277695331812473659049598553805862753720 11822446 -466769734673309744851850666653379122560 11822447 18930603168047056487115156245740179552 11822448 76498844835912545985043516023715135488 11822449 -74458218899807664512367979560414645550 11822450 196159431765310529052258174152830830000 11822451 26204845058823651848849767277669508144 11822452 766046524756003212231178538042441803136 11822453 -320052705140216511710488310659375639140 11822454 -13346928465027416144890838587132404480 11822455 837063728110463311469396896360526358360 11822456 1326970869809383275049693355381250170880 11822457 631390933385389630112629961959301349792 11822458 -202352459404997982060119791016865547920 11822459 -652102065800695179175143319818271415280 11822460 -43711568083215121984124584107375820800 11822461 115025746705496301484386143427756200032 11822462 127746859818004856398208043301652922432 11822463 14750491998206776187285325778186944000 11822464 518168257687046825835034675191396433920 11822465 -347944567205937013468028484205426694400 11822466 165671711359709763465275227509977961984 11822467 290758021543567926913278153206741722720 11822468 -217887190149071023788762990719115546624 11822469 207904643834635954890306432448492914144 11822470 74794404737835662659711167435556331520 11822471 1121784872913909825701487721374775668744 11822472 720887627035921660916392432181385630720 11822473 -446018816633598127079791637744195421908 11822474 151076765515347410157489291244100646912 11822475 -146870333706036619583677338780424908600 11822476 -80648740404907977447879822039686163968 11822477 558398904339321257924727818454978105312 11822478 227786284924750782277559207412962140224 11822479 598736168914126877245901369421053599320 11822480 204773907707881917425313477718643343360 11822481 -272297552985094236133486958797590555120 11822482 -107277371285413057602693496167789462528 11822483 -214136287442695066744260537776497577616 11822484 523898920010041406431016730352959191040 11822485 -1174441480606407907588062026485365366240 11822486 185297513345599649412939681700527222144 11822487 -11681312560094591359903949299805452032 11822488 -1026724080743591773231696608486724608000 11822489 149334720826434192392318898078611110656 11822490 399864353405323436909864351686353369600 11822491 -1052347685055201205471552479985302010108 11822492 -236127485838364739054139256050135525888 11822493 271080779764571239676133685505835326400 11822494 -186305517512595532438097756488635927168 11822495 638036031583779313675951849893680505000 11822496 -281025551211113659754200160274481152 11822497 1561854712426637414029921239669304357572 11822498 -1906639631619253796038757064722739936 11822499 80624299115399196752409083495418028368 11822500 -82912077937981137756907394577559600000 11822501 378677930363880882203118824785567979904 11822502 21460947227809769580982553210648317632 11822503 -235780700864872944602293375961297560320 11822504 292343459924204152456660379708309913600 11822505 -328594168949463428900622026182101253440 11822506 248069540846071835407771451021467157760 11822507 495737251610069447045384408183098152756 11822508 238326476236921870088867286751491655680 11822509 -328917998295556937176909004940052877290 11822510 147342135187502667543436997023371836160 11822511 -592436207260647664739632525828154817528 11822512 24599811408348503349932112913906925568 11822513 -871145101237016049999889871410654285596 11822514 164854896238945281934082624794154707968 11822515 -874648835148028602465198603723686245200 11822516 -812660132099993500705988322444028882560 11822517 -34763199232309433072244104075258630400 11822518 -78859428315146301592409703435700761600 11822519 297511706314781796054413207097182746920 11822520 259581525428808415617206960791107993600 11822521 2117479455241748281344868643142461768832 11822522 368081796901732115064045476789671929600 11822523 44209146569473509579557984274499464984 11822524 -331519371467119842823916619709016597504 11822525 -36866190745907958662716159279961570400 11822526 12570556822745410443988925162255747520 11822527 359679966907522389466899286284120301376 11822528 -20989062858235791469889653693199941632 11822529 13577845730349232740894299356881699648 11822530 -479542010274959002373474994347519631840 11822531 382866027535834832872881867785627037600 11822532 126483981078975587826189401243506802688 11822533 262841432350155877464163685035632330782 11822534 -393625824407089975013545128843531175584 11822535 474461907018091413770520679850578129320 11822536 132230973479620887469553180428382699520 11822537 212828356014709128862970645300885721552 11822538 -54010920703645775322273861366557736960 11822539 524790920672861734433433701378016581056 11822540 198469512908648070861698335317789834240 11822541 -217049325179846273969319640538580349440 11822542 17826753103466760280155876039901060992 11822543 -109017913586054788790049641389513328040 11822544 -226973633230969105637387773430515630080 11822545 -270073253109140393444522089606206685440 11822546 1647253538137637712744172879960711180800 11822547 -27465313741879304179056512797737480 11822548 520135017246149234605490466669027499776 11822549 21005759093199323759682907487902808064 11822550 -95340717296543666450167233284521008000 11822551 206678847625464503505575356085415932640 11822552 -121340124505951200521120704190856560640 11822553 -194572751538124074042359182847714222160 11822554 -414014139135769393113270594616118376000 11822555 174232955244283772951974237300438215840 11822556 507646011044169172915997235957786511872 11822557 -550769910273318387722593889052861809754 11822558 -34861546565609407883737543596508513920 11822559 -228960924573827482950111853606094183040 11822560 -820172731494505435534774502978420736000 11822561 -160303205907059158009585824756486560748 11822562 -104070051676673913510450059811985093680 11822563 60514889719242082025749249949943613504 11822564 76680282745558958500318239179410515840 11822565 97561594033529012883471681381574160640 11822566 24189720390387674923196527134424686720 11822567 -594212101558948195749139772431698333384 11822568 741670582803420999695714803618174402560 11822569 104446000312319757402781070170240970208 11822570 58086129195323721082153017213215304960 11822571 -620442195544832663853251249906775463200 11822572 324951140411527890259477230883331120640 11822573 570899568227351386361950876963882844556 11822574 -178647784491386130967614276629615701440 11822575 -42628010274507964908144012408985860000 11822576 118233078452856407363321399296900300800 11822577 -129413311224319633659848666753481398592 11822578 -161709002058660985941850822200275954160 11822579 591380860668698666226022464177128231640 11822580 108363745905064079955646547575886929920 11822581 383311944956442325209003328987982302382 11822582 325175136307071682372048543807422829440 11822583 732790283576962467572917691360673675600 11822584 926255958809846996912851447172335042560 11822585 -456595494853421435956426988998777676220 11822586 41562421268779892132951337968933412864 11822587 23785624972941511657689047292707878400 11822588 -1037641459462331206365949505528860554240 11822589 150395595148720148575729035412128884454 11822590 14804322339200359940731472857428672000 11822591 -1867291390842735435969007891669859267856 11822592 2648302300045032767902437358247608320 11822593 -1614637335526117227682510682100528198956 11822594 -73992336758154210217082390793058676736 11822595 -161076169810971847005240800259418758480 11822596 72209460142477959879751366389803792640 11822597 27583843315432609638582382435961176320 11822598 -21883017823546759952724187320103925760 11822599 -704033113398557793575571596823878682864 11822600 629228657832589714168372737032724864000 11822601 -4282472264360515849553978611665438336 11822602 467159735417561323441768190800601918208 11822603 -544509065263310527953693911440040953296 11822604 76653476338479883056445125713121515520 11822605 -116072177727375507232414369552183522740 11822606 -176201504692508501333068682084082506880 11822607 -508804330579511004604363358395474692696 11822608 15238180402952457592766644881609457664 11822609 -315996562347930581108025509349289754190 11822610 -142443316838238368959848422331296340480 11822611 -1022650104101506168107036992747352440788 11822612 318372128298891936905633506189870736256 11822613 204987896643332901016527688753914240000 11822614 -75678787276891808591657203293962438208 11822615 542109981953627404397989789920068090880 11822616 -52204064614133861991943292211713064960 11822617 -62212753562772657533464270723043021360 11822618 499248978863895397267179373995211307760 11822619 1508788866868344326610651093447710332800 11822620 -479753647685811913587316554632323576320 11822621 -398599217502627750475406335193024677050 11822622 -109259904986713399552792497135448037568 11822623 109895103997319329755065682361677483872 11822624 -697145535484721963311751060282713571328 11822625 118367720625464637805602825035247360000 11822626 41151238065857778077532559442128498512 11822627 752841644768147905511553030785679472476 11822628 205112695385596278411833435385906078720 11822629 10657741156368332812797100119016663040 11822630 -7822161809359956455779533021187322880 11822631 -370564484024500374527320103767470577536 11822632 -181969596940885403094516797610805831680 11822633 782324496985381428652115260505766847560 11822634 -498048169301767746282177313017134781600 11822635 17023969502878578096326337021641760000 11822636 -255958799684664978127789519932940124160 11822637 198448279881290269916216651858316089664 11822638 642431020610298970481062373369039718720 11822639 1488142111176145505835772263467825405424 11822640 50973678791381583882149527256484741120 11822641 242667821574360028427379234846437412 11822642 10391260570040260802435018612125773120 11822643 -144914482950957318379305280194599365296 11822644 182819255399483250934697060961499041792 11822645 39886886065464100920058901601201722400 11822646 -64936771665963519043833404675814641664 11822647 236665506269309448069318499710631801632 11822648 -733754724281750312472158626237601648640 11822649 407853552400558646146252742280382630848 11822650 -74801985113582723800901306716028121600 11822651 470771370797243158398918786538389960072 11822652 -8305182183137642429565702774078028800 11822653 1457368089076203139286088447470030142444 11822654 201448516714205087835157197232019681472 11822655 64252205452677401875757827580229388800 11822656 60504901516796835762698050225066475520 11822657 45777887446503812850476448983629674624 11822658 90188738726771016574256000535510544128 11822659 687831089276680000745194644533089448616 11822660 244697050108643207057886611217930201600 11822661 -393275847232181438962689587203724977890 11822662 -1082750734682864783924148880150816350720 11822663 -242539654841009311844676896839308626088 11822664 -278594661701568063672144446733011681280 11822665 -657258289284294497790667385319607174080 11822666 -690172509110687410868850413413393912320 11822667 -60505053871686704383787787273000929280 11822668 205538299597096565068712585359498240 11822669 333789534312450563097034288194295865760 11822670 248125520727023152457829649959285894720 11822671 188788721963360170987375091102270172240 11822672 -265165214981874856551050679007265562624 11822673 -59353825977996997087447470604661542416 11822674 -221765713077099965491022270729419877760 11822675 121514309984001532018443641423376645900 11822676 -15696703206332489398126435827220279296 11822677 -129118032070464463603657253196427907748 11822678 -2228308243940044739939689344615137280 11822679 -395169106576619920461571303358339290752 11822680 232033450276165928935184568347889254400 11822681 -485231657470572448386302177542163649468 11822682 -439163715379218585236257889262664926720 11822683 909747290137601343761128872696131412264 11822684 386487170332945830864829221992731459584 11822685 760547651314194443511167246009683200 11822686 612163768350781014520600282368595590144 11822687 95459306471136541238595054254409700032 11822688 -210252994665140386640158405231564947456 11822689 81264804499355532556144430849693908356 11822690 -159686896076535610219481602140096783360 11822691 -749101866936780408639918745347500032080 11822692 398591433939215265480890899589496094720 11822693 -1079079580791069713453136687643174051680 11822694 -30594260522392471283903046678468281472 11822695 213926908332470153587215739561441230480 11822696 1074344321099017542240918145023720898560 11822697 862523369026679533152168420989946236874 11822698 143291477554892046679053553198036400736 11822699 654858954585829256054088119078931747072 11822700 227732537946994603533561408637679424000 11822701 -438956111037336569081225907250072502880 11822702 -36187405588077253484607217433444288448 11822703 -432798812132790225434368821009356790000 11822704 295851594663693410005362469591286251520 11822705 54031366844678299343768549220463589760 11822706 -139814011865415463396379621244591252480 11822707 87016355983314947881897100954093780640 11822708 -13669246835858581014080832171631484160 11822709 -54309639857131276513503620452568432640 11822710 219145766553574545271328597531360280960 11822711 -658674233432295729984626207679260801688 11822712 594579568112849169988376890989168230400 11822713 -197173491506091049756070720663378510976 11822714 9375513328899171892613239648351065456 11822715 29004084956256739401157294950275018400 11822716 -170700478443197830801174971515596533248 11822717 520092409424685135991983608160991781766 11822718 54453745525336937565400594606690344960 11822719 78594467671951448630022151459596569520 11822720 205563908939076363621765838824013824000 11822721 -5599775445173064422378332773867072576 11822722 -553644948098732335493194375699660823088 11822723 315311980371238873702971777802588363728 11822724 149706876343277197069167178554683731200 11822725 239800366800254005419124163676728560250 11822726 -249811905355380764541331042915755829440 11822727 241406392207204336960601336540978197632 11822728 1498057092804058399084391647701031618560 11822729 244312553432429413170687118475949330330 11822730 -77712951864700771022064721608643898880 11822731 462658860258639126185534204523711115000 11822732 267742077825738097829219662715235684096 11822733 961233972383876560093040259428429172480 11822734 107808916292079922879813190363992003584 11822735 -965736384857450475712485761053782120240 11822736 -76779733239052960901950800499471810560 11822737 11498113271793962723509953356915300452 11822738 56463830067735914210573719209315181344 11822739 -15949970900114466236091186188276163792 11822740 725100671788402290431167389426715088640 11822741 73718061718504196401448993631497879424 11822742 251138380461932152068780867872502227040 11822743 -281876203319920509222651224843371358008 11822744 -360966027221351366075420167980694947840 11822745 -2092817918856340372821887059860326400 11822746 270237046695619359530766232040465578464 11822747 -1055696426901125763518441625875706807804 11822748 -107581639299347476303745806986769317888 11822749 370879040991362073401209214389070776320 11822750 -15368223361109276450293670850646896000 11822751 76256512356205296027161553724089905592 11822752 2083294706307753098732556492507671691264 11822753 -183263738108201452437523746266039983440 11822754 -381018357061856236894219324606511959680 11822755 -118389747394995436199381198263250847840 11822756 -54371544935233039524755872625007304704 11822757 274308972484558620944237853340922827680 11822758 63958611576220978860811339918272185472 11822759 -347029578809653760757120474048443433312 11822760 -5232411164416242906132863884927488000 11822761 94065827264438836001059922223969661824 11822762 134466464328403364344660298749871630592 11822763 82994123181625013387221585040262135024 11822764 8147740002681203735907447943367911936 11822765 1323962937392055061909156423162086700800 11822766 -236280332174745368277786411465172502976 11822767 -942356686206378968118159823168921166976 11822768 225922202715208615865152051011544891392 11822769 416524615328476368041432384196381659040 11822770 530093794573507206923214729053546674080 11822771 422183401493121515626848417743637525540 11822772 -132936701134562994257771129448743467008 11822773 349742466464334195821741210670814903022 11822774 421448427028435404895083932430722713920 11822775 260963161548469993672342981738594255800 11822776 -120176901481601574568316399191327457280 11822777 1128932338591894007004315225292662835626 11822778 61216846662544686481595530504440215808 11822779 -37787413795334270628637028889667742620 11822780 -31872456163549733163472525287561830400 11822781 -409270500308395779851797301628564013440 11822782 -461046342818537160036721707988684798848 11822783 -48810074258391911214535110490238171280 11822784 133302590557492861579509740680280801280 11822785 356682653122156365117171343814737727400 11822786 -220132650497990191890222772615600602720 11822787 663616187875046581171654663442263987440 11822788 25395501320513701885821095151273175040 11822789 -175628745422498581371014121022480800 11822790 -25822636948071946686620204678138112000 11822791 172672611678324045941582406787938521152 11822792 -23806107216383017898494208674390302720 11822793 -89238165036696683025156247146295927536 11822794 -201903163531668434546151621516096471360 11822795 -281902048387633532057609790257548152720 11822796 -291034145037615252756598103272706274048 11822797 48590816539902231650762867067570968032 11822798 206112435994969487645177327725934336064 11822799 -29925209413601455079475542357522774136 11822800 -63014098972541610418111585285255987200 11822801 -72780266099181330024894222841891208796 11822802 -257581491050270371382879901329497488768 11822803 811325282638079542106104822227080869056 11822804 -157454309821104463960700341067506489344 11822805 -215695876794171822121675568003034600960 11822806 -1296576246628849621623986110898267819136 11822807 2552642821102524717617883464478000000 11822808 -774773001981300535719663119982258032640 11822809 -1002762533056261869116720552645077087990 11822810 -8267074331050289807410082133532465440 11822811 18092840189730756279110431276815876096 11822812 317669710221423670496486371134826493440 11822813 -254739837334015464890442889511993902938 11822814 185307597684703407055515372896622848640 11822815 626696083701832768428097766635828401960 11822816 163275631932776091511769058397328769024 11822817 -164647272733724203411531147051668797520 11822818 -40715663635564295500403938246899751344 11822819 -1114186302381316661990130728556510176160 11822820 182054242721656181311394281964217999360 11822821 -174393788928777446988532593087259918978 11822822 -718075549636404012120623953301913168576 11822823 -117544723299726725209776358388375666736 11822824 43334878462944497845147163989573632000 11822825 219904523004189486730037409176321784000 11822826 -12782962917235982221173328508165122560 11822827 -1296866735992526375880330653863951407360 11822828 438674877682027381574904375015627279360 11822829 -488109039971294799945113025644301191616 11822830 -142906331542011809520589543106511589440 11822831 -165901757813042848026084038055828735936 11822832 -28534146633411214710696886637117964288 11822833 1133103640578950036909955789503478277920 11822834 471554878696277680454516066181073932816 11822835 365543810731956254813235913657191908400 11822836 54884268801168704866743114913890958080 11822837 -779986002705594800389774981426010809296 11822838 295770280357366409525438732680517713344 11822839 86185483152965023839066851574559873456 11822840 -867629328532269191629911998172469555200 11822841 -688334444821026347867751676127663088 11822842 -67083654485112328098801351436865882112 11822843 775691758097303832634184313721555358784 11822844 -262473994635865771067262855084892520448 11822845 864139501452870609070156709844292459200 11822846 94671588526308083388330420088287354240 11822847 51935944531014982916131651164296438400 11822848 256041383759534763626657125372497231872 11822849 -137234214690371484158287791987247722240 11822850 -1849202069182351589950118039662156800 11822851 -40969000103574854202035409059691808800 11822852 343883722049926973850373895452455936000 11822853 -258101941604964219322338555085862472192 11822854 391390388756582222327784707708253093312 11822855 742865075814177147525627874362658629120 11822856 -445161310006400562957022672294936780800 11822857 -181266063703547719465999038767970097894 11822858 -133158277538850432256481932446289506048 11822859 -625798840500554965424655353687665015236 11822860 224655222981244574948454594630367488000 11822861 -88740055385724761344897310394419887668 11822862 17744177982196243059593294807794880640 11822863 -381991469035403711536253117349077045576 11822864 -137456379342271628244716893852924968960 11822865 120958760129328452842887737148873624000 11822866 757639335054878172472200299606373047424 11822867 553684174820789206322127273671684196000 11822868 444853093502113414949009250226556190720 11822869 -104187749999135458073900649365063969640 11822870 -249229147987503510976900932591838821120 11822871 -340016861083949975776143145718199234096 11822872 1452731435826052274581884023931237273600 11822873 -287879783786198414415116613483911698176 11822874 -39036973365300142737905515132574269440 11822875 -1434115107385721604502568046888580116000 11822876 374840831835376142654651730001628293632 11822877 139414146321291516703865492996534681760 11822878 509601608019832247170932072183702330240 11822879 36873284373619120033914547230845906184 11822880 -521569138171138949874454436292832788480 11822881 164219988955172289036319399766077808064 11822882 57244070574490363533684307850579933472 11822883 -161248478957416224828980033559885187200 11822884 630114803900517732065818673230766258816 11822885 -125935091975395914186434937479663811240 11822886 510060617088470039015037569079626201280 11822887 -67778118727454377216614937091952958808 11822888 -280137664145005252078567465452360499200 11822889 -5158851946497675942614189806262228352 11822890 29671084889093002051097477777216527200 11822891 -330369367086994722513837818362198006968 11822892 110637652059625905645400593368704512000 11822893 -11704040814196642254541482360708298016 11822894 -141432344315780335634886409310400239040 11822895 276670952448832469351343932804309299200 11822896 164261598501196530019799885151894011904 11822897 1284255417822524256582669463937123634432 11822898 -153790366470101897821294059618870500352 11822899 86337985273472536917479703075316257792 11822900 438121870328668149924583027514800128000 11822901 89796991775779740086917032432485920032 11822902 151667476111975524214590679299984967680 11822903 551390019033944491054686309380505777600 11822904 289724394594701641796180456355801169920 11822905 869114011274995368900863721380600390400 11822906 -212365276312304426795482625179759502880 11822907 200951699218860290464470018048213801240 11822908 836737253321594656784868104322247728128 11822909 370557085663590745427066532462849630816 11822910 -267629992305673352418485503804840320 11822911 -693820901645450024254478786100883943488 11822912 110220122833871752390727679303130546176 11822913 -267371426831202726952034756227895748558 11822914 -38788057210846029279820857816623075808 11822915 261277153708782017821592318024544454320 11822916 18880760175745371228048354913544629248 11822917 -146241080376647347575384319266355339328 11822918 1093670629125141101662327600070003248704 11822919 -220829335457687392670120194506397064880 11822920 -74245248328001901259271499476110540800 11822921 -1038472664264719030525244131697463031200 11822922 250904081378139410117427526374675442272 11822923 -94186284012798259610679336617407776000 11822924 -250884040385956299038092038924193003008 11822925 -359831314358586852860942365875851268000 11822926 -65839664614003909104585159011407457088 11822927 18069421797625786804396621813798417776 11822928 -45094229962812603552963294375598227456 11822929 1233618748590490790194587331028463900530 11822930 -31642497518140376696187492435102528000 11822931 973270238292588246975519379655488129728 11822932 -455207128455999390096672551370998845440 11822933 392762625562547744081337861684886028124 11822934 27763241738330629591699649530262859648 11822935 -36414445201402175540300085210619545600 11822936 -5309812501550227551558218590085836800 11822937 282117666412738899922230271403956124352 11822938 3438306604329712114752983944745902080 11822939 -1224126107822228878561986678157888681944 11822940 226208944611537966369012811877362713600 11822941 -170140574063048104823982761479420615028 11822942 474762900121502018982269958334386700032 11822943 -78310821900711832461960419124169357824 11822944 325215356820350162564116896301147226112 11822945 630537421550599194667411984524812903700 11822946 -118453547193783960305012342524100274816 11822947 707954553449275820655633744935693707920 11822948 1010988877121468545483237494007326983808 11822949 1555705339358899687986950708949371376000 11822950 -148907792314818708070918672530761976000 11822951 253438906406960197346283686777388178560 11822952 -727860170139184630181852415551408947200 11822953 691471379300259182660617873147549467264 11822954 -2792969226066158765241799997750017536 11822955 48030413279058900346212160007321610720 11822956 -1045072583013709968491185263377261471232 11822957 1141159051951249895345164986530398117206 11822958 -113501328085583183229109415659287355392 11822959 -331875682667870437869620553074740327880 11822960 190863694910125136290828214334411079680 11822961 -5838696261747817977251476726930819728 11822962 -79811260636907163657097796788705398768 11822963 -416236087541115072634879289172651366480 11822964 -83641233608464082853209196693085839360 11822965 -121838467120578063884679039669058309440 11822966 -93156592483552943939146640243234168832 11822967 378573193271060559732369227389046187768 11822968 -670413142684836717612804784851949117440 11822969 279701911914255929355218576578756091370 11822970 269553110974923834111765157975511136000 11822971 938862880555699285136266150635431829352 11822972 44265705791937129393382369596503424000 11822973 -544079866366944750341270437004544218496 11822974 -473005417831068027434233403103253323264 11822975 -373486488480065932725205786759523393400 11822976 -660558727299138187229899430951072563200 11822977 -929171011628041116934382637296356642174 11822978 -1119977930951635293791470893380517120 11822979 -430092365266278417078355404981733632 11822980 25863711393262115810057581270554854400 11822981 -18039892263085277793892181076856739880 11822982 -178087890636537584037806312582774906880 11822983 -1227422453885089325902811956973486684120 11822984 -1308843631359839044422687546944042803200 11822985 -285879889889521822372099729691571287580 11822986 -188856194079730956626090515045554144000 11822987 1025147893374786758718953037341222636880 11822988 -48146402313748442689033993565180313600 11822989 394260776636588168113017692446582387008 11822990 -133291294130929193266631861841430518720 11822991 812249948660625899345011960646970375168 11822992 -14985290717539301195266758655667298304 11822993 -62675550715687608508464755343008543232 11822994 345734039712490970587676707663358801424 11822995 207839024857086190958195943930010638000 11822996 -637401192987699355667424914207500752000 11822997 -256485307954442284817834254145687255040 11822998 81234912926011576223684991164584458240 11822999 -445089471893323525995103164962992607664 11823000 31349067221826659258185106496061440000 11823001 840389546069284873015297170809593402500 11823002 -378919215326341861571622562136317836048 11823003 11469672790140638979008930043644840532 11823004 -570967471302960599530210625779467026944 11823005 763738774756358164059960644593202487660 11823006 67213760195000498877790306271527949568 11823007 48348907788059393078723794935394820544 11823008 -874995845596303201733000845717229076480 11823009 540411846911134821696667760840441240928 11823010 -212204580553922085490671991213549632000 11823011 727411232147790685952992999534244379612 11823012 144727391381015151599969246457617879040 11823013 286226762990180006039775574633454179262 11823014 -506423859435975505740577673720741779968 11823015 199697765448922244184274357886310021120 11823016 913909756950898772451005596500478771200 11823017 392002459244523903971256476617541698212 11823018 221446688992706281738806294638097593088 11823019 -67129378696263348296859096281484245456 11823020 -111637611356631231217811440519246510080 11823021 -164535817492468454663201792740905387456 11823022 -12241988350611638044248026699004076608 11823023 -166833318050060401831493670226655407728 11823024 102755614258897369355887425288611758080 11823025 -208148476250697386971197867968857555450 11823026 -608359688662406997296804679935863554288 11823027 -215235357892869148176551141786357201040 11823028 49809518535284948867598164050101338112 11823029 -182750963183439104432066860969639121316 11823030 -22742485427864613814319344437497376000 11823031 -777029786072943908664785743340553904 11823032 -274629186848157025322618413103677255680 11823033 -374739305592095470307499860416393177776 11823034 -156132245385371457177705883511895348000 11823035 179157112723559240466440141145222374400 11823036 -259865211370764880494026000662113381888 11823037 518163076446911639640197636990710863686 11823038 839744489343847513617282472111614756096 11823039 675807491351330233059097375239588935760 11823040 -201707563124108296293444615304390901760 11823041 1185394888980908644886113120232895415080 11823042 -25477341531698974962761128514036293632 11823043 314213358880242169889977104845770975292 11823044 -675083187750874508868209099699253204864 11823045 -52603080374696783059173820292759122560 11823046 -541707484780821529497896515853352570528 11823047 -398654674115219718541624922550300061536 11823048 -202638825817322028851457082926957542400 11823049 -46312418387199210395857319602750294080 11823050 94189412910314094934938233692241446800 11823051 448912849146765141144653776768058044632 11823052 -29973861699357644007802390529152542720 11823053 250878333257378429174789509657829213568 11823054 22664544390631986959503891446077076480 11823055 -397931585865009490236918452487518786040 11823056 -9301148186957770974303290737110417408 11823057 1406013359344051203836812664430058448640 11823058 -93885100341840793244115863387668288512 11823059 -425561058364254595716071808209791849920 11823060 -230894137837692484172973998683092910080 11823061 1738489269026943266112506110702515710720 11823062 238692898108959519089482799349950208000 11823063 608086437249050593678371567630140911080 11823064 -321209525485971541277518839707960340480 11823065 2170541707121690112992232927719147520 11823066 603564288584663609328191092206744148704 11823067 -1492637942973691359770675606979452422560 11823068 -157396663293132283473518621485598592000 11823069 -747343279943588082892657328782253290080 11823070 -47616880092303287657475344380258679040 11823071 459654007358761816675929949931402670120 11823072 -243895608237834411504810837379274244096 11823073 45591417506513861835878147352180104000 11823074 -473934700310916422839266678204514924464 11823075 -225054778562794920129138496885168558800 11823076 235916384103670030343148529160757575680 11823077 -94718018826670327028753625519616797888 11823078 -429491597728408357323207773453259744576 11823079 -148528855379099985891807130702568069320 11823080 -62979273724907009431698689408924160000 11823081 -219678482957817192988620179669489642304 11823082 398163184016020772739029775864066793392 11823083 -411532861686739914155260241429877382668 11823084 3163319046651715647032466439655933952 11823085 502717389525371377445901153419128700160 11823086 -305712624724694649391587082458312891456 11823087 466865760018454487505947226156845738760 11823088 -121667244125405768923130855325508239360 11823089 -823423393806605321015003309991714376110 11823090 -86560400853370236660790028776839106560 11823091 -60172620363982048777294913320829829120 11823092 -901660604459391075510548540706304327680 11823093 -32850383631730619689955965996323763218 11823094 243135966789928242453872040933856296096 11823095 352945911796819021925712365102442816600 11823096 -12867782622139692927130128529846579200 11823097 -686256146604373274555573437104601546560 11823098 29492053675574636903054947263702587136 11823099 -442914817387466854987936147611776908800 11823100 -120599949591822338982446758331665305600 11823101 386766866701664419947313478228436778464 11823102 -300806126297287467790474778800434995520 11823103 370672427959735753110243708694623844352 11823104 -32263964547384380405315147372156682240 11823105 25481735469077066116135009446312961920 11823106 127844265543529171589754751964907724752 11823107 -18864345748043562773558591111136208644 11823108 7695855321854934965349766224369696768 11823109 599669596682616466883530693516329627516 11823110 191120113928774772772570471760366348160 11823111 24501504136878612219880642123820172240 11823112 310381845022520681921160323310089671680 11823113 -992127589895737319326114247969361649638 11823114 126392046066704491831916096379894915840 11823115 728428324761488257251518580929768201760 11823116 424852931809509728457838461977746967040 11823117 75976898598565497960066639496683103680 11823118 -597753761350006889238939950691686514240 11823119 -356117400624485656603824572520753442560 11823120 149116931167935600612274593889720811520 11823121 177471708308413600043417160829387040000 11823122 -227918028479001623105653360680000029568 11823123 294754980972467539727859423496238589744 11823124 670880609100607339173317414701876839296 11823125 78419408849558105855627546279942703750 11823126 -128615459700136115424277766105286266880 11823127 757426483744081563805171346913051603600 11823128 -112875299172780307465559288949911347200 11823129 112672452271722123379854446233578635274 11823130 14338066492033242469562372164222579200 11823131 -100164908235545762138674770414734954736 11823132 256648335643280819966136143389651648512 11823133 -35255927535074130355198134562527765120 11823134 -291450464023217848787374356257635216320 11823135 154734234443721454347807387532718835600 11823136 -203973960379354004411879642638141095936 11823137 -885705474391410767370111021004868598528 11823138 1546362363425914974929684507847256320 11823139 -957002210938085911353297214191432721060 11823140 -368364260964456714255378019147493376000 11823141 379831597171015920446619990427746520224 11823142 651765994093673907971490230149705561344 11823143 -1081212249220518923918332204027699784880 11823144 334888688701164080187369219010018590720 11823145 -123411060962444707853568471955308779100 11823146 -682423822328137383514357953648879221760 11823147 311339111733883650950907469412272759440 11823148 25864659268499967290233598831593815040 11823149 423364823969995093655001338632842449280 11823150 104113920751873867244249690393382840000 11823151 20867852327477759803186458301961756152 11823152 74761291527129793087860660337115136 11823153 13507843492599005615954257451777383584 11823154 -7885544607181539596353977942199216128 11823155 -249397040445409945762111890968575197600 11823156 86285352641911547684611636977087664512 11823157 1499077135097752863883200236403721234560 11823158 -58301044645744806576348231721336372320 11823159 276553078343367909883760131797418960104 11823160 -895502213205709805162844427438411161600 11823161 -229516268673963879288631679086661361660 11823162 -138159492230601812344057188854810791680 11823163 880570949491654266096603443552896814184 11823164 1854449844025868571486589838736776702976 11823165 286282198832640564688047524452293889920 11823166 110053339715536759307480076447483432384 11823167 53937481241118126303743633265701495112 11823168 -14837289912949684261045617791713935360 11823169 444937647059619728233606417780683557570 11823170 -82577104680102714225271632419780207040 11823171 204752949602157340597380001929214757112 11823172 -61357010335323462993458176973286854400 11823173 108246509424420404456238264368370066144 11823174 -165548028333486814909731489197029446144 11823175 84252376866620070878900718965746896800 11823176 466471861902498916631683369817301550080 11823177 -258190820770343747892266999946610140768 11823178 743732531785811532224276010029712302640 11823179 -1009448315353796789688306349949674933248 11823180 -333549996262034100622525392371910420480 11823181 1017804111686671255388960065354741972982 11823182 170051557105921692451237384913068006272 11823183 -420318189721622457726074934232186493784 11823184 -56932230154639056105151105109543485440 11823185 346513433817503693415308819300261415360 11823186 -37716851106233509583439492511790871936 11823187 64317422024385610344850169445264480000 11823188 25512616377988468794908080640806010880 11823189 99767004058182761691021030135106163520 11823190 69560915808274877034895277841731435520 11823191 435663153486613241379923587349112237432 11823192 -116734880180481283315659424906661068800 11823193 -640019354596163690192893166070145021558 11823194 -3703576132601024677330507512545668608 11823195 -13718130691054523371393943097864712080 11823196 182865481023800007804997713760128368640 11823197 886360425463132884442847916543792356646 11823198 -398900929474593269831766660130941920640 11823199 -1574794915685983486486996295874879560264 11823200 593675225784825893757128686154268672000 11823201 96573844174365183002250998566743456960 11823202 39326449287447309758973070451749461792 11823203 -124006727466364359390467354202608058720 11823204 -109109896373293469709090145196855021568 11823205 245055030150358532476271081360839455900 11823206 -23705733734383640872486599150908066880 11823207 891953643138252095471072631972613845120 11823208 -125990456957440295839115534135839319040 11823209 269365561099872367423203578116018084410 11823210 187581636539949597603238066192551936000 11823211 -26425144345755188310638979646533523536 11823212 301084406574588286941309227111516211456 11823213 -643649731643055907238495642300369916000 11823214 -14236410752117453835748407787840005120 11823215 -461183842271271927226319740372343891640 11823216 54865163773378553387034460743466647552 11823217 -15110873313925900601574591098034051008 11823218 -205729311345525948173705323997953577472 11823219 12045024943889021010318769924374374400 11823220 -57423223825876302241225902117687717120 11823221 2401994472577653459256176648168746844 11823222 323623433104019328710673684110895773184 11823223 -404915746699235022291972069737031808200 11823224 -317519537771081780881276948212252057600 11823225 -225676701845607868081407930667722804000 11823226 -113993610703181415484188837279430081536 11823227 516569931501080122269882140885525849808 11823228 -751207308895346897398253461244884270080 11823229 1181564790062114290166579574404720779680 11823230 25812758175498614685690947191306060800 11823231 67136041927222705256245042017373225344 11823232 -984197179118646881222870212672801996800 11823233 -480632136944386588121976384517032235260 11823234 -64938612382093820699567005929313565952 11823235 339882497888683147433998434334172353680 11823236 -1292682231852627526305211482400184647680 11823237 -4242581613800452522024054390585181952 11823238 -34593146697840156524690031809520837504 11823239 -159249925173970844345540207306733036744 11823240 127955448471203207541849200143808102400 11823241 -1047548459177696255046155201637996960358 11823242 323715326530674857841172086335207608320 11823243 -636043933175337423884921293376869853736 11823244 269095336140048936764219221473788147200 11823245 -29758129488615901948536123175883950080 11823246 -20185504504240118401888842791596703040 11823247 -184299722150863497626832412447068804304 11823248 -43489578045261714404386025987691798528 11823249 -190195363525203467288650747185308952336 11823250 311658150838769596640240272362359304000 11823251 -602752836341575455537796377257102828400 11823252 -15357214135609513024188966988732194816 11823253 241472306759172409544391249079740893884 11823254 27863716286951318316580175384295015360 11823255 -151177581113990862869980085975427372600 11823256 -1322019458706076635493279485217507461120 11823257 -62763834836324638005874312186937581494 11823258 76006491844155517889856542123675241984 11823259 495464685181731020863057843800563712756 11823260 149419751956444628316126088122868538880 11823261 -81839411721237901773489327083127889440 11823262 -720546702861665320522151799993148968192 11823263 -694407992490146293046877599154402661080 11823264 737290395152339075302333773592073207808 11823265 -292693271553360368298295838669442530880 11823266 95855286506012824579081124256036218880 11823267 -1217129195108182736862888410033695620864 11823268 520333198535555588055521615591133381248 11823269 253976164636937879756320890858888448320 11823270 149277791184001623231764389467067641600 11823271 205065706404769751609831024718282981000 11823272 -1732269326993423670333754811743882936320 11823273 -502067672873172265100333857954092933120 11823274 784473685888454835985438353794834456832 11823275 227644178729352478798593377498693079600 11823276 -19438603018957512280036215792507617280 11823277 1008177294608494934646416085098238671126 11823278 -784625352528328600949927716750371874944 11823279 -94645762447070895395018665236719864400 11823280 -661537397207589226023409708648366080 11823281 822714143198595448722097636525168232082 11823282 -80066896233342499402652312660556656640 11823283 219271969858786195615402515947981803532 11823284 -80488397335974403967933398669487155200 11823285 28143440153494935419079211929207543360 11823286 382709287700422974334267092842131368000 11823287 62415199779292552023658763724212565504 11823288 312821792356455515979139634841437798400 11823289 147129868851159939175631083670276715856 11823290 297619976259139722020029652801436054720 11823291 299293165187703863570368698049935045900 11823292 -406642496017830875332369486220532535808 11823293 -32109913195548062737897624973244242472 11823294 10380791007425425037671118379958364160 11823295 100116491900337676910496890941285772160 11823296 261051270721926036311601627011594846208 11823297 -408261388927322510993694052177057486800 11823298 854985936835946537624718754967067125760 11823299 8785067639755619562784493183415916800 11823300 291182416862981592301474608496880640000 11823301 10813224299282397278860412130830457920 11823302 355706726520642257847730922281572224352 11823303 -264543468681607499490921406551905363376 11823304 -954387728844822933993491931723903114240 11823305 -331155962399090796048218740184753572800 11823306 55475603566303595470039225988697600000 11823307 -247201970209630851391695898272626194816 11823308 508204157219612041623377856520895608320 11823309 -988137751116084219324311351224368385386 11823310 28642348025686913755739956112095738560 11823311 -39394742030331769892603203336854318768 11823312 -98943644892026018159691329606324060160 11823313 -215388131763144384674219375516502526104 11823314 560525792296621038768754996413790874256 11823315 -37013078311476484551313314724965838080 11823316 48287944418621112419256658113373063040 11823317 1023840947873318174894264421748582177152 11823318 112054100219131114689349860683748509184 11823319 -740680152861469663683480492542165967104 11823320 -743340975182293712339229194415734784000 11823321 -111404750798985667169262508338060906288 11823322 -187515856772604547066595417976303015168 11823323 -14419135071627532535716508786472583896 11823324 -223796604451232165311778254401285010944 11823325 19504702237362948399565337269643676100 11823326 -238963262412843404447384901984337365888 11823327 -25759457100700828274709997267779226224 11823328 -327154980590133185614595049670182174720 11823329 -181510452500271789376089991752507378240 11823330 -108042263193061735620459341453688729600 11823331 -770703737618389583882912482349078198256 11823332 707637898011842495829530099501558599296 11823333 219148544146787830653774385995314531424 11823334 160061288846061443325401189285292430080 11823335 760326667864227997377350907975467348280 11823336 -220282730248410420580103674883497574400 11823337 380169618153189454850071161826152492986 11823338 -105840699367514571995461913158588953600 11823339 -100309012254230904038036539027625414400 11823340 679894912819736130827918165541708211200 11823341 -222651875840829854174796615190728168000 11823342 -43317854218904366242951943134679838720 11823343 347287777420068124518171402310176866800 11823344 -93662423868699320572226565575888633856 11823345 -553683655704744215064890143331125987980 11823346 -236067487631176643788379753401953772032 11823347 -1309352038334285650881555257133472429128 11823348 -19857161442018323621556299455819038720 11823349 -161072522298891521780284394335183595364 11823350 -29282207642766325319317209965271398400 11823351 -846051277575722556248499622663978950168 11823352 -1300563452533623096662961337144375418880 11823353 -327286000041852455993085077594651566380 11823354 236153522537583811618815084876900272640 11823355 547621906688179568103828366259387373520 11823356 630451625792407544971550573305699132416 11823357 119009192842553181881644523287541623680 11823358 911022225971602611003437094414249168000 11823359 -197151771042891016247547552225657769296 11823360 -241628394543737897955981084543103795200 11823361 -1510774515306366045447563915564583450576 11823362 504844687101701554020246708781688724432 11823363 -218061957332403692358242490932626802016 11823364 151136885002601703869254865476970127360 11823365 -822524299010152223853991941571600156740 11823366 3005070857289186206530524746022941184 11823367 -2216212083262990619379771539945522391648 11823368 3473690660478229858242059652815708160 11823369 -21359728490895000526015766214436868352 11823370 -7802864309076605881717078042491202560 11823371 -206847425886816892477411297324451000688 11823372 -26989121309861460644863656029689052160 11823373 -670096507219009436156780937037570766996 11823374 -21777850918926398972973028467305219328 11823375 -70359917470325815917831190507223640000 11823376 -22046829687927976485923449718802669568 11823377 2043394995214345652042250778022265225600 11823378 -31617050972643102450596042185257300480 11823379 492942784255106952487081562006212167980 11823380 -326377878526488856828926928177731133440 11823381 659091550465411152498378754532441971200 11823382 60594790262904016575377685714714480192 11823383 27599703465633179731332242051130184800 11823384 36297748421519774052584267993705656320 11823385 -84775691985543934299400700658629220480 11823386 26743018985316259781289127940071910400 11823387 -91596232258516734469828306594722946080 11823388 -550864344845841731479659546608100915712 11823389 -1361690308044254084132808334150417350810 11823390 -164193967756714590660506825302188367680 11823391 742981652046651480071287191111879945952 11823392 505413736162606816047719414565156421632 11823393 352908805154520347684505926025694284384 11823394 315346482542268662868028329715658448 11823395 61701150883207909035250479172300712400 11823396 -47814395027290132556637925036387430400 11823397 415085632084089758771492395328416886846 11823398 -394687102986878500584542531111580742464 11823399 -109586589266483306997521200273674826272 11823400 -24816704480928553648636493115826176000 11823401 -184187121536388424533124825492285790598 11823402 54017230035881068483582584120880818432 11823403 -495618614262661000602048189394294665936 11823404 47861452114527646306641134830977305856 11823405 309087140510611871355212139239250762240 11823406 -267159116412825272543491456135223403072 11823407 -283082187205393756167877986976623439344 11823408 -1129570950454994638854949686443606016 11823409 -2001248072974068428689049100206363856 11823410 468089895487627347654199018296693267360 11823411 -781961524698464088324843099480658505928 11823412 425788312826272293935127819441891817856 11823413 -145430632321033916273937451628625504576 11823414 34674486494763279207112585450513108992 11823415 820971557683035527550262163052703687200 11823416 -152149040780450627556990960700011724800 11823417 -116429535500288916913340170194767385792 11823418 529945381021922544036728671672836674160 11823419 -862246038295528954244969870345193393180 11823420 -28455976831899522913121520597608202240 11823421 -1023634322349639107266518434613686584378 11823422 -4190013949919815820115446853785721600 11823423 -433257097056471628118442747987742385280 11823424 -95912551476096305395579042211151478784 11823425 -209694074189087304294407910717137495850 11823426 60555228515933226887803706159738711040 11823427 -110070254863254733360869181725914121216 11823428 -738897541369627166878467753333052354560 11823429 312284180533399889469329974369767223968 11823430 -536577854067315308905187660266599584640 11823431 472041204354675923723016279485909206464 11823432 41552528364391734291414659898717388800 11823433 1210797305966626332080337564091147410624 11823434 117486311505802647587228601872384064000 11823435 -170057251752084156380362527838277044800 11823436 219088272324044812633933562315726631680 11823437 -792161739128953556093980599020522294688 11823438 72576278441865595387910605314602308608 11823439 -47016513559658821436005642503735828744 11823440 195563533804391549593823501802533928960 11823441 77698222535992505932607763612489545664 11823442 295717002125167123796297562067816777872 11823443 1332198642914672267935091900930785075692 11823444 136125963161621570572649511420086570880 11823445 77663851970087594149296383678981050800 11823446 378094180064910001600136120274893260800 11823447 91140420726801363354393925299326239440 11823448 -66984257879146362832661108327362560000 11823449 -961899678969468890854180338763326288000 11823450 -161130437011672844925006526782649478400 11823451 -428270485924664241819149263590461846096 11823452 -4726398193919976831887342019214660608 11823453 -333592120572413274936257065425606719520 11823454 362249396129465086309253338194552791232 11823455 -460127245387543605112812752578380492600 11823456 -149581604100344216526084988159288934400 11823457 219006705282377217959462482141635768480 11823458 -413187411088684236444213635405753023920 11823459 25004343828836236655514581501700123648 11823460 6448730937420843366937834823850885120 11823461 -6172526064123521174127546845842204416 11823462 -22004083865926082110355808543697305600 11823463 22876886748551229511563890073054863704 11823464 77731609812069269334462325608357918720 11823465 -45259447085846416558900851020765570880 11823466 150944359359475675740300112553123779776 11823467 -852203865529781876523248151967598297484 11823468 -197800760925432386838810663272267940864 11823469 -291782083691686397405633140150881046304 11823470 9361039670971415347854755241305887680 11823471 499572972012831180354941005210001006520 11823472 1299091030916817092672244438080225280 11823473 -1458797624865558485157644385646592504832 11823474 -110266139829054633039226651077817274880 11823475 -669574745274768857041598654530783676500 11823476 395467500846625551621603522272628185088 11823477 314013743748269332816921481889171954720 11823478 -137534945763549780784417120599250884960 11823479 -1054808151194340042659417276370250023720 11823480 -509556595610311822593119577060927590400 11823481 377901349717857114318644718474977762282 11823482 -99799330115810276411277390305676652800 11823483 -77799306691566133092914348615855708160 11823484 11602268579564749811417372933075984896 11823485 600942214622707096128753249547590294360 11823486 -299042231633909687951805861163485510336 11823487 435865182689926143337547475586176221520 11823488 -260997971682345523864064903036754984960 11823489 75291922997284664312759900364283761570 11823490 190973470378267544664548273008024488960 11823491 20741150429821971096523713959933939520 11823492 -282700363111085582958461121544779445248 11823493 397613657581602870124563755329932795648 11823494 768442273741869021116658308553638515296 11823495 -894774885592233910928051808643023360 11823496 62383034563999716992094756355195745280 11823497 70891481660951727876474051351612661632 11823498 -15294613681778682007815681964668731712 11823499 1341849485274337166251788707169025550560 11823500 190266395018568399753613019754435072000 11823501 100716986528597032821741819573872019360 11823502 -369205199992641528537247007202723882048 11823503 -845895436864981340112579525950514351720 11823504 -68489435666164910134091118312414117888 11823505 152704289216005530615815843090670667560 11823506 38146298112704635552931831317069061760 11823507 6086781198858283840548726754823006004 11823508 931673552168296899536168808868664328192 11823509 97735678420327811159224596232820205216 11823510 106417892928846605000455124793747302400 11823511 -96139127456827462051594931017807017120 11823512 -473898585261139700392355835124973076480 11823513 18479020807312565900709951938956540608 11823514 -210617656764818727635988010804523664144 11823515 970204091694901089518343237707480880 11823516 398093771923259559726657497219890790400 11823517 1584807424876574142167466819848863935000 11823518 5555548765626143422826350571036663808 11823519 -916454030892527528246533380574660047360 11823520 352494824765333235908544818877119201280 11823521 -835196958804293542443171870084580213278 11823522 26827660465878044317501527457570193664 11823523 -451100472341277294320027080847496904228 11823524 69391607098654995835906664565842214912 11823525 172626396807855812380011190962078472800 11823526 18506994746483954791334646139728210048 11823527 -948391501984036266052613617309888415880 11823528 -520587407333821358222260414679607459840 11823529 90514178088964188289431362336014734240 11823530 -228837970164527234690437465769635143840 11823531 209688556016683295647644565665718614720 11823532 -114816936986255201518883285237752657920 11823533 928085735264226395380225594434722730540 11823534 -98206918661993439173927574991690494720 11823535 -188017352088528853924952880402934416000 11823536 468322821187088087336888632130304835584 11823537 -940911461093390646074609166670388967840 11823538 -11714173396608493180095822805153769856 11823539 -32091636272514147292569257844583984320 11823540 -257982971123071036423932702156181555200 11823541 449836964910382658684246965016767736640 11823542 -124368698057140519833580709710342788288 11823543 -603316894200423273462745220272477498800 11823544 948922324480131812482259810578358661120 11823545 785963264819702019070762582485286095300 11823546 47203923221238830650801103798874178560 11823547 -311283108886876562458670502893725455004 11823548 -658179702267400051734841549218692136960 11823549 -628719520275803591945699388465398075136 11823550 21778348233463134134456466381283300800 11823551 1111021540469634380197726759738901137632 11823552 94504497633228887472693189166403420160 11823553 -254141517930159155116285434071990742400 11823554 -301842662157162684784655002140877023024 11823555 293020819237558585270929084847490211840 11823556 318543718679967724103444066117185800320 11823557 540188062339837775096119861063168639200 11823558 139232442291479306059450049249621804928 11823559 -907169100633391702321443061903436115840 11823560 -218911113208101527540640413255444889600 11823561 31275077974369982188859030907743829000 11823562 -14160175730553858050895959413782229968 11823563 138584145680993914862656326058362285624 11823564 -264850978737159548008918105488783851520 11823565 -202081225920760173064125454264804070160 11823566 -241228814396499010425962383477466326656 11823567 61384457454056108218685316880771649280 11823568 25354569039449660676189254201032122368 11823569 252561382903100218423754603913019877760 11823570 -10609516532838286148842956958843069440 11823571 -7630476749189123014485622185790963608 11823572 85120608746301471329504609827875659520 11823573 327352891961708172563145997349520958464 11823574 92312183021068931270308093496771714304 11823575 1209807371873411604009565587692333931600 11823576 1335498240722100542580922081081526845440 11823577 809635418858761452092009204826872060426 11823578 -354209073898527919245334891734969808176 11823579 661454263660638727183772716958098290924 11823580 89910784136391011091130145546946585600 11823581 -4900174726971935706508788927296835072 11823582 -193988702509893058166467705210771286208 11823583 -111493012844681948491130803644748381880 11823584 736391411422801804092481385873165254656 11823585 107533144844221842309044604589782624000 11823586 -220736562166156797798564559997546588160 11823587 63160767040314350691752947955965628160 11823588 128840168607391986547785189031084216320 11823589 94329445927933763113436004705861707390 11823590 -351243544616393572120362566476983811200 11823591 -11941850526419589998554767303015253344 11823592 385804301626675855182534645007057305600 11823593 -369866377357219642515233573556389354496 11823594 -285684379359289943456646866033893036800 11823595 381829123775128892332766567193909211680 11823596 -410906232357564461917373316224670589440 11823597 352254817060757826867697540238077320000 11823598 -267456479019579688551027831832352964480 11823599 -424194356949322708759419709374291222936 11823600 90677732638795779301348441490915328000 11823601 636615208221195444782962086883426923602 11823602 623151280327085993864949407173926660096 11823603 -773146856416548640069613825306232172992 11823604 223342391485489533063787192868740999936 11823605 -573018426376860711832562437235438124000 11823606 -357558228062690646903471004097031696576 11823607 78499850393674683677630333535628274712 11823608 500833110284811710310829099893607464960 11823609 -37813111212691909409234457369074076288 11823610 137530504939620211342402540350361282560 11823611 580595774192831663092340331619304914272 11823612 596486384110539931005356583116084838912 11823613 1344236571104504112245481574594214329862 11823614 -6639400265153969669571935055343687680 11823615 -102585602908042875306955446782612835240 11823616 97767232964815895932022622937468108800 11823617 -221733039901952656274648525240942442240 11823618 12547556939251640795662845011411930880 11823619 -8070281469292679651658059362299120264 11823620 361288061747900814789325269056531815680 11823621 136531977114028782172645996661416140288 11823622 369242789485786471342259822069485142112 11823623 -58891936030046648103899123272819906560 11823624 -17499260959236373004503051181654016000 11823625 998546828535072682616980440826196400000 11823626 317132160810770842623289804094831725920 11823627 -733586758404347367728313377011700080680 11823628 688456020751782402801092333659333146368 11823629 -874681584246082454811367848326527021770 11823630 -19248065796669494808064246544203038720 11823631 -65321952202975710512316454822370689568 11823632 -128646513398434435508075700080541425664 11823633 -276485162582462302652009050055930353920 11823634 -246251521890739560838645920234301532784 11823635 -659957574144905207835516993544201507920 11823636 1341450947824331704484842525352509440 11823637 -300041888221556596841486535483589048896 11823638 -724510366777088406926482289594955149280 11823639 82463196556135843438785268125724289280 11823640 159411742830841778825751488707391692800 11823641 61371349769249326570053323012306340042 11823642 114228892287669347702672749620551651808 11823643 211167881076115804730697386064675450800 11823644 109408409957070087256380369755385772032 11823645 -305967148748081194465290016880311233600 11823646 -117289131360688579870905768412715632320 11823647 466273949917256597421839345419617048312 11823648 -99963645640912842059564337326016430080 11823649 -766781482268996470717779389168922142464 11823650 191370363850059443805678933382044876000 11823651 332549311036811000832902907672769446372 11823652 2888641156875027876613728690333537280 11823653 -705114706262144272062640662576196723140 11823654 120248565510552629648320157549668175232 11823655 -597202549389160187536560617046922464000 11823656 197054969618156356508004861139949322240 11823657 162699239749955652754846882184815578720 11823658 -249782687778749624091019339127891440128 11823659 -76841002728493170192887801253980943480 11823660 -254465199342960857480740929342887531520 11823661 364212331399436279075765668048583124000 11823662 -338950328706379476727335645515564630400 11823663 361790028303698440852083858757679424000 11823664 -6370760721258530336155691726454915072 11823665 444775567630937203023963667766537529600 11823666 -61082115718185510205702786614828172800 11823667 1716500982986127131082288710980046400 11823668 -567887901130012607054360130312666125952 11823669 255593249681556900219257595426298531488 11823670 345707164056309275571642765867067234560 11823671 -455050239823348315816552225906671607128 11823672 178178222473808585061034001792036044800 11823673 -1072626744855934297977208190997469573078 11823674 -439001105208893621393455153596137099664 11823675 109251632520663150504882232337686245000 11823676 910277557034904501596542407476907944960 11823677 657238043822551909181893449107947458060 11823678 1167117454616711112779915223146118666240 11823679 120896017305914142690734457106649151488 11823680 31939474462487319200957090147126476800 11823681 -784789994187397741574166038819413233120 11823682 -134996128745423840188136156190538529280 11823683 -239329422087651880549759349594729033856 11823684 189488478832555164117860604931208027136 11823685 323356002544478866937282869582402378200 11823686 -168102581408281963307755916958657379200 11823687 753474706333376377954923513838100842560 11823688 -510238172748762945088543147703307402240 11823689 738437483551837760135902177402867766490 11823690 -220598788107983853014435392875697524480 11823691 1397612758190181407664244338802979144448 11823692 351794120751274247590984873623209730816 11823693 393975701619721214581922772444487004160 11823694 -8230762876278822850440636074469696960 11823695 18441986083573390956210861704354089920 11823696 -52373851891031831992474234867757088768 11823697 744178117748601520301426657490995810032 11823698 69974305732105479445220504462041875600 11823699 618376496795517773809877267688251809464 11823700 178406753389609132542657806607101952000 11823701 6222220421063633837652122079385209408 11823702 185078632238970822821298558632260331520 11823703 563037283779803179543692336953654809344 11823704 -247807603145700113391331844881418956800 11823705 -203384012017857775250895635697382924800 11823706 147772921536066323642301229591451213280 11823707 -391773668432284884845356803154266997248 11823708 -183920235490170291401342543414858443776 11823709 989674396837899758264291503935785546304 11823710 -599957437759395535007480036856545280 11823711 -128968429052256466762137251973585263616 11823712 -1544559731966942773847152733668136583168 11823713 -950196372270196018155168079191513819216 11823714 115814326036791152399440700175464765952 11823715 -159957110816026277084145908085020318640 11823716 -309565077856447043397147412991352908160 11823717 82709299561916608207955013529737135648 11823718 -4744455391448788488146746029830033280 11823719 -8833373163132972268502518371310391160 11823720 -56498162848396698318911037380380262400 11823721 -202086332418016528284529026800105913216 11823722 80457129161963818526341433751726141792 11823723 -643122500294997739442315684688044309028 11823724 -508837232967314269183226859788150404608 11823725 350774946166560381742503825213406269600 11823726 -345788824577733921044276303603264427456 11823727 -356183829611821515984296002244451752600 11823728 -142536692375826874325609460034403696640 11823729 513660359588514828297778802903468271984 11823730 72614281253236393549307619773440005120 11823731 -256236698328222672807919199448979788468 11823732 -36766701364113017976401442509628852864 11823733 265388876349350818857452756994106855982 11823734 24380228935311223262248696156684475520 11823735 -34850061130974890408145755476343884800 11823736 -220727992598712421606680919778856038400 11823737 -46170108018889052510710776872957266860 11823738 -134440825174021993073345162469754053120 11823739 -44760963130127188037334762278912307720 11823740 390897246161362505885322694594520755200 11823741 50661925382936460656545935098992859520 11823742 249789143119259732274206856567121456512 11823743 -1043483848391737380815810475677339707584 11823744 178952094968203106408707190676132986880 11823745 60957021678162232107791709691900715880 11823746 -172151247214073822184986638351528051200 11823747 -166942617116670203225221209676289544792 11823748 -629064167057133383173610273725316321280 11823749 -129600660937118917393368831488426940384 11823750 74857422341890720816045010030039940000 11823751 792709282101832482261206553432466569752 11823752 -1327244551884669867776498717871328819200 11823753 -8881149235461595364021383795147886592 11823754 25508088128591571752346636958214070576 11823755 275077917616953760799564753691836987520 11823756 127212888176236849072622858046684610560 11823757 -577733511946875875531426543861557600 11823758 -1072751967509940435379400859885187314624 11823759 1828917862520824117422358179784452928800 11823760 -47178855823523017802547557581487308800 11823761 19979761563246729574328301493816508400 11823762 -132988719744140974953881018213760190848 11823763 -331422392545679864129088472643517598640 11823764 952244539342331500822572253349927059200 11823765 -23047293823150498660798554061116924480 11823766 -151007685633990655107476770968747123168 11823767 1289758058475519183164368344251347450464 11823768 260598996973813193705350590686006169600 11823769 -496576267857852211207794822034109243830 11823770 28721747488417190190748875114853954560 11823771 58292732507525703269690083083981676800 11823772 -200486257296653144512386780138048061440 11823773 35914580305377250730105354075705617164 11823774 -195300369489991531168915336380926543040 11823775 -41145630846654251500790387602710365000 11823776 -9084312255165082282108734372477665280 11823777 -14800282945471719953128376213031610560 11823778 141699475106769609088287818564315329920 11823779 357547404179647276421585722733738534280 11823780 -197373644712945005659187447708883210240 11823781 809181721046659986414277059921169947100 11823782 -1049568407429470793484082206437773339008 11823783 624930518620162235527413905069876134224 11823784 -75226887034351253580418597017427968000 11823785 -75682402769293291056641210875155584880 11823786 29116843481088538888081286393655943680 11823787 -1432196975455216793708544860789883439564 11823788 -197926651478889160909420597100272134912 11823789 -580354151881767762375503645186221643520 11823790 -857568801083842574253650842381491978240 11823791 372871777167328420902848277122657010672 11823792 -87617640911035614819274101679141847040 11823793 960958304444672186270281599490764998580 11823794 91401715617731212961155291704746629632 11823795 637944653684201762225764485786485286000 11823796 -5210401227548588298217491443868305408 11823797 -197328813055969202254087413584057108754 11823798 99239380212261234297803402680519859712 11823799 -467891325386452048781358088948287569520 11823800 -132579079139336230632422635692610560000 11823801 -400350089031957256822063685682950596896 11823802 469626611135379636188226711611678858352 11823803 -165017229798316124101712660545797057216 11823804 -18036925246709724326355391325158632960 11823805 -12442554188765551050880487447530800000 11823806 1338999146810315234682367191583023360 11823807 -206021713325498848659389373549606545280 11823808 214789805661062769372503404670972067840 11823809 961773547187269999441073877431483795010 11823810 26357315909171054932033034110005888000 11823811 -1392867470570397199841011070594586619588 11823812 50171708980538591030643766882051497984 11823813 37108455595552462813565389738065420444 11823814 62296419264562059055374031464338619840 11823815 -80913775150744079210676475314838323600 11823816 389768344880720733445047409359973785600 11823817 -525499034968405248866353669389744119040 11823818 227063542398061982733093476397508324704 11823819 104745714836707928165448180954829870080 11823820 -267264737549786138068833877915227648000 11823821 265784124941323697755279719579583151712 11823822 -356123894184153017242324825890372367680 11823823 16963055859330392174530058829763189728 11823824 -160291096192908089534467214272633282560 11823825 57289836105535613428392128308365163200 11823826 62139498081922596261669230481330355200 11823827 104797592748404565892558288744867287552 11823828 -167434203210850984912769442349990379520 11823829 781597000037656795644248454641430916430 11823830 -44348156984229171126351072400884061440 11823831 -204451915861966344650724136839665636088 11823832 -221684689590445947454661900587450521600 11823833 7210357031837948321589582678324598080 11823834 -120634165584667056723473284693620572160 11823835 926831560659718504280558800239691001280 11823836 61358620350914679382069477442846338560 11823837 -1350310215291978005580234801984340894848 11823838 331609796542416464256793578172187108544 11823839 17586639267903221109425351072794960824 11823840 150089113332863063967590336039170867200 11823841 210225271495567695761486298150323598242 11823842 -407509205375445401496685507866829226928 11823843 -481331878095068136446183009656130403072 11823844 147330233412412112254450202805154180736 11823845 -320508572029085536622112060134232062400 11823846 -342927289303259128732817112266298398016 11823847 -979532681948986585473778406497288758264 11823848 -322938182734786025276460820244455587840 11823849 515986102582031383366849254805912380234 11823850 -203396718257249386938074392312916463600 11823851 -588477285873258275108873405104018723200 11823852 489276191742357602860073195807607091200 11823853 109147325987482025883965858289167366102 11823854 -149181494258296912396247915099911654464 11823855 38850893146697095517220874757356830720 11823856 -37741551670282134396161642306825650176 11823857 -62346254970292516214669155586345779248 11823858 142014607075503748759206831044908346784 11823859 -114570265618630782483745082509589061940 11823860 -345412025223951222299216800815488113920 11823861 -51881173121897908721962383811246485696 11823862 29564087296343758571406129820216758432 11823863 -504743819534201513528377561176586218096 11823864 347291156164038031389374431586114641920 11823865 132443530390268625076802376032391793920 11823866 -174863635468559868768714815576635444368 11823867 259375207717731059577661645039990152960 11823868 31258356341757131020747887748990513152 11823869 -409721846568793994511135249769733615040 11823870 -312149668349989735974307735501655203200 11823871 -505938952511460800714108610699664630320 11823872 617595943082536295512848458647345299456 11823873 140998134138030598912350966778664505024 11823874 192816783002456227739779217742147845184 11823875 -375855679476802884190203982639583736000 11823876 15886606629283974581148078638388325632 11823877 553211545980453455464489414017358828060 11823878 -483636181760473759356207889405751520 11823879 130136466919119377072197788277320412584 11823880 202706292652501389220877763279665664000 11823881 698760897123269449030771293867327590682 11823882 -2289565575193215634410913113104879616 11823883 76607805368635000623271640797935907384 11823884 255118960074790726413992491722217697280 11823885 -54339547767290310625215267424410149760 11823886 60187050599322063344479914860324437248 11823887 865353459016965795119421985240191564072 11823888 -327326917056519763732506438625544503296 11823889 -375481083952294666934415274729197010368 11823890 -55227759951453779140719955922073484800 11823891 -113654647165452232420707161030309671056 11823892 941671656513711290183589729417146152960 11823893 -641126552228185343186474240499620367858 11823894 430158218624944278347924783951728253760 11823895 722346453986026382425772995343751900000 11823896 -163907855795147141005802732403425280000 11823897 5607218151752628698206176997018011600 11823898 338559085295473389296251299612036618240 11823899 -1347510343704650827870083473096247935100 11823900 279872820464056233605399817890994585600 11823901 -96259438238996288820511696089384167796 11823902 -246753835583790011351282331302794654848 11823903 78715296934752819206845839281018504544 11823904 -846889734437307811496724308887357882368 11823905 -55589713332763106221736798184644812440 11823906 197375987030887439743010534594060765184 11823907 704851632485969542081757987260684568156 11823908 -311078590398336149703006249754352752128 11823909 320781625813896011932809436950993868800 11823910 65529297857299967295672945341258645760 11823911 150561261772722931514426150769971568024 11823912 37570667585192229130368217756199147520 11823913 -715768299718295768983921091715836997296 11823914 229919185642285791566459599335695569152 11823915 -622182771100439656084646974609102648080 11823916 -502274761194645142406924333521801421568 11823917 248857808194577870961530833451080987200 11823918 -21832737159935679128568958324880783232 11823919 -791666731662747295734591068536111915056 11823920 247884802726665942483101666623709184000 11823921 295753523834151385119798093403775598240 11823922 34034269738120393307846021896066907904 11823923 1383753210421140703102706227840723724172 11823924 -199254932054527312626975274062860218368 11823925 -10361661672243821493353371686911563200 11823926 416479511431300517543223184340958762912 11823927 179705957034295869601349293653696284160 11823928 200325324407168914132820755504855449600 11823929 187971590656484586461045111693150020932 11823930 -222782175465690052588223883602114150400 11823931 131842288870703631031277470379108557824 11823932 115454495598150294540288352958263882752 11823933 -613818387292999817164692903123210704352 11823934 50237201986119736558284654679210204032 11823935 -320036408407305153956366667340351112640 11823936 -58113804225912174535475687384886018048 11823937 2005013152070633593182332593790390334340 11823938 -328101227650047371621227902211952355840 11823939 -320348146444922310544505041936710879996 11823940 279903965121608088245510016479715310080 11823941 -1909571007639351921289633979349922999488 11823942 -1017030207309318809098185795584942592 11823943 688718791677928109180283698732013551192 11823944 300803862707595459268735881198673797120 11823945 144492789194856728015934667652083759680 11823946 201696635710257773215709873137171674672 11823947 622475715651849562966759302568398338040 11823948 602385804366361298558922984844694584320 11823949 64329755934036306313974086436194443980 11823950 177832963516959110853720471815454912000 11823951 -488435517455437529840581410310888155768 11823952 -67659239254363590997692970941868146688 11823953 1100401354397602190135623592794191545202 11823954 200141662449257354865126259460511498240 11823955 -270052753821845550045281786959169587200 11823956 7172545808181733074095632041600943872 11823957 -619160158714682843318255152886283422340 11823958 26295327497092749145721605409768133120 11823959 421654000669809517442669301171895249152 11823960 432415518563655401719272823126504857600 11823961 804359361649280660260126086738902698132 11823962 611737647285106343675381041223670005232 11823963 -89999270123343492158568739384923350016 11823964 116388412539957471523632342164168518656 11823965 -952250482951070413088820840941972197140 11823966 159396760990712056005550155618314496000 11823967 -389803355557332627120625872295402445640 11823968 10373728019823727397272977100107153408 11823969 -59203523407897119219525044077227184512 11823970 -191298618536996929519162811464095748320 11823971 449442022401200603553356935237244774172 11823972 556361385144528938680298375108475835392 11823973 -378839682108796215966553628500884272064 11823974 572148190368294018674786880023620736736 11823975 -12512428803661284305343177020886294000 11823976 183620169287730777299792101363624181760 11823977 -1318370879208097121446784536416440772528 11823978 411858607050523386327599497344037552128 11823979 -46558676713528616383347628412032435424 11823980 270142239781919510045799072460563056640 11823981 28319847414393757188691132647939153216 11823982 -294711970867605039538225944783176685696 11823983 -11168685858817191562181788041244774800 11823984 3218932675856602296957401308008382464 11823985 -40387243532224311308365566261642921600 11823986 396526610424372897738535992883302834192 11823987 -239158190197457156248220269881907746048 11823988 -20106729386789374115859915219501895680 11823989 -367788104676763621097473182018079301760 11823990 -16912566041112436669810433482122927360 11823991 -473145587332529342087958217804698227608 11823992 -630539158415257784453550280198794240000 11823993 40272498629257454315484870218746120200 11823994 -8724924934605155412134357003129203488 11823995 32187404370956868074449637128117344000 11823996 -62124245217350462392988522925864867840 11823997 -63584399771401054524000910406521792020 11823998 659541641064762722827386680011250987520 11823999 -1292743563954819083298342643259646648 11824000 1020333033528830507595282848730316800000 11824001 176303660294222558824735308715068378816 11824002 35976394941777032120771665431262199040 11824003 265569067309684348135265615121674659720 11824004 822853246487340953046298376461639756800 11824005 -94000117502058800738257505039441977440 11824006 106366295650319485617946905994202887680 11824007 312037482059688006427963917478767247080 11824008 170185604293334670029393601130237624320 11824009 -580142007677113334138318998502801386240 11824010 -393410500453370075804880253452221806080 11824011 12306085410213907046767877247302027688 11824012 770028060092288562446844756796075917056 11824013 -804906435377208487612254886890395593440 11824014 -224030661978993716386398108720887488512 11824015 40397816569806718266648410612064688320 11824016 -74741347581982588126093637845080588288 11824017 6998714823911330134110972397611100320 11824018 225139785182829237930173481341125607040 11824019 1160303833072815314459919413841820777560 11824020 -8826682561966869092511350859032002560 11824021 300217987558512410896342270542283424064 11824022 170569734278995973911811140132630252800 11824023 355310181971974308286415455080342284160 11824024 417306880461592062644641084808183808000 11824025 1369682163599199328949342938458951312000 11824026 20640725218480427291450112013738679040 11824027 992235019670550648321252102726078823200 11824028 857129899273192401028185367404927303168 11824029 -39973119743829963670854110473672431360 11824030 -344098697457446323320034369237932699840 11824031 -229554788117362684957772888189424888816 11824032 -611428308036580569654192165526113878016 11824033 -286029260359623431893790890764141433196 11824034 269700121538303352413335750720401070416 11824035 -104622477053427337847912880080784595200 11824036 127701416636946712136640810071929397248 11824037 496389898087499810667368734059191397120 11824038 -52287475316260575475246366974535685856 11824039 670535208191622494619831032136993950840 11824040 -441466195676913648662569299152376883200 11824041 108210312521752434753969353858939184960 11824042 -10459987496565046185137535500349484800 11824043 417797239382942312288508950195758939176 11824044 428246444975941359747604879107146496000 11824045 -484204774015688346786897908574184451700 11824046 46854680188010374821572602220586313728 11824047 199926180294835672861433146710066403944 11824048 -296398351926263656875019023244469321728 11824049 -555692107514731865872439838690479779950 11824050 57635411500046718587717850798435801600 11824051 401518680267888356668082499276690804864 11824052 -880694937583576630091511859832681729664 11824053 -355960266323443157329118779426377304320 11824054 -2025182413996215401864025190263951360 11824055 13996639830990413404758045652579669920 11824056 33004584997861599578875321350932520960 11824057 -349181797087655529516940048095050704576 11824058 -594160725085487607675880945089606879120 11824059 -17889829243870246423423048657436108832 11824060 951226941367378937335735333508165084160 11824061 -550908174426537400418166484087699015680 11824062 246037506021721849197517445033220370752 11824063 -623410018847996269269747404218061610688 11824064 -109475926997651043837607831808627441664 11824065 562066376679609774749158741141746337920 11824066 221985625771036886629538990761310081232 11824067 -98890089367634988098619560714939789640 11824068 -93348800467837388911528176710922716160 11824069 -590932377229355210722418635637904770530 11824070 -15148937635089027181915263962219020800 11824071 -127752809903979711454778678556526613376 11824072 209715274372507989559098267498902323200 11824073 1011844465566378845270160220350445055322 11824074 16249232144238552869216097161327169888 11824075 89694273918335377821248953078245539300 11824076 632200997815431961136004067028439482880 11824077 176323562392037017671188309055712317120 11824078 -60771431747832441575321362075286300928 11824079 -147258930085172036754726443508681730320 11824080 18258921263368648188614393974613606400 11824081 483991813987257832185184575551421847552 11824082 130201398418768718272106474462744745984 11824083 -843895021709855785885915391703760240800 11824084 463022192730970827941521844138289977216 11824085 -136805158864164482016730145315658720000 11824086 44185689999912075464466872336502396864 11824087 245433838871058015329744689233799503192 11824088 -128023415208807944907125675047573094400 11824089 652401008797745387569434279809166550224 11824090 166030126391109453354551737542957209280 11824091 -2799176160445946478671649165203314383408 11824092 -406646876056844100326759463136988703744 11824093 743779919012243991810490336195646794944 11824094 91226533597125368878033897713780499584 11824095 194865930747885234431355545758507444800 11824096 -1010798923364747303456407978956614270976 11824097 7726695728214266578889045844941346528 11824098 -32049748003022883097034453496773097984 11824099 129520975002012417371155736114601655040 11824100 -172615021610484999785974390564604601600 11824101 1412162472881482349659284993894834410592 11824102 -3518274669091267706046644956684450560 11824103 26791486552518819081288863112008471352 11824104 393871275543940041779138246548417413120 11824105 -106691884574483385169888298483057423040 11824106 -151801521924234969459028309804775468544 11824107 595627717884163551739597301849910398040 11824108 -175685338517088474766537312649735314944 11824109 399785099361591715867369709783304159840 11824110 -271242445491458650267254129106901548800 11824111 -328055528409586982603770052349863975048 11824112 186553468415950794443107982545182720000 11824113 22559651545379466023768966707509682176 11824114 -72003711321462684654323061737277391344 11824115 -302259297772884803445043324781460969600 11824116 -48280350982049937819944780892631289856 11824117 1104350776551189329473360963042550677166 11824118 94586661137197270560247403433282142080 11824119 56181706867166671332507208011843632544 11824120 87304719029770619171370068613120000 11824121 1392565836359090524039513518899302889322 11824122 110110173814000226869457132396741508864 11824123 -1105651599320232479004150875701613855960 11824124 -121867956491607986441809112165655611904 11824125 -386753060351811220130607676756310232000 11824126 -36634885270392178654987162607776022976 11824127 9081056125680557039975244128864592384 11824128 -932961335415084992735007677512006238208 11824129 -475900033989397871488439778320097192960 11824130 -188214061490420213724436550350672259040 11824131 334580543828858882355698793583361681280 11824132 873983112984261830119403778873202848896 11824133 1463168594494427090877338975377451804382 11824134 157240857988118692712103578545094387712 11824135 96898431943676074903378738779253359600 11824136 -1435608876860098122457161958144629304320 11824137 237399228064787781703278506671958258880 11824138 1182502943935024446111269853787517591040 11824139 -288789589310096954711344317714468992976 11824140 -3798849838619614199479015365418106880 11824141 457375334209290195627536501380952545080 11824142 -393006369007195171490135229357782716416 11824143 -191024066350457609156577878046765686136 11824144 -56351144806061397274970522094722211840 11824145 572931817510879476402920365204686399720 11824146 -22989126211384954137767645775553606608 11824147 476292251251754894037868393596684759596 11824148 122100855400414962555963641153581664256 11824149 -448397718240809667011234277063274528320 11824150 23870870909117365246674757094438265600 11824151 909103162969188929262755897708454862152 11824152 -606813705917100829866096694933956218880 11824153 1391875703703128587578069226105422645264 11824154 -577711832755051930587946864231494634032 11824155 -202256489468223196102315757719831235040 11824156 100210511559372018140503810196993528320 11824157 951268581795640361923744257177230969580 11824158 -482580650764385073911677383410464874880 11824159 257433659676692877913338097746760497280 11824160 -1356134255016870336145214057319487242240 11824161 -358033174907295240498171904730451426240 11824162 -48779532113016424724374963380207952896 11824163 -291945697623494748455204691788423740416 11824164 -271494220760318149914237432787967385600 11824165 -1055425018808446970716633437164921063940 11824166 339169024170018011448623620959283664640 11824167 -835740463841550637223020804111431962880 11824168 -701573667820784680441967987510089405440 11824169 312071790462487385099302388292378055296 11824170 -71442698073970722492339486019455206400 11824171 -1211639300176768287580526380767339116256 11824172 -1283848239183025435832519708500646059008 11824173 863728622168625258763095171443766048822 11824174 -583380295665104614402129676946831097920 11824175 11242133819534533929863561543255424000 11824176 5668705201257833185486861918408802304 11824177 661473526707692233395301544055029575792 11824178 20035669837216521757762145114898746640 11824179 -64998948776186735771397069389963957712 11824180 -105725997308102391557613874600011878400 11824181 -485522990486670439131712525300793040018 11824182 35586245248578273518958467882832220800 11824183 23734301428355839844623747645643008 11824184 454815593283549793151908956205073203200 11824185 -95884192858119230006245558755291634560 11824186 301562186420387220845361242888010044160 11824187 277938135722112164081938827296049284832 11824188 6650536136621331580293725037152879616 11824189 501863011795023859950497518844829234168 11824190 210451685073549635271159901365841584000 11824191 40723590515129774578995092465923284480 11824192 91053352690131520554956979831464001536 11824193 184452834269220958438325054189235714900 11824194 6154899413803352289999514522280590848 11824195 104317481643686853974150847473847700800 11824196 267113413173661747817684084735118897408 11824197 -102853570047501905837414613882420913152 11824198 -262396697849603821470408072879715493760 11824199 -623699872023651850440506653142499625680 11824200 342066058810811366316612716330282880000 11824201 620062550481283394651958018937990692104 11824202 -318709382135065068245717592050323632288 11824203 -43221019684600224595641097201067418240 11824204 -125651266546106430380881536405599213568 11824205 -16261803309762134693298278064510841140 11824206 -45086219730769242989831471469923549184 11824207 -52661417454122276511226498397074254720 11824208 83913243689277106501779465722998554624 11824209 -318796784283026678377082384726677644300 11824210 8526474947568648869802058041734297760 11824211 50589900381427044625689717796986310560 11824212 -297436777701696875893342960908978444288 11824213 -795385663280292010032936609202930066560 11824214 404865075946663465304568788312195948352 11824215 243223912617669264918197797871902233120 11824216 -705305058482079373357259279932994795520 11824217 -918202315092613935272878148005735822080 11824218 8366541208668092674552664546624284416 11824219 -836454590437120474970178205089511823640 11824220 -267104384634321821837216085542842890240 11824221 -581415459737724335303604971083675369440 11824222 34861189791671649451138771725126198912 11824223 252551310605446439527512683746337305344 11824224 -204295389881066592875106840772965826560 11824225 -45878919092862269105246212379907785600 11824226 -8419396668935323416127753682564843136 11824227 723352783180331236457635396549887825720 11824228 44413519350743015709609934501703938560 11824229 985234045457224390028620848868073650080 11824230 70228257011754388093048774139763517440 11824231 613806739037008002081067943356214513184 11824232 477604985927505580110211785610265395200 11824233 488955482811815118860284734144675387024 11824234 -200493445894805270091583031751394107984 11824235 515542511952526584859641067238952019680 11824236 206417352274919098834258318947272169984 11824237 -139674796611191702717040253799651045376 11824238 -107459946467021121628083642099226826304 11824239 -234018271042470040444794298406698732800 11824240 -189403625806224793032250619575902535680 11824241 7177354770005124022865770807880436 11824242 -566136916111950642754160376944014477056 11824243 651157993492804216481006255476651676492 11824244 -204383183431159129026597717078775630464 11824245 226057538353284472074594133582679889600 11824246 331627514703589380371493198718425231360 11824247 -818308437510667305324378254804276113800 11824248 -44786838472443951538982744494692679680 11824249 293924235883625429769775560027131644320 11824250 105467437895917617026907707668139352000 11824251 -326610321507522630606741475019351814720 11824252 785664438061980355723817465854111575552 11824253 6889822979197561926028294135292522304 11824254 77730735456413766465052079604915825984 11824255 514801932995775793303066246655196845160 11824256 550705656700998860677809903275511644160 11824257 -159688141817793431771022380155194050880 11824258 -146114070375482489057443774097176978560 11824259 -33473785594810987712487606759918349296 11824260 -137212673417494897717756880238477312000 11824261 -188409836779982535694838743062066655138 11824262 343267206596346489678325950786191801664 11824263 -41514972153664578029234271196573754880 11824264 633066053276286340834281485274501903360 11824265 -409599047344015822567967552672757718200 11824266 -369969716813539719021733378317733790976 11824267 183980793414918139927435340082816572192 11824268 306905292899380772781142251425247854592 11824269 799635774854099121377869788632418816 11824270 242267529552241675978788672901035715200 11824271 -1171128566051282610569694819241343731056 11824272 22279757111611786702058774143335137280 11824273 -392827049218719315530814357075427773660 11824274 153193896524295254624754751543354581504 11824275 -1317389151197745342290186452883660400 11824276 -688146141330626479484623330789857984768 11824277 -69003928176073721575065585448463643840 11824278 -292112865014699856432956374613840602176 11824279 817654022605393351011969041463454087880 11824280 336685645384674598465648653392428032000 11824281 84705067560376937072777865927112475712 11824282 -144467577154661049893102521290311842848 11824283 10506386412977640591224585752311501000 11824284 60092295961218828457631788062453519360 11824285 989449611045771292887450200374534030560 11824286 -329654994761611054436106255702419289600 11824287 76035195744290282670151492626371640720 11824288 -7096824552285976489900022239101517824 11824289 -355903566539796791798800221392504452560 11824290 113329281121556541370623526020952453920 11824291 -310029495752943969915323773448107184016 11824292 -170256140880523928758470126832057777920 11824293 -293007150531285938896224015798979419936 11824294 -300998611760547233123009163041229995328 11824295 107756463886249839551734800046410509280 11824296 -98313296842150297001476613606017843200 11824297 -687226481183477293511816169687140086400 11824298 -616796012404636357092228633949578716064 11824299 -9977449553170957783645842673173264768 11824300 -83780856547612807364847584735108659200 11824301 -1104619388709962673154368337431711371796 11824302 40738430092053846498054718087727760384 11824303 -1072736235597170014845569446166569326448 11824304 -19438008387806537830105074637393920000 11824305 -178568542164010695470105382616121418240 11824306 161445240344473159307475192538228591104 11824307 -1157729152171795179802179583787373344256 11824308 221437905452623181877760317754733414400 11824309 -268456830453906206557019581308894836608 11824310 -74297708139642896025699022185506173440 11824311 514924332614614853708059904010836349672 11824312 942541275209993341897742487206092800 11824313 -909244254970942130378901551393511671520 11824314 -253209474407008037163623836817938037760 11824315 -44353912144736317115741379065210991600 11824316 270694176931092692619845900898389047296 11824317 86523491993119277050870932079166788134 11824318 -165755400303374008850735480149828997760 11824319 -344244514338985771738663299046274691600 11824320 -20556630136487920214307394521818726400 11824321 31851752323320597558106367721099403972 11824322 300957459365415722857811004322863921024 11824323 -46007351776293276042110582657768535552 11824324 125524211208751460199715657005297546496 11824325 166233648495845449572358591239003672000 11824326 675252454872544851835050416683559510400 11824327 -1386439593986519195816745444741830733560 11824328 -228012591488666085930958073132348160000 11824329 -329613012301193740047112296834458030112 11824330 -57804480779434555037999991288542208000 11824331 245873885563953508659668090282124699672 11824332 115130533632658810828057667914244877312 11824333 63133117576731879596522424596035633176 11824334 32975070513828177541999208147678031552 11824335 -291484436724735667744949022593411596800 11824336 181781609076246009833988151514056712192 11824337 -1115156617091602357134559203813574448334 11824338 -378669747183330528786907830787373083392 11824339 1029904219578281304806906332522008108140 11824340 24825610639434231005063518198192988160 11824341 -392556993341580351382162088576524922208 11824342 -546967523074778461273685353994469888000 11824343 593576606801036874177852013418892851592 11824344 115690313822068473860774134793668608000 11824345 -378424084127010499991264771548581495480 11824346 -50074439388513001603382984937824931840 11824347 379214483598483402653253974693863157400 11824348 -444857722495088680417885236517186841600 11824349 -208538908767341126607071826008657071764 11824350 -67612814007942794881466264424611587200 11824351 65643348539750390045648203501357985664 11824352 -613824040880472975100285292992819888128 11824353 -240749931338820141345941262604210465920 11824354 -1093827378679069543198172139645045485568 11824355 371502759720866805358319279384800012800 11824356 -23888492212067739532659812153406474240 11824357 162602673654538127628626602568653484512 11824358 -86729662777146533208302925117506799360 11824359 233321243690634002861446088955690725376 11824360 223976860075845488951464801286415974400 11824361 -575383727720312264806565274651164733696 11824362 -236302652849236017244997601827221920 11824363 504819971621610526791309287547191738612 11824364 201671129841851895402382891110298384896 11824365 171503069211099928376055230483717683200 11824366 -580460478730583053680107357571569746368 11824367 -820588357297777387477605567844550475600 11824368 -70827238525518992205038156214449405952 11824369 442629087641037718277690528999473575744 11824370 -140141626201293590716803325332258369120 11824371 383902046727010317830244616223962342608 11824372 -99651288030106756527573315754478948352 11824373 -998287039464366894963490754381851534080 11824374 -1837848300493423798136630982785163840 11824375 257365738686716530857022927597281575000 11824376 -557040610492985869795136592894263377920 11824377 -296124746832012635834927492055621076992 11824378 -85169854820838178944766448451384431760 11824379 216242974077966658965061666236068591376 11824380 111428180627715286551135925401979215360 11824381 -130210630628665801348053624712588196000 11824382 335245693812789368481215763294320846400 11824383 -542773552569324969027397567029927350400 11824384 -310228088973963902215478657931773214720 11824385 584009262515799844323558756693325226580 11824386 10062063142175717288283333769359814656 11824387 -335890908073445500550686606050588456964 11824388 -870584830989477428103339608791779875712 11824389 -506150758708896780531866133632216312100 11824390 -240087213787393402926338112415974460800 11824391 -107687045250512338891465903575394729416 11824392 57620051090457527902201888921123553280 11824393 303399941686450010332141107980143715200 11824394 -28907782828452471277399285815292713120 11824395 283209015950096948367780286168674071040 11824396 -869881550357286858994325429053346003200 11824397 -260764809196022697966462745925431486248 11824398 3234061679375654008801967493076446144 11824399 -567208076604129887300305958128342987600 11824400 -29317121334980119179671047195813478400 11824401 970477686897480625304728397072766875904 11824402 306042196658737633607748364233120957600 11824403 913286676541114735066583339301894060120 11824404 705892197715573660357044456831618293760 11824405 778408812773132264793325470482354244060 11824406 -17003425713807915920920129287812318592 11824407 525202323894280186480473359189881962240 11824408 379627648175556438688136287458904872960 11824409 -971568921401282324974579488535503054390 11824410 17231783670514045002205755042694502400 11824411 378306702351434206737610875190105390224 11824412 355148586750784046668727502685297328640 11824413 -285566618059624423382001329785221910656 11824414 21411029186264930215066133739768957312 11824415 652020696709200423211423170333830760000 11824416 -1018721559699579276795243279344000237568 11824417 -751180302317960369013908185275095502336 11824418 -389527296283936935464181656709586362048 11824419 -256587564667779968212574227873634578056 11824420 -46150418513651739304606606508338552320 11824421 154022406894010922367993604947224633280 11824422 -183754470070981628956402319637597611520 11824423 -97685222756104692356155958898888488832 11824424 121406663338093050453147848184453120 11824425 -258768880794874799842506534098959381650 11824426 144366054723600224467410187876214530560 11824427 -902252031780942772884096460117148891724 11824428 -142008901480775912462950960006007095296 11824429 191090223614927928998083152234491615520 11824430 10616921048878760175388148093353372800 11824431 -542088745397436313091307136043071136880 11824432 -184173794632881243209462666146663972864 11824433 329717405084161223605394744380057242600 11824434 119395734561717345776114002046333802240 11824435 -303018337784286601266551180539565728080 11824436 82360373137305960840795541358848979712 11824437 210315809482386879644455302622753475040 11824438 183497201909885632300919695717745180544 11824439 -460365427457656842843295236939411618600 11824440 431247904006583048140001017300760985600 11824441 -1401375775499549278182465423232530240 11824442 209702048753612675514280362896948973312 11824443 -545718456377072866864043040398395255668 11824444 -912464589533668162235301266672241624064 11824445 -241458723660166496793891056420967657300 11824446 -2967628409759188530502220777142491136 11824447 957520535509077262869881659139904360896 11824448 -371355318831478449299039968598849224704 11824449 -69973577800305591807066418370252883072 11824450 -344547968692367671060804882986546000000 11824451 -513731210469800404450914320244955176600 11824452 20896340512909689716503545941073952896 11824453 25996517107303683727256621144046377184 11824454 136352328912899347032734776389425920512 11824455 649259886567223555582668928592683065120 11824456 -168719453510594624717111701268674314240 11824457 -1337153646846001445718034680815033760294 11824458 362233903162665130522948585160910192384 11824459 571308357068056822408901264744764994304 11824460 59221560320098097182907063706985804800 11824461 -14566331065187990266937107202661103296 11824462 -64179683650254219791598669904425455616 11824463 -132005206979296962931332409915250008704 11824464 167801856739733598655588342302627201024 11824465 -81196754320511718553960388082068788800 11824466 -244328683001574032303602774806634871520 11824467 20432840809732122628428416000968372848 11824468 1097150768683867667447061559030718666496 11824469 -41193532033785910174705828045854049800 11824470 50903109567438281368629607141599530880 11824471 123864314123806958573573849191867025200 11824472 -711547026160858037759351348926067404800 11824473 -325125593951034143253694151458332069696 11824474 340341950542679325791959047758853672672 11824475 188145551680571472026107592583806577600 11824476 -291774770778917708466146616408177991680 11824477 434520956860620527097249553046723051872 11824478 -745772967823304908577139803172498840960 11824479 384278230501850741619551921119338921000 11824480 485131349528547378395738897936280453120 11824481 -864454258672506127048949773050064490718 11824482 25783688729084105225532401718771944448 11824483 -1848798120211791514278755203151896160 11824484 -5548056511677230370665065207860891648 11824485 -23956063743067879811819868606390681600 11824486 545631370586399600849357396839853542080 11824487 -1566760988408009321275622077261845537864 11824488 525338330638540492464983944072468070400 11824489 826976181772903123921787659667656511460 11824490 -436591707599977168711793341462849764000 11824491 126314664589606779392338499149288224000 11824492 -316503242417041569409549164996351395584 11824493 -261768636659164925451684751686178521258 11824494 -331470189535054552492554067744641263616 11824495 -1369937153979398124474279656256998922240 11824496 184554296841906239548609956472117297152 11824497 -139773062934248076568931603778389021580 11824498 140046572774060172057110044962805655040 11824499 624506826542738515138290301193084073336 11824500 -231392151578825451779964016857232896000 11824501 -214608053115423577819711568664523936388 11824502 604439508927232782807942104300945249952 11824503 -429211694288884316590309979189346147072 11824504 71094566103971831624020973574761717760 11824505 146427460515796771081303458243098901120 11824506 122242221476708050165087666339373235312 11824507 -4837494694494134308708696702257107712 11824508 648160012952417572213911416910290605056 11824509 -141602704183377178908015924401126540832 11824510 -44058686413170480348617445952579515840 11824511 586903515611881022683563889688331818112 11824512 -66788822073612285286474586180938629120 11824513 1767069623620150166436734237998043558484 11824514 278675649905724450717071038872561089088 11824515 913412999467388248662117839941355004000 11824516 -63815352663073228295502547294829199360 11824517 1843941223010606294326441713901752631680 11824518 279208013884352238829481332349206642560 11824519 -409868737008809440222293901892303965904 11824520 -371159552366329299086691291601073664000 11824521 -467879705577036875245724733311583829488 11824522 495725532270440671306704908468045739312 11824523 180501180986461687483904514739809800184 11824524 -100453696019084078108285966091164169216 11824525 431046005575155194764251031503831480000 11824526 5260325952881583484347177617326527360 11824527 1344023076921924537408704660503909632 11824528 -93977546568167387879584756768624803840 11824529 -576804911413372084285460691916564689870 11824530 -92779042171688387538919780712942177280 11824531 -780686162115276630430196581052177094816 11824532 -588268250539541360304457309478266418304 11824533 -799006964863011882810297733360969614738 11824534 127299481486900460212875475809408774912 11824535 428901656733133769042683731229827843480 11824536 171802895943676365319963438987834982400 11824537 1271815012734922257469097337235233244692 11824538 21158504815416182143942018571140343040 11824539 -486335878577991279819047994830514888192 11824540 2516177107248014217736811862110822400 11824541 -499369396764629057936338788073184476500 11824542 35720048502271198285898380741633658112 11824543 -101154602281533033536699580079221665696 11824544 919172993290181718928989417510162923520 11824545 605205262057622295715293205546214466240 11824546 -84805085313482984345687314833267191136 11824547 55103764045622731526649920575638220800 11824548 189836713848031574281906163371050746880 11824549 -324474514913700405670977923078090031840 11824550 95116781409698535775081209955845532800 11824551 338914915285087140665928967461080166480 11824552 -158304422213572330454105489171295974400 11824553 -19773225240215423281979722358485738752 11824554 122845236203156476909887902014233928704 11824555 -98320551971472294482507123304185040 11824556 -270870159531652192875511084571869859328 11824557 78169436668218899650054506213159209088 11824558 -57811544530100584233198442851612669120 11824559 2121396866384275114540620385270217016 11824560 -96789520880921449706195488403432079360 11824561 266862771810296143408921850944630476480 11824562 1211589726950766338579541852795100462080 11824563 163889808987685474755640749250829380464 11824564 124689892440936507044421973131342404352 11824565 -486545094687075135030219381770994261480 11824566 131295034890164553804798825038414085504 11824567 -805925895546058710795625532868765511384 11824568 233770913006564038929343340667172085760 11824569 -715285060567111231503941088735755755680 11824570 4292600574503735324855063019422184960 11824571 -94540844843047426475982417036057370080 11824572 46211686910359273181754893893017526272 11824573 -247103393645048796781574552459787405440 11824574 525118282473050175570467185391350578240 11824575 64510305735711388101822924816959539200 11824576 -106097493267855187158750563926561259520 11824577 707327629739410321745000681806508271426 11824578 45621185819261696711418085388387371008 11824579 51224793333951874392058749524969400720 11824580 -47465811767867819862525280870301184000 11824581 285945680565872805962814888096395690400 11824582 -255654329445256115494223859634241126400 11824583 -1176192216224474733454278747103497727800 11824584 26128155842505850510469345208026480640 11824585 -649953718612935358897688319838307624220 11824586 -714099314102772582158080174568035501008 11824587 -724011878057517015880407899500504257156 11824588 917435144936002841722607021238251183616 11824589 197574416687881705256738450821817106432 11824590 -212540697230620389066071537522493559680 11824591 -1258079141341704387989244233054670255760 11824592 -97660681357561938885814432391468998656 11824593 783440527862282701417628122825849324800 11824594 202725459061791347504221943372819343360 11824595 -383925108118342353599206144300901838480 11824596 120585705381207714283308061796152811520 11824597 -436770037744983039506065689713189449248 11824598 -522092487348021211661825989366435693440 11824599 -71098413406478787401306966145795091200 11824600 188031607242805379115356192913763584000 11824601 -836528220773034926786523345643125271548 11824602 328382106595823402211329866351321956864 11824603 -282910780583242546213810408765818574080 11824604 53201932218658760448441282287041588224 11824605 -86646522675330607386441932838585280800 11824606 -1315407655317288239793256241277296116992 11824607 -411414022359635604787454360970302313168 11824608 -255412575637367835377084504461832355840 11824609 21457132173948794144150213091363143680 11824610 119476526153353981109040361299498501120 11824611 -935751417462745720381664191956028021128 11824612 -483794217494978413262925965899736596480 11824613 563555244417735246796155121096651584 11824614 -444558701487293584484125697246774985696 11824615 587477568518978906469430785390055222320 11824616 -557461008199778145103272017750293923840 11824617 -26005354575379919830503056618461101888 11824618 58594358564610246919369155511972767168 11824619 -5485281822260786583695678526674762880 11824620 -152542883519204415235239633866277995520 11824621 -304460658914440981734508929221364027178 11824622 215040353038461335133156662327042290944 11824623 265388403339899822697015521084288165784 11824624 -27552974125404413294029402057136406528 11824625 1252428257021102266869948941337958377000 11824626 -176937867258457557011024278540419040512 11824627 -284761723162056945682064315291745328208 11824628 327110828219972402549248208949770026368 11824629 -519728828513165658914921815872222354240 11824630 248781248175082725442867770105219624960 11824631 -91342040707472618805090336207218663280 11824632 -161627668274181879001171764596899860480 11824633 -75172240935936201807925276258394772118 11824634 -924386458033143686647345815985098212640 11824635 241328274047457177290322771906441951600 11824636 -1710479600461183697804435081477188810752 11824637 958009764635240682313467959351496128544 11824638 84703338645679709732357672013068590080 11824639 -165725254909797543233635646535982333344 11824640 -103903749794491130101327743015714816000 11824641 281823414508415136735192944227718632320 11824642 -400348734582377655167482276231115028528 11824643 967353202957153022840109832549462140144 11824644 161126437369076925944760586745754808320 11824645 57174576669219469216390011253142991360 11824646 103459809604770150491753501246722661184 11824647 -121485544530469174741108711711606288560 11824648 345265869954540102453933193806786846720 11824649 -568814373167627744928319582506128293350 11824650 348693803062667887202993229194099520000 11824651 -1392346662305237704255178362175505737096 11824652 -177632113438574525081148648787452472320 11824653 646950808966379925993211611400172359104 11824654 -151887973665680490181630737569478940224 11824655 -78915198241176168534932950025676975840 11824656 3559909738270304748326505808808116224 11824657 49567437739002409481881499232753761472 11824658 -258716211628920982250253239626734238320 11824659 71412158021484078598977218479809885696 11824660 -154752943400876770354921443618794584320 11824661 -1152266372906557288050708383138998506738 11824662 -395191615482800303235529929291179112960 11824663 1353962974748272581909493860709914069480 11824664 924412964613262213625642830543423887360 11824665 11430926290972453803904066725986451840 11824666 -83167426250634041627325046797684890880 11824667 -1313307020942558678440703210716498476048 11824668 -201837363188514470798509899324626697216 11824669 573582254022473442402838472841459979840 11824670 -224272566047757123133996225648714041600 11824671 28722534467121256358747182215188275200 11824672 114930136068815494047338430158517829632 11824673 558333078490325246073741792636808196736 11824674 207218399710791355794560387001090862080 11824675 -788972903232073368762185700280948734200 11824676 -193550283762703079599976256675175284480 11824677 260868944860441673792785795737355371840 11824678 -354137163026942667535025572179816768576 11824679 -1089285095359041409972678320826255347720 11824680 183718383316854430400535147686155468800 11824681 -652343844353395501883555434882130114736 11824682 -15952793053204460867890219638206179488 11824683 -177904842892945138159208394932313211392 11824684 -804807643441622094265811795323061027584 11824685 320144034966888748101965787110005450380 11824686 5462176737477568168471121106360048000 11824687 120160449489598856781722101988160244704 11824688 -105320652198619540709865103724739624960 11824689 60508558018904724729425106988989385248 11824690 -176782496261416262399313306492113200320 11824691 -586290598833368776865933028218717416848 11824692 553660505554203780384862334752698470400 11824693 1151014928976115331083473885384090392942 11824694 -35703532780353460428317679955528618368 11824695 353420159266317639063355319523365468640 11824696 -441988058038415363019045221511924080640 11824697 -9428524838015150998488280656052816854 11824698 -23312116562213373830683249117206721536 11824699 -22499811484008076446123637052632853336 11824700 186885275587223875592300799849420403200 11824701 -190820253813615183283592288649047764416 11824702 22882978146351317655114199156066790400 11824703 595989317125971374615263168647593919864 11824704 -11582707174250084943758781892580081664 11824705 -443977019717708191715156388234805348140 11824706 437188701516911695836414222662960121552 11824707 -14388609339850045100222722012987317120 11824708 -61097257081052550792777256589896822784 11824709 -282421194095036291797143729617206290432 11824710 244467854628811022597763345424387032960 11824711 1240809396326543672977407088096333844312 11824712 89346272549333583918285427983834547200 11824713 -647655858724280977497999293651407387158 11824714 -495132036222251940392469245409615582720 11824715 166754441418790195939098018912806764800 11824716 6786728838654358718889319303686389760 11824717 -1234447261900395459056884117126749556234 11824718 319230296719431525082526163963490068480 11824719 109438017927806052715015125600333478272 11824720 101914963381510380693406533291658444800 11824721 409800289959257147176732976886638745600 11824722 62841786487765989039399102341821908480 11824723 -645468817299938039568489836856925395456 11824724 171592678548692990620338258913046052096 11824725 -37734610071523779046858809216175200 11824726 376613396346495141889105803796982473920 11824727 1005379065854099551170201462286636077576 11824728 -131240269860875480371754439998622351360 11824729 473456662734567355490585821589758535946 11824730 185311947583486968193586261530641254400 11824731 1395990971144412015757548670000672065840 11824732 -676370623140425736572420031418969275904 11824733 -508442633455668605478356269520486864256 11824734 5586923403730181620968067430169270912 11824735 -23128218372693725219729455662204892800 11824736 -166869353791101838390922157782099558400 11824737 591096802898445394204807801081302396528 11824738 -532504680284751928718021981043674370480 11824739 974011783463685300651252843128589217080 11824740 -241681565691965509560242407640167833600 11824741 -1380738498390836394519555168636131783748 11824742 14990934062873104650453637444857200640 11824743 -287233345499835792655786186408793789952 11824744 41749529521174793523206600786435635200 11824745 671867531831360912892428490997130779200 11824746 92112430970893172930723188371397526784 11824747 -250116447159510263193050623311739414488 11824748 365617052043143208106278918195775718400 11824749 -107838843047047832755949753727992439636 11824750 325357727744151997111265400763931520000 11824751 -1668609799331357131268430005755961328 11824752 -2034811005882220120436410829716684800 11824753 655477302587769843572364111003534876144 11824754 -593562343150614244654864172164203965424 11824755 -444050208477430224525060211524365119440 11824756 155957385872363649421160815983429455360 11824757 45525680220890261468558587454533329600 11824758 757726254548257008146216431601001646080 11824759 36741240699859727592713813465746904704 11824760 -95251045583387624993489524806000230400 11824761 226785879925058600202039652801702323936 11824762 -303358847595484887347483793232433908368 11824763 407978049834671765039331718899081023640 11824764 24982964717423875915807582350055833600 11824765 147054041717133390355291893868612815660 11824766 40958345830414758361808772046939392384 11824767 -355391920337610069775271336655758339016 11824768 488025953911202863750665346742872965120 11824769 596786434979501447843325527028427910784 11824770 -21960037375383070114020963845133903360 11824771 -523585945111286638708660650186886941488 11824772 -179249263345512798260850954876022810368 11824773 -126942498426546975455213511675941582400 11824774 34829468893049678347619518990796217600 11824775 205575842146714099368637826557239832800 11824776 147939340161735563039995650028691051520 11824777 -619673605471312944302186816815008062748 11824778 343843120706730840050268060409779437616 11824779 -71443269470542323562383668857521696000 11824780 -217142351681121393617931763986601574400 11824781 725526130494420120873686438953186470582 11824782 103431196306007681764877958084884555904 11824783 -252500617962301124835262921441464777600 11824784 158640261258904328010784570870743760896 11824785 173004768563522691678933942194808960 11824786 -482190119458509813490210818578631351408 11824787 338526807673665555783440356442213467200 11824788 454425574472344246990149703159457126400 11824789 611805431670464481128198877150904584600 11824790 14092064742397249315791435309966086400 11824791 883274273052090939451629338857835543424 11824792 -436304191470623448511462697574002442240 11824793 96003260841929335123147114761784881540 11824794 -37681466796066169766189057627475558432 11824795 249457470335412139091470698924414710400 11824796 -1019094989394035031399604286842522022400 11824797 253642948195455079190335200251146048128 11824798 -318302778680984290429755787189833063936 11824799 344271617949502370368053256801706818560 11824800 -106955963486902988415401125323866112000 11824801 -111778904956377083024843061162128562896 11824802 456216218301573507357982581483617913600 11824803 32414748985509965457822633434038335000 11824804 607695167282500660867039220700705366656 11824805 3540876300637349072833148545510275960 11824806 -84564890346280002005156248275280883712 11824807 -180968951312872602235040090146191736320 11824808 -321468708144717143584374088836294912000 11824809 209764440871938179227346353860758965920 11824810 81344627678151388510560002985602826240 11824811 -300056439149738163087164667254089848000 11824812 1367640800691672881789477448405337866240 11824813 106236215505044256335115754152892867968 11824814 -68340630402278405520883697291394594048 11824815 319585347760985108662310437105388117520 11824816 -317564819396948114116480179364411260928 11824817 -548721117811498125010118472673586401134 11824818 -79981038904680231665067642883128652800 11824819 -1048026661404449901416411441629925473780 11824820 159640081725560695287446973252231905280 11824821 612209851516465404576897275674966154880 11824822 -334072586613050834830299046888990272000 11824823 -532026821843167058427933804715639763928 11824824 1224446983254509720907704443662037155840 11824825 -806691040013376981554261772696738562450 11824826 54703965203820209822507403865581846528 11824827 1019345289455771890605166460717339026992 11824828 -4795168378867041290742859669280576000 11824829 -38170114392591211566247818413728734816 11824830 -59313208732137996922971375782040794880 11824831 -311095797962704947847772471699191250368 11824832 7869497055855256691742254768452534272 11824833 261840528327139042066176999612232421424 11824834 52160990465604174935913927700230753792 11824835 116245440652764882641405488413005894400 11824836 -484666754990177803706068763355844543488 11824837 905823075513440130466170925248607653120 11824838 -265301523593646599693149673418014281920 11824839 -314647270858425874565865899441933971200 11824840 -30821273505634978195498084151070720000 11824841 70933016863239542990807500141595379072 11824842 -7855027330662701650494503855763227136 11824843 201655109396598157061160783530898479616 11824844 47962297006541029344612682307668379136 11824845 121114794638783749064837994695032640640 11824846 416630005334934488483699807459284032 11824847 -320136892666035221166363408727879504848 11824848 -60750887911911378625360866191789654016 11824849 764228170583802709460367645958156132850 11824850 -189714791917646357260882213434552583200 11824851 -147503784267038874354983769938125900176 11824852 -161620347397942669325560349503359909888 11824853 -831454600310337120382006473866871388260 11824854 -201243151509966614402855390635498428480 11824855 -129700604958923236791457593399759179040 11824856 -254232875759304615146775664623318835200 11824857 193548466509482877145140195934408786176 11824858 -615321654963454254876510383429885640720 11824859 -504363723661754472970503352780720320000 11824860 97727831311959560925537790103713474560 11824861 -71598474283411358955070584487469820576 11824862 256811484599610490083729782912294022144 11824863 17340894482073809994122993437705542288 11824864 -1629359355401159726871644516010727833600 11824865 -152639487266497138034767652930747718000 11824866 328808067077034878482981561983475622400 11824867 -538949655734458058046650604316864197488 11824868 -509360196317814895417146872614236601344 11824869 161109214628820406112745211093872514560 11824870 -438472736292826075881649125134072085120 11824871 -15278002047277122228824382488717243136 11824872 21624873890410326667424463407431434240 11824873 -566151099499745096633817156040864806620 11824874 -258335805435569245506845991134647082064 11824875 230831472110780240661312386337504888000 11824876 -655310764759314001060425594533717091072 11824877 257800664715629430518361572110039615212 11824878 116071361217367442113941707486808268800 11824879 419716129891285576631883941063328903480 11824880 145143462082322593716454566085510594560 11824881 314670838497452305053140794224882381984 11824882 -321452206286837645669836244211775063008 11824883 -2412683668504871494544063238145731936 11824884 -73255451478566554277595925260594960384 11824885 -229598115258621724241339621618210176200 11824886 -935571177473104778383855323149382561600 11824887 754180389836237189481619910655620073960 11824888 -309359233374694832308632964446387732480 11824889 792411929830749409074640012935780675690 11824890 79783979923823646851988138981221990400 11824891 163935371130988825467510916083054278544 11824892 -265866106591669833537097985316761883648 11824893 -1488507307419421075232097665839772452800 11824894 341274619166425508244686081123509886592 11824895 -121864641009205719786142278277532059200 11824896 -81656768180480498714610744532024688640 11824897 284139509663412078137956764238793144320 11824898 27011502622366586013165053806604920320 11824899 -504952064492405264836115485616354441736 11824900 224528729021957603551549524064098800000 11824901 789189647042045602923448261321847747904 11824902 -9376914707971094072622415472839156320 11824903 90408865491261652237284453729525287784 11824904 4323042066574455471761358992385638400 11824905 24002234257959278340444031260711456000 11824906 -10445040623673318739077577650821425056 11824907 -802554406199570216282272558951896864648 11824908 51837080731570596579455479914261135360 11824909 -387160795501240188526473760594608722890 11824910 395199758703470650845227872789705479360 11824911 91119368963881606527224761437291181248 11824912 -7825990352529050838310526867852034048 11824913 -365166599968598135820407200031320487580 11824914 5585567443662279596974412161955666688 11824915 -1108636436187440318375031741473428570080 11824916 -134398624085445566941464189525910364160 11824917 498711368113395029762647567987639901376 11824918 390143800965766731634103322927977091072 11824919 98222407410520873301535836777224926720 11824920 -866035477344448482931123363037030400000 11824921 -287971647085749146538297696034139238528 11824922 -495787442919242652243801654078219913488 11824923 -355933599124614810242254598103209370432 11824924 -85143646175832824598516561663076646400 11824925 170534894656786945478269531103838265650 11824926 -459609144155314933443472264077560405376 11824927 -112398845787207358362087031046386595160 11824928 -1293993922621884074182322648638633672704 11824929 887384665662403396105060778381137851474 11824930 -310977164151939046546609471229751534240 11824931 81590143450951965762405582492981192000 11824932 133690803983648172822868172475280699392 11824933 199616726736169755118967042361618056604 11824934 457940788352849893667989556536627321152 11824935 -98158953993160698790966547132749257600 11824936 -643363883122849550301897520068052177920 11824937 -969769373179729257312514322006079297414 11824938 140524336072570652138271880110114108000 11824939 444875494467964450028194537295070330256 11824940 1171127017190728932876232486827878676480 11824941 292727084388271514759866471115654817504 11824942 -172251349841632194289840540233085688448 11824943 -402368437058921187352327305073512552456 11824944 35760111504650052061743079229261611008 11824945 508897141852928991415639009783019602560 11824946 210276994518515219482095342954883184640 11824947 -54744186809864655775517104730354338404 11824948 -292071519938688788713479856079121688192 11824949 1605449020433859438353400697319292348864 11824950 36139920963971394725090496170175283200 11824951 127684536632925219341604320759499686472 11824952 -769807595701333143332014602102253670400 11824953 -9217318758833440485116090080331495040 11824954 -324815910537002744533791752325795202560 11824955 116720540616940895190661412178983583360 11824956 -196493936022421107844550058457012970496 11824957 2107201874304797130610904454818944960 11824958 -519337405212599115360738919230850085760 11824959 228069373530002314728896249716975439304 11824960 88277195740115986468874757638140723200 11824961 -512881229258527576256801555094712589376 11824962 -360881083203531460545241853440549790976 11824963 -261440506147418925217209705621575709936 11824964 77340640035684235722767687381092064256 11824965 582708895961685708615506624091019057920 11824966 483017134272766306580803073203742958432 11824967 388281594069641130384554805033793536 11824968 -339570582971925035991148994873103114240 11824969 -360885730060317116695156346637349784156 11824970 -127719530391808684248131892990444503040 11824971 679186337110305150486000400853887165680 11824972 672333143849468315814477859189425989632 11824973 1199491253608572178672706676396931950720 11824974 -67572449989155651805309766330223148800 11824975 -262772174227885313224619387997303431000 11824976 -246477253279629392636898097957115731968 11824977 -690477829528432495183995587527743251040 11824978 2492723054477439110333771182286668800 11824979 -414630437416773258705092985861376641216 11824980 159990257166580410996357966809587599360 11824981 -38975808828201314789671147244850919936 11824982 168183322498980534712186322266424641920 11824983 1303885299266022790817776451548179232560 11824984 -230985950809431621260126611112846653440 11824985 -104427234793145580487975935391293948600 11824986 90390319192132987825980920432109155328 11824987 -150042413533102189387008918172094994364 11824988 132276783022715097212562819137257245696 11824989 -66993078654397937871297846619584767424 11824990 -280204316849899521466804482690902618880 11824991 505352834477327118878865387529560162384 11824992 -178406662170055155495498462661340037120 11824993 -1254706095819870209021598148053887734460 11824994 321753313974234621877345483572694465920 11824995 -74103438737219411461986852300451445760 11824996 846423011249522753006070630710846385408 11824997 476250024481590786624977366930393800446 11824998 -16628982382905662971813221620183964672 11824999 972334688256312353093262750274241703864 11825000 -11731916904465488949948252466944000000 11825001 -356973769266751316790689711627779845120 11825002 -51270507546042994058063405369549000448 11825003 -64893888401112006048881412990338124960 11825004 245712602807242259358731282061705156096 11825005 -479222515998942433551845307629722820340 11825006 598467600780812591993866273708824614784 11825007 -35321767022069076564415717126118298360 11825008 70170155641288140635912011786005708800 11825009 -201995327610722220018072299233104744384 11825010 -63346242384682468418079004743733570560 11825011 1153847128201387785213059335126913510400 11825012 433066018441460319046891541141252014080 11825013 -19123817459757285147597841590786223296 11825014 -370736766137243527088980578050237346144 11825015 -21467929635114503879583958643281310400 11825016 5324873644168485290955539603354419200 11825017 1405387988958787443039046340316007577066 11825018 -118198699486343730775878761401281768960 11825019 254789299753063481239191124412356871244 11825020 -117285175658849583238211336506424709120 11825021 -142964566381939893130225070651916948480 11825022 -363446299428632491481375493736100745216 11825023 -826037874936919179961980716860955976432 11825024 -950146707451632477474870480388101242880 11825025 131292501361855116567222816253581634800 11825026 223735796574453599257648234460880293760 11825027 -364827198803370901587246562702470496080 11825028 -32234309622503255632785864446479784832 11825029 -1473579541409848545428862412657686558370 11825030 3118049217429592737141272708929843200 11825031 289032540916311734853106279825896570624 11825032 -499807912056186228322022400922698009600 11825033 217242439974148363198932225013476293568 11825034 -6082661180248535823166136948203498752 11825035 -953138271380979477497394388797103223520 11825036 83816366662884512598684074980230266880 11825037 62619845324919354628362411236116394400 11825038 -144000693385429079844062995229213387904 11825039 -375678559918717147359161454946392926160 11825040 -73864144738985361597792393824010240000 11825041 1310374159830599581846769895743030395442 11825042 167691517554568705241220553139185575744 11825043 -1484808480385944559435401061735683072 11825044 36489262746364527195700212077144911872 11825045 517942511893248278100933988619966574300 11825046 -151440560429304184511354455112993365056 11825047 -233393193321418284173305633436611315248 11825048 -243517941148961705831527336558538465280 11825049 741179229090564383183268317820027515040 11825050 61563261868565124888991329206228985600 11825051 434950916605619044766379839816701242672 11825052 27580291580384946461553201465515430912 11825053 -511652265156041784472653588870772796698 11825054 -468062455279389163626607006638133905024 11825055 -427269865576806192402884818304743161600 11825056 -583521930398658292450712154945926332416 11825057 383971264224235080366212940407474040000 11825058 -35521512483522963739973566521728678400 11825059 1400937935498268797666889424418010554880 11825060 -5265937618456739266652135648756067840 11825061 44425762704784366887167255666606520672 11825062 24255274951437707090408495994760216032 11825063 -862192971065026086122194126279008503688 11825064 -1009669531486517793817392742706091386880 11825065 -138172686143674021373680428468386491200 11825066 748467263400928753245124516166680185600 11825067 -292570907019379875649307570774416292520 11825068 620908605912006014312742339189361937920 11825069 -597984491318095644494685102310627536840 11825070 148430660054960734796882639826663811200 11825071 498702683113594078146724130104030800272 11825072 -14585490436091329110591056959756222464 11825073 -468685771969343776001378980753983471360 11825074 109769602343516359016210699257071452160 11825075 -248267950893736945114426274478386301000 11825076 276022136913164208807738017356394127360 11825077 -1489329348961097102918382608568995075328 11825078 598742908731188833823761731697590375840 11825079 151255741015876952914509929860692547200 11825080 383338111247494169486295865695436800 11825081 -1696597481105590284829847124667206832428 11825082 70441604885632832352524908816989281280 11825083 -265495697252214725102574525725043228880 11825084 -725209972177336179390576182182318577664 11825085 -74725721454559002890117239463218732800 11825086 1896268186062383398997353971608383488 11825087 1170422324263583529828960595903411218000 11825088 29067705345553236999328562392596480 11825089 55970246701518601365169050546033711912 11825090 21873481330955174067034186409142496800 11825091 -344552597598296578134551349707923448700 11825092 -81863062934429865452633596009177795328 11825093 152548891259274856553666893986382469184 11825094 -464483292232131545674384289690614085760 11825095 157560767447657805908115362484890051520 11825096 -901563680392694251957574604998750822400 11825097 13607153457158644214770925200046536704 11825098 -554000668408390014654363312200010201600 11825099 559591763337617845276571859036457303608 11825100 108539837971707980577943549418063846400 11825101 1466906085953739883808597535966872834400 11825102 -746431824659490770760579093373314542400 11825103 -151208943442443727939382699088773559936 11825104 132162566960630744872979266660660305920 11825105 -183777218279548348790531082356190745920 11825106 127253316230729257064395474081403043840 11825107 678666543474395537084449543879227694592 11825108 205540756236473236449678221426095835136 11825109 -355120728864148033342108737306173775360 11825110 -63235712971217116781692821926413966080 11825111 -84443702955174310944468446234477582256 11825112 131651292380077501998658779260684206080 11825113 -954096259116484698234834571303706651638 11825114 -86562199149733967544410613819199173888 11825115 779924058048879962300357599435057228800 11825116 -133354405616765172115283180060606466048 11825117 -1026956486017281334968177053923893279834 11825118 13281094945474865455929189887571027264 11825119 1102241267400294665542947993276522703520 11825120 109620167939285183223686839124608942080 11825121 505357111877538896459200305119837150208 11825122 207334832149570334265667958360293937952 11825123 -499527690413683099424620599914740002360 11825124 34745572071380085565842039996239616000 11825125 511797485121962347183856326301007360000 11825126 165499202696781316603698439618166140800 11825127 -105334395850900124364212407224090788040 11825128 -13246241164082497572424566878539284480 11825129 12607307404005089569745357268373909584 11825130 -130405290238362392086801186552228116480 11825131 -1408821524917315425918467405297654907800 11825132 -53039915474544761259770059251976842240 11825133 -623697319057914023711474256959028989376 11825134 477647693397403004260316686839553149120 11825135 165057263271258577816959104874314033760 11825136 1972754161170481756996248933897338880 11825137 -386385153805025306867805787531141458588 11825138 -17796330999702385470281352638207639232 11825139 -176840698825820385419695817055935439312 11825140 -589632537812409428684375150370684172800 11825141 -482259933286735662786815311356108805458 11825142 -132775609102516225968574930163852414976 11825143 829250739957966670239856623251943568344 11825144 518576831625556193364873930324038553600 11825145 -222878100405629882833721995276935131580 11825146 -651087842757727795473538362743248050720 11825147 -3438612623971753501443906243811637040 11825148 211837197888216970054184115804972155904 11825149 267192071205543383846732218698179608512 11825150 38463335526464407288247681849639812800 11825151 -40116042811895613678634204630038011904 11825152 296045900207157042389911035843304226816 11825153 751211170008877896404794571013586571520 11825154 -65218568108305089947409882226597882752 11825155 -166894704188425318118873046743240506080 11825156 -267896090454537601024991827502379601920 11825157 -377229421252661530035638998467218633760 11825158 -128451074534074118864338281242495932320 11825159 348818056994474856107697920202774319416 11825160 -236141111741425709949687223756047974400 11825161 -14290419039293876362491942035908721648 11825162 -206474103532950137672182341189977769168 11825163 59573255243372830709382433650385536000 11825164 -85488448012908757957803477590336067584 11825165 -1207038512041114200331948193178217022400 11825166 -339705763208135756732955244882142664576 11825167 3451172251033623159889590879391510400 11825168 20779297492320533449469388360970420224 11825169 782020094534694728058114304958970612288 11825170 285056240791528763617723042336632658080 11825171 110738878622710788514646282562572451372 11825172 -2847068656000044904195118435670865920 11825173 873940534721531584381604550539907196060 11825174 160743047031125091578628393349505235840 11825175 -458875584668554619438418872871238029000 11825176 629097539015013766868257375970768486400 11825177 -8352474863566427097686740240005523200 11825178 -331681422965207901803326460053605756672 11825179 -349476999453749871519249532097750068080 11825180 376914222628396444290564325730741030400 11825181 -193628123343979157758845372613210011060 11825182 -106537171285350103516614981933672139200 11825183 -72886216218276786630171950719601330400 11825184 -40116547366566702910839355290899447808 11825185 -135758625020689984316991969510547834200 11825186 -218240666060874033222336284347725740208 11825187 -81153758195166890206002481557270407424 11825188 -537536533349323217924967795820777674112 11825189 -968143760031122527523864997784135026144 11825190 4097530874807755647887631035486056320 11825191 192941433585000522460828814662603032704 11825192 167909217476160715065173590907564851200 11825193 555444438086859687058608211966075375200 11825194 -87844029828473233958421378407177341440 11825195 -386886629496269593886772227552904248400 11825196 -422293010503197775919970035905177655808 11825197 68456258234824292723540800731505998528 11825198 80842444139232694552958642896619618304 11825199 618292824284872156319916451560443771784 11825200 -85119779813232610530918446170315161600 11825201 307105711727353948924221948120861569280 11825202 396783398467866341675847261101844604032 11825203 -462125146978727244109605046968343058816 11825204 -86610765670879672047635753754098300544 11825205 37759909374489426976390575821230293120 11825206 74163006215408273849571353824598811552 11825207 -572446923915070255252277276479087475544 11825208 423586230556437224024398992758784614400 11825209 692294617644954757122740597060232890 11825210 96466478063490894119685195976338785760 11825211 580590479719014258629890107132300002160 11825212 116987831538882340033891288267579219968 11825213 396467844438798346735761368632386699462 11825214 152517586580590973770631155379806869120 11825215 -9570491039045811916487034027004139280 11825216 190536624429494487762649454988591366144 11825217 -1051808604947702034538825344495574791360 11825218 -356683953323659960311892935145918939440 11825219 321619458311208544296046185594813713616 11825220 -58661327231155387075051973422183219200 11825221 -646925758077197932453113213929021972578 11825222 496540412007205403806763627725935297024 11825223 -92413215195894712253496760904633616216 11825224 -426627345910438496548907629954313748480 11825225 -135803542728730893249872173795033037250 11825226 -141399891740282086646557203663019535616 11825227 62232118761744501333281436169210957076 11825228 291378966249206119933129491491716301568 11825229 115381261821090780797118756711717413376 11825230 78028733051598292006380181520271361920 11825231 -327289939765467130798542491105517752136 11825232 53477002461536982877239235445980004352 11825233 -368987514713890704247149041382358527680 11825234 214234335259642122178888229114429881632 11825235 187748661310291219519565788087161457920 11825236 119575270186596924808954625846396870400 11825237 -194518831810906632987250999821042293028 11825238 64547538980780754436236355429947486144 11825239 1069264614543377581464875522051021786880 11825240 -232155257456683191222040380575035392000 11825241 54933896150030086488979199402096783520 11825242 50298389621046735269390912752387614720 11825243 -150108913488525443624605691785111200 11825244 -382826819026092395000634825807907061760 11825245 288111605280481176034112655124111051500 11825246 490467926266256470276852450161069990144 11825247 -369982850685849309389245098974728897536 11825248 65247373074964106364551773069114736640 11825249 -247837405660362119579657461611004278750 11825250 -123469085324140545103725511062239616000 11825251 -913785008618885288976012201091586457768 11825252 -46767123990306120576292970606501529600 11825253 696848876485016848208248040623310213664 11825254 30366979451834089677492911911822156032 11825255 -417884775418552615947477711772117883040 11825256 574108473272264637722506177429775155200 11825257 1472492021598961423939196273270283432506 11825258 -6947892082289137779699953033430024960 11825259 -516454935914723471169899171540063291712 11825260 -102058311144553100874417095089905623040 11825261 28708101359571220086198995918188816704 11825262 -183860691584298532893825731000398010880 11825263 744263196822284715343985389937677145088 11825264 226986198493549835297929194391589191680 11825265 250086775011406480603116424728775480320 11825266 -274762295800149387934669355317178819568 11825267 -1158003470737800729834025798584761447280 11825268 -229844497793796507200929236340083302400 11825269 -12155223316735027279926701365805103456 11825270 -35064914494241003238524694886426160640 11825271 7270221841254462769558854528226303512 11825272 1193838232093982280767890511956484812800 11825273 -10355006699992153397983511884967994240 11825274 72276239497449214755811609302609706752 11825275 69111383155595787796709529919699353600 11825276 -721624334379618207641657803031954734080 11825277 -8324927800001404297928622772820491680 11825278 22112515401460844542382104702758959040 11825279 893369280350379384732287218792365290880 11825280 505281216769963717900946239079527219200 11825281 16007176018276421573177603323258670932 11825282 7054599199953542823362327090987026944 11825283 1046333934243869836084593751596081172464 11825284 18441395477998317939331524837793426432 11825285 -688851741839948090620405013777498952840 11825286 -10161134445372058027703472709950489600 11825287 681624481923503181224356064212693670936 11825288 590583403489727417751349323673999733760 11825289 103472435561876991540382510819681135488 11825290 -164114960199847709295422241695905473600 11825291 -415384768499277149086595235368992564416 11825292 141119192559948151893914583388045827072 11825293 -1035017561301514374134855244380837744458 11825294 525025792448972785570896702510350141952 11825295 162194128020371174677843145148282370320 11825296 75412556808812441929993682147516088320 11825297 1135875947899806467959425458472673184112 11825298 231949833450354695006304285683946597120 11825299 -837707723270652018695317061168678456264 11825300 174431896796834175414156380944086518400 11825301 -1359764775031796566341317967973232160 11825302 10804985641837178462603411697977640000 11825303 234006890486929896655176942224912894304 11825304 48636685061978410363180840253704581120 11825305 409169349549597208125214079481248387460 11825306 -545649853585786861491464011285710402816 11825307 22845256748786773637530864128159221808 11825308 -807290026611886541154088788660560669184 11825309 -107638521140607950293058748041858558490 11825310 37602483564552232565195353427689451520 11825311 -29850074497445819616052770721227708240 11825312 -341192480420097439018059260702839799808 11825313 516671971126721078364226948267761372000 11825314 221685129441034224847832181516276434256 11825315 171942168784474266391498248189098703600 11825316 -428000287596503470265018969328156064128 11825317 -845580421443503006612468252343785589474 11825318 -284815010208122788199686644067294340640 11825319 241473517765010468870873336587991165184 11825320 -80180014584742460431732458271576166400 11825321 -759166234035686479319802334175678537478 11825322 -131884294731957625287755750959262324736 11825323 -656623118363085187996331320646727436776 11825324 -79327864892318516601103052619033673728 11825325 620053237061466954244107838391226960000 11825326 -512956377185077655838897842913595293888 11825327 311632679882507725107232371855877865520 11825328 -188832047908269565345259096897731854336 11825329 -1488416836472571117981000986306228937070 11825330 -897520913405747267748708817360324800 11825331 366775552634408173191505675391505273600 11825332 -121137723981777703382869888332194243840 11825333 135695018925519778167079890763374874464 11825334 -62612707195187757355678113231673067520 11825335 384987199906257167428526114307632656800 11825336 -1119379870642653470167360305642307952640 11825337 379292360139204893706990489137270945568 11825338 -2666000731400522567902722042084356352 11825339 835641089200754460739856617883983639140 11825340 13233733368915989846623754514215347200 11825341 -860375570467326862761988560930506008320 11825342 327332823510042786125405841412704524352 11825343 1488016238805920932716372216207628320 11825344 -5419689947972040838549050710005121024 11825345 -126690454499946895808252766280257424320 11825346 72467300260277356231638358598471698944 11825347 120551485051654110941099979970713017952 11825348 16132493487488842157092654152889103616 11825349 -49058770713759489568641118589572389792 11825350 161024405188947017307881379662358338400 11825351 477973078943268829679884802483650029312 11825352 -386277484259275269324825206124734054400 11825353 476587787398189208330692236361579169280 11825354 144847939723232586319558405857583432800 11825355 109625824400113916033312227953519678960 11825356 80218874869252743772181073478825461760 11825357 671101780216004667719477306534239455606 11825358 -93905036343658148918364605633898673152 11825359 185100030646971619983906152790615395520 11825360 -48992451501539022861441071943084441600 11825361 23074080907498522331767496636197794210 11825362 446336159356511158908387015494822988432 11825363 269753996958408317687481427084600143168 11825364 380604224570486979005578871181943474176 11825365 288397526022063273585970109406443815260 11825366 -558603863299953251049873723255744681024 11825367 -646694813894421877938966399794103056688 11825368 -1434608674247024656698273071834928291840 11825369 205268801778520735759872983294385108480 11825370 298138005289424024742607430278735987200 11825371 140399264256265919122344906647998821572 11825372 400573036088590958422887138431330534400 11825373 -8012902527965694832477735124152414656 11825374 431899797341022946834653772444722806784 11825375 -1163191536941520074675411853728449626000 11825376 -152565620506489078414969178779287552000 11825377 17736786326474874911812101289571924100 11825378 117438045043572674224576201106357724240 11825379 246493024600852699413001013449287079920 11825380 116857352609738355005080982999202263040 11825381 -644200958690785478520246702369740409888 11825382 -66352867570638609227537334749062834176 11825383 558422805715298334337309432252061131008 11825384 -72339117043082790247219942530233794560 11825385 -76408407025316124576553917525131424000 11825386 585698552179488946607273063958943849392 11825387 -3833376511714571904435115303469999616 11825388 -13352129730439565731218329128109936640 11825389 -1096603484474528790769804097206055392810 11825390 23800732109286493807066474614862987200 11825391 468559255437367760136961863183789982080 11825392 178150562719362066776736231301133828096 11825393 -1463018240130938945531823977830556052480 11825394 116136559245211561914875816669787151872 11825395 -688017501041257714554856309009520595600 11825396 855103373521135964014007556033095362560 11825397 409087413506034055157131239408451037340 11825398 -319717248462418068812908423686010916736 11825399 -1149384198397129878784533100895872880280 11825400 -157425882687719536493825206936680960000 11825401 -68828875042033441827606363560414824448 11825402 -349122649192021757096156575942868296848 11825403 -224643588742866607522797532113969169896 11825404 -214841157204070421232012791576974153728 11825405 -621744448573939316270882346064742330880 11825406 185098597498946725907846554012022236800 11825407 691459541221311646450406395577364918384 11825408 -279834457929776182031696854337873510400 11825409 141953803603851909599343689692507789104 11825410 -130068069715256407615846046062352448000 11825411 -90255001742004876152708929361206708560 11825412 599758364914419713809057476911330061312 11825413 75522765933112881076055313977978021664 11825414 89187786381362287773553078276504854912 11825415 46779146893770573897910328384945704320 11825416 -145726750450923396875689480369920000 11825417 566539295396289385903789160882977537800 11825418 238337875152077011483929926122358915328 11825419 197122215559205586522227379146365012820 11825420 -253534844119495440007676727352719006720 11825421 -394576714886130895365607603656310442496 11825422 -1415304417876100814256079647334914432 11825423 1454908280830040457112196761328745969720 11825424 33948867460757001531494448471203856384 11825425 137549559037356027687423616615011204000 11825426 67416877376353805479823740658309573760 11825427 73154991428114965031192114626176215808 11825428 258506636249506210496563306689797763968 11825429 -147184021830929306829083685742408473600 11825430 2822682444744706434840475403413401600 11825431 1640469712790842866679108721819009903200 11825432 -835202337454792686257239081836759705600 11825433 8489512619791806066971635795639355280 11825434 169417986035751302914950265123699109616 11825435 1221972380681486822392173735824854464960 11825436 -146748680440056066896126891951934136320 11825437 -294905407762104479887241170355705552160 11825438 -95723269618399728100317872934859175040 11825439 -641335659206151659242973726587731168240 11825440 -443801753000482631015627623173508300800 11825441 861801781337818467460066742395107487842 11825442 -210945169145437702113172968843029188992 11825443 -53801147965428426566724097580610045184 11825444 -74183745733675576053764807410598243328 11825445 -43100074652916770451869946005611018080 11825446 120452731447784139692920119906016220160 11825447 -982289015004179045595447324109388644104 11825448 248643305578790651104346313361579622400 11825449 684654445355951702766823206321464414964 11825450 -9397647654558569919227019321750988800 11825451 1211258134634927374469268522233023860 11825452 929776463502383097693809498792684539136 11825453 -1217635094150612663309077644754695668916 11825454 45174451663802108698465677657476780160 11825455 106647364179608263885978955096295566160 11825456 -219803336907604342246657306849421721600 11825457 -214322467444944725632168734382310995008 11825458 487495980360075148654298612959591603200 11825459 105372600541615949885742083689760103216 11825460 571132589429125388944878022764619776000 11825461 -1097537184133406279606331549956097473938 11825462 514426393176279546961167009599160589824 11825463 91752189657767786138909716935549426384 11825464 -536353323886333969116244200306422046720 11825465 -53889779126982756846386873100233998140 11825466 -250962281911031853310858529169864192 11825467 132842380597522650707657321652815406080 11825468 2038501535436058212978793635069433007616 11825469 4642244907862022631805168519935029388 11825470 -180356743710245016053012995870018576320 11825471 524467884185823901447332856516082144112 11825472 188895540186309086111836957398502735872 11825473 918399385278814694909160316408455168 11825474 -198287439309955661527848540330446788608 11825475 -144314561490767157481270818290289846000 11825476 -77467339677617745044775269906916642816 11825477 -248401470342016755115806718119528962688 11825478 -100864747568989221118312985002962616320 11825479 652038959026041134839429208339733717080 11825480 138054544120892576731725057820082688000 11825481 -291880057086390523735310332040353952640 11825482 808649828288521808842779294671891476992 11825483 -277546709060233421825433842521242211296 11825484 -92709042779601994056303531144567177216 11825485 380140038850625194694520374207114146560 11825486 -162255499872846923216852473920545215680 11825487 122787784204083153332890557878839357440 11825488 -138899151298419969289434844919086448640 11825489 46213151909897029210380759675496319568 11825490 46345870877951644184776499559150474240 11825491 969471689163119917655797290821566822892 11825492 139808551153503929182628008772508395520 11825493 -574175988865238058203861327156651216736 11825494 -44448984099496734927354493605673108704 11825495 -745995351443071310711156927599897161600 11825496 177495894870948109545960841910189015040 11825497 166971525404218520766282011846779255946 11825498 188454483770964954032393515520827926000 11825499 168807168950621872851404991324211530240 11825500 -203796303877906027841114778408853248000 11825501 1309584217592476805103222310797249995904 11825502 50503630413528998367121150725886669440 11825503 -113130089102323174614333737944287320216 11825504 -797131501600485048575804925541118115840 11825505 -61171643725361449399346227878696033600 11825506 134567790287247139133004351151167378432 11825507 43831039005890259825300715882837153992 11825508 -133088688837995565521021538148854792192 11825509 -140637782072311607433000478090474727460 11825510 -178839017397272997772366032918804672000 11825511 117039710000392497133042672791310226472 11825512 -25660269461987110388473063973346124800 11825513 -1182502127982144696574329046959412092102 11825514 19560059670801227346559356218742311856 11825515 79376153275620883410178498132044456720 11825516 1859209168311150095970702439605273600 11825517 79189415110412717785491123808999898400 11825518 -568680279985409703104029097969861184 11825519 54647725773680903037883253608736769600 11825520 38532043828245132634211044976649830400 11825521 706831320942346814293413299163952737844 11825522 755382821227544278344890670840714807312 11825523 678471421254781486548657726930861896904 11825524 122994311692992670105313185240162816000 11825525 -630685698523864000315577730393032452950 11825526 209435645074134638060145605776680990144 11825527 61726616885019487652799194780351618400 11825528 280942963270681099868834326506478264320 11825529 -85401356117187898021276241381900108160 11825530 244437892687092598962830795839189432320 11825531 373921509810848779956970578230209927332 11825532 -112711970156036630383611803900608128000 11825533 476661771845350698880272588296215052160 11825534 -36003550120453285252110916966710432000 11825535 -510863051147739231561750507680075026800 11825536 974593484720033177478780727996459253760 11825537 1435672779509613299212521822401849260500 11825538 30709288418435409546780280621976271744 11825539 269741471043274866266703524885040491520 11825540 257277161142920288780730432728609978880 11825541 168289961502884179059954057929445146880 11825542 485737085866753413014563831071137139072 11825543 -1440477619304259295354017964580334898680 11825544 530014666503577534217061527314104606720 11825545 -108916243344011647808082906111814412700 11825546 530701974741165613780383386110246151472 11825547 446860409203120185960039657402268020480 11825548 -49040157505423412542299867443029874688 11825549 237057693692840302373193455204237694336 11825550 -61519075044984627854927022431670456000 11825551 849847779775586631002741135577066581552 11825552 -210470041627854843303135366291825623040 11825553 -19440507392775211275622199613496998816 11825554 58427361143774354567812581789545454912 11825555 -35356403393878122325651916913382489440 11825556 -541663196080448656513032099462196144128 11825557 -62854064895766148472499507433285747748 11825558 -9442955571369936236133646588485455040 11825559 7608498486931445912862144236800400664 11825560 91300914172149136416627418124596224000 11825561 114479421401617948653498077091867250464 11825562 20566784110117206397595785259649523200 11825563 -334148838877513791190108375164861197976 11825564 -463927051997601405461502688305321945600 11825565 25440191702595590244685987759720151040 11825566 -6424687861433480936457162627489671040 11825567 906008177957330605892912084379843166992 11825568 112097226473262762125337583615758827520 11825569 -541743981541542648819476928370917725504 11825570 37789386019577418080744904184983429120 11825571 -528288177430114698508419507518367910656 11825572 -853837172389772546262054652588564224 11825573 675628056224507052968044204968473829822 11825574 -287990718510875016686830207435042062336 11825575 -67883790959493432214612565006509670000 11825576 -733889591955767256792351880793501859840 11825577 -440438892194068231875272857336318592886 11825578 -891901182917028735396914595395736812544 11825579 -34485731619536385499400742743621231820 11825580 -39232578455753857125947158688049530880 11825581 836425298779621376063088891076656928000 11825582 252823226212579337313977546162646993984 11825583 -110036898234042935753689848909816797952 11825584 138713078832510246954674436022780313600 11825585 316333659406183016655274465467701419560 11825586 -337130008939503740949670135477221933168 11825587 -1129300027731905147731859235865440875764 11825588 35545530865151249265651291573509136384 11825589 76872767509810449113877645566069617920 11825590 121601476491384005205989697238349825280 11825591 -542428388919741288421559290476801189600 11825592 169943512198599233921494409299292528640 11825593 192794565203391455601540097120876596224 11825594 589410939989974620590104590045466797312 11825595 -193545756773732793732075714194026300080 11825596 -138640599355419686350592197931886668800 11825597 -29302902136300775938599621287963452800 11825598 134072255783536606945488082298459955840 11825599 -503673450782643518054970093551463390400 11825600 109979547817822069648926550055976960000 11825601 -31141211658562985958472297475675356416 11825602 -10534298870176355548350048934091346048 11825603 -565135679213391056858077238963582446656 11825604 -162316464326593801767392911659371225088 11825605 35390510946095591966985582127932856320 11825606 55091032593442540324730572435157557440 11825607 -119749177982213424018949915955723573808 11825608 -127422189550495777655756492138468044800 11825609 608023173461033465966968993595519358810 11825610 160411388296121436279759602377934741760 11825611 -244439551478094331435655012099265600000 11825612 -106491140515394433926013990809884095744 11825613 83452516862739131125851777399039451542 11825614 613756620201535516180732834927363269312 11825615 -405321983536189101841982031981734262000 11825616 22170003256897891646669271568557932544 11825617 -484378665063733044271975476974623704334 11825618 163532045361086205580058811227856847872 11825619 -63095769278880665557202890360075987200 11825620 -177330517226376413940674714241387072000 11825621 -474481336935304150462339603440115232178 11825622 504811569730839050830339767333356576640 11825623 -796087609781546191652478802298677926240 11825624 481678068475439906867451604004052264960 11825625 22737707724915164898083945216078640000 11825626 23621504112021905810660828814824854512 11825627 -243242261596035081844974929355923890176 11825628 42537792916333462411827793799649285120 11825629 9852729406759114053446676278133737740 11825630 -62036527824574983621550408083224330880 11825631 448159828429898369807100307370932092120 11825632 63502439090537834541438731479299391488 11825633 871505522061195587468469146371160094882 11825634 -144529038877810312567120616999104020480 11825635 -11849231507317353344985431338194170400 11825636 -1170848010650095379736723905553598169088 11825637 -201547770675698694548891977488883524960 11825638 -5993118678283613471878546715521917120 11825639 16638898750405198450388844306474935856 11825640 -64070049280864199847227001213651763200 11825641 -618525353618920771211154433190165445958 11825642 662558512184778171426215714969548221792 11825643 -459345890119773997769802366805028742672 11825644 8346148858552986821655967247247855616 11825645 2806084971196867697215604275444218240 11825646 -168020777834854842595625364864888953856 11825647 1072986822556442400857058949587539606096 11825648 -190904872967754431882713762373874352128 11825649 -990291703141414795160289740447823465600 11825650 50564892216034922448695845446601833600 11825651 -668929526100565783067740187577882807348 11825652 -289843416004612023243378490233526714368 11825653 -596855065818440323324380076866877985120 11825654 -452761524935639720223532580031441808224 11825655 37713814639479195524140992540802958160 11825656 629498802459766818198552075794826362880 11825657 623197629810866226199306475353253570880 11825658 -109641145383584979677235599026324732992 11825659 -796299878293134721666034820655054978584 11825660 70460207674958507553845482797337328640 11825661 333393785217789753991818968279899011072 11825662 153831323071134096578223052401007736832 11825663 -22284363907324177670915645617231880832 11825664 44117895006103861699343121190905446400 11825665 230998871548794854186564832293254948800 11825666 692077029565385092641083785906657966032 11825667 43168630498669433024422100326373664672 11825668 195345192780591046016210526856932474880 11825669 -1461810398529585273948067268790971184930 11825670 441157206376119537007036790490888744960 11825671 -216524220797454873715467424028758748832 11825672 345985006646623903845757772262416716800 11825673 130799528068164591697044678062877421584 11825674 -53217383321283491727530903311677163008 11825675 76169901633472407948750358189485828900 11825676 -15366582890894800010570476967975162880 11825677 1340359058293539980504932742779087369526 11825678 -88342734672550357397914346308166135040 11825679 927012392645849820498582251830610966160 11825680 68119621568656617653624649463317135360 11825681 -94868334401826449971145386663175682240 11825682 143339674868496559590735727827271042560 11825683 517855213200769228225795121556337976400 11825684 -3897267795684900633149462162164996608 11825685 -825799616590943325917199105775311172200 11825686 -538849141957101513058711161657560130816 11825687 -1086624761914671713901230510249966128560 11825688 2641019841671728291318085185809285120 11825689 576107345369678643425593665940252313088 11825690 361204572580573210801540526092513259520 11825691 -198344566197009452609207015551640971776 11825692 -96425430024685491040917294695319280640 11825693 -2049139320203355839252926077968032500 11825694 7439551926343237180105532918910033408 11825695 268179839818799681990338648610334451200 11825696 718465038607424412656738210800061448192 11825697 110456258460167158209548805967076540160 11825698 1111490929963155507547270349663501924736 11825699 283779654894160823271741250834275236700 11825700 -62612695738132769285927021722902912000 11825701 1526294316772416124844767674911219547232 11825702 22786179560828545926688387880760483840 11825703 242311071528655007704231779171565401600 11825704 -472750023282518043161975980357939445760 11825705 409468697472858855159252379310574264000 11825706 -118079906659048760799584999111255592192 11825707 -344292659492089562706569697082320657840 11825708 19135401501186446746994974656600768000 11825709 -375938314002319762448682516728758450944 11825710 146191467730186820450454394772534238720 11825711 -980864814975160311298626393158477865768 11825712 -48492648233300799113821853572770988032 11825713 -407963218915459420132946545121885395020 11825714 -427416959329439752126056333279454604160 11825715 -418769105096883010450033125875215445760 11825716 -319593176253389186887625926520761606144 11825717 -215457993959465733291479460083867686848 11825718 33143141502844663767779116271207802240 11825719 -842532422280642924411011134550645579480 11825720 283555335429638677294447529329053696000 11825721 280285300850389908984103631673630428208 11825722 312007082365331164623443163527123340912 11825723 8607318662983373101177123584749696544 11825724 165328509411762556641040128749177733120 11825725 -87258064324070601280442665430385392000 11825726 -422946345916839458560591829875678497792 11825727 -364300511396875646214982657618017165168 11825728 -183280016860417843003472719009566687232 11825729 71947132017874474168043826709505269380 11825730 -62883792799616349622000253279053670400 11825731 9079941863848916261320878052711982160 11825732 -273361997517177588110207261265822351360 11825733 312988935265220297748563159222091160800 11825734 719866262683616641668212719914711218016 11825735 24865599266725441572003271929699299760 11825736 140003458123189909652949113570134425600 11825737 36649793712286308332769800006483395200 11825738 -72638394144785974925938982351486237856 11825739 1762143382680337355729464367544713883984 11825740 18467616643331773099167823822064640 11825741 4184100305999739072363826210356977142 11825742 230117530445792765664852005521364354112 11825743 -668213731689590266408196976224704309200 11825744 21623242087543999546058118884442243072 11825745 479545905505647101370415410248777445120 11825746 5869893680061138376606672204426749072 11825747 734057395429636811574433481616821952000 11825748 -462892273552454363101308952136753842176 11825749 -54732772939844699173540680758201014272 11825750 -75006328572785889110598711721380576000 11825751 93206686755684816601235229823737197184 11825752 -654964049197377448070317283164053196800 11825753 459150271100871412604401939375289367444 11825754 -139573600896470799468329479430016007680 11825755 149539147071826402673935186779771112800 11825756 275757996617565248771022611610132049920 11825757 -44303294355319232938686490291731070080 11825758 -53149339795594816792415327676997595904 11825759 1122307810767725416477350086355743003640 11825760 364918521304477650273010369451859640320 11825761 222469858063242012933643732155283455144 11825762 -68590090426817961022787105366005963200 11825763 174762579026280887214170036353204385088 11825764 -588749377712774319935752002120716673024 11825765 -199558551845993745979055625003250790400 11825766 43062152253660379996420877867914430400 11825767 -174213091083717167978773298722711674184 11825768 1428743625805821150654563151013740380160 11825769 540207298306643369814741727044480499344 11825770 215929953997037179123378612233739541760 11825771 -295734374880466046280233698262276129280 11825772 -10266722916651859984699176113629003776 11825773 -598726812354586498943098243240703668596 11825774 -822494113594261138641451576816819200 11825775 -210777592044139443357855899388100471800 11825776 -301519681128493379930409235495741063168 11825777 1822075023021938978347246167148389989220 11825778 -77458019287648594914878544193995601920 11825779 -364111983652346974409558084513556085424 11825780 -509884663427735993938163141366744198400 11825781 -12840103076996499282695600783342089920 11825782 -40863543095793221013073489376104771200 11825783 -714171395246978465534073635369212901640 11825784 -5017836817028838266087635620712857600 11825785 -643529013612416907432779797432674285240 11825786 -132889449444198421855095629530574814720 11825787 -42571758143391600082856465355503109120 11825788 128025468554235521835406693585031595520 11825789 305550213112100529355994620387444316760 11825790 -138734927939850126746629940566040908800 11825791 -580199144807914217771743693390809543808 11825792 44783176985982007761309183727758213120 11825793 21102893878182381031048848728733602304 11825794 -166953654155972867426118367985257490880 11825795 -490040925064405405587137198451238224480 11825796 -74452017901458964087724018527422379008 11825797 1527272476942582194369910047193059185246 11825798 407138348934954787581995904202411298400 11825799 800849180455412375564301957555816189864 11825800 -21129318401403871750406550329622528000 11825801 -85498833012028427626160873941201440000 11825802 -207515601703802139857085525579072000720 11825803 -876195324791668458692552925121314798936 11825804 -13514710133682240502762006841373913344 11825805 373811951225906802695737865258136257760 11825806 -584341489234273073501274339340249155648 11825807 -552152752333452227149494453124694852544 11825808 50960043567681763607386635436567363584 11825809 -230989535027101530941089880897978821920 11825810 6775202474454696640337118858270118560 11825811 -1533009316140127011175800914452538649600 11825812 269682882716948556485080486224699713280 11825813 -28567034266308065152518283042836612576 11825814 -49020434840794450259174839599421440 11825815 100344362304463846113750173404926955920 11825816 -216668616010790329399998702591488778240 11825817 -1270791332796703867920891502032363552 11825818 120069167957576220894637055005308653568 11825819 -309812719598456491479489640740187602480 11825820 -101478203703773148807752469265473984000 11825821 -19904535455665147534877154500403326080 11825822 -45223595975081756922547765392847512576 11825823 30244839489447210524970135672866902800 11825824 -38142212265768630821268091140617601024 11825825 153207821267905829991632121282898023600 11825826 330627191655014018155504062988470835200 11825827 52165199824778794609627826510777275360 11825828 107553378963438268592435904077202124800 11825829 470428793108029363807253470637286951480 11825830 -184259331223647205197166729246491454080 11825831 -758535339965636011935219783395872761936 11825832 111155210353094506482427430064482304000 11825833 407712793761763961752647281199691321082 11825834 263705290310864830097604101822736624816 11825835 -143685641121023251630919822568374718720 11825836 231422223260230276012214060166908691456 11825837 444424634233226549009635734114551360460 11825838 -381673914160108218584847011712761175936 11825839 200268864052757026850103827222360746640 11825840 -24015387357009665487720615159813242880 11825841 516005868271578446529198931516293924864 11825842 280952529044939874629923249121824972800 11825843 -394045015296626894301955901031537553908 11825844 -406900101827678613972940689842292240384 11825845 -503515131811576507114819576093832796900 11825846 -104378971277173316893361725675184743680 11825847 155410592816420415716976819611620174080 11825848 -196768710889311648208811543840107376640 11825849 113244199006229643198710033281169490432 11825850 38644134638603557780659704304184992000 11825851 -107961337392232918716639243945887541148 11825852 795975250139781042105372573464231930880 11825853 -19737390226999058418186103592204349120 11825854 2114721952623960618001492482306244992 11825855 -483390492215997858102639755652650261040 11825856 38210535208507509226728517396998389760 11825857 -9660397123855416219842777110288615760 11825858 672780845484661779196289265861432732672 11825859 -92642218044940231272618042569338552320 11825860 -7582183087332242598124912697002659840 11825861 811316251261665317690017835658478194462 11825862 452158403881682147365589881965516764352 11825863 216686633641964453929283037409786406496 11825864 626250677647360628855874904691867320320 11825865 117834698647398565640137724538041520000 11825866 -92548376132147457797197350062085749760 11825867 -711514938175275665315078682479358940368 11825868 693123308655146903147260253459705588736 11825869 1114639556639074573715354824685758856160 11825870 -2571394265530714310988952135333255680 11825871 -439542646470510283807784586264052820088 11825872 -43577606574235519804168484919058407424 11825873 214390427917494475629393563750548891122 11825874 19575797511666741299042321557711670544 11825875 -503917375871419980983242965672738840000 11825876 360196202623274801315552393161600546560 11825877 -381361821168804476563385337230988644736 11825878 222397781293705547306188200369660798240 11825879 503448607532801440915907684632960946184 11825880 -38983654642586801500502712337917542400 11825881 1103562670236074229427550771703675941700 11825882 -1123430975436767371853031889256642553888 11825883 234982637822527691738340461832073091052 11825884 -82970539627291188972650898514890404864 11825885 355699207452102276011827451254579598400 11825886 39902065937178690552594973081879722624 11825887 -177117849725816337615776802669622714080 11825888 731615129088793927038778702542891909120 11825889 -284249717339839837014432578099541354576 11825890 133325756018797750697436770556603220320 11825891 276398683561881097976770544820032299008 11825892 -171690029911442473971677345502074511360 11825893 889649418403132860143263887904066294142 11825894 -208891673333553275380424124746061565248 11825895 5467062162420325539406832301556416720 11825896 645639762716948135953463724616609889280 11825897 -881024084531801675654405253192129993228 11825898 -10605895557970799204540667024193290240 11825899 -1375282542516305977096562156691241209100 11825900 -99594961384638578380453275620287968000 11825901 -336204257905721643642954186640532904960 11825902 -165611075210880578035104650636591142912 11825903 -5714274114268796367775498608749763216 11825904 93822666343378252173202787527848099840 11825905 485056072333315467896910904916160998400 11825906 -323119585548235046176855334867540835936 11825907 483317692959616533726614901113583837240 11825908 -890884700226055836832223906595011039872 11825909 -219720418653678297935817189800561527890 11825910 -90701265308063074100433120032220326400 11825911 11039385547316061557516262211962994624 11825912 381965277600501907668639388594507898880 11825913 688422929066095921402693302756305031168 11825914 -826497818140433216302952467083572866848 11825915 1093738424190098381629698189304110345120 11825916 -458060932570455751316290476898997288448 11825917 342303331615603290576585227338937648064 11825918 155491388239753196890734451104695469504 11825919 2475222963255977558832729136161642096 11825920 -431849155733555939970322657153174732800 11825921 -204196998235375831838464442392137946878 11825922 -390047932644408400908991139571104742528 11825923 810250729349954850554321670930923400000 11825924 -390822624406749671488829156069904503808 11825925 -363086568876135349955092164079399416000 11825926 90982816481814034389291258769862904960 11825927 38763807996249578486058896585327292000 11825928 660702900764354043763773295867267200000 11825929 1489017776136173811021660080931722045200 11825930 10165962816057148037231984987792715360 11825931 22330821108959726399980319218412281824 11825932 73250334347649061823193492027683530496 11825933 -358365837630532649884938078290431038336 11825934 126588496668272203143950734092966891648 11825935 769268691563075169613575258593881329120 11825936 248376430603619739871807008981449121792 11825937 -380149259760110798178030172483884768240 11825938 -171519684074056511586632224346071624704 11825939 -62963513905466267949000944946614507040 11825940 42331593730188449788158461342218076160 11825941 494704204462273655382311334201449507342 11825942 220265157506313703568850675766676889600 11825943 296576206993367313488941429349916615504 11825944 -42969343577734483411834553304739645440 11825945 -2070642537290176140079773054625329526080 11825946 -1967467771304989354842225022994595840 11825947 78248786990622983857080108074165276672 11825948 1223626442591547118351250831399288804352 11825949 555905615302529306876368001128209108480 11825950 -242873294139208815151671739653038712000 11825951 -298230005757866407014907145846627333496 11825952 1141610510500007928737465581412605231104 11825953 1051450706930734864462218365250747631202 11825954 12616737909236203799008862428751232000 11825955 -183200158788886895232840594893556346800 11825956 -359422440458358893915899128391193788416 11825957 -48785520005517798495489966567163447200 11825958 37826800977982303234606652513087960448 11825959 128268922670508399106021205847746165280 11825960 792870751188292422772530739679275008000 11825961 66653791028091107358922238884916106240 11825962 149940644233210492953284273458391637600 11825963 440771116556061047261899938782570764212 11825964 -19723651063657225250191606957843883520 11825965 547089537186311962820857267982180795460 11825966 -433019747438865393523532026067646245568 11825967 -179493443334272019290267047873362218352 11825968 72145683465807128052047638303180062720 11825969 961257808429080377125957730528108739696 11825970 97448035646179099971414910407252810240 11825971 1202144696286513481541828657238321676172 11825972 -770022465421577649206421775295123908224 11825973 27617365026053147300885265553975296000 11825974 554840091926977680445834263400230008736 11825975 -170841206562199548719218090122228831600 11825976 -152645156601231297051328481573549506560 11825977 -241164758001843308576503252311413759928 11825978 479044945920724841475021867830785469040 11825979 422372756837572318105427806109951498496 11825980 -444379733713258352872863057302245862400 11825981 -953411040107963510253737330648289828000 11825982 -86342590193758177477527959581301366016 11825983 73363085088405100727864943342720446104 11825984 -213749062970509791950197483536541286400 11825985 438220938192106949678201076783570384000 11825986 -245057986067777352747959206541420298240 11825987 -562708734958256423595719848120681559364 11825988 -80373379650489788699499876208324224000 11825989 -3512993666885052440969816626191834240 11825990 304799711240889483858769106169885801600 11825991 -777357689517320594589601814049370290000 11825992 -39830401032112552980849658954738145280 11825993 -622111170638355331580054386514977025520 11825994 -329852935584918630710807348522524320000 11825995 596202395072563522470695174093372605200 11825996 56204579255294417288035009247424221184 11825997 -219883288482697128936790526182896687360 11825998 326789162342202326656358481921415800000 11825999 16150665940162694968892550559395665472 11826000 -863804187874654732499375902150656000 11826001 1202322848033191638032342425609458133104 11826002 189689915532606516955205131945333261824 11826003 -209182016077879465227949039490512393800 11826004 157306311563730077389784639456024379392 11826005 -144761621116837839092230083782463314340 11826006 280311870718927746686686654690626092544 11826007 -314144413814085739325726996369345578744 11826008 -755570272535965360717279771294834391040 11826009 194310687634949523417680219189321650248 11826010 123142136646213188726324307015794780160 11826011 439261393198630271837557199682023258424 11826012 -232725415171933615091725855816749490176 11826013 -499060060629651190847192848060245643738 11826014 13016012805286594035987971823398144832 11826015 -78107517333927115718651237334912634080 11826016 43371527494244418635588977234119229440 11826017 -174895901493830082982926853647601996608 11826018 283472809468653953923363913864610470400 11826019 3641795198008914775711946234918080320 11826020 -140343030281639231915989583280031307520 11826021 244755357497130129145160867103497212512 11826022 246627251787510475447548789605547850752 11826023 365501106927350818799742296818973297304 11826024 78324978609675040307756713533786193920 11826025 -394826742546251154766204000307177966400 11826026 -13329482020588309882846799425845935520 11826027 -997053167145935392009666790094216398160 11826028 79549345959724065957736181415297387520 11826029 -484750837787760547058945932155150323370 11826030 -210588890880339205295873912625786871680 11826031 -829502305587967717105663062707144939520 11826032 -1436953105424235241925632267778949120 11826033 642967635945150504967241046165058954368 11826034 246896838348268437077667765586064986752 11826035 -63096474242724694769961609625405305600 11826036 199336016660339370807485303042602985472 11826037 -921071255823475206012127298922928345760 11826038 218047708501653101735689234752477357696 11826039 7677210399738439655068983239131072080 11826040 -16551108670371047999799823394384486400 11826041 603117456747409820651947860174304766442 11826042 196222686976357272346595909618986739712 11826043 -695067490775674520730169592884246159708 11826044 -278762983090030552377448689410285872128 11826045 -105961648343434911512212197827422316160 11826046 -568330518015734018669239182575738033664 11826047 -1602775584867230769884868686198724681960 11826048 207157018804799748458358550008126504960 11826049 -125877887945505256499396565758238414636 11826050 497251052431250320244117938358382328800 11826051 175606682547642956677305245704479605424 11826052 244222253993674564221073044106366422144 11826053 -718567812506499127340429908422195661638 11826054 414964037530387236613224287694943635840 11826055 -842165384377679702891927040442496796000 11826056 136434963712717170102887011171737600 11826057 -161507173410190262474758964841034161600 11826058 89749084668144910498672756898584829184 11826059 134090554815002723716669052898596240016 11826060 67374112331723443547595540161913768960 11826061 446838270919761508727813510592533158252 11826062 -503105728755084368150718447606675835968 11826063 328350135508885384918592180592229924320 11826064 -92557049804786938298925434026585210880 11826065 -497132027692665163224969939798621318540 11826066 54799166423211936969312002515384438272 11826067 -597258030733972131143198173325816148336 11826068 374531290500325034843153016408930226176 11826069 -68346656839129284194268768302216847456 11826070 282175993439208224567713068010556434560 11826071 -655202181118774623156617095747319234928 11826072 101847191615684022961103876290134558720 11826073 23526470780246949235860858353559177344 11826074 110257552215449137968233162446070047200 11826075 6385289383875461763059922332322864000 11826076 -5213660915567705081957186663190522368 11826077 2261509740974553711911142211214360928192 11826078 243563557984899743311439213895553520640 11826079 1616259301629006804167438051840052235984 11826080 -66058090688380869161079619494032179200 11826081 -355333181751432582809982573826281213216 11826082 9690539728526702098654086915720493392 11826083 -1023471043889615535869149365804170821668 11826084 -381543351522072468956936006914344960000 11826085 267516515518034715815187284955274134780 11826086 -522536670689006870490638163565220374656 11826087 111829178063322393246877880069622535680 11826088 -465556671186541127247373543780928317440 11826089 -943711357372800959259215461524829244832 11826090 -84904666009278013790931547550053085760 11826091 -766157248073923590489823142071667490508 11826092 -474275939529343308795212116717454064384 11826093 264408532528069200170935917431719473024 11826094 112134610769727407109900460928781742080 11826095 58246867763963585336149852284334685520 11826096 33602761070239516169482885230228602880 11826097 -268111287446618852509828039782607374848 11826098 -297686525400996519425212848470618665200 11826099 -736183881408708476838435180830455617516 11826100 -3159664280167728583897555122118195200 11826101 366264134033601082174054566033224064348 11826102 239420704267703468129179186254586008960 11826103 1575412035760983628227919490169444448360 11826104 116480999341721662627531312545059573760 11826105 841484508356862524617991990384626408320 11826106 58902386126523045317074205762939739360 11826107 -425485508675337306913693466843278108848 11826108 35212624240032934282408329476930027520 11826109 -199742267891697317552380434524748677984 11826110 543550540774707270402599988885316944960 11826111 -5305319615542532264351732751470618112 11826112 628013198857450334467997292461775912960 11826113 524519296394267688547999240488566707200 11826114 118618476916238179797731101079420097792 11826115 107793454991468736515080948573713177600 11826116 -694220708855243255856686534792112030720 11826117 210253608442306032147834751979604656928 11826118 -9259320576676894088208324730231489920 11826119 -152154871144116331052440564148349885480 11826120 42853294399719275837997552059166720000 11826121 657999790575458512140699484168894036644 11826122 -41548868848521336538683397090424374272 11826123 204826250580859182944933624210585223384 11826124 -20065510044837812807470384221607400704 11826125 125199243294341390038930267693257942000 11826126 19256114095085800054554811014919066560 11826127 2193860754336066116595588240329732718600 11826128 -30172192525562666028910761674787520512 11826129 -272232085613178834307467876658284763200 11826130 -25162874063826505844608461714577848000 11826131 765560207970059835862924338156222869664 11826132 189986237589654962913742025560594790400 11826133 -79592931607899255842100226051492776576 11826134 -362495618577715624006731549367109762784 11826135 367983660971163751930613328865334395200 11826136 295826615576306094748623702930617794560 11826137 -654803567943633667033089073687657348080 11826138 -279821313027500419702530243207710701056 11826139 -44708413441221610037415036373539941392 11826140 -267918371857490312953071909403275755520 11826141 472673769240951701105201296497907108992 11826142 98033586183188408739252499521535699200 11826143 424160917672301134610189292148503995616 11826144 -95781353722519054352323136187461271552 11826145 -786062084379646732204970327156318969280 11826146 -40267292701513582884520895641245999456 11826147 61396266249554797202999041429360680960 11826148 -501962526271091345872577200186869768960 11826149 70354209342165725508370662800711473536 11826150 -54951408148956881393382607386625176000 11826151 -2500900981404339385444861705323821326720 11826152 -144426611142688887988493316235592601600 11826153 270929418839979541701357577190858879562 11826154 415573424513584279122843692272366583040 11826155 46269329441636000376783430895459135520 11826156 -394434327489463920588523936490447179776 11826157 486806117353815636865301682430193343712 11826158 430285729042226981880069119418259934976 11826159 133854255600849091260928239488721197568 11826160 183181338128001546568886787758957690880 11826161 27696111718836582604533091576518327792 11826162 8673572729671180977716369139954974112 11826163 84605613002317069939209049002341911008 11826164 66736843383080969665818237532803618816 11826165 104907945816849340136932800081183688320 11826166 215193481115972744623184490363969172608 11826167 -295411970268540913716005048936379501408 11826168 71145567113574535974586993777863413760 11826169 41688802690998530574037071063456502912 11826170 68409034741162956015567471954587328000 11826171 245412811119987875170056791011279929120 11826172 52884348359402125197599887268084736000 11826173 -9268537186054088160938855176300930740 11826174 -72995087965016798044157931151620162240 11826175 59009480334255875349746486807296309800 11826176 88807563003072130622703635957966438400 11826177 1088629497188417896984678052099612880 11826178 36467907447902309543028974505420810240 11826179 912532718486558058972497875667546627400 11826180 -352866771834674370721544159431103312640 11826181 -173949125427756788209513180551657281408 11826182 230367719961948433946964762455798057472 11826183 -401146291480525206640060680601037977176 11826184 -868208858852058882725204951970579901440 11826185 140669694712161042993154939991978132160 11826186 -105315126142227745104984083971348597248 11826187 -1877096367238899715356492972761122080288 11826188 -399680015218168149270212181684438756864 11826189 -1071891518031944102238278405008495867200 11826190 13599177444314548825105306605020544000 11826191 -119701150942142614871035437139168126656 11826192 25430340493217962526120394611460931584 11826193 -346685731036013712997118167436716948558 11826194 628351472137950238608063738537820138896 11826195 190649480178258755695913414556247279920 11826196 -266129486688190050812787550826591600640 11826197 1128788855975668416434235208781148773646 11826198 -272127830455134519581817227334771360000 11826199 -50140681833788589031408396296038326608 11826200 279936177971408522533201331838182400000 11826201 619631284092742167203634513899581793232 11826202 184486494347548860079919287647615285504 11826203 1493638636206315851984177024453234798760 11826204 -61344512683341768969465233157155269632 11826205 1009164689543695964696637133852508170860 11826206 32067198446596297167527848013802050304 11826207 472302390230850732430054023355078462104 11826208 -595470567608415525329635177353455861760 11826209 -3852079829641578364561682073534604032 11826210 -251743218611929579385864549542197434880 11826211 -472473885744329364670445705136151917000 11826212 387066589560260362773655144779670563456 11826213 127964438174205803271252932290384789824 11826214 -52469641032435624617428986055097452800 11826215 -489335519277305152492742175181886573640 11826216 910301115292433815430563037966824243200 11826217 470420465756768405262419484202727039360 11826218 -30441197585433171705298263090048559440 11826219 -15396743516105654349953117619841829712 11826220 -31376819988060988972790301544347955200 11826221 31261499322332323826422451715871948800 11826222 -434894260151420684835606207656653472640 11826223 -1748162819915528032705497988530900787280 11826224 19027775183439863860094910712067260416 11826225 448409664029833976829437583053312071350 11826226 509715534670234872521243660288745012864 11826227 -238207043575310345591112175431266553600 11826228 -362104161786423978947171820054648852480 11826229 810436741540864632298943820367519987260 11826230 -181997386134490944485321489804420138880 11826231 297345034390693271859039808288255847760 11826232 790152905727946991571842758885029642240 11826233 956675832944445597332909921864508859140 11826234 -117430050017865034322050456941890992128 11826235 -714400667956275751270808182936514858400 11826236 -163003035089869015415193952453803351552 11826237 329051288495034517142788552703542993344 11826238 -271947655732941871927825935189757351104 11826239 -1005460611211049528017971462531180912960 11826240 -64748042178144290462757914242732523520 11826241 -122403882161822911859485050279883088256 11826242 -222942047940438114906979790249082343728 11826243 -17593367980853557586718701563509775152 11826244 443719761349818638483780178227682705536 11826245 135341801914850221629109057082870801400 11826246 26610248106989484349378605944549207040 11826247 -14949095183478339832753392082969299280 11826248 61942892684215882607106976353470284800 11826249 -508184659204034018840513281923635126880 11826250 -93773894443745506510882392022238730000 11826251 -410111754073464146000557900927654782408 11826252 122359883937753091349011169651563302912 11826253 -1104203130094124156426340500321072673236 11826254 -306278268227330172001501193683819370496 11826255 -57838538877799227453079030127855001600 11826256 17212519050271378333600738973552852992 11826257 266186266936141414871056165732722399552 11826258 411183792237845419944419652451566428160 11826259 -1219762913922454297227452394163185876920 11826260 30697392936119716196694318928532559360 11826261 438379412828013702697635979005718000188 11826262 -223842681946959288228614923089981441408 11826263 1481621484420055430400008721616897045512 11826264 154368440522507911926570258758825963520 11826265 824690409729393813913178792496907531200 11826266 -474120961462331787941438595861503985168 11826267 476760108670301023692287673826297520280 11826268 301220265961437181171722470127504286720 11826269 -95744486038376485125785275505351268480 11826270 -169805036353370075739422242307735212800 11826271 -332882192048706176957883867545084243808 11826272 224048191990779475132962878891380703232 11826273 -365434376967876072904835104987344533376 11826274 -300103983662103592150401860026885816320 11826275 100401706755782017663098570799369665000 11826276 -189632138625620032885242944413394534400 11826277 25395514482032135289353991333816176126 11826278 -467537580653722327102721270261442984576 11826279 186615866293780520995289929440642141000 11826280 54497925926750528665654781198458368000 11826281 -52160578037738791293499403268948751488 11826282 58488751538649876583025626660136375040 11826283 -135100621050432848863616715885715072000 11826284 80420917914943566000349330407479385600 11826285 140838913648584061074071434424729311200 11826286 -142241120815226674301084117413462334976 11826287 724566547491742980540360607841748109440 11826288 87300058946598542519951624466732417024 11826289 -1630892860120680318282999807019258819344 11826290 685606500769324425762385476803404800 11826291 -331651895599025506566142532161191294408 11826292 23497356385985881098059887626198296064 11826293 -1523306088771947210840767331200209301458 11826294 10661176273191293650831753492548273600 11826295 278771969125142404127229625706989228320 11826296 -378072570967978044848081918000814366720 11826297 -608656027714761687597398084960492064000 11826298 507880875266391925647478632794978160 11826299 -569189429776663574338680491817082684440 11826300 -39254667274239531284763435467520000000 11826301 -884904805193304491049057982885621696608 11826302 -69498465351449442072497108024535837888 11826303 81308233024309296395449383759677827200 11826304 -252053387382373032526462015929518653440 11826305 245050997315251455107337442198340433960 11826306 179155773520009504629507722377022194512 11826307 2710157409543051742503534245703858691512 11826308 115461369334606793008794925443342299136 11826309 -552527055481555452760988029313678904672 11826310 -150544612581106295582805073092861997440 11826311 -74776298890135234315357266465846429216 11826312 10871218196288720610576775908781547520 11826313 -433776821737650378286892400880694656496 11826314 73069865938923969646127838009139015680 11826315 29749109852244542331295209295617741360 11826316 -715282319159745524380352979328392576000 11826317 -1048364436611516733254978833919594402634 11826318 5853119154166581982542753861905372160 11826319 2030408065967580926026931313062025713496 11826320 52522171305763379227857557275528396800 11826321 73779179414031807737882677471386619776 11826322 -415836705962938178053735781930416039680 11826323 67517347037459100005521874780929008024 11826324 572982522780019932474388628753872834560 11826325 185580129390055323861204996356294212000 11826326 -37487806735840113611248156532982417888 11826327 -280868812114137670800972954909813236400 11826328 729944335257255003722182541492107345920 11826329 -658388034696924697117539239842011782070 11826330 -138552757262373381372176144803540174080 11826331 234636107443189207337752173547884797184 11826332 201452176559024516384391271641411087360 11826333 9058858784199492737040203656535821440 11826334 258450016723633190491119328992766038720 11826335 262170594731060350015293364393678106280 11826336 -170678753974370370405066414388266663936 11826337 -302848390961534017285195018555882531388 11826338 -107281246712714873758629382551244664832 11826339 -260326796112531372539788662040505611776 11826340 -404125450122908049995982990363585212160 11826341 1763030049035583176730437057381139395520 11826342 165651827327689845791917166591100582720 11826343 -511867130448418407634402588785976246408 11826344 -1037246484550640665102738165699891491840 11826345 232096162812429352804937662881885465600 11826346 -314940458534325021910336285152520394832 11826347 -159323395824775745313541213898886573120 11826348 57338390419091286915378165648192161280 11826349 -324858371428693527372874127525153276650 11826350 263420052535800299709034668123040406400 11826351 643417202408779496941812839955516249600 11826352 -220336617623234612367300250043383808 11826353 129275295508230578619427964141945878080 11826354 119551962822661706489836505380271639808 11826355 -962813155322763563821766092124652180240 11826356 -68802391102773455447702604027608984832 11826357 747501888152331542424469683263733799488 11826358 -156550510869488973319146555621062106720 11826359 174934156506029297118975302262307863168 11826360 1266943897443706287681754820022681600 11826361 -65432714917706227922492710502597246038 11826362 -127240447810954865883467955763271879568 11826363 846800400118721632637175066299022693144 11826364 -826419954195064618522191091591152910848 11826365 -26807412320869401649727702367042285480 11826366 -576533861337085586541625915955432134656 11826367 -91153345991122440189333096869281406976 11826368 -132028668609952742347755269698841739264 11826369 -382083363174189944921297957888798077596 11826370 157313476400593627403446318939986163200 11826371 -64492870311692810690690006722669612800 11826372 216656121597244528017543399159744494592 11826373 1746956924437296934467129354837635520 11826374 185566931506604908001198559409641734400 11826375 -904166621171789165118433809009748224000 11826376 -5832000164304135430529170554784972800 11826377 -54498679265839719801195965516620068774 11826378 -64569242784700938930930385825724582400 11826379 -626502778667160969627736390772206912000 11826380 345591783124655331158623733290569292800 11826381 -232747716689448338883081770870211190656 11826382 226941760853305186923644085346825305792 11826383 28858526992391752233267229375671641904 11826384 29888943117760859771989248376875909120 11826385 -238604844951239630277244711773782001420 11826386 -156108467508859503622396051686175514112 11826387 -175941852755548805031734453215254879756 11826388 167520434310527853035603705235469479936 11826389 -576979226588331765243762529528868454144 11826390 -226467530647790498244464847646854585600 11826391 315681515120304262703857798475063485000 11826392 1093571290387722819773895219802313502720 11826393 -224634533217383574697288314216818938752 11826394 403161302567507698409791315809696704496 11826395 358894133061042157865713642890728299680 11826396 -326924424924932950451531717976109928448 11826397 700196765322746132262795580646529881664 11826398 -375591638254672180159975086264542208000 11826399 -157024747245772347566406892989329654784 11826400 252490021268244473232744763851590860800 11826401 1215241165646875002236440615452976554402 11826402 -77916048053838585171851886853909142016 11826403 -53211921659320449409155114116111838720 11826404 -482224476647012748544318453999645075200 11826405 34256929097378572914897109050597523260 11826406 348023840880794802679709842035738493152 11826407 -42080319395160151697171830066541268096 11826408 -813223167580258021793008381137452974080 11826409 15755268753067317127154696864356047360 11826410 -53976355398901026055453064544408867840 11826411 438464714965349073698556252180154026072 11826412 77629154556602199224310746679337341952 11826413 -6967281426840406762937260100606839338 11826414 132209901703399894107049184854275097920 11826415 -186365093976259825822182285765166720440 11826416 -69961181400334478533054570032965615616 11826417 -633511678201112051551847538476688849120 11826418 -499042422306368426839295180530945537920 11826419 5360087779110395660890027369067592 11826420 -174957472427708940662498388308838604800 11826421 -174934532799124567232348677935054403296 11826422 -422585176410117810482365128401262114048 11826423 -18161387062788052335843407658755034576 11826424 -1535663557574577333930922836672736051200 11826425 -255426225494611127669374886247267520500 11826426 -142093369541425511197649408519483712000 11826427 201403213579365859293079948097020296912 11826428 37991978376385263419309156247034790400 11826429 433338997040005780902101926293677752128 11826430 -12489366835193622781521373067044454400 11826431 755022040339346477216619376935457343232 11826432 -666104218406089097350378521240797184000 11826433 -239008193974434098231388049958230360318 11826434 173880691172678142967359206639157147552 11826435 91535438536416527643210740930170714800 11826436 47874129869292929656458615671826698240 11826437 -4597241368125396108175663891523347200 11826438 4184397532435614006421780254643470336 11826439 747384083625961089378907587370478799360 11826440 -118422072057040126832225620846839398400 11826441 777389391466730940818168810557416910944 11826442 -796477525874880194687756916332827474128 11826443 -1099310955896165360083078584912988891308 11826444 -436186355949745935711868122274314146304 11826445 746896678087791080075331081873957914700 11826446 199449644135745787079398199014541364672 11826447 -264498138027450305629328276013097453680 11826448 176988836522644937151565259340828188672 11826449 -6914022235134314612926280739379621020 11826450 -21606749575345718037098881628372272800 11826451 -79369582823377930769840235805548843200 11826452 934614852054876814872574980739482980352 11826453 137308341152684822281616501630772549984 11826454 1041129654502636819455689670094454260032 11826455 515846315565219652923053759241759594000 11826456 366459250057440354002619418678296883200 11826457 101192239247322402997208788232553694480 11826458 -37455960915110544617516803465701365760 11826459 -120928936799006736472462146628695299280 11826460 -1235705655708460871524138676750240163840 11826461 989651587415752540105168287111288026520 11826462 -449179422546692235215799965890013184 11826463 1536664456855782125800580061123987329784 11826464 277827855958698874226412645044663746560 11826465 -20035269824973440778689880467325404160 11826466 -467649684227183458280957332322512571568 11826467 321217900758207099021540712614110215320 11826468 125329965021701550728574192914322701952 11826469 151777941175569662044851593855584023552 11826470 -95635970169665308182854630001507997440 11826471 -507952277602129196581508169372986011776 11826472 323712372653854791184125993676663111680 11826473 25811080168049373986107234484085324864 11826474 464578668311793497731677291719165890560 11826475 -458674901043975925764408840921276072600 11826476 1253208326059280718532903599325539194880 11826477 167265591429179705622947377879691558988 11826478 125998553867520502325446965749987585280 11826479 271956346945865742335880117741794824176 11826480 130467348217592891048126546657937653760 11826481 -37590018735174284015501805231847284718 11826482 -219466593124660520164232732050812999408 11826483 309682884565994581340738698669538666544 11826484 -408300286994096048652006222307483321984 11826485 -255812002418038401214296173316404208000 11826486 -1159502179491277630167509142233051520 11826487 982643639623360201103517514183756852136 11826488 1855685029785289147285310593317936107520 11826489 279724971242221373930663233602934175520 11826490 106025950344303641857235025070602172800 11826491 -309250139566001387842614156211758265200 11826492 -6676295947392912172123023651186367488 11826493 1295495626940015978933079654160445589120 11826494 -375890241494575693074116370379858661376 11826495 -78918191530949380011602523997108135680 11826496 171261124301706401007788847188542488576 11826497 756254051813138212703377616666018166612 11826498 -92883524409201520931574208597442277120 11826499 -789784391450965422336483697624277618500 11826500 34358691552320589836838722653470720000 11826501 -550215044129372868843876169185479347296 11826502 -118271578723107415535326584692300838048 11826503 -211741289958202307035775306207730206616 11826504 666819508476733061002904883960968601600 11826505 357432857651649654328185721979478720 11826506 702571200760415097421169287178151611952 11826507 253260325451930145734090891627358868224 11826508 -32365071173400257078742117752329651200 11826509 306658241655400785100114142659525756716 11826510 415222316011070603868483792218120601600 11826511 -128295799267749684993577465079648299568 11826512 149832985360588097156534512437073674240 11826513 355775187611005863314188555927751656320 11826514 308409204952929063663570147749048793600 11826515 -108345169543736184019512940858579762800 11826516 -186867559805622585046263641257073197056 11826517 91009933798444096311962740043777295566 11826518 -412291389684643315285964281501100391360 11826519 -939320632476503280192850240783005134640 11826520 151383087005797268789378667567932620800 11826521 -222406387800034174667844305094215455488 11826522 389197667312630394552676291678879250160 11826523 -1074448411094768713283030384109044983228 11826524 -439815020223921246780910840649161403904 11826525 104124879839840158215121733685798681600 11826526 119244134500820253660217203648705389184 11826527 -375454787201254905418419474381409638624 11826528 -216842713836699043034550040276028620800 11826529 -85219835135526459427062734951660504064 11826530 177906539991402462854811268565985254400 11826531 89538239394734635484369232411845928960 11826532 -124719783611460848599201591032704908800 11826533 -131091022641588229367628351315369543360 11826534 -551483138545662629963239566462807995520 11826535 65115114708221284499395606073220564960 11826536 184434562620524978259351169416416870400 11826537 903346095096562292013316839304898304000 11826538 -791992387902827173889828805094138816080 11826539 85359023864239569256210500795614708340 11826540 -258785611488863095581310533566515200 11826541 91118318869543567011547564940855829984 11826542 -203261792996959276122357947469356580288 11826543 307244607676131885923690803489364265744 11826544 -33183147871901855845972825462646046720 11826545 -329865793253564442166485112829045066700 11826546 -104137680712769701625737355867956895616 11826547 290377656807287172962193407951514672840 11826548 -10394783563483191605856603489298544640 11826549 215188478971724987561022054200610700608 11826550 229999229374260337599121512331354560000 11826551 427559410200154216861903912736098783704 11826552 329634085437214850273274161907534397440 11826553 -359355202200342590554723240834928299136 11826554 -290056188225063702623458329457400620800 11826555 218905780157109894203243895203565228000 11826556 86293269330098657743433274213726419968 11826557 -271845789037144120561844474860969397280 11826558 431212916732123689992238575884320784448 11826559 342931710061521419799551595404876368704 11826560 60673658382200731722641506841709772800 11826561 -61462729670791151841107991461525596896 11826562 -200550468327028873999404312643118364672 11826563 -260489389781871202412878110864040396800 11826564 -233476769344645057216111026355847476224 11826565 106816723318716008297884512018830774460 11826566 -96933901132019824538551251978863844768 11826567 566982875506583448504716818725639732384 11826568 -293243313809156042664356709520898979840 11826569 -90235468453772412741271670157224103360 11826570 5954453861813157499339134632822784000 11826571 1911575660488269153909062291856090590544 11826572 -133681858137172742473293606082485096960 11826573 105294221526760001021486835401099651136 11826574 111017209386938400231376599708590689920 11826575 23887652857150321590017598639993516000 11826576 -222539321377879969494974888603164631040 11826577 -308769897398535523964954301122938176000 11826578 -129257783471892929278434517424616962160 11826579 -378459775784390127993922504510544805072 11826580 182030876435825947072477493339557916160 11826581 -296195474881842784322204766901255340868 11826582 -353184017734254574964825327047249059840 11826583 876411284826312646324454431332067429832 11826584 26869988520217640854535269303316643840 11826585 123935455701331405489353355241519320200 11826586 -196918910053073384219464516758922933008 11826587 -113135039038693620927112717492113713040 11826588 -414886405567274839559826148927243714560 11826589 965542794507330391268340334777914332390 11826590 66382252975498003016772520424570068800 11826591 4106945042045023528712494646641016064 11826592 -68797153768011798126420581487809200128 11826593 2003593802203333479093936804207479808 11826594 164481897394224336321972249560696954880 11826595 -309333830074601361927107310582835298400 11826596 1073639173450974192681693825815358403200 11826597 -13602153417332630538699830668829722560 11826598 -255906595564283158572794595290086356864 11826599 17534680584088039723133349125858413464 11826600 225243992005465311718718246277009408000 11826601 365166154010576358499105500846873151104 11826602 -104448715021634825710703008387696144896 11826603 -413785014228212559680351297695520730456 11826604 -966256304250686718049503049470175615744 11826605 331457878016175593821313631863624904960 11826606 208407554615017825349973552072224133120 11826607 -610104232154171596995514773448680748720 11826608 -152124010161724426095241467535506259968 11826609 -237635832628897021010830061401804065600 11826610 774196161308186094041023802363555036160 11826611 -22404244177073827216721630466550421280 11826612 146182505361181141911274587717414641664 11826613 -11806521142573387397401817128348748036 11826614 548797652431282168136039442271718090880 11826615 39114741962084275595035422239450580000 11826616 1416921773097133998702786633124652236800 11826617 -1117475042971143253404711284939711419248 11826618 315768048296233922436264841317998078208 11826619 138481139769390786048806518656958970912 11826620 -473893465085001251623694294917179840000 11826621 -36055808966145800003778413791393536000 11826622 -547588606806931328314672250312777851776 11826623 -851576541751199495812304540339134411056 11826624 37995597937465665451831133501204201472 11826625 -1076192548825761484891925692629131631000 11826626 -97565130874364001774042238666007823360 11826627 -731334986614068642228608062671924796680 11826628 -145877684164840332380969541103655374848 11826629 195119919352368364304045754032655997884 11826630 -174318478417148629170724633232613751680 11826631 -327079420034057797749576167467271382568 11826632 -15459313025041431614469191286745159680 11826633 -82300637005034006480253614260576520832 11826634 -1748558704523449228265831429640015360 11826635 983896549163796605276105688390702094800 11826636 546530426940827904320032134856217717760 11826637 -1413883540876891417789647402779223160714 11826638 -395800589871339403544724771029360297280 11826639 -156856468936745695744137434110579147392 11826640 -21054029050869567424903194257129472000 11826641 -273298335154931294749380765963992690958 11826642 417417325806475094260283702725027254912 11826643 401775872665110578714031131656454089840 11826644 43802252164380806358029023301516486400 11826645 -480711265693759800963175155803552361600 11826646 180500442847852898510304678473077073664 11826647 -381687810249501862023245390703950841168 11826648 21467535653517194154810564336765634560 11826649 128072012321927875290498480236483376650 11826650 274322852962154847215663713574119833600 11826651 141160342752280711628166939752744635032 11826652 288553102635285940956282240299407406592 11826653 263481037439200479551416483424252309580 11826654 -178261423980808636399322710876937103360 11826655 43617407717146803763687455686005866240 11826656 8147734776638169578480545881823641600 11826657 -103467088638542530418476101551182835712 11826658 -50759273891521940133654433875580006320 11826659 258094520775814816986907893881640695904 11826660 -31851755397024286591400660015938560000 11826661 -862951003643200723264720380495864224 11826662 231323653295676719536706915755418547840 11826663 115307400579035491931001562249793679744 11826664 264208746163674938063328418683488256000 11826665 244154897529708411027053952451171230600 11826666 -554133734704566851244752027084388353280 11826667 8716543761421747259313119687644979760 11826668 151027730296434586072821273917547724800 11826669 -329002006830914128500051602359157589312 11826670 -332693315142348271962025555012750320000 11826671 539180653711603821939033859251009889872 11826672 -92771222247836934257324669889456635904 11826673 -155772788438548471689159349679639349596 11826674 -453605570826469520001956708526268295664 11826675 -222769380519614568768829516078570944000 11826676 -156755002707289535655882672356318208000 11826677 -8337455958988867749928978048344846720 11826678 126881573139174272972723946452536675200 11826679 846881470793047093187216880490877632176 11826680 -326635762951988731884018308707237478400 11826681 624686853327204290534207949881443843152 11826682 -40976044498927974085700509743765481728 11826683 128498415917100625156619183963642484480 11826684 546835489615441047233487368402184568320 11826685 -35739664312850341837846449969005116560 11826686 -121247352718166764706480529433249767936 11826687 139392576983921130580127997631316372352 11826688 -509047635155371272491605872959972966400 11826689 -395478545555968120623788604306761635134 11826690 -211466255159187146708707210295387028480 11826691 -51329475082130908235637505287058150616 11826692 -86195359658144233016563488821128531968 11826693 -165760275186778129294717930584717569160 11826694 -210692293783191501265941093014142021120 11826695 498658219553807234853773666797998761400 11826696 62002178935410345492924494577191485440 11826697 -475196594714177068943705788682260538854 11826698 -131331409527321057284986309018327356480 11826699 -44998422072570842859163403596115733312 11826700 -47344696477646822110869554135711577600 11826701 -608274849989970868589290196109481626996 11826702 -181802741831786881086491196163315353600 11826703 -317240477416824826633629125366358528544 11826704 -206714895858526316619019079322612793344 11826705 765429703180301648463110365843711843200 11826706 -411828029052000977438715465147738464640 11826707 -190423728913737976574134130669448409044 11826708 199192901536281225622498125777994199040 11826709 -835102296497263624845898370655712839840 11826710 93400876114762919115941314526763878400 11826711 13646291104325400390755522703460529856 11826712 198700250241385835712551395742626713600 11826713 -1346494997506671836524912043405027751660 11826714 -263316496906500536856750293111276136960 11826715 -187587200837064933723812985172719730080 11826716 -966230900696403216809471239042652981760 11826717 19658538974275606443485862578631057408 11826718 -32018882974629780125361301701517442880 11826719 171836228108042157068906863462292193120 11826720 -5107915756440806453390087317471887360 11826721 16486278207497485220256017622258688083 11826722 432702133016906790102037519178975296800 11826723 262072162097919577050865004588555537784 11826724 -25930189682997758175835162478262857728 11826725 241127211889754113030124111222806206900 11826726 305783965807422964907170597338114864000 11826727 -769578102627067602517385664548736111360 11826728 -657802493741030329454558439815873095680 11826729 43257367870558069754260486376003790810 11826730 46911877157314050733674547937549608320 11826731 129656391789786750742909262179383330192 11826732 -30176300541935850247715821793942086656 11826733 1034737232722550262471117435847639576982 11826734 82782747752518905747679209125932190016 11826735 222246865752694182203689945381264362000 11826736 22135322716041062283046137606580846592 11826737 -156979195761460503512143182557568878040 11826738 73626770480571641801949655016470537728 11826739 1132084791091818967796149776661388097400 11826740 -5059191813380904112326702283262822400 11826741 -618334157617126096458074134193634175776 11826742 529326771926956551924436313116006714272 11826743 1327783415013643715415789442933870093992 11826744 -480515412340038975393234493953474785280 11826745 -201532084236529044149745696410810349120 11826746 190260765377538301204176410862544617072 11826747 172003026297889853704679987895200327556 11826748 -139313268566842959080345764070799966208 11826749 698065970605533848164262573867281372320 11826750 -148500434721581004630334529831511744000 11826751 -1351717255487972434672872470042779619520 11826752 79680465530701133767655598066971443200 11826753 -492975455252763310344292683075070373856 11826754 -46778994258301994118267568872835708416 11826755 335899541504674639177130087682550790160 11826756 -394222391893289966672579595640414525440 11826757 66645776159500493551063826232684119772 11826758 476993512005430236811922388277288560480 11826759 -3253193365770563453452725254768344320 11826760 -776589921325162570231184258983919616000 11826761 91227333517243686773543533707610730304 11826762 -45539072056648150372001157076585582848 11826763 2978125238348295527982848449021316624 11826764 155601698683517779998930182120670137856 11826765 -90412609109759863106364084118714108200 11826766 -95397655158377027417906903476681188480 11826767 867704408424741822814870164828686159880 11826768 61190709907193852317008415433014247424 11826769 144320627074480780874754541812984694400 11826770 337905151572687958921266361249738066080 11826771 247945515053478954560510054576765662080 11826772 263447179317615180927767524933258645376 11826773 -588761954803719626606334688071067772928 11826774 -267729779554711458041254975077912963840 11826775 127170573127113118197831994894419523800 11826776 -41607505395348973331840909427871948800 11826777 865976484128084990247940974005225011920 11826778 -9074106343515778305510699091609413120 11826779 59946850398611676952596431026623078720 11826780 -82773512266855484107720884131898163200 11826781 -35940270732153589866065479441088769000 11826782 609495803161252136293760028171427776 11826783 -552770748846943676931241688745694460400 11826784 -651110935615018152255361462325658255360 11826785 -67773444419929454718214930362061303020 11826786 -311043323261835199836932669399626732800 11826787 534589541982831665034919106127987242316 11826788 699664794129668951707640122313582493696 11826789 -537210493491656933731897784446437150336 11826790 165745386784466579008823521339938902400 11826791 -82650308798590733156181914124959118408 11826792 -47812338671489079406021678861107578880 11826793 186267526025014267834967618672252376144 11826794 -90937130248499267432218338715487923968 11826795 127095567454417330724265724632104275200 11826796 -1354866231839387937088563581598708257792 11826797 -712866061816520773093319339113829125920 11826798 359878322093328871113760834245772234752 11826799 -30752942793576866747531012400419070000 11826800 -30976355659332674303799006441150873600 11826801 502135883437366640867493319494899598144 11826802 326337355211232612756100050301236012864 11826803 72582646822909044139231663665214265064 11826804 -201405204233717249740794887469193279488 11826805 87523131202767394701615814185488194560 11826806 -908998018613613661408219891749822336 11826807 38631482575197171978906282264271970688 11826808 529648653935811929022131934728222760960 11826809 1106445228804720827864742549997897705860 11826810 107954847023516055357488335546197995520 11826811 64849669579714278863072178034560134424 11826812 667822343373493758456027746535849670656 11826813 -68782182855328740999499170664632537312 11826814 -395030768826996902176730949888153226368 11826815 -102949098291849070116073772869688755200 11826816 224938452041023778420491322336791756800 11826817 6553808657785715122339673001727594226 11826818 -348773613159310062810018570508041902640 11826819 96349513319769537915195915817040619288 11826820 -30331861419266550215204768009237041920 11826821 -1028296970231697314253434430782448066978 11826822 82374328234522656401896508095842914304 11826823 160595245836590799496383235155406274072 11826824 -225489872669359911375951368933778263040 11826825 -14934704930926445690655920696798884800 11826826 -131925203007051017199324369786518140416 11826827 -325516971929714771713488496000933004880 11826828 -53378954310329922066189598081684048896 11826829 -21051300783407688419143512431255553280 11826830 138897816390853305595063054051984830720 11826831 -713332559268936249241017464767888024320 11826832 -112933164708162717235427039962802208768 11826833 -648494333126751541470256359276541803456 11826834 -104292267527200561589244887745396480 11826835 186568534425864317818424844471641881200 11826836 -180605125218119768342765095284114204672 11826837 -1486981605762034808146732858028020413120 11826838 351301585278430722141849902806595410560 11826839 1339470387511375977780833216485947197640 11826840 -252636696981430724123489188076086886400 11826841 52213930427061986352300416540217323264 11826842 494834825446472807263137933249503865072 11826843 55098389874249337017323912440189469184 11826844 -403983536158881024519263567233900829184 11826845 1009160639175110747944579813085031993600 11826846 -408362220756943825574855997725149153728 11826847 2320242651923550502516422502490184162528 11826848 690956446983348793585278494924026675200 11826849 -12586150016011425228976568605584082752 11826850 2447502654887065467534002202324172800 11826851 128195091542622642727029023006611175304 11826852 470994203646048505856533579142306399232 11826853 -385569130697383154365476664822430319680 11826854 -95461474456856670694048348328252448000 11826855 332657131353308751223826721385281988200 11826856 -765332500554722861358390501487713285120 11826857 -293199190368005318764778346458210688 11826858 166532222704412249558270963741711741184 11826859 1469282622187777185808445102482169580840 11826860 -121084757960963292820663622087020554240 11826861 -204476353903112515590642728343242920128 11826862 160760401036044983867849193099034650432 11826863 -438888182899995201867311545534809632616 11826864 41796694603489447161556746186931568640 11826865 272865067460733686645584861562047631400 11826866 536584905001417841262599917097699373600 11826867 436731485669391332167268367467664378720 11826868 46282475740006760694492129311962341376 11826869 823097099377832730213869466493145423040 11826870 -198556968350324125943895110315979571200 11826871 430921885967356942274707114378888891312 11826872 123142939422505177878751345684921712640 11826873 -777358891656357675334996139146540080720 11826874 103366097761630543825335825862786509936 11826875 -143267834402097150037640441129916000000 11826876 24641941542837091348668124761774342144 11826877 -892956887799053890288038783721608633274 11826878 -8592901407869299556349731970424470144 11826879 -370693936562986087390490520724877455416 11826880 43023523899751415908957387491649781760 11826881 -212389605504935702613535739995668528336 11826882 301125194683436787125084197257059499600 11826883 -389804676296519896727042839259250953424 11826884 -721900612839863997173799325384806451968 11826885 249164701818404882837994081292838556960 11826886 -38199158494437658933097735568601000608 11826887 487896838965701192633416356717575992536 11826888 131948144085621599066132393863528857600 11826889 317634451007028229173330185066698841690 11826890 -60229426773643938013957820104793680800 11826891 -20584208312041257702534583462706599068 11826892 -6465368826929317486978853723331624960 11826893 -529839147060186317552064335370302235156 11826894 192119642057885936679635648206574836800 11826895 385221552524301241192562571226653946080 11826896 195580498875311128616273790946285977600 11826897 -121282359676443578575312494666114886272 11826898 -580451417410981732569327528449486402400 11826899 66975092559508119238640930843638821120 11826900 -328314773001096869256432226625240851200 11826901 -554507120814343782222598754763401926596 11826902 -2249652244506175437629056789943185536 11826903 372530749411533157078435085958234624 11826904 -807471584211830470352042102037418291200 11826905 782710053281444631694638166151820909060 11826906 40275945589917998368559496279089046528 11826907 -877981713766926990631263549502845654248 11826908 -789866720913360871693319005419049231872 11826909 251000495902442407067009526240593649414 11826910 492194094592195851097005334413671895360 11826911 684951486185400594905918316560104934400 11826912 31663471917153410233483599090509414400 11826913 -200618250287611740173425357896402595840 11826914 160759672434096145672270032746853685632 11826915 -139028160425220323127022462421590080000 11826916 685183183198481960718575938074549530240 11826917 -28108678873615123116348685988651833668 11826918 -380035865084188213552801976911674737280 11826919 -108249769021143725675153284744766718432 11826920 119477095122573419919124656223420416000 11826921 834600498844260830206048875811929812112 11826922 367697403735597324805755976886635276032 11826923 -189459648871086808966875488344713666828 11826924 191984359701758417747831862155157848064 11826925 412292573065926109098461720291278788000 11826926 -421930200414734017292629466744551025088 11826927 -705222388855938902810503103769460608 11826928 -3656827981189306449727854387543605248 11826929 -348431957462900119951685816946129847470 11826930 119346401146431195350557980022324800000 11826931 212896000622820715370692063327443542732 11826932 316402815892207563510277669469562470400 11826933 -533974855964190177724919574817596574176 11826934 -175741761174251032131321791633341086720 11826935 -14195404089570787609321606620208904400 11826936 112090094723107772203587642641739571200 11826937 -369826095052078421032814026382164181120 11826938 -554324324798555168667668653473847424256 11826939 -201483822711781170274669226324669726208 11826940 -706736986328384683663509474210249246720 11826941 -56146903249177382179569564344565464256 11826942 209365131654049042543903984461982814208 11826943 258667865435886914982888281768719289040 11826944 -924236631055999860328025010536762572800 11826945 -91214923575587680542804456059365363200 11826946 7185667518893052434862919625544606672 11826947 1196118552445051649477269650166884891912 11826948 161327286701420033989339230360625606656 11826949 77419585870361499375138178582635482240 11826950 87730427651827253412867443167792953600 11826951 140747013724545399478291381105504874064 11826952 990218046809520802048902895326815769600 11826953 -1110538331037780229408080433333598501340 11826954 -74790359119794153912772893192963475200 11826955 466713492745676561521555581668175808320 11826956 -169789767365826405906252501295815221760 11826957 227410256105087199174585905112412951392 11826958 28047089204930505459504144773269793088 11826959 1392104067797501538842967568294918634160 11826960 41700660664199703668317721582685388800 11826961 -804667539793857205642679531671804293776 11826962 63279274054906877154498564186479529984 11826963 -605965801265038422723159543234389943960 11826964 897242891912603720027456251629238702976 11826965 21543169486471977722514968866796805120 11826966 -420540637865180640347450668723983936576 11826967 940173584599137868346521796899870869984 11826968 -84465299783153023511170495745064960000 11826969 282324894059005523234570728998980812800 11826970 270648728534508504019876427871582355680 11826971 -559751282265676852142157928179654020208 11826972 -15825019449956949476706577628610252288 11826973 -264481429742835717155679577588137690778 11826974 -622557738070599295207197081646471151808 11826975 -757500503770686958933841041526370460800 11826976 -62480180689941210072162096042542628864 11826977 412225756548723525251846052256264383252 11826978 3395681403857414503150885099882000128 11826979 1399619588203539002141002156774669183580 11826980 378171493365699925150147149683707084800 11826981 1003656387479670529727524990446146468670 11826982 3294091828219145660126707964556950784 11826983 81279895077993257773838748928889325600 11826984 -147123023578282609668504808172657786880 11826985 597936530516092999992728066654437493520 11826986 428695724380725593623537128302173991088 11826987 -184149213098760663809277062982378726720 11826988 748776649435293585110011077619776351488 11826989 -2515200099980457278961210907715471552640 11826990 -44776900944869488068855395825504974080 11826991 136479073259461786569333285180427234944 11826992 -230098793467990318496598579375839330304 11826993 618215482632807285926874130167582705264 11826994 746018840891455813409932889756295553296 11826995 113832481555923722480719199958934422000 11826996 -128718738817511318929873912373162459136 11826997 -132234628999298946243857504027921966848 11826998 76054589900593395405927249944370948000 11826999 -783134165347436190185014406947431953760 11827000 160108711625131310256702872610677760000 11827001 -465554414335705729705198363029264502998 11827002 172087365256101534542119162508434341888 11827003 -455374964586845561541340071779722200096 11827004 135089880050150803817311406798325881856 11827005 640986241645490697760619415179946814560 11827006 156844508087549870120155348978235565120 11827007 -364732024750023179272392284178438471744 11827008 259114274866344468883055496711026245632 11827009 617984872537294218149341578080086870980 11827010 -192399509163105162817003909990768559040 11827011 -378235019512466863745835205666675123200 11827012 -635301090705225883700371786458372668160 11827013 375198275553725344460185345807105180320 11827014 147932076140992106065036612717303154688 11827015 396141826757296128602475033783315399600 11827016 1118734786531322466149703392542263183360 11827017 519481554637226815481538331322356608234 11827018 -196859087160763358328519881721115353600 11827019 1395144081502106355338471459645887526112 11827020 232087061915041195381199220666025159680 11827021 -7103812802945869701067117861336811168 11827022 35887905573099651864197969647286931840 11827023 -265842153275929282456815443000251103856 11827024 -169063358778988150295438367506841600 11827025 -147834552726854740988557307902142232000 11827026 338133590278747796434921564778100806400 11827027 528136945937689324255934494260824872064 11827028 398892814268115013478863696606672527360 11827029 267715867031006887518444215720846959680 11827030 319335947102468022145064906339767484160 11827031 -188912115912345905283750025520858005608 11827032 -76879930705743133142984514633436569600 11827033 -18089919535853266997036698254894053760 11827034 -179841393592852678020432249620242477584 11827035 5085978080416465137955114696124916240 11827036 150958282359925195182996148628295812608 11827037 624218899386637138251978264789165908640 11827038 252890109192189902223217120165596515328 11827039 -38869210197536782594880579010322913280 11827040 -1196771575859997995753086703198357422080 11827041 -1037871669703573534202967572607026059200 11827042 -648977115318990956427350465638640465328 11827043 201780302593320112730695389329063317800 11827044 -301873203612362170385925679375573570560 11827045 -315139042298029276803362783391570335400 11827046 58449454364972609663864873183355709440 11827047 -448348750222258766175537372531182371800 11827048 95057855886751549282387931496268815360 11827049 -120241951006242274841257909533355390236 11827050 31065162545218045758441154900155705600 11827051 -27286904124154938843250924171297879948 11827052 487262223534462674581755925782720174336 11827053 -319471874852437877903505865381833406080 11827054 159952326153551716793239647840473510976 11827055 976384954072484533706531050096302597960 11827056 85483460785746042040004917102426521600 11827057 157534770326908519977373713646587643632 11827058 -144620660642046064217876005791598049280 11827059 -698831893827658957535498717416945828296 11827060 34478296946256359066854963019383848960 11827061 -701604259727725018605291681577162864338 11827062 -19211717838251951289729976983214678272 11827063 -1111888767482673012826497885175103697080 11827064 23561428587481878886255702157203845120 11827065 5633400810557342017193948844006551040 11827066 279707163994935857873285777690924069232 11827067 145824691264358329639970091069265843200 11827068 -599559533261897952169345335948332236800 11827069 -208723506188403725022376901008122019604 11827070 138916417087443117209582169719573760000 11827071 -210866466853647929835915934511311768800 11827072 -130778741182436208569849360381116416000 11827073 425136058173091799188837756853338674720 11827074 20214063915738804469676155530609745920 11827075 2809373098303849057670895920667831200 11827076 -101089141236563950341266380446095418240 11827077 445741561499241466009681445727443697120 11827078 -1223538805071049154159778909429492360576 11827079 -332171005915919134911042235308510453840 11827080 1411277686185857516733387705677807616000 11827081 754507649550107419762558001312679676560 11827082 1066754873204699283169756055343769392 11827083 133521656191619153388805102800685978368 11827084 -79967941965430208311919903789129053184 11827085 109050530317575380726966613781957260000 11827086 301679990081578944335328846384884940864 11827087 -108862745873233701240856816545940425648 11827088 32629896194295394615660048107155226624 11827089 319683712388568241901557497060503179008 11827090 -674745333813996766484385936866726246400 11827091 127025238898399991315824035483797136984 11827092 99499094131496152498083063904906340352 11827093 596994662102152681599931046857541683840 11827094 306542082096179133417063871753886620992 11827095 6052901247420116657984470114924631040 11827096 1247882155595298892409526350915077601280 11827097 540057599531020734244211491315032585546 11827098 -379082942781064149623591488758578624016 11827099 -13328171714127543828138666937942164000 11827100 -358051176807799628244821880464544115200 11827101 191609040010267698107031595476770065920 11827102 -61230980561565600136393015519099846656 11827103 -1378252636104431481280212894580688367648 11827104 -846193609737292929184236503999434457088 11827105 418834106103270460953372997158661114260 11827106 10692457529265395228586758371741974528 11827107 24049907914073748784134101322860090880 11827108 37907703356784813175866022258678875136 11827109 -160239072769262573211013414660175059200 11827110 -151116493741894154444084291902475520000 11827111 -771647467655889062770432859956231057288 11827112 -1070956878929630091948858183200342016000 11827113 -28227072074612641921821459849282841680 11827114 215942222166350187236049837119818781280 11827115 946221176847140548858616235358687505760 11827116 -122255138395501995776272046650722106368 11827117 -441241990357056932669261199255106880 11827118 -168825117104756174474860540629859458240 11827119 48468694041786063725539156985323764744 11827120 -34874249322768201905832333859199385600 11827121 130975114782968640530694962299941360840 11827122 -3502931894567682903927308950771979520 11827123 -331256328728753833518127336892436222720 11827124 30248479007782914197248587505859182080 11827125 586284989049988746646286755485097083000 11827126 724192156125776363089022612514342532512 11827127 648147536321189090109954242246732486880 11827128 -172965583099822605331786913513755238400 11827129 516449769992003316768685600283664537600 11827130 133213523619343839252476689130405775840 11827131 -452613832977118360790703964044917283048 11827132 -291232619175301850410808903562265775104 11827133 -1432842416505044220218002725110808594618 11827134 21718282925410081388256349129317826752 11827135 -83608425002591423023513626648516976920 11827136 -53477346188740866235599549491155304448 11827137 301455143192685448357339381431328354752 11827138 485918774267604564312380650892639208192 11827139 17457255527058413783929858402983820440 11827140 -128705043885443281075151739794442854400 11827141 149417256459967474864709642390460028800 11827142 98309882530834841104317505145936261472 11827143 297786624605824548145163269378247568432 11827144 -116110428042799624150804459553685504000 11827145 194771196937953654062660456222901960 11827146 71913157113403586607003733869874368000 11827147 -543290570747868082657407367761708065928 11827148 -70916612034126623768638621787541272064 11827149 233793835430153790860745406794866499264 11827150 1487218084885964952034244285743137600 11827151 -137377616374533480020974399698758486016 11827152 66850849348518295569013691326256775168 11827153 74002480432550307289565076420959038568 11827154 -17122074811681042004822706430591257600 11827155 196957769607555406363904824627632205920 11827156 -324021617300131117652701991918524446720 11827157 755426359087271725903089641664914433660 11827158 24497339775710374661498655151269242880 11827159 760442586761562882567707562779225588360 11827160 425468017613796997287048755169783398400 11827161 428776326301641251807964318157893196800 11827162 147093341664822315045703285671024560352 11827163 1205186453014818807237496528357301815680 11827164 -274221705766377333126932341286433191424 11827165 -258847867747842276667018897067308646400 11827166 -255322148795210957899047825673435788096 11827167 86936390070676858801651953537572025600 11827168 58759010258454738573341494294369271808 11827169 876831140209327041070516212061030652160 11827170 319848527948405671710989619916166802720 11827171 -52772670687456316792146408487853814628 11827172 51889606215464903404198761948271362048 11827173 371317351889787955921728238815690228000 11827174 84396667194807603272520992413923002112 11827175 112687959097189004516009188575757756800 11827176 157964109047947869202139944737374208000 11827177 572081391636188276385700400751153239440 11827178 618957152206320881404908430002479923200 11827179 -56366639325747497870975354850367253856 11827180 22004839601627752835533927297803110400 11827181 885729980683648691696973604852915961952 11827182 -110399110784060077676102786447342800896 11827183 463707425438899532168189877711756197224 11827184 -232297744493272418661877677162745036800 11827185 153906049259859448790014049364149452800 11827186 -345665199051103632682100918997557399040 11827187 -7940427944697965131597868727063706164 11827188 -327290131211454109451814907538583797760 11827189 310434572188805807745030671473731368832 11827190 28457280725367683697206725502878711680 11827191 3210193480928028577515094999942473192 11827192 82023396778728480969674533222497054720 11827193 1778239223050747962990772839045259584 11827194 -297154343519867625179136733550348697600 11827195 -234709895391379095738189996228937420800 11827196 -241786543838725508986215716647881377280 11827197 -36042845791102454629333154422504057626 11827198 61317637403552149318532324030448518400 11827199 366863851143435034609748391415783428120 11827200 -7667330566622518454060199954087936000 11827201 453980673701683345375790308593557464404 11827202 818520835896027757176629628625741209552 11827203 848216464473624648098139069848163533304 11827204 516267038017166533593008180955098112 11827205 -235333485177352865924702725658667795240 11827206 -182732437712044492558334094357401098176 11827207 -54217631486099066816317950052458119888 11827208 269882622853996762666951345043104849920 11827209 487864698187889540879080862892335372304 11827210 -64589529426387442777234811119114972800 11827211 262258991925030516210395331100009107624 11827212 32622873848601385827338760095258291712 11827213 -38319907158346398992898132392076749696 11827214 -28767896439964890728689724556947033088 11827215 -17573612301543892368273757159274604000 11827216 33943383600596509860252346826373865472 11827217 1066837430927784917212058645413098800640 11827218 13184314507837907545615769628317703168 11827219 -907337764598996628875687186187378215380 11827220 350110037526907011853724689688871373440 11827221 -196089687220988928801881122583719698432 11827222 891701789508593649798667914757852105344 11827223 1418183345880010246238815224913806679920 11827224 -710976178200044436393454154792648202240 11827225 -151824719491358851411568398705477635250 11827226 709456719041615056354847325872026017024 11827227 58750955384145589659733053211707021720 11827228 445977353174399340872876944067692128768 11827229 -246946856362650427469004403561501000680 11827230 92264312831776686666060892519588398720 11827231 105807015269382978679911243583071846232 11827232 -151826644299504502977888258843122073600 11827233 -1397152839594413232964381784342797657440 11827234 -260280237815346702372027077332867449600 11827235 -133837770098400005803656396957117743040 11827236 5153993944110148577253213537618130944 11827237 -195967530176034366220834172299186066114 11827238 241872732160697599340288404635849308544 11827239 136982657731367752623231204509466646824 11827240 -644027057207154414544389308393284915200 11827241 -25096840877841346146118385568614516748 11827242 -281465849817104250368211008343613562880 11827243 -691392174219620439210792390484253192040 11827244 -57514305054523232928523615457264271360 11827245 -278463112086344897580497580228036580800 11827246 2652871273982231529397204042997302080 11827247 -260582139770904413254961403759669848304 11827248 89083196015445202484031177507943219200 11827249 -122361441740971362998070277213501244864 11827250 173538797738117727068728035770562120000 11827251 239425741342628613957883859202189321216 11827252 -318425597662300982231197977621270427264 11827253 -152773196773028344610730360272391960960 11827254 -292969590366530877048323040828494767680 11827255 -692554426008303090987870330823957440000 11827256 -164878509704476999357630969598642749440 11827257 -295093805212157480431894314854757354240 11827258 -60646438647607303550606233536038407680 11827259 -283982663908838097656820388961356320540 11827260 -153272097505888736188788369302026129920 11827261 158960023252437684078018037085258591500 11827262 -429127287288220962263510946788030554368 11827263 -100969795292530645396427326012246164480 11827264 -92037229140577424718751981920010108928 11827265 148022902202535303745357061792745457320 11827266 166550748246095947148384946463213149696 11827267 -31780496211752141222525561926673940240 11827268 -543330991582580067671502977613599268864 11827269 504163344830707677240215878857266776320 11827270 -28805466943946994673832479755804257280 11827271 -686034910678611739617954278397230031528 11827272 -236871103256307966989413985984645529600 11827273 -16656648619673017482577438126196498040 11827274 1034642678203135802145044385024737352192 11827275 42605052343372456009281104406581145600 11827276 -866181998083743267741724461809041603840 11827277 337931999570424865788452482593279024672 11827278 -239478511159059664045300275179092634496 11827279 -13785955655191438498552353760336295816 11827280 143956850297479387873740920324751360 11827281 40123904953039156124333810887647438144 11827282 -236036757476762952854861883840178111488 11827283 663788913347004703407400096477129466304 11827284 229310225872952760230463192489510961152 11827285 -83957584980597618651157089705287770020 11827286 422628129091638947265270640050762530592 11827287 -955547957907066453664124286927412585056 11827288 -423008395822061011260484538885911572480 11827289 -249244360906033843520149484194969262844 11827290 -79694426165436832527995765673330616320 11827291 262319879526238731460657695944276874240 11827292 546825825731582971516301351399093724672 11827293 -185858663367170041193370791798017270272 11827294 138184196314828629249803914972861354560 11827295 -906269885265834445563908358153281482200 11827296 -458204754694381576970820429803429560320 11827297 653960380263309638345778915726543603746 11827298 2282558740030403804226186200806080000 11827299 -388095650940945829223270304652075712640 11827300 -137879213169383348693530947473790697600 11827301 -1318812627443099366510849784076278109698 11827302 -300980068400493084549162821076733282560 11827303 -850759923849916559069931404246746053448 11827304 -1026438946006929837433000455550500234240 11827305 145122268124338109356752184469176906560 11827306 252755323813907968516190628468416400384 11827307 -343954461605624503916612611857956330328 11827308 401502457358669009681184386216777296896 11827309 289942696902960331128758574496215707392 11827310 268167512484635414186074982003713152000 11827311 143057467727699822592966331814464277904 11827312 -85470783329544761943737327437664288768 11827313 240462778818628357151954634007871399424 11827314 19009278370484789130665712629895698208 11827315 -88295066099800935298453094488695777600 11827316 12062427119471822811567928516931377920 11827317 -571639330147131172205134643444565454560 11827318 289916972737543109053845558369880792704 11827319 385810650414584779021155120467766488496 11827320 -150233519604428010403561822336057958400 11827321 500891792274108214241049133359367371264 11827322 2593480672763701691290749275872435200 11827323 138686310403675314962149565064092286000 11827324 -199015414810877208383456527308005730304 11827325 -148043680768457474573968845779295247050 11827326 -3925291918926588764893471983325438656 11827327 -248661615580004730994634511474835895840 11827328 308840909277699073859129811328114360320 11827329 398970889591587146812284342659059076640 11827330 -310263169435030788640138315530581230080 11827331 -150532732646453514683025751645898414880 11827332 64208916242270463290759523332509381632 11827333 -616708795371465318451940558823286001536 11827334 539919439902945309900657163603282200000 11827335 -54262634807633947126840175648053662720 11827336 -531942149366299569199320274407498547200 11827337 -49090853660445346522846534600461735168 11827338 -38325981176321488007580039836382577920 11827339 -58071904186313205111547838241468715176 11827340 2617322277467684418324619891781806080 11827341 -698739552602118543122669051935463025450 11827342 -85412237478975930144013599843541858176 11827343 1133296618326911015533923990208010421360 11827344 -156052533210058672873996090156952518656 11827345 -352611695782374672600694645920044757900 11827346 63017652944616054324822111233025750336 11827347 113417740540145661589702684418810563584 11827348 306050262199896797927534669600090224640 11827349 -825177948002665015007105799101342305650 11827350 197120474745046889653014527298765456000 11827351 -1205392982583783557100555296652945476696 11827352 284230092824813569423073485672978882560 11827353 -7720147901998346333997241662590978496 11827354 -58791297424526369026811957232375814656 11827355 -574583977230569683948001073534361794240 11827356 -72199834105336183058906251812081673728 11827357 1283133317513593264002028132005131525606 11827358 541695421737734326348071890994683729280 11827359 -443336146085079144837193495442884052832 11827360 -1039559245935541018967395034598113280000 11827361 -49642921846019400989901081237235703616 11827362 -232201460053805754761686836705093774336 11827363 275275298755214826320102336119749442104 11827364 595408831475834850319035910357715419776 11827365 -8735747251798042672864764495533621760 11827366 -58375454549674768835719063925896444800 11827367 -535043058439920363950041113138590346360 11827368 5666336706422844851657215457690910720 11827369 -1058200319268241008658331811899947796230 11827370 337916900545681970577395263646594774880 11827371 -166253264011038645133733352937676042880 11827372 374431975853975686071786719467532999680 11827373 -281082328361809595615361558964650267936 11827374 101326666396836451262457430052160466176 11827375 -58796555895191549973734575107871338000 11827376 -292793240419987570797185898065315758080 11827377 -25391464298352552077548957586672970048 11827378 586289345982206606994841859989060500240 11827379 -111830688584569645654569426684263596020 11827380 -85829514741046438553251398904723261440 11827381 -152774903321006802607852480366901329248 11827382 179176894770348697750416727114790946432 11827383 -96046670251791264159471052334924881920 11827384 1025097420916883059774462713526720450560 11827385 30658432513255501153393109358527099400 11827386 252890586184033709690587712843232142080 11827387 95138431373121514468762982043787424 11827388 124266475848122390462804166022696074240 11827389 -108518205128490421341634234706372023680 11827390 -37083842932116205263960244871747236800 11827391 799562934323329970419618049738308624584 11827392 -207818718192123815983558038758778470400 11827393 148752413421696409619782675025385039360 11827394 -745213988916173829158086639168780303488 11827395 136845643160322745474701198074764763520 11827396 -1929378224973242435898393085311905792 11827397 -1595869902312836507006851068881934217668 11827398 87056120328527964792000027291267138048 11827399 13498689596154893761513649222218356160 11827400 32120063732405743485830124460051200000 11827401 765940668370899255637499494938549622032 11827402 -21899635183448440903136104930044697248 11827403 -339152184778166910790048628257444355040 11827404 -434035148808017785587557789773969459200 11827405 428936379343270182692465362641771350400 11827406 -182635891174678889128190077148978929920 11827407 -415318315032329391504086039748105584760 11827408 -4504563427853683497081690112982122496 11827409 -425220117001459693153630257065830789248 11827410 -51951520093875164171880577130683975680 11827411 204324161576413539583941662692778835952 11827412 141623145531110359603712482516212532992 11827413 170467101808358824286512062544015183260 11827414 -657312061049686994212146210648557662944 11827415 -184255015642644388994931188687590903680 11827416 1260409795421496589507770403867730534400 11827417 -329162698212879586757999481538445302848 11827418 319045742367222846104075446097585787360 11827419 188087641368988648767599446691013574848 11827420 -139923669373671300696958143748997744640 11827421 -501405662769801857894033591588587692378 11827422 -325451995628222325002846261753971650240 11827423 -1320845134010515626531951007280426462976 11827424 740628871087626859080681875874765864960 11827425 -45616496295694814328782233716055812000 11827426 369771496270851330922227032112956034624 11827427 -648461689887303601284035607675776470368 11827428 315690552974010392749235029184158961664 11827429 563479041352088473114260014358413947740 11827430 18566608430484859605117080396889093120 11827431 -80446022034394596150204563086758182400 11827432 772328363814173917368023810599644134400 11827433 -40122868684109018893074710678166069318 11827434 128822570576024673610136539194429957120 11827435 297153623651027135997114564689789643600 11827436 -141689716040180707373882272098845465088 11827437 600591068080610318998471374537234116160 11827438 318313112020231726142281024149349239552 11827439 -440898904328877930684565045684578506376 11827440 60801614281542280004749336134958940160 11827441 -852327635838650585077600927337710016448 11827442 363977631542157945970997345388930198144 11827443 -3942996163746996447163369280364607296 11827444 788967384342864512777410829291275758336 11827445 -122283714617458439968615413944691162240 11827446 178468721673079374500114836588791029184 11827447 -205401065537141577559927386589315550040 11827448 -604029675765348122357684763343848161280 11827449 -207915937688242605599110122532923552966 11827450 -395044587050627954497720448435139630000 11827451 -1899456351009243230512871271276476160 11827452 -64814552818947015927085082606999371776 11827453 -557030135973392957249662690651860692640 11827454 -499159143142636942057480576348907725824 11827455 -63552064946573326839295932011981366640 11827456 -435981898469837705327898091678951538688 11827457 -223700868201098659686574241131858986648 11827458 12135755407888983718945090439073124560 11827459 160829845453949984855059970610629402112 11827460 -12546796833452332110894938169210877440 11827461 218314080762008764830790318682092282368 11827462 -408522973503694262568710037045792105600 11827463 -852288795315112410457044760106454858600 11827464 -475098496880934368608182086568884305920 11827465 -359570044322645727957652760180506342740 11827466 -128332690498275647039668645817949273600 11827467 -693507143796742034781093690657562622916 11827468 2053703093303329581704752875428495585280 11827469 -504411306429408537009221270836034513856 11827470 27076053437775791990593411140991440000 11827471 224666932116213054034746106155716817000 11827472 -290828831634882852087325786551905869824 11827473 374259586151109380652457686552975503040 11827474 -68515880321231818481186696505458552832 11827475 -203470977002948287666272100369077570000 11827476 72611690660366933473788643424550086400 11827477 315124585786754906472732972847830640380 11827478 -309856822493751416246060505802783783680 11827479 -915629742638600648332753214741787365016 11827480 25107515408133974558382632520604876800 11827481 261210138749145387327892406470581782400 11827482 129166265191718244459882952476465848064 11827483 991402739958071667485296774118958091264 11827484 -102898851023855755769943105471608045568 11827485 1029130227045084822389030183702690880000 11827486 -23745254141530343431783722183947187840 11827487 -148124466762368468447521427232368911248 11827488 411367837955477082339964629889262813184 11827489 551571017993499484153653922579132680290 11827490 -911053289403573298430871747773082170880 11827491 -11083211526942667641795225931383267744 11827492 -172637609564169533078953359194785660928 11827493 761299776327119652844070668189649592384 11827494 739507377786084218130268369385687040 11827495 -692679933163582398636673464553265310240 11827496 477241195773621895841441749917296225280 11827497 -476753505312007756096032430791230459904 11827498 -2025081412391221530378206124111288480 11827499 -782109011038183969993187959688486436000 11827500 -56718851526345974107480932367065600000 11827501 -413329072265479901291098704114916847680 11827502 -77982575048926308138427387878887421696 11827503 220533673932162291869324191030238770464 11827504 -11420193467576281348451887054843871232 11827505 -841773839180196300363512035365682287000 11827506 -104323792345839149280607609491282996096 11827507 -190102573359945355072702092998731632244 11827508 -6359101916838077934946750783076352 11827509 527583904048823168135747354259695625504 11827510 -281380002374118742280855838243577036800 11827511 764699196199408552267407175105400297112 11827512 390907510621270779752212679404510003200 11827513 -69777460927650594562535144601785817216 11827514 -495225973048851401863448084994557472144 11827515 -39995624062392690941161832962904359680 11827516 607963032753023798022294685086759434240 11827517 366722593324246703102247934448763340620 11827518 -273559625129783575698629385269201340096 11827519 1413398786425265325025477311885598567680 11827520 169333925658917341980252962163869614080 11827521 -313428939056827382894085745518695682510 11827522 -89966501370224671598620127722733989680 11827523 -103465586258465865680334580256614589376 11827524 37228892046895297482408107305224855552 11827525 -347289033401103107150128089752078570950 11827526 31989872683766506339011202057458383712 11827527 -320374503044360319846350629934293429080 11827528 -466513902966700767435682159836356935680 11827529 531537565233927218935078405957520581632 11827530 19788863436286257269765821618192204800 11827531 335810536673637176073378991017446859504 11827532 -238255696781997842294516362228205130240 11827533 -25038347142338558446767151534046159040 11827534 18865184966188380291437339760418475520 11827535 -464934321576484455773461205824122183840 11827536 3625537696170929061199092547212017664 11827537 -9405754421944071728235108891424104080 11827538 5187404223707386049635901232510528000 11827539 426523096745958565347223835667018308904 11827540 78789264502352468577483541782737514240 11827541 -125349187199918712258999843516616588416 11827542 150136187017926057267984462918517985280 11827543 -126452203088211242310773422457663519232 11827544 -41572478120068945555616690374106019840 11827545 -23178137364524829006097289716315809600 11827546 -972666441973274007345362064090610284096 11827547 -725003324059194261471315410900993219004 11827548 -96143019712454917185275643135257991168 11827549 1129334457341388438553651742026171072550 11827550 -267381364266379860530283491982354432000 11827551 237463494095165496398630533302751436544 11827552 -403248838546873657727540843880424144896 11827553 140467710198755372516212415719808570160 11827554 16084680977582528992064373223556904960 11827555 431604793965969513363906529217942970960 11827556 155665115743290558902281352629076719872 11827557 -1445859442620726861750754373889287040 11827558 -327971752128647694540413794712645121600 11827559 -944218799500480165408734298727613063240 11827560 489400490460225696555240057868439961600 11827561 -1296844179180780953089595686190812848838 11827562 -33684837379429621361450747475399730848 11827563 -294449532861329998914379938796233838080 11827564 171966174279092654827866936377742295040 11827565 -88548606805486641086185625667418464000 11827566 -73949540076011383060064007634006118400 11827567 1308785708024349762512970674733757201616 11827568 48272879772963633273342470530158919680 11827569 370375254319657135657822562400565019328 11827570 392363314886966374820155232625255384480 11827571 -194275540650319996269338317178803900440 11827572 255686841775357370439805916107730952192 11827573 -988529730309878380678655230953001812178 11827574 -296407564363776611418962585652476055936 11827575 -312724808015051429772412054137240868200 11827576 -895564722007772761259421482881778380800 11827577 -1650528400159685863716695081324159917488 11827578 -99552950071574501654334653197031585280 11827579 -699986837094653640266975208733624233820 11827580 -4712806835545340382745564380491827200 11827581 -290148423851918922290561594219246581248 11827582 -83283309708286870410220056046357988928 11827583 984096648246483110017596407062862330664 11827584 -740001648203392727194075935636801454080 11827585 53555909013339827199666842532407869440 11827586 149960097952158035389184986343960031264 11827587 -519759335763278101275369579477605940048 11827588 -61615846469868589519115395375013053312 11827589 660640038255514367171650923694801945824 11827590 78666003923437880100932992723521273600 11827591 -345914672004202174479974276467105100008 11827592 -243397104784804423165123873996473139200 11827593 -2650820639391174654264978401454973192320 11827594 -694858179379533692133512694251333597904 11827595 -272174155987434047883314236410081729600 11827596 654936962902403607286171215772867743744 11827597 997948653541941322055176346014405242624 11827598 -94439848911660437101511616762692571648 11827599 100993697677383405681818191007986669440 11827600 -152769996734945259702829377047360512000 11827601 -801759431419465568463896307403379560398 11827602 54606769925470922692581341934142590480 11827603 978975813911391343826125632161289095852 11827604 573566016616073414863154726616502732800 11827605 123154565639131860188036833152072570240 11827606 -2061001452707045369491615481526423552 11827607 1052991636388267543201794025684688390232 11827608 46075331685735314836891905745903288320 11827609 -30395274315981015353293467073565355190 11827610 -130407832105074896494788648508324680000 11827611 -513377721373541826621293274429837027540 11827612 -46895141749159581835014974934394675200 11827613 -352165654342714817499119283731736903840 11827614 -136361822224472278068815794358698060800 11827615 484778486329405688037401081497821038760 11827616 -118008549475231127267038289574406127616 11827617 649308495784249574089929915019741454112 11827618 11588639531237972510422393387880080128 11827619 946076129074347614796626454853684473144 11827620 -22409644966701276922892008380938592000 11827621 -260702310256041856526204557227788437200 11827622 -626166498958475238482058023659028899776 11827623 -4505489430342618847048177974768726912 11827624 583914316199354206633962818647713054720 11827625 1532024243909161055997291161742856389000 11827626 123906988899198542841118484349365676288 11827627 -121469395726043307850564176721124578928 11827628 -882535926413052034872743069760048421632 11827629 798861037267468488619953420062734422 11827630 -3126806928485839577551399538016191040 11827631 1018013671493821992186943745816327801472 11827632 60130186604306217815094342565924700160 11827633 23017071649800132255746793168853790400 11827634 225614694417966655883834441047160256000 11827635 -251763884990822950803737445352305519360 11827636 431248826774797849811714686074880653312 11827637 -824666782573889151259564124161720570368 11827638 364400115314677402540086422051796824544 11827639 157563948175286651581820793219978542928 11827640 -187888394599397795097361191198628454400 11827641 282198670661099650607408946942315260928 11827642 111409034987058464073750768728287337952 11827643 -1585524247364130878639849485087590129120 11827644 -1535302507775241337778478288595351339008 11827645 11289547515504632041035350828182602720 11827646 32306108583232628727471883656224086272 11827647 12037103613249800072758661038020526080 11827648 -103811559570312083068165526717510713344 11827649 468945515845327958761815583831938546480 11827650 -87907169056151256153990828970648320000 11827651 741658971717782921327660724795452240904 11827652 -83857847977894077357304674958546314240 11827653 221541336624999214132115016974828539104 11827654 467838216223335543435075122562947719872 11827655 -110739277901193329987110567569277108800 11827656 -453561416423984891463519824122576066560 11827657 -452712567717946083579138771925328535600 11827658 236922853817145313816612671111032611584 11827659 -473668854075068335187089429406914393896 11827660 -335526200909572191102986517041652311040 11827661 -682811506207872658977493624988845742100 11827662 23083857755863196303513382107581605888 11827663 -601272236255516581309413955246591971088 11827664 43097579054502229865724040005723930624 11827665 -240408892128282562338450242211755763480 11827666 -5129569902096695603292279882108846336 11827667 -1285061811595995590087788363437220699284 11827668 96607377696052647813617767797316208640 11827669 -291815511465624347825718299824258494400 11827670 327283328622128716369856693350806209280 11827671 736939882026199041746367935791303574400 11827672 742365236056577974787883643656293836800 11827673 310645666423986990589122606858356774208 11827674 426219706345491506638589660278419709440 11827675 501597660794069484261134515241403868800 11827676 -239070489322510193941441455518225793024 11827677 -175361564561350236810707753711179577280 11827678 22820264458987701275869642904296189440 11827679 28236419285793834420872574125443321920 11827680 -172566619748486812449925564347328757760 11827681 295485798012869614920918971948288517312 11827682 -126334283907649239356801014930361233248 11827683 -219092470126179633258129245981594231136 11827684 374478907787635426472446944733181740032 11827685 -15736723565261502977403537082706431620 11827686 106027536039557988220057267772406459264 11827687 1513302986467253267023787313599997185336 11827688 1520909265635274852319072668333196277760 11827689 -504319227296333641934340645304362165600 11827690 -147974008473877207725352297867071052800 11827691 -784353061777307239219261495889714200608 11827692 28916546901555177749942188684662758400 11827693 667192661066170106201007461718622409942 11827694 425096769234388733958430222639566244032 11827695 -410358988867882986765460157847390547200 11827696 369041903479774685716195187204504092672 11827697 148252091845222001012242291507521234432 11827698 175408868373861201530938406566921870848 11827699 -141860292577632782576876848893027032160 11827700 79512695304500651907096383761411459200 11827701 -64614083558043371162861518920289059858 11827702 -39887324417611532187823243593258433728 11827703 -1319468234112185341472666787950665473048 11827704 115246492404267625870212304268148080640 11827705 -391903103040518560220527427301842590140 11827706 -336319813954280194478918829775018812672 11827707 333540271443596062542904453874898556440 11827708 57891945191781174572335301810354695680 11827709 -5956696470588227309731388833721272320 11827710 -58990170688518090267343497129183135360 11827711 -153453814144053989310024929074318372480 11827712 -220553689982968920896199896944405905408 11827713 833565838071874321392388216427795018544 11827714 196894340833872815583527421198983829456 11827715 830040775399900714932226149759986811120 11827716 -151175429751520227481368640029814063104 11827717 -68961703527781084896584100938019111456 11827718 4313989012500051068574022842787417056 11827719 106056724073483827835772047042971471344 11827720 746159093400267340128443089825524172800 11827721 305522405856029120956183702525279246644 11827722 -244604896821914943879933246729450593280 11827723 456233749849571829702308615576087909972 11827724 -723974106361446715678602676874709813504 11827725 -1956095186171179960912526008778908800 11827726 -569384860476967490568980355876632282688 11827727 210409425085075609399440061718966322000 11827728 -260377760424711957752367033711486566400 11827729 -687078924217697862213386482039408302670 11827730 311980878956732404062123669821717836800 11827731 634496755037364235425734765835018983352 11827732 -56291506838921414553918664001935011840 11827733 -552971561366474821551524251275009886500 11827734 -39403232327376333327810805312497376320 11827735 -58780574676809703973685315251259689320 11827736 896107891968934740826211296918292551680 11827737 -947947584702575661159898180596656930940 11827738 -43389572082341996068982257406509117440 11827739 -520498695717892399674526118153112576768 11827740 112190910850827777425730298753145241600 11827741 1099437508352472251855939420298720535142 11827742 -551670744458519978826443808513710019456 11827743 98084454137219502985333764620087880264 11827744 275483895467385888786746018680820858880 11827745 12847671703439061136272006974335878120 11827746 80560361856855625402165214978826906624 11827747 -70688869524701005313199599237132297960 11827748 -569672851228245062354509563088415268864 11827749 -358609676586516621909690378853866960672 11827750 -552789570263810491258416881875008000 11827751 479653147771678940283091899317476323504 11827752 -701853483246076866606158250006773760 11827753 147972646023123325907683865771587557056 11827754 -103247558002583182411107461731266048 11827755 490597705952415488173216834051371583200 11827756 -984233226916593788584843612801026753280 11827757 774475448770762073896480432610078490006 11827758 11951627093472336180710419583683735680 11827759 308654561773513215455438250454259695120 11827760 -34949947214517376387361985208070307840 11827761 48671154926158692873986361083401932384 11827762 -46483402145847916250203519580527866336 11827763 -1344924673678127075505739303658402351988 11827764 18494166061738480133940706406508134400 11827765 509697694365276692854809103411834053660 11827766 -84094415592224258673411250883192092800 11827767 692140423406397870702135860743736570832 11827768 12030830519227407306747017375235010560 11827769 -87774578197823517137747071610055067200 11827770 -320976866539411445838342311111939846400 11827771 222608735215012166674024114602011239744 11827772 1089723716481165512632599225111216594432 11827773 325157879019257778939297241469211905760 11827774 -87446289546620075008110899154015070848 11827775 395628261925072570777796274009239926800 11827776 -33659809815592249994897451837007331328 11827777 69245120532998013152281905317988712660 11827778 832385836937738682691842181305143864832 11827779 -285465658090619526316236128105382469392 11827780 -123588209399318995512578242084509634560 11827781 273822850880424130246128059677306616640 11827782 -427957083991402370305102354348182426048 11827783 -729330809029017173316439110335281587840 11827784 880280449688899177944436414083583641600 11827785 17997568562983621609605823640374118400 11827786 -172897939406039006927782083238104147408 11827787 -813245674604462862776182194190794339564 11827788 29943207322357521666625722962517934080 11827789 94181831027578061703898381335661305120 11827790 -89707863195443204414831729336701190400 11827791 748175617901935346106256798739205335400 11827792 -213918858693892093794762596508476653568 11827793 564982963283890197408090419079942525042 11827794 15959598289929617751293813120378499840 11827795 -670108963430463679927823925889382400 11827796 -319222885358576478597377588991984887808 11827797 -43452557643323956162864621160036340000 11827798 -1082622452917795725532365884013921792 11827799 -1086294868319065518554945204007746309136 11827800 -7814283800191934939459633064390912000 11827801 -2241805929928898665886680352422659966720 11827802 7659656600496499746488406859392528384 11827803 -153145762776186407514954131448738086640 11827804 19386392922625353530856282490922336256 11827805 815075528927214648230100282732111709920 11827806 -253175076433253638556118937414331744256 11827807 -279948884136386728996294239719020676256 11827808 243614338462686222738543167020644433920 11827809 -41712367566020329333162501715721951360 11827810 -375915990232636699709716241928363145440 11827811 538433198598845580604349183459271824412 11827812 -184827891874078981840903198791919884288 11827813 -284749433805809889133571985714052775938 11827814 -199547561257845382047995047389477651744 11827815 69887338845030130142203451874532109520 11827816 -300793787959233608054850640118767534080 11827817 -15788968739649861512841662393974162560 11827818 -408435664252331173985515284969093142176 11827819 -173347683016087685805614108689291759872 11827820 -503914476423324701592867942765557329920 11827821 -90836979705609190102067085091154271456 11827822 -158350024763502622666473241082438244288 11827823 201051674615532995680455741627003728640 11827824 -25520722599215982625321261680653008896 11827825 -28783959739942919340128720911159526900 11827826 -493030911950176143566178802257765243888 11827827 332572516418494156562357635124631331920 11827828 -58277668994832004841701718155083326720 11827829 -571023946453343899513167560717413392516 11827830 22244309925464984217701117751905034240 11827831 -637960515903491449483920766123823177368 11827832 -975424665232437393830066693088244531200 11827833 -53939974146792200988852500762812531200 11827834 -659667297214152582061548338101177367184 11827835 112171603086545206569455883699106875360 11827836 -542877596408755330958739052064449059840 11827837 130047502800893157097414019171392010112 11827838 -3772371007745739196124156777010465792 11827839 150879716991736816821600309718232778768 11827840 105603779953635932737523068818790809600 11827841 -539562300410518184290231770510031813758 11827842 -108108859556074023050540281391097815040 11827843 538828248998608880172340103936835924092 11827844 -87310206934649181699426447110064242688 11827845 75845801773783170690039417863522193120 11827846 574221981278009131923251636350705675872 11827847 240521726651593890674947398293720419272 11827848 448490031305602122691894382399826739200 11827849 960654150785502492841296709190766029520 11827850 3674957535001116156548013623467284000 11827851 3794685777368587688701138244331681024 11827852 903567756159606837423233729950263198720 11827853 435443482484883527509105648565244372780 11827854 -50709205791345624356246475589384636800 11827855 -80178145055814858054919732576052792640 11827856 326367017863126817706648381719600013312 11827857 75365298464922290036313886043995853040 11827858 -114116880354373526518035168140459418624 11827859 -1676735479799944587725392921082144034120 11827860 -45748808506004925219489968578205921280 11827861 35975251672747478010055971512929266400 11827862 -461143523428596351285312540698495705568 11827863 16764945249732636789036368632723587192 11827864 4283417725781097028646099204540006400 11827865 24251834344377771663301535474483208000 11827866 -5682014592797548818374488422038065152 11827867 -480253414900447143094246065579716742528 11827868 389937642605444909746443517736570165760 11827869 867149757280165510018211286914917626240 11827870 -486277169533253486175738552005602941120 11827871 733501732526112574002514965812695200 11827872 -24690203647028234531988006066101157888 11827873 546525025351131466728358708468576989744 11827874 -381648783941157306825957917069399270064 11827875 347989630155786088107142877876278908000 11827876 915516879850908160475189922086326559360 11827877 570340286398147617989763534435647246172 11827878 78850763224429243899773053669506105024 11827879 -198986080796862536979226809140950222848 11827880 -476909245078851529034492415821660160000 11827881 4680336881629698211208152999820854656 11827882 774206595129261001092459263926126790400 11827883 179138971519679459261230729670045895504 11827884 422484095053020361770268082328771380736 11827885 -159720838146226604678230611705097630440 11827886 -217622185877278557488185467100294627584 11827887 -514183353671507864610285870799137493248 11827888 -31933699952075686186967517577497870336 11827889 608289300359055247179719444944079665956 11827890 2024184155923555885662525969757747200 11827891 1015681465801563847800227666299658520832 11827892 128303054835270045257805421235900793216 11827893 -56938109516249482967953388205030400512 11827894 -206831981932816983208195446027356492160 11827895 14221939237132116104281613604437256960 11827896 98143373208837472790375535842438553600 11827897 -620022258095724753394153350937191469654 11827898 -51005660869835012960909226456819272736 11827899 -209377660746069258407396977865718972420 11827900 71784117912631575904871284406045542400 11827901 430399569365165549345708685152870280492 11827902 -197510381164112793664080604177712010240 11827903 -428752448643808680330216823467473937952 11827904 -192018585635018756230140706128540991488 11827905 267504439083957738041575992028457132160 11827906 -212143804479914247527614550211003820848 11827907 75533631472235850512311575715123165440 11827908 -90646830141915307310469882635838978816 11827909 762520052325899545522295460951777060316 11827910 -326509453680782178270422315887958816640 11827911 -469269929385297965235143512599259420080 11827912 -33278066764398343424563676963051397120 11827913 483649072223566350440573054881931512740 11827914 261551584356861787434142428424748573952 11827915 -681321421747292127583715212310235509760 11827916 485856595378357872520739760334567914240 11827917 478647233953823449845419624918571384000 11827918 -938898618091818311312344588015482480000 11827919 1436702609731657557021732954224709262320 11827920 35161713182482914054978237321959178240 11827921 531053917619717213227713555497590971712 11827922 -229427765539220254538766635656915212000 11827923 433075792657565196626027958573513066864 11827924 -13390038394003559018640485898443792384 11827925 244266468775203215061501134174552128650 11827926 -63800779110927126507664195679047286784 11827927 -179165356327725865367871769446665284520 11827928 209729689225914530594822854289594818560 11827929 -179131939534163813989560642171812583216 11827930 -305887410440082613797586116577765934400 11827931 762295189247644208711719100736814977732 11827932 88792845237993530227616648034037235712 11827933 13990288269937139253220232950157150208 11827934 -357428970011850014757737223763264131840 11827935 -178227960847729339437132423864054372000 11827936 -680036268663961634118786990399048646656 11827937 1113062443788324981425868798627017995200 11827938 -110321418420966248887655476754936432640 11827939 294836237588957477726537267130191520880 11827940 596605370567433344777787914788413350400 11827941 -449928410313706108200000509174488955808 11827942 -215638049902439811984711272047694039040 11827943 -134676946571657831526412403332173092808 11827944 42332638937188751852006314298460994560 11827945 353844733623200646447936855351251153700 11827946 252446656217889814951845507390438816864 11827947 -1306437092994826699676828831238963194880 11827948 -903969268478565261479125204727581300224 11827949 408326841855189953903962253044236608736 11827950 33113811643702367992647781448653905600 11827951 -63537597834351525831980436333839609400 11827952 179943263624202978759960729854406623232 11827953 -183875571909848084347734783305115175038 11827954 591624485906101143804811602938025863424 11827955 -1041585070918303533846969244829908778640 11827956 84093711324391290955023961567763005440 11827957 -156422217038295518118490576859249531904 11827958 536403665561368559929038025945115218080 11827959 76077518679069031965391994666530944000 11827960 -903170028757873305115082573705848320000 11827961 -459039707418558786956177382495711605952 11827962 -155491350705208157787219439722972314880 11827963 -146327845379648468274579656941612594800 11827964 -562391708021145486415881770332687233024 11827965 86033612318003649622607586485925057120 11827966 122518919872875523079871642306104487360 11827967 -10158534367028702808629766767956511760 11827968 19884812719891759868969042004079017984 11827969 787011874733099629711758775465144623060 11827970 -129763465173435954020071594218140666880 11827971 18452367958157914456039392844022047680 11827972 -507063434393145092200835230324411526784 11827973 2425487288121113581382779301869239563520 11827974 -351901391819370305154691237709999480640 11827975 234860667675060869213020550029944446000 11827976 -638437734565467955745899219236116889600 11827977 27403554917692836626577180871607516160 11827978 -5887316550639561362525559303252022176 11827979 -187270819185838412527522577124129344424 11827980 -98629657260556886618618254529137674240 11827981 -565072432316095654197569408339736430272 11827982 -49659399402673344049843387524503751168 11827983 -272358795380935414519712627628357785976 11827984 -68376492899778113946378878152655765504 11827985 -14177038608911892650111859294790589760 11827986 136346024071965260692663321209525921024 11827987 941045853672726725173169741600515022636 11827988 229162955781329227275652919942056597248 11827989 40311543212967561640543981139511807900 11827990 203136728838189076612993800200006332800 11827991 236036826578799005810456104173322756272 11827992 -774504665896748999922076192966103040 11827993 -312453596330858316900161988723896648758 11827994 -376227714177496486923786647119601452800 11827995 -130724653706076751826370642846463030560 11827996 -209571476621659123329523796092603456000 11827997 520944808916575155124901569031939929446 11827998 -64085003919653588169877839023885721600 11827999 -426968978006330558818250746837993540000 11828000 -459776294461441411252981942202892288000 11828001 -710962472341365636492305084658315620160 11828002 -324372031168999128696124913819627163648 11828003 -55832036467268350044108929340923139072 11828004 594218263586129122198074316234165380096 11828005 -686208147340963117954816364855549114880 11828006 -24133733666702282685926390421881430048 11828007 799808264502168886706096786948090400 11828008 544804922591805099174190601599907665920 11828009 505703753045253397095329011054930099620 11828010 758850428400280637631196406838727680 11828011 21015786445116685125456881226823968960 11828012 -289819921700600106787577296724195635200 11828013 14028914928062779131686864529905186400 11828014 -195721050457877084601387033201210312768 11828015 279390028087942959263486054374707305160 11828016 -101496426958224877088838633144001413120 11828017 1106759122317728712534270971928888386066 11828018 193416435863724029181454841731976994816 11828019 81701243432633270627434640493742970880 11828020 -753861439003203175870665671299669278720 11828021 684777689772482232188266800351601242222 11828022 218859515179946673903456247532605287168 11828023 -129312840806025551946333799911161452080 11828024 -567192749276653009795999148301133639680 11828025 218022605534417924076990053225625846000 11828026 66614389967985984702652628714421381120 11828027 -1224593263261641847273229676481902592080 11828028 -96832543760146512915140892452231715840 11828029 -1406420718011449494662188833954935373370 11828030 91743127468141310474965387858518480000 11828031 195213690320635338745817220404316036552 11828032 -83745452800718984259601730340630036480 11828033 252093550255616048366806792205067318720 11828034 -403705943023134675659485515162191645616 11828035 629843323278588131597992862995517694480 11828036 -69039815890046769751300255243375150080 11828037 -246587140349166168722140229757305459232 11828038 622222617450572684009737481984365820160 11828039 -6571917304472435575699722203251240608 11828040 -167134704312092499367569842952668774400 11828041 -1122562396422918343097512669703573995558 11828042 459950964463357586401965878201500890672 11828043 356195562566850867868588057804037119584 11828044 -55476863177556400959233152022341051904 11828045 238748487272758386009114216137698936320 11828046 -119188285293252819639570039812426397696 11828047 232861675758297638727816216652793134464 11828048 -291624765224672382818383233922154569728 11828049 22459079172107756162594261072603540736 11828050 -45480294766130601715019508509444966400 11828051 -774856659749967016660607736386592095400 11828052 -314151268972021311015436838993176780800 11828053 60774396422027465786580445017285810222 11828054 129138007792049675331729608231864441472 11828055 -359199528533852478286027473536905848240 11828056 683052763347073590678041230142208000000 11828057 393591423939875285617062733099545595392 11828058 -102222607168293469244270135358721235712 11828059 -1561618415478244950354000200392092473640 11828060 314149690508160674018659799986795476480 11828061 -486880144110747544238365374433216490778 11828062 112240418032607966840000415413999737152 11828063 77102468232255422016091873553780558784 11828064 -782139342057349404969564471582456545280 11828065 -335347104780683878733503507102074786540 11828066 70974573501745611941060560163412526080 11828067 -185047594042074380319047346711304358400 11828068 121813938328872296420206228859343486976 11828069 -519526912014427255411394379637684165440 11828070 -43034236508205917901195794886477916800 11828071 509765710960111143046659493882527225272 11828072 461937342729678930103221710951759953920 11828073 -1040110551913313610578936017815721363296 11828074 169485603690619022586082697760716845152 11828075 33976522747725673268979326633403726000 11828076 -32612879477078527434929707271205897216 11828077 739800980893145469693346977472978859532 11828078 535996509828083366302290167103213003840 11828079 -690846017450218368843419635035190456800 11828080 -37771337466534116701308866478919188480 11828081 -40194169191602352060750932722709565696 11828082 77418146082035545237439545300568907264 11828083 -605278087051922776002997145919885304000 11828084 851047120415874664283699673722130585600 11828085 613144097163355772334675526141283913600 11828086 -184661799195573065548308765624792168960 11828087 1484458864806769915860053886033737669736 11828088 -156499593520647773006489475571716403200 11828089 -62919701354940962871557731080025377920 11828090 -144279556203205967200980157823262503040 11828091 -748053472476580912390770050123156602176 11828092 402258071355961654365495796318441711616 11828093 740025580211157966537018742172963350944 11828094 -383279216405157449507540062692642052800 11828095 137369809807906157112145723178294499840 11828096 1484302287037273371287602111363153920 11828097 -252579629833221658840148780606955430926 11828098 -352903545148795646083665147838421233200 11828099 2498448004068515655460988230221383024736 11828100 -77627491722100788024093568034750208000 11828101 823930504455488989126350118193940341952 11828102 -193269763488938374131097889452022027136 11828103 8728205241231922323874884350138178048 11828104 272347978030384618825984224794091893760 11828105 732910139888711227357803475546181020260 11828106 37207076246442095131712993013487498032 11828107 -1695234982772023231673959989085016593848 11828108 1689702789600701643641253635210071818240 11828109 -1091928851957464857973591592291614054080 11828110 -114803248099999504725484369573685644800 11828111 -330122172012110341850887307683697550288 11828112 49958692310768766696081668544056524800 11828113 2495326419256430832619623708928174480 11828114 -181858857462540350141487104003260492800 11828115 -112512772612091947355131173255525423600 11828116 -376815315626789080350496694428905838848 11828117 22353268123101163269766718944490257920 11828118 21053257752380284865025687734233878528 11828119 -141164409056426030135461774584745447480 11828120 931137047937098034166631569332324556800 11828121 588185461557473640567605439790274643744 11828122 356385461478927065914368132197748176112 11828123 525879096855000533514631445626231390080 11828124 134260323641340893672183330924436701184 11828125 -64792622699592883479911657422207093750 11828126 -781998190749437705095726571004751951488 11828127 56131052473203705966671404075427518080 11828128 297137910379770703540366928809359704064 11828129 635214452454987209651756585206087233684 11828130 -233730286579506861019841670086718228480 11828131 165965554888207085637072021391768224 11828132 549172050403280475857603504344094932992 11828133 -122033723576556518416278577021943145600 11828134 -370496794797454121371883002618076426784 11828135 226002950032149441345595581393373087200 11828136 616795012375834278233771946351898214400 11828137 660824778469760997731720976089917409786 11828138 157019603182667449990318088417867172096 11828139 11879468703745403967039798930752353728 11828140 -5602319043608182924878022753776322560 11828141 315705384168624206686843756090570969920 11828142 -4425881797076492831654052290310557760 11828143 258267063427454625109754584239380275200 11828144 137593940437845429145329057440996720640 11828145 30621050354507490995984158283994562560 11828146 -84976894812385950329745350288019452160 11828147 12255587293644874490604304507883412432 11828148 -411812466812606417447276426049057976320 11828149 -639405523784555526081516191444026085220 11828150 227915458025438168939219830805389696800 11828151 623057609739576448368181370030240393280 11828152 303794505716365911932095186422797230080 11828153 -288162705948467763386891994998864135280 11828154 -57644040865820511762184531398979329792 11828155 692296740506547578048978985198061426560 11828156 1185408102243494331638765711762738537472 11828157 33653963588093872100672543917237170720 11828158 -148376571457135205810740277322603489024 11828159 -1104859061013937281433237182486777616944 11828160 138259223525927876045989032258070118400 11828161 60359117639365490384503871112820292352 11828162 -36131100716854814848805348367363763200 11828163 -837127030526021829481733246503404475656 11828164 301688668149875007349065764439233433600 11828165 -13676615429134297495352675394472677540 11828166 -76475685732482993492420742176310491136 11828167 -188671955163995431637079394164160624280 11828168 -23611791508588030526187165175306567680 11828169 53732200075001228924256907097333067528 11828170 240922659235721368596870443895610973280 11828171 -1298118322543939320070633815600870635628 11828172 -264847136276505496330467042734052403200 11828173 554920937036321043032660897305869430240 11828174 58149196643936481168344006329067372544 11828175 -4027608931415853822516141647836885200 11828176 -99899256413018533715393098438409453568 11828177 -13450345255112577050213605309821937548 11828178 -38633326602682774670412157541385094896 11828179 -1058564549787738572753789158367244340920 11828180 79874310621251946565667695279321006080 11828181 -199251562971097121327636330927851882848 11828182 10133899710933440605063540993675048512 11828183 -352712068047983267464445406769941890616 11828184 313995930391683388142489729761210368000 11828185 415015734688600275723108924028601701380 11828186 654941660021459522559853774817619831792 11828187 43860424919406154615612232620883712 11828188 310423498574453731930467433129042277376 11828189 900439860217465803509115704573064238080 11828190 11061125322244760648175604245136558080 11828191 162891412334364131155904738981878738592 11828192 218560005545034186364997102974575575040 11828193 179113370662300221293145976605018406464 11828194 118561382784961641923464195859224115712 11828195 461025059886051358759607244237340645200 11828196 -554131844435905302638932258789888819200 11828197 -429461909725573835359848493019377145348 11828198 -287486932519731614699425599478524918336 11828199 589830233538459589237552119428772905040 11828200 517537482702527762741875983966877824000 11828201 -656424813013457992727316548245492141440 11828202 331580948150370634780132343351316522240 11828203 -437780921500844724652872159723442133200 11828204 104226718544401430371013486454290739456 11828205 120418237166305277926852529833343577600 11828206 190035065762488779068850950687540261184 11828207 -446033037064782073469413571431915034544 11828208 -102371626029046767748303348911496495104 11828209 1354211087160246406444964879814871025316 11828210 15422143274548017466956798270762293760 11828211 -681109270871676911177645232612197372160 11828212 -200728257213863085012867986589856094208 11828213 43386214038725617715804771164084499964 11828214 -676123408446364360211347165572627039360 11828215 -156385626811685773832957929074336564000 11828216 -477308822035430148436042708655218176000 11828217 290565960038284051037143958675568256080 11828218 769733984540234058561088522280200686816 11828219 -238612204057785859166487832216405684656 11828220 64202531032424657336256768284519777280 11828221 -393323646743474283540532212982035928308 11828222 54443584335192328772596169831707545600 11828223 618750437439994538402913896822476718448 11828224 -78830935490850355085001604931868688384 11828225 4957155369755700508811921512379127600 11828226 -431860790748208851832611666207325199616 11828227 166105139198024666434687706077689550076 11828228 20431996864592823773337032023855805568 11828229 139957498628649328373538600834324936000 11828230 -657353429739484616755356571920390825600 11828231 -23862709003292815264230767068789371288 11828232 -386745601078544819922395798575657236480 11828233 482908022352796857611387375633916720384 11828234 -315363801258821991177442270418684064 11828235 -393207265894241462515059904289892522000 11828236 111970496418415396348069669452607717376 11828237 1018436279063360981894228702986560344886 11828238 348082613796017554438663806549242462208 11828239 477021051095278415515620779393893057680 11828240 -35689576979957072187705163562716938240 11828241 -413084366809688460456914401567659441600 11828242 -293757694848359720438224988707580719728 11828243 228244013233414809440914018490555450016 11828244 50431143262622937727405691552450181120 11828245 256550451585407538792916209233897998080 11828246 -231153946773926449277327643981958952928 11828247 79922454393147643717051198013436723840 11828248 282953476923418684622054867781739806720 11828249 -1389315578179714630523332148403086397750 11828250 111767681994675216872975868343915008000 11828251 546037824969973997720025046668337349252 11828252 -686657832866768987547246079158814361088 11828253 -420054372433906333958072269597418810496 11828254 209470473438924293218721830125048584832 11828255 -825110273236596675917813457986069634240 11828256 108648711566380913416673035602276384768 11828257 434079453503225034045520805848795235106 11828258 -8428530497381669518682316963384893952 11828259 -694753714634618690112537644254539274800 11828260 379056337441886000263029040662410649600 11828261 -63330632135219293601087370946116524160 11828262 -372756409908335764664021108615691286848 11828263 67719282402764097684202170315938325408 11828264 -44532768147926144112674844472090214400 11828265 -304853345801708219980673495868339831360 11828266 634684215915046017647004034235570838624 11828267 457846936160968689073485268237179469824 11828268 5646066084430948090865968658762010624 11828269 -1365204495374779346094051077723803085760 11828270 309491033323818982429695845835219484800 11828271 51835913431984523785720740453559899648 11828272 19084569798309626906079958625856520192 11828273 -98854739605065765652256467102229066478 11828274 -100168301984300303165142307547770050048 11828275 -132087167835849380073714145312387752000 11828276 -615776950529498620760796269344034138112 11828277 135550268833034452553424980624756225592 11828278 -58048562695317676625983753781742551040 11828279 756831228014354985564723807464601363840 11828280 4903549424088643967121421096790016000 11828281 -1904352701612888280874108633779416817836 11828282 -505333700595902354317281545020839877008 11828283 -185388603457339525176830303906190999552 11828284 63641326982272797229575246437545893376 11828285 175901816598081040346134392932804929920 11828286 -114339651752966397937554146302002466368 11828287 557159961733690841706271731534643295936 11828288 -51693890764891437465499855181205995520 11828289 -97691130731525333483375595491602855680 11828290 22892965719504048938817600554947438080 11828291 -234451103839955838211496265056980810308 11828292 2190804177696635422236404435398520832 11828293 519881811262600853515132556504731632542 11828294 246686615596272655104889805902250177472 11828295 -120890021482881811722054101102164036800 11828296 141097624717847162306063962475750400000 11828297 -353457598440307444619182453522328644920 11828298 45914077794778554519915475513054740480 11828299 -320237723889163685425771510345621572464 11828300 -299692305586653882204146187856007539200 11828301 728591623016408635072659049244435389632 11828302 -266485330725394179226429783496688500736 11828303 1446100531284835640301989098978809789552 11828304 -79322255721276825107740497653772066816 11828305 91616718245770275423357794749292664000 11828306 -51104434555094380182812371023227261664 11828307 -618276855244755331562541784563839609160 11828308 81327355398461580650399781949567424000 11828309 -440245324335930093109940570921768957490 11828310 -189721320076556401479115318206941324160 11828311 10034189812657361699561955683949815808 11828312 -459994334798062282303790470733816217600 11828313 -304794774871531217073266898035366433216 11828314 1866898585959091770270484555993097851392 11828315 -241967935787458939371644567905188601200 11828316 -32299132497285034800057134303374565376 11828317 730777093745163945749618786664391533600 11828318 -528789706760015148204079548391132256640 11828319 829062116327184583212895969145227145544 11828320 -138800910581489142517427066215858176000 11828321 869683652216893658321489233288197567522 11828322 -20294005652201096907200889776455979520 11828323 -179881634924771175297877850536726990800 11828324 88891538976964336317039737268922035456 11828325 55778792691561777598913406992000289600 11828326 -138825049724456275151881466198726937888 11828327 177461459754494109376529720777068645344 11828328 176492535258180990211682921421265797120 11828329 -403240985270959964105334711814658535680 11828330 405493761864077191723759586756339109120 11828331 -25140867863384685057438165219335199780 11828332 88491327873268252328214788935520916480 11828333 627433401956645747939066922357005257824 11828334 -86261196064704186970711474196809817088 11828335 826369764457981562697294940802510078280 11828336 -2742348578953667782359934507534909440 11828337 62233959670433655109050732816656419200 11828338 -837144139648833378625099218927830943840 11828339 -1196107745689799505394827782684450503860 11828340 -198155717040422246848885712508215235840 11828341 203132812479282110161884818064192871072 11828342 802635032087036628123796101356185959072 11828343 63600349787761127304770136446242034664 11828344 498514999811285034747865817823692390400 11828345 11811657348250029496699189939386354960 11828346 -73380812045380610254089414650707219200 11828347 -1082366184999806032704603069774090778204 11828348 181880345167675418368827713855873089536 11828349 18458261730276943031066261852899130880 11828350 54075566192779666450807295992641748800 11828351 -1104610681660715507045738813233867179648 11828352 -73299449051335571311677034252845711360 11828353 590182361789535110832668882065082661460 11828354 952175215449584068693823722298987520 11828355 397835798831751228070994765974080000 11828356 -20108013473936878334250323809120604928 11828357 -443262191915936263339879771148413247394 11828358 -325792640119999462292374341555409121376 11828359 796231591563199426936673495068155347104 11828360 -128755985418800847113203108069982208000 11828361 130296740011875916725056741668618372800 11828362 91393871174361345118560977249173868544 11828363 -386184876844847588384183178661140377400 11828364 137099060495465803118772218132867776512 11828365 -566558859605275935310781402294103693000 11828366 -427457569501607807147239404014456696832 11828367 25056539495994957991118651382191131680 11828368 165047905774237646693264093759995092992 11828369 -197523577561116847239676595750065447104 11828370 74833802273454196058013522760470950400 11828371 400740454911908761132009953679650556272 11828372 679964615450393214283741166071262703360 11828373 -183091016826673205622127427689005143232 11828374 -579534382681398717403324181801791708800 11828375 345772945840786501040510352186088440000 11828376 -3289153845554167216970856625982668800 11828377 14134950011876361940051177981033118304 11828378 -46878539910011597035589545469726207760 11828379 -462315773433378671317242932991156293760 11828380 210197740866372365245096834683211991040 11828381 253866312352522240187318114921289856224 11828382 141791506246096103502135810775342859904 11828383 -786562485217336929260119840429033411200 11828384 -1388236436046997457073152853826366930944 11828385 -235957623363625204045060433620247230380 11828386 -59213161319329709531579664524202322608 11828387 -571312212998230502001188150987543533488 11828388 -67863475106242120977062212126889385984 11828389 142964198598608156462702368789025816220 11828390 -206876635974711442836173035747844939520 11828391 164159755844179246813732373024586439680 11828392 22368490172400227121148017871511424000 11828393 -179091029527510984906683856687765645680 11828394 190919775550204855982863628831855225088 11828395 1148074901179584438668793405946307280720 11828396 -1796416955810242181890748196446486237184 11828397 1062733872749652188266666939817126400 11828398 371089982429795951316982053528985915200 11828399 233306895437215050150269759744911828992 11828400 77556550885832513462671199034711244800 11828401 -221577752296680157659475893386369091788 11828402 340610046674110580029302268575496891152 11828403 -116807539031680629393710796199282980480 11828404 -1053042191092641856852194793616417967360 11828405 -190460522683384971026779809373631411940 11828406 -139246730371330359195333941998947487296 11828407 576758863233528228658341437153623983656 11828408 425822396811786009149621453333584834560 11828409 27149578104145938684408848122792396128 11828410 -263792043388241399470353677145330554880 11828411 419983826569132359714120949524075919632 11828412 234010935705521556208492029287976061440 11828413 241206354257050143753671617053169552524 11828414 -138496062688415058635305223225003752320 11828415 -186730043372654158309187205024509620080 11828416 -13408995064126885316236271269927976960 11828417 -820737852961521507847068080175130445952 11828418 16500944935317817649600960970440494080 11828419 -285958860903789793522912679192379971504 11828420 170407781122643823645785708038655489280 11828421 172026183809653250350333710902285962656 11828422 -19085522983908116179139801828822163456 11828423 -270901828929968461122722894828092844328 11828424 397321977292558065951993690106450083840 11828425 -248331101706031571766339507861123715200 11828426 -563245563111845140586149733380984888320 11828427 38324425017538732400706168924874273008 11828428 1026384353649175131596971157864047155968 11828429 247420279185203123843856630347500359030 11828430 7254907998229344148355520515219644800 11828431 -372912326991230981988891489647617679000 11828432 -81397639749845330095986557789376086016 11828433 533042337736581892443118562762768889600 11828434 265497193188664642112535245392006556160 11828435 -4580337055982529187463075963975918640 11828436 -497477934654520235426452602254705522688 11828437 399993140005376555714835094892267693212 11828438 -37091420011523033000437579453435936800 11828439 62511433881556733107139570529603022848 11828440 -2443468877641984140509338003671244800 11828441 -799986168786824750623421796432509863158 11828442 108979374890191717880032268618062951680 11828443 -1176264750618157940310545632178304795648 11828444 -68765092765490130794246829021595928064 11828445 -327391534725911631268076012936837266080 11828446 -11406950552273245582112380519503411456 11828447 -1019861595076277932915541205100780895328 11828448 -855872109642448639867071380862187339776 11828449 229832792150061842347350534571310742080 11828450 -182997615293919634109518473440038224000 11828451 230640827462584467960573796585477822704 11828452 -68419371362878684178994751780883224320 11828453 88175566295003974613796125856986227200 11828454 182400850011165520127506087396503803904 11828455 96687240501880362324380071085917626960 11828456 -235593633840595397170899063440693760000 11828457 -887359255342491602820370191160180707360 11828458 32076627596902872808178363744032569600 11828459 61222561194359368540802183453881203000 11828460 32304742737604515769161063185530306560 11828461 -403029539578558460327646521359567376938 11828462 -126993219319902161181994590452626598400 11828463 491421339062592467448083242386208086144 11828464 212051432092557295381840915166466932736 11828465 -95300901110776699514454097421800860480 11828466 -101341867681855251161807598261565192800 11828467 -527172218495688993640157632630052409008 11828468 -647071042212867558232453035704623822080 11828469 359354569896763573772236713826631977440 11828470 -311185823702813634708486111113388472320 11828471 -911623632803771028562686749408843017680 11828472 -644975026813828628802100448545023406080 11828473 -51968264460100414696240080796977697980 11828474 116171875513044033811317592304266589952 11828475 -53480012695272363707593076714631606900 11828476 -217466351437816336153529035256266240 11828477 -1114833912378650798819167692554411239674 11828478 -428012450521795281140880383296734210432 11828479 413654238154004663924142732314136799944 11828480 565860849958780515209234444915897794560 11828481 85455516029508926934490978236597499200 11828482 -54164537728592999265092072143231422048 11828483 -24198966024186958769775062648108721600 11828484 -54011319147947590455778641557207285760 11828485 162114274341371672766012125075270506200 11828486 -47620101530648318806047843423185602176 11828487 -394160496864024467862819009864351460224 11828488 468238300832343200400584398831929753600 11828489 -731359782413497623257608315651334932710 11828490 167325891108343069540818372197954918400 11828491 989868751945502612871643170076604912400 11828492 374333452297404430049450309167481505792 11828493 17324663441669989122434719285807523244 11828494 363243372047053763313028079409832783296 11828495 51745688373690755289049283231687414880 11828496 19891378775702915876530162966130196480 11828497 599147345484700472892969117169333582320 11828498 -445740667482845559655183617779346494208 11828499 -611273642880491160540265339481060245440 11828500 -142905871628676308976634293055106688000 11828501 -378673385204425382002622925117445863588 11828502 -292036625156320361802773078503666349088 11828503 962646503271370132171151826005175879752 11828504 -299323957488042306613279963122133002240 11828505 -113928573174551184806567352533855908800 11828506 -699072431046202409654372611369423516416 11828507 -3668952574640619634066015771652998800 11828508 -205599558347934053109508658551503767040 11828509 26475928343747438679488075770658027520 11828510 17925484853901227734340516311416760320 11828511 -258321072904253538080362573379854540968 11828512 -1143165943467600690643240087222065561600 11828513 145067651127978662970469458278109612180 11828514 348256315936808186987592546733230451200 11828515 207207881096561205897769317138484990080 11828516 18589087019275901875591142958045474816 11828517 450396039378670385199780716217216701280 11828518 -69809082003188769313390021949801719296 11828519 -744990386443518284906991980779737955080 11828520 718633572102430029003668222466809856000 11828521 5116161086833341285602667794007984244 11828522 343630859310096676178085539928467739312 11828523 -197845440976958419941019132673246201856 11828524 759249480609015197209527153274688448000 11828525 -605731433621358705040394303162402629950 11828526 76855036824742061605013465394069504 11828527 -686637621214293422120105695370740912624 11828528 279686695206614480741138009261437796352 11828529 95432675601012978868385267931784216128 11828530 11683441250887208204919513398575380480 11828531 93433145387638686986725375410891116448 11828532 -303519190731612306693880904856622964736 11828533 248933387751940089472366246715929529980 11828534 -244400435269068839242125262672507711584 11828535 606519419706699172038568947461509285200 11828536 14795912032740070831107521665395240960 11828537 699724435539061925562479136335766228480 11828538 -402814733462669799341480040601173557760 11828539 -184620813952117835842631583929907697944 11828540 -181229580872935658447629513839740467200 11828541 224325309702473612946049109045849434944 11828542 -503498876856297369556590056536141928256 11828543 -774267899868067551156958355515013322216 11828544 -9298341754400336718276514347491524608 11828545 -274654711837322092507136935204652400000 11828546 -145479426972812784701975171631121022976 11828547 -786707247494246129042696290180564430076 11828548 236405528391437692425000699703549562880 11828549 330157868047408655628656980205761074360 11828550 146460723303658254216713726725735156800 11828551 424932935612217501130505905692977327352 11828552 -829588217094771012521441840196769996800 11828553 -428209982187415831613346171413852047392 11828554 -319068656826563135893733182308394947024 11828555 -7344074702757803641917379460887060800 11828556 -305850762716118086175662418766089868800 11828557 -309670489780507774235174410983676627220 11828558 242535009816749093960783725718279650176 11828559 -155979263374190985070137577401515532672 11828560 4733074041860018733040457847078912000 11828561 1136455354135890061273479654314168226162 11828562 174898609594360787221751274109355866752 11828563 -393059841715468545250449983184843719188 11828564 -344422335983145325121686397635099392000 11828565 304254159996952789303236737307556665600 11828566 192458933469057643735424670266845550400 11828567 -275810152568483206175495458414551630888 11828568 -716553379566379588053175043640133754880 11828569 14979590493258945487020057619396892944 11828570 -35858840110248153206780065044898401600 11828571 -39072702540806423433616804925920031520 11828572 -525942754978428414277017366937545474048 11828573 1815562559793926015294436698115774044364 11828574 192638745208232546308415776208112110208 11828575 -136787254629254242975879578133460933400 11828576 254348797237081381289070285727155093504 11828577 1366149547817574804281620937103471360 11828578 -414449991461109225834206686092011466240 11828579 -184621655396764256546169792004771380480 11828580 -12403328459316810282970430821915852800 11828581 36763286039165540302068122301287233152 11828582 271875359478386792183704208758401807744 11828583 480895276808578287274750930168713641760 11828584 -442127438031989678084586769701339463680 11828585 438913181262836550636045237370464778560 11828586 -37467717351891024374234744118494810112 11828587 1018403788674660203263256438493541317236 11828588 -143673423068637068049805164450765711360 11828589 199980175213959298243497861025416715008 11828590 4053140940514813056384973714390204800 11828591 418003398417627878008596451492701554400 11828592 2656373501581483154922327508131741696 11828593 49041665706791180053696270038467909184 11828594 70723165450424515787026032189576469920 11828595 -18675821100164811796923426833066163360 11828596 -121536226333856399110768748085262001408 11828597 1219119696680229966074774911235888234304 11828598 -343244213766375297003499037628736604736 11828599 -693745969929988757045760822741644216736 11828600 -247186542441138512490773949746654208000 11828601 254097278702864841365603499673845960768 11828602 -469418754156456389139347579204921510400 11828603 967935398162599406545439576442046962852 11828604 -282261016944088601131558279427514006528 11828605 -564677698751254742428983777762350806740 11828606 168231985309700313107946155552388106752 11828607 49095511615018962165106237402103224320 11828608 35986454756709888135798332277317959680 11828609 -307329742886039064780018295735686432000 11828610 480022126381841615149153251971921794560 11828611 -247905291934871039137027848773559803528 11828612 -5463701078412901753007385811906556928 11828613 -380308551116244946390672231610312333856 11828614 38406995924717086279570656276025174272 11828615 -426375829359794890075595228324779946400 11828616 223862765946287421664437902836409548800 11828617 -976903860507261058882390211117891221068 11828618 -133016633758830708301032225320595180240 11828619 1536198250622952073390252070435679335040 11828620 472074020879351363040819484234004935680 11828621 -483748919734796955255893689724168537280 11828622 160618430939843863857585742659851627520 11828623 -388503091154772181856842387179081865632 11828624 55814336053970574311437764615734820864 11828625 1664468709157354746529019244377808000 11828626 116134478905939462514942440229270865024 11828627 -275536634618916013262247376072706503080 11828628 -1246342331731982659447381819293413376 11828629 -821974918831531488902188508773970054770 11828630 -41937192130215476443602615026059100160 11828631 867257542917020177730790189975752977664 11828632 195946096412431721509689621855600230400 11828633 -97051184425074880126876341973948328118 11828634 -12301419814580631575867748004574807040 11828635 -56467639312416386789885558134118159040 11828636 -682846752177665935923070440621689656320 11828637 680414308626509716356997120316644174080 11828638 146686225686239724488767836618021673344 11828639 56212887059482987080266931808933391040 11828640 -299851980826243344276855326827924684800 11828641 289271319771568314942929381800124395584 11828642 -29253243318531349381573617567596133888 11828643 -723213276368354756540370083367584369856 11828644 548674573827856769722934320410482078336 11828645 -115290233012915472317093402645404994400 11828646 272998310022018681190898561768634842880 11828647 566054278462594714868523504354967134480 11828648 752191548894076649232986578268607590400 11828649 -488745231327672487311468181448792698848 11828650 -109137608858822440041449546144152489200 11828651 96848292543418946009845641856072721760 11828652 283464262355248473107056118696372465664 11828653 -442012547578544882241697039133937282560 11828654 -690030437198822463144059076863245612224 11828655 -377518190038269221296920474090815760 11828656 -11382802307939002480997146619248836608 11828657 53299637791963410080794924890675659700 11828658 -102077881743373913065288018560839865216 11828659 -507200497527134636966177335202252369960 11828660 93168129257037074552004262631087093760 11828661 151782650903276376643802023489734991200 11828662 -6390620468016471836083790723285183808 11828663 -338052505493055935241791276907953318400 11828664 -186635807501141678829308267846262497280 11828665 -368130862742006799287688927742150777200 11828666 -762469836972013535280045592894824877968 11828667 -785716297404708396916673186513782182120 11828668 -15088986012759858904268183798916025344 11828669 162190940074634894621438808708670880070 11828670 -18367331501495974386674169476598988800 11828671 -424632090071023092246491414243100266256 11828672 201864599331814506156997524354074935296 11828673 -12582380821610550637294788013986231198 11828674 -220315005718826202255433813682439237120 11828675 -440663849693033438352825135117982988100 11828676 623953089867518047061189619398250642432 11828677 32261368933723110897791091104767328832 11828678 210667411474743946892825144986482585600 11828679 -227064576868241067437605902660291363072 11828680 105710131806492164876546161745576448000 11828681 6429489410216073359606797918801254864 11828682 125080088027877771697008719488629037152 11828683 636561856668740796352513490678968470932 11828684 329576434735931981084019492719834919936 11828685 584796577167833857883515326900219707520 11828686 -144927003874869098804729249052357158208 11828687 -94784410489909450029391022527221280200 11828688 -233303442670854299683495382366751031296 11828689 -476578508764263213344602464649141663580 11828690 369961048045660250064139274065377981600 11828691 -6542479092722885892578119905707938560 11828692 -72895892568424457982527384452809715968 11828693 697805739369243616611504462295378990848 11828694 -102011116866011009069799527270038990080 11828695 -303009138947007893738618121382184170800 11828696 -487469543214636063234530466647738019840 11828697 601950870443427037515457524879476280480 11828698 -3373450358920556806616277594829132800 11828699 -987301119414245245744926877548783715116 11828700 192280937027021294500088175036642048000 11828701 19009908263223910742215778851212456704 11828702 165848847556031470060047769794722941824 11828703 -163776898594849610985156506783531715696 11828704 1002796199474298928663801830241655586816 11828705 13804712666893201584303028301372046720 11828706 198211945766919964168120876168900562304 11828707 -580352188346383263409272339836612360568 11828708 -455196749599560530315585390753717158272 11828709 -390160883818777461308264132822964045186 11828710 -107000069053178042628663702832020455040 11828711 -449519242615598692703120266328309078688 11828712 -53251254107037445616571335120098099200 11828713 253705856882567910483476574029544676324 11828714 587046651991892959428805676410776897456 11828715 17633359081123939013969977969292529120 11828716 370269176657711999350345561887136727040 11828717 -9284220376390063351619993750527276788 11828718 -101580193030989902999184514197379008 11828719 -54120209100876613489872827150789195808 11828720 -160223325293162262331500505175401267200 11828721 -492012452430248758041558083810048492688 11828722 -220715210939731755681249278502335726976 11828723 397331052494122724134289629456392602400 11828724 66424565215981054701605695334484418560 11828725 -382378043929932485257508969562683409600 11828726 -223450303376873357212872574383023726592 11828727 -278049534476388884409201344004448452960 11828728 310821284367809207709043258966171484160 11828729 -837813271154114044954905249258503710320 11828730 -155100243468302166278502111811057793280 11828731 -248058419681363159952590323532888654048 11828732 235718993925380386506297380318083756032 11828733 218301430022870923466343403665454379520 11828734 8431484169365179001644486873636518912 11828735 -583362489255577922101750465260989146800 11828736 236145419476258344308913158784584515584 11828737 -478966448176610908473463484155271545260 11828738 -359440752809015610547062402515160594480 11828739 74210377880342342482456754757567345408 11828740 -23410040391772335495302630600617943040 11828741 15247939913641431359890770630728766912 11828742 12897074460326990990353815950655842304 11828743 26985951697849399453272062236074239616 11828744 1324890237432877426468771771266434012160 11828745 -394473222210531426938433143431915841280 11828746 -48467665341128657232813419532042669216 11828747 109821860168439314394743784429749253912 11828748 469101019234652781286732151682668244480 11828749 -1461230594513537384566386188058134498240 11828750 100746561498326272905957982124936520000 11828751 -579296647503330923835386047169752663296 11828752 -21297249672987007912887431385452052480 11828753 451101392618946443733347290936986018660 11828754 91856540714794396746339179757745313280 11828755 139125545672603593393556147254287242160 11828756 278926966018541142172758128311236174720 11828757 50621270078951637556804386117361460640 11828758 -41561021712204100095610961615252967360 11828759 223384930060132610904299405152272452400 11828760 -243697948009992867656375798434093670400 11828761 -76290189257253063457987127005167828160 11828762 4150500899502040816646261487197979648 11828763 259768290467859778680822371627065514304 11828764 -514889980211480928888140976229510695424 11828765 -11416283668480157456289330121732550280 11828766 195032728110960183804859675174830249600 11828767 863883526019970715942492875191806334816 11828768 -351101790763423552189727968502841606144 11828769 166552449076358552138297706313060039344 11828770 61368997451627417201266900479531965280 11828771 -1040966535530512445381170776385722917028 11828772 489334987461036072142427623049014198272 11828773 -915845005693851041292916036108287944160 11828774 -9023811480714010198943287183384397760 11828775 149743319357906856911218169632708137600 11828776 -450904765887993765041617221837466583040 11828777 -2667250586821495656521408064063798459648 11828778 24829568745631596314940715900621256448 11828779 1455887159102388126245590154707482675380 11828780 439766702759555566235554689719769661440 11828781 -1662912660500440959041699142943902542400 11828782 -246054260786901398467386316190915891328 11828783 -532034405215837580690277153893819374200 11828784 -2112582321898258508614591970202353664 11828785 -334609138154574391847002353406723694400 11828786 -408587273644219438399208825042138823408 11828787 11636488344037559478694383651741821664 11828788 292782858182174229458418496378290121088 11828789 16456639128952497383133035049462787200 11828790 113185249838769508401536354019397921920 11828791 -403717572472673901820609873678855107128 11828792 588003182878015160456819107182059520000 11828793 192674246067033398458044837679334128464 11828794 -173209965807525878274653791804823682048 11828795 20179159278786358431307076287828800000 11828796 -393883866496544453082949515044103286272 11828797 -680273305773111149640197225289939645754 11828798 -393618194425457221267424886026724036864 11828799 1434111103652330218428041871192856428168 11828800 -24814383616047002982669127366121881600 11828801 221095584083570837905721012680786249812 11828802 -249540750850316618940573143227494768768 11828803 -480876781422508373212831910432377071920 11828804 118001982697372726732481146845653740032 11828805 257399953166672034693560296231690713600 11828806 -229022040941575311395430206907728262336 11828807 -749121026457356421823114264941823819944 11828808 -141182139730726089550725835759253913600 11828809 -665525740350327178222314262196644957990 11828810 -147660943219721557902845424770692377600 11828811 -115482585976723586991361221669983987520 11828812 -300995842735155931951745490011771904000 11828813 -661847719679383826734049730869645396256 11828814 329145965823926105932284548156502066240 11828815 856710137866010620159112344434143838720 11828816 -91889640912973656427325233755739004928 11828817 -121272246863944642433425263179342439744 11828818 558432078387960240539510087251671561360 11828819 1401490189525284260147784352354811596896 11828820 -169239971868080108766536968102488913920 11828821 617136040733856908358188597450123764224 11828822 -2721788942175290221449467243767896288 11828823 -277011034137455050572843327078758097816 11828824 194553945252759215101890950986377830400 11828825 121776802192290097477249087629869337600 11828826 30149931760186654407755490669373139424 11828827 6666548810742399175769318460751503360 11828828 271126237289022053823950266451524485120 11828829 -519593513646880451473525950758927854272 11828830 -22666604077816478415445934757945312000 11828831 27818083781073542280742684023328456704 11828832 -369094546998056670983959759494220873728 11828833 -760539308892169632337860064521995965918 11828834 -257318978783925850694716681003506115200 11828835 33588744054671741064551167617566135280 11828836 175766167015957937555473515013690516480 11828837 87655842184210950191555720984685327612 11828838 -165649823796233116024671875096694140928 11828839 3153224889412558877484812336206961880 11828840 350821081340569585091114563134857932800 11828841 279746968352744388444468247740080475792 11828842 -90253595626818432277796921430824462928 11828843 -342949128847220539055461643476407947856 11828844 162948015780482315677312406636073665280 11828845 742619499787444924144130004797312525580 11828846 -40244652045935937397846564839218440128 11828847 23460163871164294030700811368864419728 11828848 256505300164224997535284135650324611072 11828849 -73973291533551693969989889200109023760 11828850 -115187357666526148257740865383313254400 11828851 -921348802148844241649141997202011763440 11828852 137603089311822272322785107298501498880 11828853 793297616375130926969989642898035255662 11828854 202084415759029888199242911482901096192 11828855 80731075968450080767554283385749915200 11828856 16362811551434994914480438775596974080 11828857 478432820722502782806194656644492666960 11828858 -187843191560440288553085960246534966816 11828859 -75159374520322428096158939127544409088 11828860 -164920891634068128013199604318212113920 11828861 318091200966416721814921432702887467424 11828862 -336172532875392480656873290220926028160 11828863 3392322315832860135335952356083484200 11828864 894037818491617288869120065651783761920 11828865 329322930968458735448458388715611910720 11828866 -435899572284845285581608244458940852224 11828867 209315329649056585372620951538805537916 11828868 134884963931718466431161135391158784000 11828869 164727154570547605071654789119191981368 11828870 361747963947136944481527152803305600 11828871 395240977664185133745637748497253907720 11828872 -1035765783071485167122734036358794199040 11828873 177904359524890198270176434803536769344 11828874 -391196983837828215659562974894397891840 11828875 256624373230060266074641763208793644000 11828876 215071323844418610191422274758611578880 11828877 -184887711177025421883722365593403881984 11828878 154968280309520116192696257620352665856 11828879 109237421060499783460163483555382376800 11828880 18033226622655949650899310965100380160 11828881 -36491546033104616404162070497556314318 11828882 -21635663921552220555930204597787736256 11828883 10650137195064253802487279513972985728 11828884 -281518412604458173262574302287031482368 11828885 -889958891876176311322480402302136794240 11828886 -366891811911522262097927588813519209536 11828887 2060319009174169204965953439496955904 11828888 -237443451357273096550102576883164170240 11828889 618267993650817471954606617511555579840 11828890 274089200273290508563009739219872255200 11828891 704088500078012471235512387858907980292 11828892 148817332905083128696610427568939325952 11828893 359761582841837604292087466004621653164 11828894 401112699419986504973814745273220252352 11828895 121089759477353989674351386611354331040 11828896 2397034460916754808294232496433736843264 11828897 -1263308577138941312508281215700081538540 11828898 -71800489712361213127940267822644850400 11828899 1094309583740522899726123161474643271900 11828900 -76095885465112104051281852681731584000 11828901 37708036870828588141710305598922742400 11828902 -425245373322168135346313729491067362848 11828903 334281579885389001051320460022369996152 11828904 -673101178215825365223328492849278074880 11828905 -1661629471203974020692634322039903040000 11828906 -157194170587136330312230178115267663360 11828907 718689476137012057711021184033426104320 11828908 -66298832182754811080461482186596644864 11828909 187025549457049798740303446601183959916 11828910 -16713224449825943069246239282767513600 11828911 425475384668259037725950274333493233360 11828912 -343264661093524707020477455483916304384 11828913 -18284375649517437532559156928383311872 11828914 90901188197526088870876804958701495056 11828915 141799117700600475792624269087217597600 11828916 -26742991394360351449823865434140538880 11828917 -427171088454227518566632744197939455968 11828918 -86424630491261236400785322058448419840 11828919 359033210890493515055310332237353187328 11828920 -38213488617044838550163187450249830400 11828921 -138058989342264105982856428200631462908 11828922 -119104669135658767444866523446736836096 11828923 -124963470879098219474575982668447080096 11828924 208542427515746652514447341736471888896 11828925 -499674999331653748682240584420911144000 11828926 605382633240086664077412099044888268480 11828927 -548309039519571714112539514042697941128 11828928 -224452090690963186839194096401215651840 11828929 -185386441630235412001866973541043996224 11828930 269305666850044812703422702053770659360 11828931 -213702294222779460198779957737357123848 11828932 459990302053722855531455679262919299072 11828933 1311462141072277167287168943365969425182 11828934 172386802363107456635148108716332445568 11828935 669338387573463769500177708604922885880 11828936 -295143871077708940966858628305596579840 11828937 -55493351008348542018946927339957304256 11828938 389792522822036461023084166957258575360 11828939 752967392791047984879830218756213865256 11828940 -326526393780401145629575604497055262720 11828941 -611622015887815075578793128497931827700 11828942 260619165457046867687517961706472199872 11828943 -56503461215416080855253364666383290480 11828944 -509207628948178572731283235737073090560 11828945 265419963829896207335353836581416979700 11828946 -102590750909310714089871916855968400896 11828947 513364042926837112005169933093483442000 11828948 988031466374822427468650800858531751808 11828949 168071632249496166819412542915122687904 11828950 115026941433129100716351774334945046400 11828951 -81702310614675494490343833698254970016 11828952 -521156184469442750122875135383159162880 11828953 -88242767274749671838352227333874801516 11828954 332261756795039386101322815903890440176 11828955 354193083471223858452947550298692403200 11828956 1320549447181701724821082193384975360 11828957 37308227137954583509342217766803345280 11828958 15192188002667345336477431327063526400 11828959 -1333579430938477700231359949409710239840 11828960 735069819246785125680327985075322880 11828961 798446560032899687113446385841247494100 11828962 26242687490770604143444040314792211232 11828963 -337736431691978793438676979027338735080 11828964 124032392219482895917418215774417477632 11828965 -555465896952653519964796184280004807080 11828966 55342905973864415771806907011281246432 11828967 284322478178321772969842280276165271080 11828968 20889500441769305226210857449836165120 11828969 459997318727409693568929123934524723600 11828970 -62865956723499942968987755317249868800 11828971 -324659835467592490037767907256102902016 11828972 390679274720240655921890184217887211776 11828973 -173938312556759278870891895457099154656 11828974 -60309651562822477401805826654077150848 11828975 13264467564384166419700762831822929000 11828976 -147054719598222079969322452856858935296 11828977 137502954144382760583076325951152661232 11828978 17062030960216187876398416027535712256 11828979 -1132436715873511780630869469579277537616 11828980 -52213553748958500683169920107440537600 11828981 1058426478264150194635456964514966820782 11828982 -119492305517613222035933214446136253440 11828983 -927361442021334026001414755930187199768 11828984 1300568933631924869492590323617099980800 11828985 142660918682776569732918786670206821760 11828986 438088577030281772010368386159497361920 11828987 -27839177379113523081085959383555146128 11828988 492940637907401269308950176424058501120 11828989 -49847176579786620302980463859554665210 11828990 -60081585778932858789070658005310889600 11828991 -26982515046609113697094369477548443616 11828992 132980999022577925255944329512009859072 11828993 43388027015883055417340222277789990048 11828994 -289446910235044122263839398798500143872 11828995 -671100875260720645739848437855259465200 11828996 138762427733889031042143833458734120192 11828997 -1409661897587272821437074233177007163040 11828998 -472209658535039596924975927905858094080 11828999 -3319610800777147619959712879953769472 11829000 321853676027650409341592708762787840000 11829001 1311599794121260316898430384554349251200 11829002 -64474924462127386622188517752327332048 11829003 -12852897024271542925351920406263603792 11829004 -633219450134230416631313189342459801088 11829005 296225585904794401861218853221931732320 11829006 30257728143239490545708403545094624000 11829007 650328348283716241330502417833522017600 11829008 147200277606323333029741853033756000256 11829009 13803213464501682963912094695391508160 11829010 303172881935047548127895648151496640160 11829011 112169792068413922526573843205717354624 11829012 123202847476060982951702429292707119104 11829013 593626217235272078604910382464841756160 11829014 -48081796275779205552823231376979484608 11829015 -152063124381967303204410395306559974400 11829016 587631237763404113661707199828643092480 11829017 -60230433223921636061751370277513642688 11829018 -158422358411339886858061984468991556096 11829019 794205780313568280355445581363207991040 11829020 -242494752218119459808742909561303859200 11829021 205811188892839200448222190483025520512 11829022 -358283148859919929527545764049868866688 11829023 335187720750729182984302736869936882272 11829024 361734352286549179240642476791106109440 11829025 285311284688065340703387357700211604600 11829026 -210954486643085440054695697389980001792 11829027 102584636278472691840055623929329151232 11829028 -514114711747187864564266813072522275840 11829029 325597613497011609738607288323506733630 11829030 -62249318255179644285323546679664154880 11829031 700862798445052508400801848997952387832 11829032 378742241011352967734125823089378836480 11829033 -321607051496766456690431993971615749036 11829034 170295960128539981158488483515740045312 11829035 1315172335307411906499815985146983024320 11829036 62188234647154425135601995139102126080 11829037 -554400459318534336699300989544489080256 11829038 -134592339870841907931478010545689391104 11829039 535750469585914871821273298932223203200 11829040 -130571319627565839776799134013762109440 11829041 697940555089239186810621073592905468800 11829042 -2188775325788526564142212396224655360 11829043 1092938757347963815418484784658954257292 11829044 -549807701226038806100181003233077044864 11829045 -312583332634954333457618889572707219680 11829046 -17178468142955844251643168163035044736 11829047 -60452029969003432529532425780003964504 11829048 -33001460750023660547666849536990248960 11829049 -326050766217156696787665608880151412950 11829050 -218443232218686358135066524900185760000 11829051 -332038430152461287659014466578669918720 11829052 -149197011855404846299950290365154995200 11829053 -128444743597142055877555684239460653300 11829054 39725117154415753598940513904982956032 11829055 -160692950195172457762116259151226721440 11829056 221891560024992783538082484140562186240 11829057 474418603887961244173011595094879841840 11829058 594241190562792963797597670314611616640 11829059 35002112960828248040625648999762749508 11829060 18102132307049306440504920515382170880 11829061 -367080227389208760718075665572381639040 11829062 -119709744682302300889857696130355132160 11829063 757977979977692175866935880232836299944 11829064 247364052108062191766294538897265950720 11829065 297146333611062480780805180993597622400 11829066 -5381856466153785220375510966996346880 11829067 564071567878991570279974370143842372116 11829068 654609515407181744843805043076327854848 11829069 85339066861549525534686438069992524704 11829070 204917278660418391248663238019436409600 11829071 1385766811652208034255542681567214047000 11829072 188959422422664679666595905611086561280 11829073 8989722662707493176397108900515881728 11829074 16971651876541269396397575691525564224 11829075 -31535931203093561590242706964070533400 11829076 -230750204092895416447101673373485953024 11829077 -158584057458284525356796325823227558720 11829078 -25924570388177237314257337707997046880 11829079 531186012539886970915922531257815019680 11829080 -442466611584552634485585990466691481600 11829081 1166445630683004530091354412908251376 11829082 646867481423696634338570564281472937984 11829083 399426063972436232056204664683256751120 11829084 -272851676952420877182381879533112238080 11829085 2566016685356868780350903365329826560 11829086 735165476534745624872965802074463044224 11829087 -717982738557020493380293239831354952680 11829088 -717560299243146756051304900437527101440 11829089 -329575092633917370679895911918400798700 11829090 -121014060850284002109221274885527308800 11829091 56814238436915824181151624018804638492 11829092 166050991446445080877538112995864896512 11829093 -131688185767754985793664424959456638656 11829094 3738918755091898110298032157865792832 11829095 230226575518656927195690090965584007520 11829096 -368981207384545752912678641816151244800 11829097 211069997196183062145874978441625268864 11829098 328562117840352207896329879238605684320 11829099 11109833698427288741232634415786378928 11829100 162602683687667272459256707918337280000 11829101 -1383804438443740061216700904077822984960 11829102 -284502131662183017937530539640656799168 11829103 -246660317342533308698940897022129106832 11829104 26513493577704540742128098776839094272 11829105 -906023375215096341320895474932631580800 11829106 114142669921332934052033705365624180752 11829107 -514021183701882586829977707224318651280 11829108 -91444851004593333125767856256254730240 11829109 -258237837905560163726043318749412052690 11829110 551286762000317510083852320769380192000 11829111 439214542489070337329558651198612980224 11829112 -4189858683567910036260155441158348800 11829113 971182316684258015434235105872699600362 11829114 -5653198442426975802471988994242563072 11829115 230326441194343337579756345161583023200 11829116 -79636138200651356886264869941271562240 11829117 324681281017446419045317013250723327648 11829118 163540445808476319925541718629538634752 11829119 162140465734346262090079599874667387520 11829120 233989247580434675875067651145754214400 11829121 248157175200439029306822860776392430512 11829122 -68148786711299396987289840781616399328 11829123 363627496004302034226562024063882699200 11829124 -2747171601866893823612383393640150784 11829125 -111049999804518328898247029836862880000 11829126 -213805123801447437006398489547177166656 11829127 -480541013527781099834540342172770221728 11829128 5582468243610145644981822390737387520 11829129 359851418941740482189432726744880139200 11829130 97750577821559538679911563618678584320 11829131 1120368133823093004466947470906565598932 11829132 238044813472166031339560442253535477760 11829133 -295811556190729786025825307039341740618 11829134 -157545848003238097041368398167327111360 11829135 -2723649265254738013604306080986931200 11829136 13651108388605926688582337960671248384 11829137 -1060674718480595980576190544066217547214 11829138 679664627135543377856848905979683706368 11829139 11627430557253045384156322114329242376 11829140 -100118115277834613474487755178136930560 11829141 44547163446955525775432498972082123648 11829142 -197624282683062009080785102048228180608 11829143 -295019592944631452338268194077574423608 11829144 996948559086410123315077689688640716800 11829145 -504545436218113270035194066742370943100 11829146 -256011178615649808448551233953248391680 11829147 477582956265669659934669505993949979840 11829148 -936590186164903405590571513213225457664 11829149 3384359771439050012938914208910226150 11829150 19657298698087126852824622758875577600 11829151 525543826041395734510077684972856797152 11829152 -937531223207041919050759158253118619648 11829153 -4416360488530503444176129749325260800 11829154 -908393755402617950261044412921742132960 11829155 819732578216363151541866704228120820000 11829156 -8099306407253707090547577988495804416 11829157 -203743871270428739568828411812249477600 11829158 20511721683581652655276510308747323520 11829159 -15959232314381634032926370082400358184 11829160 17186962666476001168057424340492288000 11829161 602146966809237739301188943256105953280 11829162 128342708501576514662216243667528605952 11829163 -94186441278067668354669483052040602136 11829164 -91970195002267075845940600819946417664 11829165 543320990302379606469876538393766853120 11829166 28415697903334813109597703470667769344 11829167 -219440533606090144188221926343701947408 11829168 -15860473109517205138276430162167726080 11829169 -2421629190305510662839458645736838560 11829170 -88262322045743135044927303788581658720 11829171 8667699993746685297937316567072317824 11829172 633069334665434864593388104175463966720 11829173 -172336819714318080131427168724189073760 11829174 -71063885797515302297951888529754779648 11829175 -770795844087772072151789823366294607600 11829176 -297586559900681922590566341175758274560 11829177 1499427006391526814145160695186374717108 11829178 704282826905761359434644832644964206080 11829179 175198447339470846563546032144010169384 11829180 -388122852220159206918541450294804193280 11829181 -74393392886115122965889293227668961152 11829182 593375845838588825109570105773471400192 11829183 -404602558305696658438548368310462469176 11829184 -331979643465647250521465184130510618624 11829185 299542124368216420027799112263938335360 11829186 586041670505520149891187671229779539200 11829187 66243614671781466238983417973750681920 11829188 474206562638558544616326229383164999808 11829189 -282052685468569299031832442115864421952 11829190 -275586140414210178390642175776493334400 11829191 1208051740980456494471655496752145584000 11829192 736159992316866685455546450206406942720 11829193 193630730510282667669342879138154108944 11829194 224361625602206026632127314470519065440 11829195 -301464417956506968863820662222800785120 11829196 320538834334728290870172545004616882176 11829197 -32723578927532743279287577296434292864 11829198 24417207001176932300606411813789166720 11829199 -198240828557322462723483833347110377136 11829200 -40310708475606288762614406624444211200 11829201 393598456956230196417025223992941099360 11829202 498387618239995098834255444713550336 11829203 -94252912092695367350878834185103088256 11829204 -265076908867808370072693590357676562560 11829205 -911234314028496489000739372031911020000 11829206 4435106789673428565526494215113200960 11829207 -58308096332221313176629788940903358512 11829208 266655522696747344678798785762887168000 11829209 -1026742946314337886166781759449530883200 11829210 -253369689880003256591377295747115225600 11829211 374757677767179511846611654281516175812 11829212 26789871233818462405462894591864123392 11829213 217684866727663848262833585416385307200 11829214 217682826749971378316229733448997888 11829215 -181512791655803516551200665515232151600 11829216 -266025137215018616168571144066501181440 11829217 849867218898269306754750038152328559266 11829218 -722633155775948151811319282784086251440 11829219 149246860776679651775130557896999597488 11829220 124961629375547592150893107149730644480 11829221 109777978087857009440787732821328141144 11829222 -310219015524292480512060888393402755712 11829223 441974688798914266353432679984151951360 11829224 1299982186176946486873428159696815308800 11829225 -152059746917190089538708224499975672000 11829226 140950853997682957227879250517342267904 11829227 700085078711199626675742105379375385076 11829228 89937520947024354929467044908251545600 11829229 -322844751159926127081688960339429523520 11829230 66442182857737325173283747168684666880 11829231 320307504800659418286376123855940350920 11829232 307832580616722171109265040496903847936 11829233 30628058274543900643703062759452730344 11829234 -146979147480963101903083124562334312320 11829235 -471906368851298358170721780033417221040 11829236 -264807307892503640836704776466030501888 11829237 -578493713325992454020178920667624146208 11829238 -159031412900670857706026855481258031680 11829239 -627517952636892569422178620187992873680 11829240 142025446300909784374777391696091340800 11829241 -2210353850088847376563484331021774679808 11829242 -226986625864805739700760755068073291776 11829243 51877130483539151237292925566964929984 11829244 456655913612712729880661933308147712 11829245 -683103082488430696900988276655658915200 11829246 65600752627596343045618146735783069696 11829247 -140293853507192608107432863151198262208 11829248 18304369907130919508100521826944286720 11829249 -476905260393018313754088215306924263566 11829250 -310200622303606783366328170938413208000 11829251 -118445704842317116161587303355942393648 11829252 85205245556495806330721942962952497152 11829253 290520330982393907115704160367656481502 11829254 433489491884795601794682340636651284576 11829255 -14114296392506153290726196439968621280 11829256 1823909756184476241693611087850266511360 11829257 4813507223858761073797673041805113920 11829258 -57317263870818309966814557230037430272 11829259 97941377899314483419823905018331705600 11829260 1159972611537467015476560496852942556160 11829261 406424103849125237998670796751341569472 11829262 296747760481944995647503925871735563200 11829263 284809241383985405567066280260734722240 11829264 127046313439234347563128010747823390720 11829265 77063869261110228495280600441688772480 11829266 88154141147016606771722294312861446944 11829267 183537792377458145490572941990698864000 11829268 516526342655503464166397162064679342080 11829269 -753094223460560617102231682821012377330 11829270 133258936120261902397013736885031330560 11829271 162304349986088660626742087724965270632 11829272 108786502800973765662950454567168000000 11829273 -553868542957886451608101151498451668016 11829274 -597815994114888399102475574423324382240 11829275 -597538687534930317128395440186506520000 11829276 -545833681899688110665725930490630611968 11829277 -756927730598672292066762293771804670874 11829278 379367215508033015661783150824126057472 11829279 -19293100333907295278533780470439872000 11829280 -120594484847776945933600662245179392000 11829281 1420425000945712798767311856580624586082 11829282 -78237753623279360971959585214036915200 11829283 -80143110687868993470518574702658827200 11829284 532236228458869272962705089955879807616 11829285 -7621576740357502715945356641062366160 11829286 -307486480039414485806171709917950754880 11829287 -151884077684120649796373160207517805064 11829288 440581361862763428183871212492195102720 11829289 -349943093240299469445323950138350334080 11829290 -17702468466456749840812363276727193600 11829291 -114693174541348823949657482611857277440 11829292 178187131460141821916283343373124014592 11829293 94824895226920061614572389480687373120 11829294 5558985807994945786435274329632000000 11829295 332438792266856774452433964821359129800 11829296 -205040172074695753543501486606078722048 11829297 802875621785015610924014609615346802272 11829298 -196372235038701428240646993128770275936 11829299 1013116065409772035987406638638298908300 11829300 1712916588495853452688662662310297600 11829301 -959374010063725135323323415601994263296 11829302 -962143711420202360067180962397876806400 11829303 -138348342920011240940368021143734835360 11829304 -714855568866403766839769977496240394240 11829305 -341022917466097749498147508036523232000 11829306 19966913439783429876024054922745879808 11829307 -180432027509189044214443316272061518048 11829308 -997962136106246840327944344141412611072 11829309 -145359374455864402181053115248239319296 11829310 -337185393859215380258953983131943962880 11829311 372918952467330693253279162242257069664 11829312 248769645198394050304413507629919240192 11829313 -959282660562863532891019906767224581438 11829314 38730228901318016576531577986947282944 11829315 -515776397988310895605208652291498054480 11829316 48711311012353312502295940080126247040 11829317 -1138207273061336751455821845332061405120 11829318 204000470806375382431727957930048781504 11829319 995757681318980128814454857302179411496 11829320 161560036760985291703489393789275033600 11829321 6985533486218409795027596959192011264 11829322 142319306030956780733676328893819977664 11829323 -1100126407595486773904563704698654520 11829324 88308000943511358440176926206282403840 11829325 -228058686603834656016569068774139297950 11829326 516883182060912224970452865772139083584 11829327 -898861159544106168151787906449230773880 11829328 75270394512329656951490713363832504320 11829329 -692797212194390689078973130253492637070 11829330 -105514301664248820463656873213398655840 11829331 43063244564535062312962215058760430072 11829332 1072419833534690265428828928786500048640 11829333 -715571022883163899583866346451533556576 11829334 195647143142388370099941801678882407040 11829335 -144018499834093912958801083486669381440 11829336 -1189168665372165200607150731400468234240 11829337 88444445428517887438947306757247122368 11829338 887903259294780469286575289935319199744 11829339 744518576627202219406815484943741892204 11829340 561023615915354169052712023545748039680 11829341 -1301297211417002708506472273800316439258 11829342 -140289679162514468066562570726638539776 11829343 -27240444948439318910366605051734188800 11829344 -606982034150755438140785736602587496448 11829345 -547848910915513793716451833670549751360 11829346 -309796991940925115588939803426389368160 11829347 -105522400933227035075269714611631731480 11829348 212016428343257320415624730236334950400 11829349 361996425540735381345455234312428507936 11829350 -134796631451817637560103632997329840000 11829351 -300094787028034383476677321240132446168 11829352 147037479933386900905126246476029952000 11829353 341426687192194719835551884317864108602 11829354 -142576253207734409204247470040842995200 11829355 -201880039316457810748474664390248110000 11829356 52234809383447184946180202649253478400 11829357 1097857387794988353450157127177183110368 11829358 21291948258488756266143424416082089984 11829359 368794055426675858557412320638852868560 11829360 -77573225924116690338750204075583733760 11829361 283265493620197408826096406283823817000 11829362 -702325592062655161664744048244118704000 11829363 -17261479964417369379279262852009012992 11829364 106147930224401623690575042130556177152 11829365 -140205289873926521106923802459838835400 11829366 -215543663371344852211030743063755842848 11829367 -763650502085490290886195023974288798248 11829368 -86272261392705442186504167541853184000 11829369 -474226504173210045935623450585890254256 11829370 -108819172787028586767773458306511523840 11829371 -779336974857101160969033100707586894428 11829372 -178676372381724926075440881879198801408 11829373 -242981049994629239864938897202485792378 11829374 790066622102601949142089358134938185472 11829375 205191299936344767632194793315857650000 11829376 -426608276271643824291173552944368844800 11829377 227560925237390026273974529575966555072 11829378 -385758759129278065635937519386929279232 11829379 145904900398337791332862626724934457960 11829380 -382564371370054235205690075187045651200 11829381 -182709542020860305351902260409541529600 11829382 802118068564236291415032362847007839360 11829383 -65948584416774975897882659129893036032 11829384 -620676403054625375874698089720872960000 11829385 -271767207930899875056615701584451370240 11829386 17326741658102025644404445070136383744 11829387 -436864094035357214721679890978053696040 11829388 166917312231952501061032024160867404800 11829389 333872342147312381142227538058438606368 11829390 52449410095449973703973397242080236800 11829391 -555126270331577137585137078506111648528 11829392 212429731758427522027894643188390404096 11829393 -902963512697854407104673899548059084318 11829394 105941470019093044469716868170909470720 11829395 -577365772139429692170482798193563211600 11829396 330715344560620000067473016264209569792 11829397 -606017693359091903174490752522739753248 11829398 177990106755045648078085485633214878336 11829399 -169314617734415668426029812930811197952 11829400 -205207692357457941480793417012899840000 11829401 -233928662557317343189700208276416540598 11829402 -2114331242373778349870429185734474816 11829403 -139340312097368406568379159037451876348 11829404 503708708418907398808452351039002973696 11829405 -37136224845612695036713337761036942080 11829406 -146953437654117858740169346636609470336 11829407 107706741209349227357362026361340147352 11829408 15069507630063817279588145807936716800 11829409 -962042975326934364851922899391370735680 11829410 62625852824785950841638003697339114560 11829411 336212670046594228568433329225827356360 11829412 -144591786832780939254760493942845890560 11829413 219339824914824150711807636497079721662 11829414 133632598476209638504999531051970150400 11829415 131277576396469582111683601810343070720 11829416 566714205610072944909842428578322421760 11829417 -254365980002169289052017796021872491120 11829418 -257751488436018570676471724892304385184 11829419 -22119881597723611177314857907727238400 11829420 82606988232834403631765453257162521600 11829421 -158586701154784945430375706903186328256 11829422 -114768270528114361382993464772138689536 11829423 445708743787834228975825831380916017168 11829424 -24679267917055693975549318152257961984 11829425 -246252174184819321975255160550322721700 11829426 -122741779412164344745526579213073547776 11829427 195478725116674017124720664882029451276 11829428 231160689348057132738800980082120221440 11829429 7682701361729742260119207671997455360 11829430 -425627569504453066797481304511149222400 11829431 -89978050407415572814934290416296231856 11829432 607244563463620562151850194064754872320 11829433 -118557389868720193721966859304863975648 11829434 132475590504701341406788560645713429616 11829435 -93167341102063767099948765422733511200 11829436 299341629257170104146403046516058237440 11829437 61538197463339730623706905828512150086 11829438 -359890170670899616841882362506287678400 11829439 -1293401930942077092814482946037665101760 11829440 -22848454629949370175565092300018155520 11829441 -90452394052546636667431785174196705920 11829442 -634391436367559977560900460978858544256 11829443 243606519251974344828118592115490045920 11829444 -188061271060652015826076939703688192 11829445 -213385944664872329295442257821419914240 11829446 669775830906694474772828803422034488672 11829447 583888294761821393536645818632138446848 11829448 -259362027809506690758366226720245504000 11829449 -268848945304185755965799707458728432550 11829450 37503150260770102719411473877510912000 11829451 1414730438171666730762801868739815458452 11829452 360320873300152945171967390133838823424 11829453 1105377708253001964453917012708743527360 11829454 -58638880876436538731182486824167570688 11829455 231429823315970925093001764659689050720 11829456 124160610424863720790837271078063308800 11829457 27710235974637931264669182820326409840 11829458 16287128467640976796365757080506829984 11829459 857926123846459376149166699099175941304 11829460 -53828288776927630322719894074035404800 11829461 -293652275642439452521014520114638415968 11829462 -68392366578666246303239334572008208448 11829463 -369990843259575090570248923075329223288 11829464 -425116187965006459300500730087232624640 11829465 -140859321373555854578269128290819570940 11829466 619948613504378651617558016691569121024 11829467 335436193136792710506966843144615165792 11829468 20263474705862269534975906547621339136 11829469 -30327415001240669220577603163001091200 11829470 -303302586464670911399132929712163184320 11829471 477148235501352257745450085598109880320 11829472 -15980874734190400755728692048963043328 11829473 -1361323868971982880841840649945620765278 11829474 -11509707380955226687574960975652139056 11829475 34303744908192338595285021159013152000 11829476 336370807594008918798681527630175191040 11829477 -1128462601569477756526877585199352565760 11829478 607157853232081900079222911940842787040 11829479 757113180193386151092304238874113671176 11829480 -6233270333538000758918731480321228800 11829481 594839791612308530213460926324191482112 11829482 421599451973249769471634829400243848880 11829483 102763964501746940255291725144866218424 11829484 190973354361079122526143859718405225472 11829485 -12527087596741284949040082074441835240 11829486 294988068605841848688718089477868364928 11829487 -857119108832019233342348853576312946864 11829488 -304998761870185215513757307627154210816 11829489 367957384333485368018403015965883883392 11829490 -1483486304521173915328923728856081600 11829491 771425635196767052928809231604360380784 11829492 80690669256008940797005511661001009152 11829493 385978582651177206454837196329988971722 11829494 116989303590502889565581313204483475200 11829495 330907214972492710504878712401140803200 11829496 -322846338852049065224744891345250263040 11829497 220871108720637885859652143523842403946 11829498 -36857801600022961380146529435157863936 11829499 1100662886555054154824956658919397993320 11829500 365835615070554052303749539199102720000 11829501 -361152484350431435165629100611871368308 11829502 305132268626961901861273098233903741952 11829503 494347319822996668838319751820570125680 11829504 34184253257814891711364991613495410688 11829505 410296110400256773234001425657584216660 11829506 -100788247083319449842819209190199002016 11829507 136928568641991325912465328853094164480 11829508 -1103131097400775336527314810215239244672 11829509 -610499989870597203458562914688744352290 11829510 -102837087980450142536156458545202176000 11829511 2197764599084223480380769543891149684512 11829512 1034863585544111362714322395358687155200 11829513 -312769176506438471527204912845579062256 11829514 251622765032298893418674031326802627840 11829515 -12960902555655326943637471173887620080 11829516 -45837837105021326412591404353590666240 11829517 21367079905266050613979595076946535392 11829518 -205366029741749614876722624123592669440 11829519 -321088282146028293648956217556570615896 11829520 54208153322260364627433311492222484480 11829521 323604131679603324803167725530642030784 11829522 -160311024028533082089193859974129516800 11829523 227049724824308931543641041046124640464 11829524 -135318856394046709457340417132445532160 11829525 35560850556635155589026049011845489600 11829526 -229279481338876486890333126802915896288 11829527 255032616684339367734591209087730295440 11829528 -472159414724870981964345936731188992000 11829529 367727056899658355024974225207070212686 11829530 -10790125332735594547845992791588695840 11829531 684435703910324844232178758927235549592 11829532 114009047928364692940002917317820058624 11829533 746409409318047461902359142706643155520 11829534 -303930511141558649845812589672163478720 11829535 405898447396351891494760620640787520000 11829536 690983106631632440104377224137317875712 11829537 1394196146859838883725971922501540657440 11829538 -33508622186114112934975421699498827776 11829539 -28851773113654732050573835127490267840 11829540 -32522910939966009649340642827177267200 11829541 551149835421989850547120557049450874942 11829542 384643742536088837591082694420135913472 11829543 -486454141926259687333099959302072345472 11829544 -290537712161401337692984095924436992000 11829545 -60340484531577075575234524120536000000 11829546 -424054993247294314903599026514029102928 11829547 505186276713157422306524625195383306640 11829548 580449072707332906654511992627845451008 11829549 610269422584221714969216189247550249088 11829550 -525417899565036725568508275002327011200 11829551 14616732330288584033886633928648677672 11829552 22535084346542579594181354862569062400 11829553 -711388321739070651827630876307532297198 11829554 527656783241460009950476067069164961280 11829555 57858459354196427697901154280629604000 11829556 -66535864364005909909912010522011223680 11829557 940375941768173268046058568783451614300 11829558 -2821070049837818399271880101654792192 11829559 -142961483622516442922537211838587396480 11829560 -123535995226394246871076522074446438400 11829561 131329778932684302810144610827820494672 11829562 -89049067700485941737801121426080783616 11829563 14625860708479464913550206731246115812 11829564 -12309501596807391585227455433038041600 11829565 -938810420823080503146528186620495220 11829566 -4230064067489565278482753434257453568 11829567 -104663889358369289895718732071403321344 11829568 87673699124000982143059020459367989248 11829569 -330834921387931996007428648815694848 11829570 -58369472920580374394326341430464844800 11829571 -703959833812408458901353985420674547200 11829572 60494557960623909872294910258539412480 11829573 154983387116918987425093356669135528000 11829574 -387827796713210703842797115426496226464 11829575 125093936533603794896105793645474024600 11829576 60567046290018915591176203437501235200 11829577 140673919156520453299581585963765568992 11829578 -1360741013252809545017071746853790160 11829579 -476246435109563124155947762312626488616 11829580 -262221575054723330752747486756794792960 11829581 1001859664713817050082299932682990107382 11829582 -307464011364409886968548157606152457152 11829583 -1317868650325897819356107362428576001168 11829584 -63379214364973939920116316355545808896 11829585 -445271692099888685967248812711521254400 11829586 95707435047890171020544090914331784480 11829587 244393319143800472769434307482756617984 11829588 -223740146621594562735032019665076787200 11829589 -1036842575261146527381658075936581078276 11829590 -54276489769865416425171750188473804800 11829591 422151721606867969690399574407510831440 11829592 -685878472175599892492171676943559424000 11829593 -754524545435112130793807151194155455420 11829594 119733810688417757394798741892542234624 11829595 -415525181978213072337453012851936655600 11829596 -422754146668164326589610300688684428800 11829597 -311502499060909897943349806751068626272 11829598 791145593703903769576861027546646665920 11829599 541506589272176904413959720895971866936 11829600 -48075613870602239002531142906727628800 11829601 -6215523401520542723311648805656424896 11829602 -159308315359414261289952997573414051248 11829603 -368159058779830909566626008088911424160 11829604 -97216280265428463716120740540561807744 11829605 720314282375524810352535680540926939260 11829606 165598861631311820555187407785308775104 11829607 -296240409870183655791409908743446091808 11829608 -528328178480006375805590557290142433280 11829609 -10910707094835501544255638282713260272 11829610 -212940213845099037704169882428209803840 11829611 -1096416798537942266379991523105317435788 11829612 -720875712831061725380236778725178769408 11829613 328980440582271300083826539383749950400 11829614 -126163997792821377248941311871559185344 11829615 -47241560370311227791110768462063700480 11829616 -143184811361597646998319185664385712128 11829617 309228214065663214867321254916674727092 11829618 -934830591247571505045968785127399424000 11829619 -1938006753395372900871515355101001945840 11829620 -107661039315505685943472479991190999040 11829621 165343004653459977899156244797594106912 11829622 -201609240915167170843644400055992369920 11829623 447749080357600400895514687719714965064 11829624 29034998549824510300523591353223761920 11829625 -1133843883614233720823965560296872086000 11829626 -220098834806701905852257727159054841488 11829627 -102847790870904941525615875560915120360 11829628 -390022170689967905523879333474388436480 11829629 -158949037311283865171094153242974769754 11829630 238706409189410585066850951854465879040 11829631 36830056815423675990605178307046274048 11829632 -888111491401126975223441246885039308800 11829633 -90478999626830147365929305931004103376 11829634 699498899089316355438401969353262283216 11829635 -399646315014988828892458221522593113440 11829636 39675928176464612239307226546758467584 11829637 317217079344021657257665577636128522586 11829638 -117330030846846106694350304326417829280 11829639 -11321678132410271109845979307253644080 11829640 -138715685744779442935315261151539200 11829641 432172515547587007634848034782488861492 11829642 -229402432989911715289035484545767043072 11829643 297207759246271738009038604114933130784 11829644 889036966908611921317169329208050176 11829645 36997320680369706385031142621755868300 11829646 163115250905881791677410523401092076224 11829647 1378242755033161942122147975517987304040 11829648 65292496829812994031651601960242905088 11829649 -451300459049694706782664900844154957836 11829650 -1832760624029230130955520513775462400 11829651 74891271134318200989754063522949856000 11829652 373818726550886505800219394520801905536 11829653 -554022075964554670221945980151719524992 11829654 -255931966177924587918683342359600891008 11829655 22974972819173313173816160032101923120 11829656 -16479892719802485523650981754794117120 11829657 -26847503721145983067598758517755140096 11829658 237791367071652183872673815408872848384 11829659 706968150481492489736321403657411824304 11829660 146767389381534475980825931310114165760 11829661 -368873413418617908181166294073514819700 11829662 99212822479338699075939487302721067520 11829663 -206794283416494329566774072528019760456 11829664 434120755834537437527439524350629249024 11829665 88752008866230435711828967820840793600 11829666 -252759383362556979310504890350688787200 11829667 805602799090693487722464129415485450716 11829668 -347780229777430736677455859454080109952 11829669 -39493881690910752638377505037425448960 11829670 86869150014744318678932292618359825280 11829671 -696579199833094986254646544883848513440 11829672 -760290484001628297177649002287171174400 11829673 -722370169061874202905298186912284931078 11829674 535499483127401782213499809729215400800 11829675 -182983625620853189271628020452161113600 11829676 -22245096759086556977555132305206170112 11829677 74736560172043525272412270296647695200 11829678 -25649223676593041346665323144564960704 11829679 -224946904402907550614774972691654183800 11829680 -62330993448843572840362878900264960000 11829681 -17629313514392119889334967512921319230 11829682 194393824608973812511905006734200158720 11829683 -822852564964853838776463001076022909336 11829684 -336812640366149341732006303790877732864 11829685 183195090542708803559035815280444944000 11829686 374617097385861241389860177533436256 11829687 -7162788076316611807005647249428732032 11829688 608927118597780733322587694890072350720 11829689 -429910996478039610557679661629637770540 11829690 -219938266665142224149645785221972936480 11829691 -1037929589728326109098895737794799626908 11829692 -7352119148904195645672222330323927040 11829693 180705661301455064743574786448892409856 11829694 -374398879267640630063899942445209131648 11829695 -233536754158494952955806793616564658080 11829696 141756811360443806481936258678267052032 11829697 2148228685903397848193161333901685409920 11829698 41191528914538871793062193441688165920 11829699 -505042233973653278037162036277654364160 11829700 -83145959142417029962202912499289436800 11829701 -185101809796357595219597719602102015588 11829702 133404595623934226985655113351665074560 11829703 274703578135826813813755513155603711960 11829704 -169406540502106454716900141865287680000 11829705 -356540251603169991968371073861639642880 11829706 64560572559190249570938796024676428800 11829707 -1877588181620910251459787637412902625760 11829708 432204133588230981451155132156697465344 11829709 -1228989955182687645747030693478965564000 11829710 -632827145125391725952832161260391783040 11829711 459646883678856182468525175656605795344 11829712 538464669510074375466173510968840814592 11829713 -483313828124957152770184237265627534400 11829714 -60876528753002652047548467988695129600 11829715 -595826698604157463434789929430010254480 11829716 231534708891202211594493420426595923840 11829717 123064618715877607066867963999555922400 11829718 221906070905490959394077586702901082304 11829719 457342890584161212785214348449200854360 11829720 216148866463165315329531933814348185600 11829721 2613301598884969952931067146907443385344 11829722 -560411330659053246253827092155677984288 11829723 -22463221589405836459138937154924627840 11829724 -189249016389798280650303342855307563008 11829725 98943698613449426808365385074858733600 11829726 6081081440763803055029087630014217088 11829727 -196762703489063688083313333391929163240 11829728 885118066903137880788521275290001342464 11829729 187651225860311281410015875379096279984 11829730 2274864741853650649065264390901601280 11829731 -1578708258217598267021698331112257754468 11829732 -184414432408948826009935796816965490688 11829733 72042694443570770515507857820441971040 11829734 197856288856762368892185915642874675200 11829735 498859329148682986448264984898614578920 11829736 -106923633602043804048941100630744268800 11829737 -4057393316794778953351467256005424560 11829738 -248128437283829860852017112783890320640 11829739 -1724271376352685650132408970503185031544 11829740 94759564568228910693058517752873144320 11829741 1610456847980943755496498137452182528 11829742 451841804976928915252062383209242583680 11829743 -138602458215909666975438500069619865008 11829744 23542364813074134969290369616662298624 11829745 661023736929354689092162593773270562600 11829746 260069452580101335205444346070324717072 11829747 -808724818005176742226577616784351149000 11829748 -100382662627827242388921026758609772544 11829749 574048822843179812106209227641234456750 11829750 -7112322684889866319012712411491872000 11829751 -299251487540181728609505906077449874016 11829752 517686564070948654912193263675529625600 11829753 238002814625682617834204641306235230080 11829754 -122893379084608010772442421691032121600 11829755 99263285977564811537399322391309086720 11829756 -141671855339038897676862520116708458496 11829757 247714646336825402689574213255955885900 11829758 299170289265400122349760305749621012480 11829759 -177175962609908186682431784997152602112 11829760 -82564216803531577676733180056268963840 11829761 -240039642525124432183194813037644171600 11829762 -13914994220496274602314747857656434688 11829763 -619375029041394308594622988695465338616 11829764 919762080013737377508316031990238696576 11829765 -293390091168910169762108878070143171680 11829766 259102744606030335798271555818411727104 11829767 -89075490368499214993812723495110579640 11829768 660425696812608167147952325346419507200 11829769 147480320569623302415400457261121076096 11829770 -40505112313483882427891960225337230400 11829771 -233568814620851659468753108641211669560 11829772 237100572991672127672686525018306885376 11829773 4058177868774348156999883070774397504 11829774 164875114763849397109859654605545240576 11829775 233351919258641725622415681372960033800 11829776 -176381882944960636149969963343014789120 11829777 507943191115661109742667532459821191920 11829778 310128098682033545630372323268795479440 11829779 -896977236608288255502546021331363077600 11829780 115962043023538657902311531296361472000 11829781 819609790833775405690463744297282381582 11829782 -129101698024641161139965479436232508416 11829783 147616208410163274859287390551682554880 11829784 434295917680169751415659415999585474560 11829785 122555899856405097606527953039433266560 11829786 -126620217324776905299952073763867113472 11829787 -304199532064473792593591988140194632888 11829788 -11953774167321573390526895663796071424 11829789 4894540255996255741516305577686036108 11829790 222067025996918787879460857517066882560 11829791 57253704321183499836358909949369840400 11829792 309673110425481245640478513902460600320 11829793 118050063342500665852715937841805480000 11829794 415797465397605915142057279351813455696 11829795 -301366880822626156972007248684793414400 11829796 38859896325713750243833823459449896960 11829797 130053081791399485679209538871990076032 11829798 43682886614403589315269015932546688768 11829799 -877721272597857454457342541088453552760 11829800 -280896766843870611358911241946275200000 11829801 -161907874839384813812432210658444640368 11829802 -809756272019811393007021484477745124608 11829803 326644942198365832157194387476598036200 11829804 -144525951893316300597765777700971675648 11829805 -338134334501543885193743891883382704840 11829806 -1119013912475871051747405765520713106944 11829807 -56110304382959087267815176497643024 11829808 352802317868833366932727765847173087232 11829809 114717488439136151173674935877180725010 11829810 166245619507449034316390602461520796160 11829811 397840622662301504033367182242784839680 11829812 206776998005759419928508322738395969024 11829813 -174625079850742833994142319071198650560 11829814 -57130644496019850763540566459480472320 11829815 -599403059206042243218669369599826656040 11829816 4803067231443539905856104492393328640 11829817 120844028801577840709842614101210408192 11829818 -65999318768919494255436258522985021440 11829819 219763360602444137494575558744779827248 11829820 -326190220945452831445479837575419115520 11829821 149754455084174088971581277776748881152 11829822 -406538618177212100668814906278310401728 11829823 887793894435499790346175207494718642240 11829824 345345466704699325522721853086694899712 11829825 115056236502760369106055748517593789500 11829826 -436850851249992030354540049853097615456 11829827 -336314319925599514565093571787690790448 11829828 -362274212925329232045331062811764679680 11829829 -176870228811972919004584295602910656128 11829830 -217782018626074503836907839118918825600 11829831 -335721711984447757536760720370939138952 11829832 491582506744148273458767457739673108480 11829833 -495284230116668005681518655562299482918 11829834 323044006324661938791061158589969674240 11829835 -1873959986566911280909444861928562770400 11829836 -778858338150393330468586107788465675520 11829837 176239534305483439440143835953207645280 11829838 -311392493948570726400756209840200783680 11829839 -83001517143315693087656333764845993888 11829840 95717700869849404381055063533678755840 11829841 823291038831647600648098474974963662052 11829842 526499224860814815719175331712730621072 11829843 -463014995379667473984404533257172064400 11829844 -243593045118714702130259607724252838144 11829845 -352925256593949108662218419619143252900 11829846 92753121083370600805742528379268153344 11829847 1103295691823706210562694507891458764296 11829848 182883175438748199712725023703618846720 11829849 576157018447828592640280156555929914064 11829850 129935484253401147618695332787845648800 11829851 223782133465192377015848831285961539304 11829852 673854597132961631823855604105554396672 11829853 389625804159610570655080338554886830592 11829854 419948952899455524495293584262911612800 11829855 801180855190080781206156411010600320000 11829856 1107354155709128159282548281169426513920 11829857 18753621826318935242393435123656638888 11829858 233169949029908966209309671828839458560 11829859 -38072442543061968064757929323329700352 11829860 -73891204269809485055608358496238080000 11829861 -1427371616528134680017925534335096079360 11829862 270396105003078414938065901339008977024 11829863 -503346916901407610827483299443973328320 11829864 127389579621875200353413501152199147520 11829865 455173923458466419464959069007505403720 11829866 -15485696097270116218185738087108700416 11829867 85194987387227741280436399867509338112 11829868 492680714231371220032724994643888314880 11829869 -117355678786714393487771525758151232756 11829870 25919021304024508641353393003558768640 11829871 238338735851920679621548523894486572632 11829872 241292671716988175534622428879691939840 11829873 -262507257823589935328781672927970579200 11829874 611832036667702153478210568444504627216 11829875 -632439440671143182182915382413422120000 11829876 382551589278060183303319833439036575744 11829877 86290403523407192455427302201978667740 11829878 -56849469540816064801247956039175221248 11829879 -66135670801777398850142756616652406400 11829880 361002923507475119263076361408310272000 11829881 -131573889931240156745829477246155937216 11829882 -278992319605409240830531397412199876608 11829883 -702489055624856942005366747096000741200 11829884 726410638082703080377073529043278392832 11829885 -322862869733103482906871902221055402400 11829886 73852664315043805192328582334657876480 11829887 1247781134483959086392699327496242857080 11829888 3372959267498432432193557238613278720 11829889 -849330046715726657842429809257537126976 11829890 -412243241883278577150042739363590136800 11829891 -76764158631685958576311493137457184960 11829892 -916298984909812260168219931708091754240 11829893 394635742036424644948477950897927746142 11829894 -39569860711716944768764051804135511040 11829895 213505941817783346543745294458961077760 11829896 285505263367198094889100552779859200000 11829897 -358166927975134321806070660307303549526 11829898 130861909779859216951727439535423127136 11829899 -110266204808882314875972937284887304864 11829900 -202382277301075142063503539433672704000 11829901 215965942690373257853320149219155781804 11829902 -113297622590161623828001569704315422848 11829903 -227030900056902347651009472543865771896 11829904 -58693884529959874179045114199389921280 11829905 615370341358387622452480694808801747060 11829906 -298936813802043001492532068781467268736 11829907 307686876136720617359541639459272915160 11829908 -265599697594846445295618739634208031872 11829909 -143452955889863647434924548981422636800 11829910 253917807960500600753493236943260110080 11829911 703235215836542037213435779991744643800 11829912 -428451611356622104987706629318066176000 11829913 365768182886619318168969244548147268800 11829914 37508702461542915273504265801346342400 11829915 -592731260318694936641323615247681172000 11829916 2580607630988300900143982913161615360 11829917 228327249159527623908744167598574491744 11829918 -194286992291316001228582206462405624192 11829919 237986324693177698994747121416874068496 11829920 235547642976801250641258227144573583360 11829921 358775747038880977746823090577347496112 11829922 353785343673404907744835159292062385664 11829923 335817416402467741043251901285049467136 11829924 742444506368273924502964201466798939136 11829925 58742803484496587679134370422809050650 11829926 164125807750023926300512360415068812096 11829927 464410264456000763176246668755893559808 11829928 -563118609926435337732899023463064499200 11829929 1469003785427673798224148268502833825530 11829930 -40369069249046588874119121133285985280 11829931 341192383116111399650271647403532534200 11829932 239706065709306783330599360734474882560 11829933 -494222594258540187244891848678620660298 11829934 83933159015529054367798706499625608960 11829935 -87238901370766852318026883124373736320 11829936 41327452104977458041893171979762991104 11829937 -23178707789021085450892623619798853248 11829938 -238366043630809752993233896532812792704 11829939 -760477715745203525993113479108442564032 11829940 -467413124701005975470925597941136107520 11829941 -450088587086257315620361086282946982400 11829942 35238858261245971898774444974012020480 11829943 1170121422666253198866354165123886117680 11829944 248876529110948645109024772881874944000 11829945 3623185584582148363258386654856194240 11829946 -532239458892659374866006011232231578880 11829947 -682323294555228337128286683675591083808 11829948 -20397545034189206768467677470769232896 11829949 -52498520613209066718008291598360934560 11829950 -127875754500836388836623140535534051200 11829951 -255988497959922800209826332678558043520 11829952 284771308095093774923868422337547206656 11829953 -108532592337443686474761138225768628800 11829954 58414551008349885083588419843230414720 11829955 -416993120021446507289113052452952147280 11829956 394446436672682115848998324266585045120 11829957 228369839986937612635858704025931401440 11829958 -134224770798028117259105867147194398720 11829959 701787854984055206978394584620343507160 11829960 449570891316159753888408685419793305600 11829961 -298904796893356426549994164255282193856 11829962 -1016582324859753522460784985742052091648 11829963 -7157402418141787989175979366817510912 11829964 -13016638672061831764997739150975552000 11829965 396718120857789068304184749364535520000 11829966 -76915631408377527296467710558989976576 11829967 -15310315040169096093982751095533647616 11829968 -17669234445233568878661622273085841408 11829969 -251912080780555428298233683005648741920 11829970 -3579628689411201567455173191747691200 11829971 -47105566281628620977030711425382178288 11829972 92280419502084027428190496450725150720 11829973 -146007809407685689024418089711233987620 11829974 -209513657305722604492331906414258616960 11829975 168066366012952897156886361504936684600 11829976 422151947056271692441218832414817218560 11829977 867137285855592086089746731157457989012 11829978 212983644816926163856542247553822404608 11829979 43522141968963095025962313337405428512 11829980 -491871526488720920244389525634384960000 11829981 195189432545733540045576843476197828800 11829982 -112269175620635859462281545843073217408 11829983 -47901022787588031211318374472391930376 11829984 256044495012430353667624730876985999360 11829985 -536108933495954534086878822887639075820 11829986 -141738641791422883915430476920094656000 11829987 237976811660955354136593220819986956208 11829988 -7897383769391467266703849868351918080 11829989 -900570511785239572834360214146617641760 11829990 136089146560545278077013969957435658240 11829991 305680890586415342833947149634026766392 11829992 750699541671348993016074215866423326720 11829993 33229503909255590013284708150215133568 11829994 1128975476203936578603402091396703176704 11829995 259976643819447073860272232424443180000 11829996 -567432206566357017918440777450463728640 11829997 285957176818187149391431120489403199446 11829998 606626231139632959466839717393676904000 11829999 552562905970946070043362564904645007760 11830000 -11784824620162364521103342193684480000 11830001 -1936482171703554497235354481635698448 11830002 -423369321806155399934016102092145514368 11830003 -296180253756756202287689196149038943232 11830004 330932209360807252625741995719949516800 11830005 -32533754624549521524095084468779572000 11830006 -94040239491949181852425795044285534048 11830007 308717771734586523824016004818293378400 11830008 -686191662583378758364366959305947545600 11830009 590622746996681208370005586586254090240 11830010 70875306468680557900840296791631111360 11830011 785046089215364764135878660768567323184 11830012 -399891362982842052129124110479619207680 11830013 -331859386391205633015283070758555852800 11830014 97150392921163940938222824412211460480 11830015 40671959605350429426517100550097923120 11830016 -618505224764195372734579669941193015296 11830017 -142586514710804422953185750186169120480 11830018 280607366384922898547870471319065826816 11830019 20491045252023009467650943716328681280 11830020 121864171044791287972152678127575490560 11830021 51370017333998113441252160712644201790 11830022 -164381252515243786038952762715008800000 11830023 498573707590364322384064404082034313120 11830024 -484117602431562797684195987868760750080 11830025 -517998428095805124297869687452536168450 11830026 60565534108365664731405249124150051584 11830027 -311304361393152820463329467804896320320 11830028 486436942244928451756733471202910064640 11830029 139506340429453323926391425118224153568 11830030 418430895331025799121647005361206228160 11830031 -18101848195604770408913528032598616960 11830032 156902584974597177223867662353448443904 11830033 -881832213728441812892275714467662708880 11830034 232286578101065463025334224065876129792 11830035 -193753925122089772093337063400220462080 11830036 343302794666731381696065098722972864512 11830037 -88748864238167150840446899238215096768 11830038 166796315605642163958943942239595243008 11830039 491765715430344033713437631675303398024 11830040 205647018709874592021991449959760076800 11830041 1286276652166157552313659067029411761152 11830042 77655095485947915531238200528940499712 11830043 -884138729176333253129712970307178051708 11830044 77264304167082157696162421644211453952 11830045 -240847131940133583177796678877696391720 11830046 -25597498052937952720582982984289715200 11830047 -223883103242870375942582910409934208096 11830048 -260007641889228859223720576619219124224 11830049 563241910487615194953265337859965568 11830050 -4991283451476727303339184944234291200 11830051 -328273205173235450849169824334365244488 11830052 23415556675964695957497537900078780672 11830053 180285782884538056489913977495106460000 11830054 469170842753361480363015839882987777280 11830055 -1971045453773432947667778023883284040 11830056 -309813507053035646904296119314768199680 11830057 -330786388744171656282176089748900546880 11830058 45770788564835292698279030702788167360 11830059 51827507163856049823626498449359854364 11830060 -146435063017402034019677487547601648640 11830061 74616767467416750233297225047030720662 11830062 317464460444687090624561787821491434624 11830063 -232515954916008887754618151745131700240 11830064 60803940241392535087924353057288929280 11830065 -89437598424510258534294077259488870400 11830066 278542527649559915762982987906353705232 11830067 839292888991046289992487634818139615116 11830068 -38959721570838678204807768767922498816 11830069 505771759969521144963118271932318728444 11830070 13356663242810623976715285737908800000 11830071 358845332379651926522400961850575918464 11830072 -1104247138340437491891670472159204659200 11830073 32541854812365716561980643187164376384 11830074 2324359698211970865592179245200090368 11830075 511924796106689271969677507481578225300 11830076 42220679264251122525621397360896222720 11830077 -239885420580776102669713622753401086720 11830078 -48275842202790389217481756300894656576 11830079 -235136255537751519556657500369783190560 11830080 -1520074614636683952945140468432240640 11830081 461703067945229172766202304900400466882 11830082 384529420706345752050610902132001920000 11830083 153854106626289052577659721039799723504 11830084 -112003737442262396506682064292734279680 11830085 707715850781953442150050582539481758780 11830086 -210201207035851248041719955016630495360 11830087 -429192675388891488353861735787616583328 11830088 -23852575696617671473218578841100615680 11830089 -109554486244849874294441502359821862112 11830090 -340333770596886396566097774675169478400 11830091 68588304826185408834743591431822169088 11830092 -604360309921480910133679924813175193600 11830093 -948779962453298820732449662096292084256 11830094 -109505491190039202997257926599800707904 11830095 27503810179007322136207555472167787040 11830096 46719679337301538269236339430861570048 11830097 570002192142349079447318226072650274420 11830098 -65380879199501087517481553498097308160 11830099 498303707320445961817032139038912002280 11830100 135105344211297250284493439923462636800 11830101 503146820318233891907126627809694492832 11830102 -289950230156301109392474186661188865248 11830103 1087737672883418612189804606065022706120 11830104 442547540430428202361017071897464012800 11830105 -18187518311646623898947447858776540800 11830106 -38113088450321180715367012052752101120 11830107 -150737180041478593346918769155792024208 11830108 373652235463514568793516004564378304000 11830109 -291082386183554953599322983544690893396 11830110 73905264438561505857446638192972569600 11830111 -90718532858026910889263962269571323600 11830112 421438345186354168927583518477332774912 11830113 264173755505823743852785215181090639104 11830114 79672604515461549763314295718479960656 11830115 -859779245446815075007597759126842703200 11830116 46771697374470286375122647037385666560 11830117 2563106218854554880245429263513175648 11830118 232542166347538776541390238988259082304 11830119 364376980790821140978133606873131504000 11830120 -791275052927900844941726255510407680000 11830121 -155908814252282951186332587902324304348 11830122 468225618343050485254901661826310292480 11830123 -241993645446170223663126464135434504464 11830124 -943555903096497594550056385546161448704 11830125 727257055776678460263924212680199304000 11830126 -129040845244571637958522261166513372160 11830127 467679126650427970054006974259536599040 11830128 182778895682112380049728336450087092224 11830129 638533516988935954633836525819818806080 11830130 60340669948616719113066258130537693440 11830131 -39476477791016901389110581129752376228 11830132 355789569392390474742258060064924833792 11830133 76010536078263046112251120324629455520 11830134 -139177790369882768393310308287693644288 11830135 -285557283228210042174431367604614805440 11830136 549851775425359154267666146288596295680 11830137 438160466297714341811951463330260217600 11830138 -452565224875473000453237747630253211280 11830139 -91705706681602917353631297937869362160 11830140 49289780388982914340347952596089548800 11830141 930113662169577968043190295101609604800 11830142 -366286218786344594540824138360497529728 11830143 230787907492689455615827052665490939664 11830144 -402477024864541875580590119286158131200 11830145 -906425671490948865716469647417075837100 11830146 240104152586706525608481310120695667584 11830147 -247231479302992206242630128640962272960 11830148 426062853474769571492303753353903441920 11830149 527658663298891266989439970094148261600 11830150 327736936540063179140156909539646169600 11830151 743450836766481540091482621840672101400 11830152 -110423290897002221222721199416741888000 11830153 75958710956835559771578970717318860900 11830154 -84032976709900113817785581788101997056 11830155 547685691892326447851195442337261106160 11830156 88030493692796863898115897190787472384 11830157 1504199225529358890471595013502767029932 11830158 46778608085962536434177444221287137280 11830159 401145416528681011433118417242981632440 11830160 867730026808216717734222166484582400 11830161 -7704009572468403124699926570162562176 11830162 32500522547792344462541207726536510464 11830163 747028641329870490791460902682732554412 11830164 70409704001750812812687667950381944832 11830165 -405481325936789562819668556446899889280 11830166 -335690795190134632356956357974784959968 11830167 414784237056121944860901635687279513184 11830168 -774372922533438089705045234790429450240 11830169 -4105378351304241517734133873133436786 11830170 -338551576511500837043651488613011200 11830171 1096763554088943171370977552907294420000 11830172 -35539408398984366102313566533137198080 11830173 390646682947608148138968113825978560800 11830174 -369767358273751327425011628618850817664 11830175 169893328433828517555246338837267086800 11830176 109628184055942978526424969580454019072 11830177 953863155291689215668201725327860068352 11830178 -47927794914359322663077535240293510880 11830179 -349264857267443391140031335166473991360 11830180 764623671691816833263713480173680390400 11830181 230812418656725239651320764979420745088 11830182 114666581878878133457458618137016025088 11830183 648025304570176921681026601547743339224 11830184 541956510776598779044915839015091814400 11830185 472932092857598078724166072368546835200 11830186 402164060624849551187027034927035631792 11830187 1152501521872344541971758547399859990836 11830188 -365642475821344193680874759151754838016 11830189 -41196868566592845537011607366499414528 11830190 -86344772474974491400800021109455208320 11830191 -722972954461559629578644143936232354808 11830192 -114324307996873087168203578185019916288 11830193 -167088925473142223227950379989960552558 11830194 -14150860296388009882416779830334449776 11830195 106559261279098988887930536937565899200 11830196 51777416991408817738890267671935856640 11830197 -399541568797382873595308143447940863200 11830198 483138972580033127689900797771832544640 11830199 446408213675974717215875308485192508200 11830200 152909314685285930713646879370223104000 11830201 -966561374455724081155962011181917011798 11830202 442652252176551642169974094166103525600 11830203 -3625630250386876757508877339085667072 11830204 -154922126476124428741452788139704013824 11830205 -82809682078692050227813644159652957440 11830206 -178277540094073862269145427803234083200 11830207 206789264857712857706290928347988699456 11830208 -1871849365394560830371421214243553280 11830209 -486412556984163206221083917153275167696 11830210 139178182702223007996032554288290408960 11830211 -754466404331358643270144142575530513168 11830212 50933351944487682709295848767871802496 11830213 -149316906144463872295656490682861997538 11830214 73453524129597525801024332620873843200 11830215 -10510545951775496527461559149205395600 11830216 943783703993071581451144406623640724480 11830217 -857079188793247355367407005513324675680 11830218 -125876747295275298442961922836423407872 11830219 136178106889673924222448180454413750360 11830220 20249117755213101364279007259466997760 11830221 -180798619940930276768369509575988888692 11830222 67324604287020138325662861758231649024 11830223 43629090125398153130087184831403679472 11830224 29661434380240389922425848770513600512 11830225 -565852831149478189399981279129813194000 11830226 47285470068437713740398895081910599312 11830227 347440389194531314306623915930188097720 11830228 -254733275016552334171546369187489712384 11830229 1810334177997270683752890336185662618176 11830230 -188858387023955509462373196511995162240 11830231 154249224679225537425764388527309530560 11830232 -442498080412778666020163168364835799040 11830233 -108538977946685999221819065427663263552 11830234 -1425760495924388744374097842320666624 11830235 -23917547183873127453607505280891413040 11830236 -84338737932233073893935180618421452800 11830237 -966612763432340930200175395544595841114 11830238 -297211294378765959398093848881324453504 11830239 -869278872213732132383126303876672332800 11830240 -362602472663317827064843458006633676800 11830241 806148466694818642095353161974823185072 11830242 470458073005230634825770800611948490112 11830243 -63277996807819650810337075776754781496 11830244 643717838722641529675017260558313421056 11830245 55512655550161983410105587785433436160 11830246 3730549840034085474310742494694289408 11830247 244516057270482059635633737189613529520 11830248 -750504083979194980531232444186075366400 11830249 -848481773617614691546201237322841850080 11830250 -558958436176660518686291649952704000000 11830251 16203255365666100621776433696695798784 11830252 526746496766899415440044142224474163200 11830253 -352094682841376143922161837816881843498 11830254 -252296162125238161695596102404220767680 11830255 -640374527335152557026706669346409182000 11830256 -128862989702029130703325856092094988288 11830257 -491445647591556273157868321707796129472 11830258 -652294134824368201174885797212262491520 11830259 -49690982756690571625542069685717630560 11830260 -2900025159953403261241028471366246400 11830261 862914592917597312727995988692926280000 11830262 -11231157001530999928330424935981462368 11830263 -144693839528128080999628847533785876912 11830264 1305522637188317915787259435408574361600 11830265 -373956591935512313161189926559182161340 11830266 -500291473124901737789184245883615636480 11830267 988568750913617001650473254026271570120 11830268 -601910204109944096419696712430740559360 11830269 -189778585786746664738336787389560200640 11830270 -430288177718115567262587922398651625920 11830271 -2234431277667493993448470110541537750656 11830272 -302654769600509851757453982457783123968 11830273 169146545090129948314935280493129918144 11830274 499293018619734072184021191101011386240 11830275 245350861312793072497292354309760676500 11830276 507058156719557303611105379728484057088 11830277 1442230377645935523909998333416115388126 11830278 113204569661523986100341213657400698880 11830279 848789143314367349515447567082320623880 11830280 -187592947551777767091453433968485990400 11830281 354768805301570734438082855584272705552 11830282 89608339979403461257562705378980445184 11830283 781039120698123312976508380784289539400 11830284 -74157894218339738057351858742970894080 11830285 580309117313228631812798042076998587980 11830286 -4670940119447140424957060985321848256 11830287 50749948726854241093108030708391278080 11830288 24046235518079758106186426561080205312 11830289 5901344859415604174229681732179217600 11830290 124020869753457906514418996046794534400 11830291 -1566417934447825639328227475521980124 11830292 -126501822417404149759389364191962880000 11830293 51637867843062413512783138720508140320 11830294 256085792120019634810146229987638076032 11830295 -93021824400360200253518493573799204200 11830296 54181490499428006283106729991946854400 11830297 400243118593381662653747424699293484746 11830298 386573364908231078350757190274491548400 11830299 346883734603603727779300467720311549808 11830300 -120548555208492610745893003735534848000 11830301 153745975839931089027537458325439654752 11830302 216979166040116006256566961335576227200 11830303 10566457092491089130570808908880563664 11830304 155910682981802869809860283423264866304 11830305 242929491752799375515178627655147685760 11830306 -97072348415074799769121653920997485280 11830307 -123280467745987222451939600634123932280 11830308 -89329457564111212587672728186808520704 11830309 -286086317072714557806699424892867484996 11830310 61451900783578238338645178688559474560 11830311 579981754561006028385391633315972612560 11830312 88996902859905206818590987969882931200 11830313 -299573576113990759647521392934898300672 11830314 101983530417723198547571930305742203392 11830315 -197773594582667304716544269008822561200 11830316 846852226715816354441530553586409463040 11830317 4168262952878903209860060920703098112 11830318 -96772796762112812304731428082904968640 11830319 137353653107265935323713757891933176744 11830320 -38833132792000515459062055926670950400 11830321 -561896247776780363651456454377262754268 11830322 -22839646953830369835405330257657043456 11830323 -1060216871265036494653371590133945225216 11830324 317975145155212071629559764319009933312 11830325 75909343966810155287010406808376345000 11830326 -118209417134144695268303129262364293120 11830327 -1270781705485002084733151346198048627608 11830328 590632222479033546195953388908250624000 11830329 265089883713341017018829114087080162560 11830330 430059283932102641688189369925860910560 11830331 -29256540192022441136614593521153746068 11830332 -706146667765712835512548555443511296 11830333 -515493657612439638430788189394262490816 11830334 -482710724835857599940462943710974003968 11830335 114754762184292928186248364640918064000 11830336 101691026106097354725106491724134350848 11830337 -509787306033862066652186997522014110014 11830338 -322069246348171675915144301245721047440 11830339 1442363971768917542946603401389531422140 11830340 407607878481325582718228041109440596480 11830341 -186962456680461712499040187320164649696 11830342 -706972447965531202387169840963756282880 11830343 -15873389157468339056676480830765373984 11830344 247489944160210628115199468035426877440 11830345 -228414591720914081499191852282857217400 11830346 -291489432419694160113631409814184106496 11830347 -291446353611206003893694270908740078960 11830348 569873509147694285057630880396053286912 11830349 349751252489875027071413540717722180608 11830350 8350481515203515981960174749393152000 11830351 75088275328537241479051788010327608000 11830352 53055983257815547386549443846725165056 11830353 -88759138661008302750017464048455534096 11830354 -196890226996014285978476892813086579040 11830355 -366684373900678997994102644085153036240 11830356 -10377310475098647525080919566203740288 11830357 -476725074853080478374148714755626707776 11830358 -3442839301929576832507485424457596224 11830359 173855344265767330743228283975972199760 11830360 562962780009069348079017367945611264000 11830361 -545965183217576126479770921147474558828 11830362 109273164620335449834385076131138724352 11830363 1123259689679264663208303772425225164612 11830364 212966022183518451146103534658418735616 11830365 -241733750946362186906470055141316418740 11830366 119681879897201164108917292587701077632 11830367 -548956530499117307836529687761036520160 11830368 -414541276799510657836669660125682728960 11830369 559619269224313970440310690300184032000 11830370 218721899371000782177744134254149288960 11830371 91702820328088843390802882414344660224 11830372 -387387091353468069782527258181350268928 11830373 501876377282029356567332809407671804544 11830374 6300437827958136875175284261690363520 11830375 -3181132333052103692455349949725184000 11830376 -1106088865764841114493355940469690419200 11830377 -28894483387446679248620124543775383744 11830378 -58907716147924912964798556394988646144 11830379 329673752359013548637321280570429501480 11830380 -101721027293393232971132862300318551040 11830381 -803242497945776783368565941860806067636 11830382 199044094017660447964395968332418121792 11830383 746192064796226403828320418244136518104 11830384 244302090065943350121566153207961190400 11830385 -350687260034718382772897166954963475200 11830386 91229798528537186977409267017766569728 11830387 -486612529458325971203770858431587574964 11830388 691005552022506413130995251064354181120 11830389 969202757273689081209237151015350106848 11830390 162244857513767591927770850820650077440 11830391 772665334033946267035479754074942293352 11830392 49518685019519184615658711120629227520 11830393 814288911224187804834368258153866414660 11830394 -105707830556423634396759424136596431504 11830395 -124436938753689245301130466125442780160 11830396 -77078321403241606848722141401778273792 11830397 -450047161705917480797924309522660071008 11830398 67463419188429274859447305541271736320 11830399 -293413275674147525161043280890651563664 11830400 -538183479014376647709352934043549696000 11830401 323048988727866796784537576311795416960 11830402 90954688077784795706979814163239617600 11830403 -541141615638787206540191979057040178016 11830404 -130108293507472560408726300474214216704 11830405 -216367790659768804291452996918797750400 11830406 4944675786213827396922873145557688320 11830407 323169730744472099466371252441004487680 11830408 -1107284104440931221960849728081068032000 11830409 -991219998145843897635348345001950924390 11830410 -138931485760767969832058406868355748000 11830411 991871492287492276013924397841586363752 11830412 1154528712920707574418117356914199808 11830413 -402857882051959484908765114384716566400 11830414 -153085812341967368849652495875991544320 11830415 855369151269549154576118856705233863560 11830416 -24001350623707268405857857174055157760 11830417 -6647617914337026587821171561229282688 11830418 -2823354790515091402301477621906053632 11830419 -442087918592699822648319269648319964536 11830420 -201898857467202113907446181290157957120 11830421 -728129373028817077896152945375663427588 11830422 117923531174273904639096842431998076800 11830423 48159143639054506013925062743259350104 11830424 -360507409611880589814203312039834419200 11830425 -145254007872148485382301586021325038000 11830426 -248153247211491018189468506282697907200 11830427 -103228947082582858466224917092694533856 11830428 665315956496937271294068634537235665920 11830429 -455185719661525925442422051937235201120 11830430 -436659069838989610487704477810022784000 11830431 -177373431824143684566239845240340330496 11830432 207234364892485378637573243296118341632 11830433 432219944424674556546697155292867490964 11830434 3587767339299908562600097355499479040 11830435 537572251044405823640767064727740444880 11830436 1049274420060834265652150640430869128448 11830437 -91987075336837048077364417202873876352 11830438 253166322481030890604136492489935473120 11830439 -1491013035158666948421263919959718170760 11830440 427554783456504705464894600425404825600 11830441 -49524712185093552147462822603936066816 11830442 1818780348623641433314540578173396160 11830443 834369344500576727362554652437020447064 11830444 477438612246416336350488444535990694400 11830445 -562417577118500237806338423255909009600 11830446 -86343747562271927962988551669546958976 11830447 -342983603490769099813573989783342811728 11830448 -6136512852185386759348289434736787456 11830449 -6362346674440862748001618653371820192 11830450 177901129317414911122584858909953934000 11830451 -1145741698033421475020992296795300390000 11830452 428735634803649407551104885892505260032 11830453 -5106225223555181654050272950118828936 11830454 -26427984495650758254672357328713873408 11830455 56503199369905511611929403550379793920 11830456 267258500595117852684812464311175311360 11830457 278081419764301733493898402928836263252 11830458 -467481689154825281652074975393485559040 11830459 900858825304027530930377870955761282660 11830460 50958334283380166278755623065505825280 11830461 -10272453353412993629478131553155427264 11830462 670807285819157808402080799504187385280 11830463 -1102536502505435405259448696373629424520 11830464 -163853039641220809132716687832865832960 11830465 -182839506003399567043110361564839542400 11830466 -176121291604749564844723671019850699568 11830467 730889748577394484424529032263769992000 11830468 -23281720457824057716129011777568276480 11830469 117523116223408575842468498723987697696 11830470 -146300027147857588467359821948729770240 11830471 26530371943925397410744495719158550672 11830472 -708875979379588770173974846492077235200 11830473 808469649057910328260026533947867471722 11830474 709633223226676189578772881085374578736 11830475 545171363045275695158914147372317430500 11830476 -143588801906298082631718742146163752960 11830477 938103916353562512529078743854818465120 11830478 308477882324442899744832123479153304000 11830479 -757355018658407352850870343335449727872 11830480 94938419319630523951532645089970012160 11830481 -499513034264294021301126201664886929176 11830482 -338889824932407526653038599617303010560 11830483 24942948674735546450468028689244151040 11830484 1055025371150626253483413723305022982016 11830485 -585266299778995110761723427673769342400 11830486 55913721049545073469627142658755346560 11830487 -1135841924610262427032575848581201428480 11830488 -380265552875806007929619578537689907200 11830489 1243595532880179598562877434195808522000 11830490 141569503151075268150875239814463866880 11830491 -323831039296695645070613783823557524848 11830492 -60097307235782667379303289096687592960 11830493 -400293228654035023362037473062147501940 11830494 30337987366513703190056786858923532928 11830495 218397834618303092839106157381947913000 11830496 -165972746458482443911153787517365649408 11830497 -162005161313912372343554322912055345728 11830498 97754719533846333222295974655770277536 11830499 430538910430840616926144151751285303360 11830500 229222630748975538328260957686568960000 11830501 -57069060254892028112808820695783721668 11830502 -728396911637531781943207327266503054400 11830503 222805306022658265575787710631115865600 11830504 3488422268028211481289669967562342400 11830505 -110292856432393500952380464983988407680 11830506 421269716551046038658275343956340779008 11830507 -515329568832000240113922688016387073036 11830508 63546825136195241466691388457002512896 11830509 -308971309853221823531150688918405288960 11830510 -9272411113150858863846900597413840640 11830511 1505180792427643177485792530877436075776 11830512 -6281646735514813226599880935240335360 11830513 1011333901544943880412418380800831847762 11830514 82632703907388982546432431478427296800 11830515 345415529320507419912471950342505526320 11830516 -246158258246885124732883470416241385472 11830517 -749046461219780560632128778676075218528 11830518 78961320263678178888906814643356520064 11830519 166080164133575846593319383310370602400 11830520 115564974908587070140133112035981721600 11830521 -407667190739999045385934659272129481600 11830522 117221702031772609710704485063199586048 11830523 -103374705650342354737538119812413314896 11830524 -48965080366268274361343282785142521344 11830525 93470030303701312513051576480364024000 11830526 14873960347452344042775145662454994304 11830527 -294845058864355865907289731482556670536 11830528 68998105107715822022263044692770816000 11830529 129459178437426524015516557426016462784 11830530 41875593374195543394392167471588208640 11830531 -1565512188778542856940553784159784177668 11830532 137641325566530705372988320847633108992 11830533 -99390948492986792753171003733202560 11830534 159555180587890306779519468725987068032 11830535 254933593767707320370786202512510180400 11830536 -22772442572234457094155849224337976320 11830537 1302655854010794572801223652444558268186 11830538 478487090806809522739243022742032409696 11830539 139476221655501851779161136815413406720 11830540 74926799659492450121271038973375283200 11830541 647748237108769725939693832799521893942 11830542 489408684947460136832758814953311050880 11830543 238231582663740547160355940656398394504 11830544 361932625286166887066831262281486499840 11830545 -504686959013343456448650175496149762380 11830546 -111703024903537252997900193689586003456 11830547 -24564985204516172783038128659773470840 11830548 -264625734269415080315297487380395069440 11830549 57919617918059669925415625224094712640 11830550 17636442792303467605141452083176800000 11830551 715025794690314926489390159882419126632 11830552 -13762247551693061883418664657875537920 11830553 87948322238868444027788140963600654080 11830554 -252955253030383205741694808135149053472 11830555 -72001551320390621416990687891638029280 11830556 -351942695159002641660265729642020576768 11830557 -475936503657688815681581718282676512 11830558 397189025099638159102556683307444600832 11830559 -56899184581579248390013734373448027520 11830560 205823088591398542753151586505284648960 11830561 -481828074054537406972591938900751640576 11830562 434234408138715298819084613106412412160 11830563 961402371510827564369641861785629564400 11830564 -425097288017424254173520982918305981824 11830565 -139649384633861373346190133985054809000 11830566 565186991171774526565985463243871334400 11830567 212500380619562657645084019532649503792 11830568 -16553396892078630941310990714703872000 11830569 -11414566992985519135050460882998201456 11830570 64730063664924223036707759636937968480 11830571 1005196862239607133270489865468535893752 11830572 113628575068075263596568038612427313152 11830573 -206311077137526575162295826345233699178 11830574 -116681519090016782283217089579890667648 11830575 -159477398663383610175553804039112600400 11830576 -88856943708864112655493526938831945728 11830577 -1193709683597127202516819274080605773328 11830578 451989406503356139053778480045312084480 11830579 -747509100508800746172861014377804523040 11830580 1156378272102486921151024381796128604160 11830581 -217564454156235521533425800641402877088 11830582 -345818616345134813268362406225648457728 11830583 -279653878373319710558431973121089070168 11830584 365880435258082623618439786089296240640 11830585 -71190299210967380105282144040398393400 11830586 492091792335800844599141627335763386992 11830587 -701177164514909356990932809643793899240 11830588 -218721902181907369822958116155298185216 11830589 1763554809051235606256289646005400119756 11830590 -6186782095935109265931975094116096000 11830591 125906119676264441616889206189056487984 11830592 -55192318298010675032943352709130485760 11830593 -526559800620952487335625979167256144336 11830594 -184014677378928224991142145240899097904 11830595 -280440619266521221103703489148699252320 11830596 69773422269251897972846871580032712704 11830597 -992878973559220470999286473507831284960 11830598 173306544130731027088480454479956082560 11830599 -38474238133561981707063521295461051472 11830600 500056395136282553834245702736044800000 11830601 1478885254620709731220725288352636720602 11830602 21873648845959911797516011386278166528 11830603 -459393251739619085821356532217163015148 11830604 719894792027406010042852437096000320256 11830605 -233191212081766494835299861880171399680 11830606 221123242485142391043269596912041106560 11830607 -473352268035095937881925668761383644760 11830608 81128236968248966401522688291944120320 11830609 134203548253703134304699042792684438706 11830610 -10923625666391138278725549964253852160 11830611 -11611945424905272722038525622207182080 11830612 -1252985281745606934852435046610145259520 11830613 -1000415230362073169109031594047533761056 11830614 333857583705011461008214456890854203392 11830615 -639378958269957810815690924662811883240 11830616 -186180168038058146225580871382827008000 11830617 10783056522709158071601560315046671466 11830618 -190006909551825173699653005065094691584 11830619 1420175513829519929454842778552463974000 11830620 -366304713976943611262027990580469708800 11830621 -731873231283568069479788663409175370400 11830622 -759480755617525018220897042769047568000 11830623 125002127222838290179022878950368071680 11830624 -173564346295467173426680798056370667520 11830625 123289077577203051327654139855217640000 11830626 348857744109437310854089286186079536592 11830627 1095275800011606923263140185395533960476 11830628 964022054211530636089570687466218186368 11830629 -258379079873590113126447941605861504416 11830630 -123345295123635138940614565689575059200 11830631 1336990281994541581083984498026230293432 11830632 8931455575894546791925206173092577280 11830633 3222992423961190513606812194338840144 11830634 -199463286146301478164431682814349357568 11830635 142168113703257294688542556171519874400 11830636 986421311045629313828889576696827214080 11830637 170963785585390928727808040227025147520 11830638 38156019737958151289064943143056392320 11830639 -96097391966427079528095611475182263544 11830640 194101273746390690594254532928167936000 11830641 60147166478482709771562019190123674992 11830642 -151846809350943858187114483705724104800 11830643 1736346565096056985780604926361821443408 11830644 -254356340283637075746470008724990976000 11830645 -619692258375183141747044255909517062400 11830646 60559558764781843203672136716018202272 11830647 243943835720156171694093689644715953920 11830648 -181366955536019447093496306926170521600 11830649 1417010033130421573074547199779034908650 11830650 -69441817431860024764512418965958982400 11830651 724844543236074216202212271910626480640 11830652 -830000685819973134524198712651980175360 11830653 955086731156850764042876987645012233062 11830654 -197656439471740433848273459139727360 11830655 -445996353908801711617343050228383148440 11830656 143590722272570831330833297438880563200 11830657 -274912428154291861503008898139673021400 11830658 -129822540285045261919725018186222483504 11830659 -689366687374353653062533663640300097280 11830660 -69426465577391708640203317198374090240 11830661 -633070489447912762689739659037541016738 11830662 -119192246155626447449554872432310520640 11830663 609841176063849478933204530428529787624 11830664 65819586125100573158846547823262392320 11830665 70887980355781496418826589762075427840 11830666 325004435172433204739631244974635606880 11830667 -1234250052063598786404757195241357462040 11830668 83131969955304622772800747174623169536 11830669 -540494249784224696028978125517003436704 11830670 209648292885017164909299247068671285760 11830671 -523730552682487756057755618298882187520 11830672 -7791429585687298472648758791027294208 11830673 336223329159994900185511579889116667040 11830674 247009820677368002683264652807511505152 11830675 596037083352857946921686098471834733900 11830676 3581340511337081589855320858527156224 11830677 -82725826235851789973706192535957776480 11830678 -556461647466350567671362774218639355360 11830679 292598040208505476135911989081541913776 11830680 45114933055345495575317018217980928000 11830681 -660012946660333387568858580088401768300 11830682 -314219475383107666354310229658045313808 11830683 -1461057975960588484475455258552587373056 11830684 13341084855428486900627320785768157696 11830685 156853717282414302947588559654970245120 11830686 56239384270308482904357133801970371584 11830687 64922527525266102672881432726511648240 11830688 167545391674670998610936772798784143360 11830689 314010929706088415704599460459504810644 11830690 -1745810401417249870488184929866750400 11830691 -246134076448549229371732729269053610720 11830692 -7060640210230752539574076895503131648 11830693 -244859705244935826324157326807394162400 11830694 24341550841776535796722356222391889280 11830695 -587182589486881622038950238468268863200 11830696 -1252382588741041570658450476724456862720 11830697 -1094204632862771481155442049417837006854 11830698 71089966491142313353377439993134705408 11830699 -1736808914342373264856711479115689251328 11830700 100212089931923280846480834005525990400 11830701 -96582244968733347206676448875243619200 11830702 -71890547449608697954625951355629202816 11830703 -47583752255324791107305170680409253232 11830704 -7043610946816120553191311552329711616 11830705 37050341914311873588851325287553607860 11830706 422946617849006194672540225554137448864 11830707 626367541338184108532523391223265417480 11830708 -918385917751655575463778446958660864 11830709 1204158299502678864508099252151095223040 11830710 202088992505746268145482489900112024960 11830711 1076221584027721142652462918051990819400 11830712 -969672594523834393439955472724751052800 11830713 -77162589013981355447352441286109009472 11830714 -93588186221089341248162580017302181376 11830715 136058602406124033652821407771434541520 11830716 -114027068004946805040397155479001747456 11830717 -148859548458055566832241225147534329440 11830718 139120069592592177218002874826367330560 11830719 -10743662204016540665259787012003617792 11830720 -211194381669571947190030323785284976640 11830721 173988358998496171858180741507945202112 11830722 -242938485040576669260831373565353395456 11830723 -491612390827198957312293587990539732136 11830724 136334816252362391556693822476089958400 11830725 436889817814386160300606518855038256000 11830726 430176371517473565592992549456724789440 11830727 1324172889783671674630052148195842607576 11830728 -6501434401935332105324029617760174080 11830729 -1013760363151408927105409244085887765670 11830730 340068177969078793615784429616800179200 11830731 565560159486782985002625800224644753408 11830732 -902626209819676262480844617356725531904 11830733 142045405734794768369386203353342739084 11830734 -391740417265434993357561853800837194880 11830735 -252572780014081397446388581595736786240 11830736 -186281982132981089988737733224014626816 11830737 91776861493473364438959878855472391968 11830738 850992021654592849602027803060043230496 11830739 -294975801262956787502552280997556544000 11830740 -254352958918603369793008990608581959680 11830741 -409039199623473686406352596365248031136 11830742 -256860584305239368307021701788212572160 11830743 -464260894280489073685366277859725772768 11830744 1105182107636883862177880997661716572160 11830745 -76341402911005385838535256582354477880 11830746 -558720294987845204621032791648600585216 11830747 -84684077358286807563458713891722170048 11830748 -766222420172636821397723745000887342592 11830749 36549660731875750828130480393875200000 11830750 129982868797870022788293180083804160000 11830751 -93980657815603353214146401219894748000 11830752 -1288503521368270488936798412204930498560 11830753 619142313278102920285440434910197564160 11830754 110342115859922698833616878679511827008 11830755 -23649259131257576092196427213309298080 11830756 540626994405610653345487523212428492800 11830757 166089673176531278863742001308417777052 11830758 430179846664416604882745493273980410368 11830759 286069376308613181925776333992994843216 11830760 -650614443933120586193128437636463872000 11830761 318747508381288336654478829110608106388 11830762 10602069648641314014192666766160643072 11830763 -47448557288434332141578150935870085376 11830764 152559994328036997390838301622346985472 11830765 933532775518963727746077762438840264120 11830766 328260156160068011850182213543480159424 11830767 -178072829173340704705719354550121088864 11830768 198648505279884225182038837809662033920 11830769 1237895419514700795196285778642417219940 11830770 -37449809231833707609273142622564275200 11830771 1311835857398045627418364751682276224972 11830772 515851157337583893199880033153532261120 11830773 381373490948310880311153844547240253984 11830774 1148463548898349253312098676533955716800 11830775 -438491283175254295660283138228460600 11830776 49990227146103260847018015002776043520 11830777 -435584836316061424755040394882286795456 11830778 111126043078761348285682667545078161408 11830779 -8593914236552324822635548963673504140 11830780 -170906259178564520678932246772674314240 11830781 38550683927528829423665755072219867872 11830782 81151296217024079479135840141045345920 11830783 -11245861431795455113972268066259393416 11830784 109464715831039601755036352280256315392 11830785 490055530004860010693100928688698819200 11830786 -73434032758215595580748370541641654272 11830787 552279627593569707660269282263792431600 11830788 -277555007551497463667697773874072006528 11830789 -153696260263889380416684505477759361376 11830790 -415109351110012906288935152310306825600 11830791 -24643139032718275193124217519629600000 11830792 -1111079894848876515920434522174163681280 11830793 322574888200774854614935315571097534336 11830794 -358699473756914266998562012982490758400 11830795 172350139607503523334088705467908752320 11830796 171214961373933149897113540347237757440 11830797 -790720848748008439418539107712432660032 11830798 243608249734540954475958402774613816320 11830799 -887498689694193665365471143792189639264 11830800 -13189914383738738975430129532772352000 11830801 30656002774657167001225994463976221504 11830802 -153652678806838389516747603109592193648 11830803 331882339389824716749302876840237875200 11830804 -504687433791693790387521121619312805888 11830805 5157487279508594947620359901251398560 11830806 -61952940504676671906206004492162355200 11830807 -750698146032638091809460336561947292720 11830808 696187177851341151522351088487908024320 11830809 -2817682479078133270874895496167174144 11830810 555602570845300761987350441402704013760 11830811 952643157089522473397881223430408250800 11830812 124475051897271584448046490827853660160 11830813 523084673644479366736464704527035369062 11830814 25192835850705978601074808380724576320 11830815 -32799456431456487970505143258573592400 11830816 -334584975001133079513647897169205002240 11830817 724139761787739877242027568249772416866 11830818 -34738208921852297560942803457787619072 11830819 -60543692212705566001987650430238429184 11830820 -510899216303262987512378413988134072320 11830821 1184576939151048427780993454926658277120 11830822 243897569339774857231712375376031180032 11830823 465686797172979928882540422638685971160 11830824 16741648500943625899783100519779768320 11830825 -799269963355060351494181253153948822000 11830826 169566658351022130360087454759158888960 11830827 166229883061796840206115686752214218720 11830828 324438624182575188640703885074090832896 11830829 -910013203441557500463837957437027106624 11830830 -340648465408494703314005343347837660160 11830831 -852600991368607148939808795396730736368 11830832 30466194887709879547098966066342002688 11830833 83169995105794950963912236521748353920 11830834 -9096527101618955327965053318054419184 11830835 59730495646402377066730506850358750160 11830836 186943566717433190818619705662738624512 11830837 -164914417368964629777530970883409025096 11830838 -377788908934222960892828114899051459680 11830839 -622200520312554514772658456512928682776 11830840 124583502134147229300168347373010944000 11830841 -168145422774415857534993830429897832816 11830842 -131022687917112693645330008665471996560 11830843 -764650706380313681042089788443557274908 11830844 -935616461785061202611037145079316311040 11830845 360202399152056291673564888240706464000 11830846 283855709158742968745351595991843688640 11830847 -163063697298952869814816604583190631568 11830848 -2086045071891177665431303570971426816 11830849 -895638761075034424236945585071931508800 11830850 -163407299347388423017048784398319155200 11830851 -896968695535163740454084348992430554620 11830852 -377425472993193106904444221001620866048 11830853 627167633408242438437117334892201104380 11830854 245849636088052846058472132574072734912 11830855 424826995396924675948453049938447769760 11830856 541982850738577606291990188241452794880 11830857 -125131131869975824770929496892504160160 11830858 162610494944269955449985239811535314784 11830859 -38221444785006379503374096591554335120 11830860 13468693800201308679630969138864614400 11830861 -98663564619607890432880334600736067584 11830862 -27490034782506923501668136250884597568 11830863 445952165997742062671518284987089481600 11830864 227935689515068101516460367692953026560 11830865 209824823675013734647209775681214518260 11830866 -13411471216518955289752693144838781696 11830867 1069880435150717528477447024287084489920 11830868 -116257472582172852532485877107158274048 11830869 -667003430133939449542346305094334593700 11830870 583342739955267505865303955422237798400 11830871 -372546351615049684338139734013518073464 11830872 -210108778116458573087169157710208696320 11830873 -1519820940501880847387607425281680245878 11830874 -148715441898664561734349629339775925760 11830875 -240465420686947385256469332674492736000 11830876 523944786762595443527282157100392816640 11830877 -29742574008234979318286046589575222720 11830878 159912630496465344814107231467722380672 11830879 223144737848638712035816473699576488480 11830880 -85576564446008079572222045363636797440 11830881 -562756337879164259211640522145553684048 11830882 40005310477261092598573668659452723200 11830883 475725238557675885035869645938770293320 11830884 -15680252793519452283782994354045726720 11830885 -746126275987321609486764407066142396480 11830886 -256331846071426151157783487950606136608 11830887 330017767958906766176907262940744855040 11830888 582367256796782042656416768012472949760 11830889 679423022953674074542141087253993268480 11830890 184678785623264631503755999520771953920 11830891 665456561749497925451619528067824080 11830892 59630927607521002509432550776338795520 11830893 442056022952088067968450304936218060864 11830894 707972586928995517884451736479596050496 11830895 460988143540679137643012769580771840080 11830896 70214528115493204548474510857404416 11830897 -401574853346598303690601322404493526860 11830898 -497460681354382785667706727464829684000 11830899 25374660045697516801961962237429662264 11830900 505184439884341270983523130444381036800 11830901 -296375317685580705390690324399096870720 11830902 1887324369187678087458268189196918784 11830903 811110182179268208747343613821943436360 11830904 734876369180408222074153673863628021760 11830905 468781405386823769256734175512218124100 11830906 -120410874177397904395669446523743496848 11830907 -579042489937629921118978333203158550168 11830908 -168406433536758702894043342270562304 11830909 80375342465824544367335980612057166316 11830910 -79417181763403671266153038769380692480 11830911 448725507124528331386691946932604240072 11830912 -408343854940384678302473301001072803840 11830913 272664808935892565575467268441298700162 11830914 564720708064270955535907838882738576640 11830915 -465608220213005716927732789446779203440 11830916 770314325514068884190109768180778920960 11830917 60608686171892671535028471473335739712 11830918 -434646971223829839355778269475757600960 11830919 -366931924304395782577189070432501674080 11830920 364169122116073807890533327883325440000 11830921 -1282602308643969223774956228478563659878 11830922 142303992207919896622623385221280180224 11830923 -312367653490945448876099240471061496320 11830924 33046267087739209168764205256993882112 11830925 322658400229528101029152896473944546500 11830926 -75422576554304894962301818598458346496 11830927 1022701560967182457593879859558746061200 11830928 139267227567072405857310843652662730752 11830929 388048264908707016824929276519712237760 11830930 218154225966111988797458096963171955360 11830931 664640472455477863038945707925784224 11830932 406199604402571591874677297349164841856 11830933 70145965617064308049169207182912149248 11830934 12694464156266140319906842037624832 11830935 33803433839013606120651845934496304160 11830936 219602973447521086862147437483182489600 11830937 177919764486584454880509691808084117652 11830938 53294005215615304598672360602297820160 11830939 215584051600543075025620220177307299840 11830940 -402091433934004934542954743829884933120 11830941 34432328083475203961025109425640797510 11830942 434164693628183582307621355941340263744 11830943 -62474746714187679495326862227964928032 11830944 337325330650429453703752442106929479680 11830945 -229219243271121289057206710882681603520 11830946 617834495059876437419096549266247989920 11830947 -325942228691163506449516391061097317120 11830948 73821860622190413287182474418525184000 11830949 1238776464663534252733473368286120888 11830950 34725506578148308964787043266064723200 11830951 5629819151722153881667948189314850224 11830952 -367970076905822836058595732969146987520 11830953 -721154216951334198757036876209453699696 11830954 -76673799301665890706843613689509503824 11830955 -807851647672736417686415290089959060640 11830956 -563076465865650200726805124371372549120 11830957 89330233741566190985397095864419466412 11830958 37115057757585918133507999897725752640 11830959 61287366414377429072828281918440004464 11830960 -17671000200290886470115088365655818240 11830961 1919739660964301570457106702184447692800 11830962 165144650612327290506611429001016081920 11830963 385053186482864113708853060625350070840 11830964 -10093499351228499006997016711151894528 11830965 118999232584478514162457121018694265920 11830966 142297898362396405855237327236889288320 11830967 -449139465778110124260506433936490752984 11830968 -1223532500686213645434234259319019724800 11830969 -181652904603935462849908976433285225980 11830970 -337784958120493364960193127188801177600 11830971 -1248147629385672426813834077412389238336 11830972 -444836398037921796513650344194294894080 11830973 -183727193554425763336472404566989467200 11830974 -297199535236946515665319016092638248640 11830975 -1860465849684244025475043492399062000 11830976 408672422886688218031761017936758702080 11830977 4356857959187702557538957565776248800 11830978 168843688874069941727795600924324705280 11830979 -1751265059255409888083516087904691067424 11830980 -88139529553051684886661961797728747520 11830981 -52552247679074367970486898757087551616 11830982 -433175297238540292981370814212244597408 11830983 -447550260048050082303085777692721733976 11830984 585490950473058232433860519457299537920 11830985 -900998334529369671403701619518779064000 11830986 357415309308291665610782725366000135680 11830987 -45773736156333714387346332533709497568 11830988 -104943697270773677861437411296663674880 11830989 28016017816343993767182650361766789824 11830990 -94674992563861719135103097021611221120 11830991 -797939429509744090514929587177711214608 11830992 -179901677338111883246579019891522404352 11830993 -594107207773069289096154122778311381376 11830994 138846349515302094778576987149241585152 11830995 239586927045787795066537085595333734400 11830996 -935986699309092687433823537263846369280 11830997 115119858548716888124553818759871159672 11830998 -488963089609013917867273762671322191936 11830999 22714155530256825735767942135523261480 11831000 715401056618872060473265852295608320000 11831001 -62760706468845197318939385165056522112 11831002 -307899029193329961343990935032373420048 11831003 -125918607601898902823462853406222938216 11831004 -703007958160521122895216832901390069760 11831005 -465356986550342819460540959392512612000 11831006 530062780577672895488939854166062428864 11831007 311377394577750597967442347510427831040 11831008 455276351433477904427749758627378364416 11831009 -458343222663551708566021549893600667884 11831010 121744225158982443081824092263891394560 11831011 292262283406428119587128702588290876224 11831012 -273065293266230715993595393791535042944 11831013 -93466878401031948813056671498869046656 11831014 -303906612144171976673666283929143399680 11831015 -50894891348845379959356551320895692800 11831016 431126972614653226136806127845056675840 11831017 -926571186398777381266800665217613942 11831018 471648257217552538335185823691978326960 11831019 -735733680234941138210547926646696607656 11831020 -12665805265026910782416983963844459520 11831021 1078225265727751889659289363025808395222 11831022 13184269089971644070534390905837014912 11831023 -1047573329905195251901439015059099991728 11831024 129852208813731128438713133239655792640 11831025 242429069536617780176460302475964378800 11831026 19595820129036446164258271612423522304 11831027 -228849389624454466524232637425748591760 11831028 116183758012553393391417708036068278272 11831029 6160709018954121108174649353071109440 11831030 -437294700432431623944441314372676003840 11831031 405144599933795660435484453874324749840 11831032 864440137602154273150135992600684564480 11831033 -440875723041764414550837188085209165718 11831034 303467819231525038669994491201112064000 11831035 -980892349497269461134273529445281067520 11831036 231577943319841764182234150817233845248 11831037 23011972747539694208291685337203432960 11831038 300782761537788836730278413993098961920 11831039 99549786556643111803971946503751873536 11831040 -164896604690742638381156184640349798400 11831041 1404025408578446953064920706895012849732 11831042 -186361084858217335997222551700838813696 11831043 333784376656373298808064743426534498560 11831044 -201612911388262958293812951875487316864 11831045 -160424314049060509970410769109226949700 11831046 49086054344670804039096957311176308480 11831047 -100561679680117672062321064680962030400 11831048 -1304116825583439245042218276149506365440 11831049 -163709509916001801759004424266389164160 11831050 16118148923052337221181630912087776000 11831051 228700208077647743457995697932523316104 11831052 -649030617030339311289128343039579591168 11831053 -10370213275813461767738447628210563316 11831054 -237105755034427130827357842520542252480 11831055 269385761257329339338464837994270400000 11831056 -350656079161316232591567352462152089600 11831057 -110529974598069333416388899568993547776 11831058 373274121164942851457693893639251857424 11831059 107548701986967249045361983945671841016 11831060 -24584127301426498067521342557522827520 11831061 659282802457483774717029789191207290368 11831062 -6082108978119527054612710347692046336 11831063 -6525370378363538313425344095819870336 11831064 -99047333860978577460502707238681313280 11831065 83921832823089126929170752286134973200 11831066 -201612462305303135378643315879985545216 11831067 450804938820708544166050552963620115884 11831068 -430590764926413457912797836855209073152 11831069 438880266501944907874475487866716186944 11831070 212884999998399966613534543342304323200 11831071 39076874524069179708061907988074572912 11831072 -1001495354317525763454741564270418329600 11831073 612376286957662031922894423123749099184 11831074 -37241854534290448616640149526389277408 11831075 -467820526455426234294379852167474732000 11831076 597804557649771675361990452406044456960 11831077 1196960931054935964082447959654258276926 11831078 -3246970243810676937460986138953537280 11831079 375405267923685970869561615677533547088 11831080 -52102649340324804325778688293995161600 11831081 -8972686844260709257311946065395210118 11831082 86337153186289442508917598438498285312 11831083 -20960315648836096595189519460787860960 11831084 -5310109492632029291725920738475966464 11831085 -54465803932287410366212259940776146560 11831086 -756658059771913538626047101281645411008 11831087 102931525782920486490384405227324871600 11831088 68386755988675148158116542888603025408 11831089 77084012694715074561820203660382479890 11831090 -313412182178343101140300478562880278720 11831091 793528809195703067260849803125687446080 11831092 62770208403173367744379855721873580032 11831093 -784988777448044401069109331666781507200 11831094 413151580459704863446265194325835720768 11831095 664539436056875935758865754294443655520 11831096 774249620762387622549074772770748641280 11831097 -172911015761770930874189125631332458528 11831098 399414571516856199367394240370551403264 11831099 -880214992665177867437608674875550936000 11831100 20652526614211815313940145228305280000 11831101 1575335836738212944809473129412451033100 11831102 -10904980693762847309390516185692757248 11831103 30778259891509977921743872464178387632 11831104 262629345302100593894304811206161989632 11831105 30714765392888395204956014840246953920 11831106 -12499516115621310624269795259604992 11831107 -1890755276241938391013767492325312825688 11831108 117371684383929928574830927146050457600 11831109 257933115848729451517041231939284231904 11831110 27104478364178247977491455924598598400 11831111 -92700993809963034501149475582713253288 11831112 -548810393288303038791608692921352494080 11831113 -292861825213688209382434401378640204800 11831114 -470765522663018200268970515715110779344 11831115 -436311712783959594358112487788840743680 11831116 -1275303237017614725158490037935283190784 11831117 -280890694577064909118074159352542765834 11831118 -22004703821733850612348920530546677632 11831119 -226975108820323709565014903765891399680 11831120 20834148165608484941613085091899637760 11831121 342579698464410455040712948796736064290 11831122 -56624588283062845400137500704263861248 11831123 -143461193488603128666328151829096260628 11831124 64826667486062912431894162194039951360 11831125 -90618817184554572842391268230869325000 11831126 185136560507520945886363881072354210240 11831127 -58765955980321728012912278350886090496 11831128 169317071960590794472350472119435816960 11831129 -985446478698391877559615232347884958720 11831130 520206365587640281095785909845545216000 11831131 -234722388278023021405133667301382773920 11831132 -486203840496375178380009584990138863104 11831133 -649680702120046820287465857841781092032 11831134 115397366230158288349052926823544105984 11831135 369103361679766320136184485136037847080 11831136 311399704462165517956390545527383523328 11831137 -636092009600691480048255233993004479340 11831138 191814876432744373981953397353005520 11831139 537371243319902784668012538298334789604 11831140 -508963824033928456849414054999981125120 11831141 -319252068623613674571239045752034232576 11831142 149978205328064727535869886704704094912 11831143 -130742684168300547314472617507078320640 11831144 175003550697405553962765775228456581120 11831145 129102518984875047137832574801115923200 11831146 324101671943244540991320611461706404272 11831147 -206612573564096179731570692300259855600 11831148 -75389176050245073422494297967163732480 11831149 18728447704157171766236637777879476448 11831150 -136760941616392179664860602561351040000 11831151 -317128714767435432364896511140065374968 11831152 -123887697073634378037150047779970088960 11831153 -19951240957401095480958267965413516620 11831154 97261031769591302073956733939478891008 11831155 -283915758698855182317677352589772640 11831156 305839711412343863310418887679848437760 11831157 84926107643823291908791037379369761280 11831158 438171982867025839091683605653940032640 11831159 -1065014403362583956529538853884111319640 11831160 -227316916324819037610637424622202060800 11831161 -176571428029503353694985539420432618428 11831162 -193810578233837877146328683722589591808 11831163 573371959662435516809688427889519800344 11831164 -525283703535947288747282187979349530624 11831165 -138655276884927802318051551566032384680 11831166 -117111281212237249015921393561377855936 11831167 -1813171141405569203480158133785025684400 11831168 839225428794429118824097105082182533120 11831169 -346289193309963319017120404698291734528 11831170 -76865579053729495875525537333350078400 11831171 -875434422523410713082010505043626948856 11831172 7351685894941511161974545996614416384 11831173 -1776453868267615005086030569442908529796 11831174 559809637394434207688121885034713930336 11831175 -70649776394051262028357608749205581400 11831176 473691581984744985157035378862150287360 11831177 509395690985557451221571479856101228800 11831178 -140240725320965712076172739751924262400 11831179 -39501807694655481808104462481820292824 11831180 -659504841393786154633372536929499417600 11831181 158630131378138285874749529973543738624 11831182 587898292557797346268610545465859419584 11831183 -10623211236071113148892273998027907936 11831184 -153602045633901552641891739004036055040 11831185 -848053091183945906007664495693609780620 11831186 -614857870056686240692830977462092087680 11831187 -76623721680699759732225216741735046560 11831188 333620938982253361014089822689872622208 11831189 46687009559946886889745356720860241340 11831190 43844263242188459561574731842981847040 11831191 -43164257401568709789723130657267272168 11831192 -3516858710948542357371564996316200960 11831193 -557047131107074920804117322602674076672 11831194 -260708959242897218732865702148718412096 11831195 -1181265787204357200707896863517134437520 11831196 -20499078063906516808529775581559552000 11831197 -230654893081202241270645414573298840314 11831198 509011477639264173467180757191755407360 11831199 -223362408155316230650019930768316091392 11831200 28426006948510499779810927201458585600 11831201 1427295888355489638421016495598317378784 11831202 -117557068132736989252570092950655459120 11831203 -102357017132470703757099540360599082480 11831204 187380074206652120832320267384801525760 11831205 189606019521977293231380230411910206400 11831206 47298374667874972934276124802782032640 11831207 1487950069057594691984096492666807666352 11831208 -288542154787566079951158336119928176640 11831209 12931264896778338040935213378726069604 11831210 -236142435860268869771507007621395886240 11831211 -464873837452461256520403043175728857600 11831212 77060471705531538953510350694852349952 11831213 200067876203596665764988029324323622124 11831214 -309462554948703421022100114538551744960 11831215 202684722253927865369163462397050770400 11831216 -286073941916964919894089741903657566208 11831217 -312445281501563285718866151748223712000 11831218 74616489289679668846764228236897482752 11831219 546625428986746089207756686835409636620 11831220 -289635627636280584853309722461090745600 11831221 -781267817667346707220949544423566594578 11831222 167661980075649502599564632178812737152 11831223 457105907378485378395256640411272120704 11831224 -311079436394116159475065649575635148800 11831225 73048651150213089419647379121333230400 11831226 171214262675719845945784459842830277888 11831227 -268832533191522134180019234313968497452 11831228 -426082356637486543516660028812249746432 11831229 183162039102395081681334491391580073484 11831230 12403057183824723081537972814652957760 11831231 -287333696659048123337016170960477223768 11831232 -47208666152770648452928917269032992768 11831233 318357341425645646960276868140696028482 11831234 308101174847662540818663636675652827552 11831235 2439703962902555365562194349196679680 11831236 -520210953728766114798245132673789646720 11831237 -9673814184455764890935720599613332896 11831238 720271254755686769231333270904710824320 11831239 170813480940741588944447332763401368032 11831240 -6538720812746244274167841737909043200 11831241 61119925523565615380483549403080405184 11831242 -606286611183603054227636057619960523728 11831243 131698313037468654406776802955757542400 11831244 327046333097133873890243645190176226816 11831245 -466502852219768076507764244890524197120 11831246 -97183084971256093334034180482845904640 11831247 -159697832678147802168711325726387846272 11831248 -133905119601728417130107783649753956352 11831249 194264905717382886248539122108598955250 11831250 391094357810717929140187573835275200000 11831251 340354632718390177083727970030870636400 11831252 -344193641249549993885145616914840371712 11831253 -154984686316926637436281579008421527552 11831254 -822695037955619551988971189834250350848 11831255 -632146944466119558612407929878168187680 11831256 15352769155628831835743371399391907840 11831257 -410181479257740474811494531898570825008 11831258 448212601150287779637651385716922890720 11831259 588608283108167034943075440820979435136 11831260 282997816406968536733294877237039462400 11831261 576338280317423659457207924692746503052 11831262 374102426973807843559739666473237632000 11831263 -2150596977699287083292028902963625765120 11831264 1069969636059056179238275532630860234752 11831265 37255949687506997204676944951074571520 11831266 -709882505033934449730022509790475284320 11831267 30778650961528013174585787987273703584 11831268 274285401387570061592397628159676583936 11831269 590012312106123892857501487947344713920 11831270 -437107276432827473684744176616925388800 11831271 -363913574350994283357821440630259926488 11831272 -1163742354624509681404787836418164147200 11831273 -757690319225753762003793621617243518860 11831274 24487269893518951321823356444665962496 11831275 -576385021988518071348671254207014960000 11831276 -171419481744207916139697617324353539840 11831277 -799889427840718683061700142949906654080 11831278 -2638662963324432385980318163728768576 11831279 1266963474630591345433092106490595404880 11831280 24919528665250564202520495597354024960 11831281 -124523708796781631680299329337844239360 11831282 11230622763637651762779837529635428352 11831283 -671263284909558012142452015434622344748 11831284 60179530489499122294067987537907325696 11831285 -195019781038631711799850158805665460200 11831286 531733486557069468743261442562097157888 11831287 -107462213182881921255014836268735727800 11831288 -65616431211819904751235185401450414080 11831289 -10292499335408932254338017049549228976 11831290 -40529294626314947488559158173789600000 11831291 -572735518139881340650479143615566777308 11831292 107382279284131165653237661973470740480 11831293 688930899139053045066939901247166273542 11831294 -213418151998368624027023484857705443008 11831295 -340294243782255926492315344409643377520 11831296 15633339381651837494369171060608204800 11831297 497492357840547892593340738901273700180 11831298 -61912289246667970809737112111886367232 11831299 -673736392138810570342796528526657021700 11831300 -242949796779955770711365779004098560000 11831301 6749801329367708326532527557409039968 11831302 -27794724334064285507882044475322157056 11831303 223429690218984904628686470228631130880 11831304 -188732170754637114544121485039435776000 11831305 23528360424438149922014929480344913920 11831306 -13338335208328748041311148292792065536 11831307 348786595174255659461938981986696570840 11831308 -324874638442662408072657819737130019072 11831309 -247762257205333526591547473693559165984 11831310 556791537018632160224160123960117864960 11831311 385425762534881137427584178519797840632 11831312 169868609559785686387294046366593646592 11831313 31257019123015506620838290999034369984 11831314 42466367543320903889857134331735420032 11831315 546672758435433932892920111018416324320 11831316 142292088641973011309050274790879928320 11831317 20994166035438255628109287582075400800 11831318 64392961212530940161452756775466037248 11831319 -166477883020028905563507475922688403200 11831320 -220018368977183272220811254444890521600 11831321 -11490418653850331452774906658919337968 11831322 122169462658047039353025841312582006272 11831323 -333366526151388589367202113696589144560 11831324 55084542548454488736391760212207965696 11831325 12362210113483442893703159641979311200 11831326 -136079720734768677209730184594004912256 11831327 -442135768571394001757037063136021297824 11831328 -154644150107012851144332504108552093696 11831329 36234528100570868593075927509900795840 11831330 43627614898206936263315786030411481600 11831331 251001341569645777274000849235888997752 11831332 -166952662503291616869633434088641336704 11831333 717079512720405244062582479117464276380 11831334 22661532269855500614592829496391730880 11831335 -25863871391328041985770827820833563720 11831336 -312023469618063292863250185580572180480 11831337 -35752379925613175698596398029030255488 11831338 -88444292561127231817520353649718735360 11831339 458006022357961023806607547672422802224 11831340 203249423467675968552515444918736107520 11831341 -1429095801231131142074247805531841329258 11831342 58596804302989367025355456115939695104 11831343 -572623123801993550674478863498689264000 11831344 132752256191625908190242405910509961216 11831345 -541611621927497827387911621530450151000 11831346 5178671293976781033056536770518707200 11831347 -1553237710994656186061530930641262143288 11831348 -161336852186538981634278902527912107264 11831349 165776526767777359179500467020177817248 11831350 143698140623867039689095084510150746400 11831351 -579473350148514203079359170177817632848 11831352 -5789888953884130980649617610203156480 11831353 280486226864100994415082589117612266244 11831354 -192057283822566777913213645089458534688 11831355 -63729506998463096480451065937883449360 11831356 735184143323053167462580777771699271680 11831357 1431550379460057208466826207319325040000 11831358 -144861626931392498992447055929378191360 11831359 -574650250435143948054576469350667781440 11831360 -56548244808752595857992251649236664320 11831361 45245028033842195263290503712451433280 11831362 559516383411406765336325400497252935200 11831363 378365539188238475307953420403164622960 11831364 -8666094178940527745625288001699961856 11831365 -91296807278353560059215373648209284480 11831366 -281234144955885051392774380824436318368 11831367 -169192441023286179680641903412619256320 11831368 -60213415398527039026325672387932093440 11831369 -666462169435989837922389761314787294400 11831370 -94072693856684099189133798766247385600 11831371 -151432165873028474192690267225476874980 11831372 -65390368614013294890145417543463193600 11831373 203635253795551373535410303162209814400 11831374 -118295425193667468618916264965217542720 11831375 972224923261586209261172092019362974000 11831376 64900665287924304825481857162099425280 11831377 201662873289658170353016528362994352372 11831378 179366764518369465001440323457043941024 11831379 76180386714271259366635309472554789632 11831380 -685254458544130431815397558772435200 11831381 -89986433870706818040661997718785690496 11831382 -322382518974056182754769409128884810400 11831383 -1482106993758457352793765893048125157368 11831384 -426591341565127762964989994713393274880 11831385 174699585013845256433079862085951506560 11831386 85300855315909892900316248689157241600 11831387 -1081968688240611566583965031632763215928 11831388 -158089112062401403178426228121428705280 11831389 -476867268918112658900841439672775680980 11831390 -150379534827356031939854953016189193600 11831391 375755772001226478995502783299882636640 11831392 -646724659955222533032205489622633545728 11831393 149527302944828818797810125539081252740 11831394 -207228191448779750227838657227014025728 11831395 -509195814976250280607782118887312598800 11831396 1741460575395849116046043745729755908096 11831397 -560017656881866817965089544638965162400 11831398 -131559944163472715401066337182619850240 11831399 -814824824775500986915364585390108899464 11831400 262941733598250925558067831240417280000 11831401 -686578229079388569539246834491053065328 11831402 17889627456957432094112516960279416320 11831403 711750301279408355927940397308533577408 11831404 -911886883541576486875633583376594136064 11831405 -330912796702995467035416377119515373200 11831406 413545040789584281310849904334661552704 11831407 -751290905767920469060758835327464960 11831408 -116440890593963396758844177173194375168 11831409 -535375305209431684756396928885937817086 11831410 217840816440843397655635098142920531360 11831411 295598303081971427699092837448988781224 11831412 342332450054585606024082449778967437312 11831413 11106859781321310434610999935049579648 11831414 -539599223577763379316890318054191488 11831415 -281145224251391179264367194668768508080 11831416 -31981982818072449570486602883026595840 11831417 51159701652667061271577850325125369220 11831418 74521872674357189920773857274609598464 11831419 -88340970362406273523734001340594713180 11831420 94010842143475273384637991820116480000 11831421 14744251637939283832136108901113653824 11831422 -769523213013848595725859828969782623488 11831423 -93611065374433297689497715841601651328 11831424 254380608357561890731264008752128327680 11831425 299520884209800978941319597421821392150 11831426 -215970615972250416411696665729445143520 11831427 -345129033966602491659520560260138695920 11831428 151613447858351496643862107374956916736 11831429 -285153304914996410097627866448339108480 11831430 -39584209788340856519124074945625907200 11831431 20037822643856100048072105873801498264 11831432 1113432330604689323751538465387452134400 11831433 118865231786346499428732493698482704800 11831434 -102846767787580463161068175068694386384 11831435 246991077214075876339227774157454592000 11831436 62769184551415325198754542681894875392 11831437 677320166479201757704166169344750844086 11831438 -567833882680326675379906759196803151040 11831439 -403484198477778452915494220992965707232 11831440 105787414399120480103209255630787051520 11831441 -605014527710782305692949778108068670158 11831442 -221556993440667172903813011834384000000 11831443 106325146052919314811531719904581327088 11831444 64819253082845885568047001739471575936 11831445 83015280546647577096129868916290055520 11831446 -796412020461153817246871985560662312896 11831447 726971609270015742623505812949290956800 11831448 490112744882729207260721741569769472000 11831449 151883742252033450652489495732500768000 11831450 3198887498174125234198310012477337600 11831451 1151474702217143472123457766037995579904 11831452 264924282617801264922916171881675064320 11831453 666704586577158184311071648804937984 11831454 334799587479422160088578652684918855680 11831455 -413338848874857545324856098571488708640 11831456 -93821713584810759666704174647942840320 11831457 404298577270969341054816200590484178624 11831458 50561656519928649978711167649332858880 11831459 -1560655602542816827538170875605683970340 11831460 -67952662452349584748398917789299015680 11831461 -744887538480152733115279614126524705600 11831462 508704925281392377080474296234824907232 11831463 -56828234443615439420986563542760867456 11831464 -616893009393891362334985569366228464640 11831465 -30313938302275241749946869264031393400 11831466 251148125691598814042600794128773255424 11831467 97999704474264337891272258167113928472 11831468 -956523977581582488374588132413997458944 11831469 173566320282384004093306525107025213728 11831470 16120186660593689455334273730408322560 11831471 864658884559877805904803507400035892200 11831472 82497367116373498113107692322903015424 11831473 -172649036044450994535951146250041852064 11831474 766443142406134521992787516649400318736 11831475 7041119860894328430497408179015189200 11831476 -185823620948600791295543944832098695168 11831477 -57647112625488982302425733448724236128 11831478 -333657993963560634991576834601369806080 11831479 536518942807432307114461258085111802288 11831480 664820067641112315986517480255011942400 11831481 8789350882002797943613015308226815840 11831482 -48625729831729672482491824070656779840 11831483 -329222886422888230920583842589540730268 11831484 106575805532532373931786937296988782592 11831485 373975196620587519587313957609392523180 11831486 -661505141990234107340395297295472599808 11831487 6537570870083812039853281110147516360 11831488 357290618340634027529768457553083105280 11831489 -60696608831657051881102613145223379520 11831490 94483799206928355520566690400242662400 11831491 -275324870957897789977133332578445748160 11831492 193661904303726102265888758399830284416 11831493 5386193090875567034691938269352025408 11831494 739922808391687554213555025006241980800 11831495 -308594373767174372437101621074822991360 11831496 -398509052775811132043032186273046323200 11831497 559287999249887879490464702510082169946 11831498 -242931319758564346635599016847143917568 11831499 -569457621327810171249425809981977255072 11831500 95466697931272595680895022861829632000 11831501 -203809146490211698257754023154728084 11831502 -73551815889028084846731981075764520960 11831503 948100895457818780191599017794687465024 11831504 244027835326195789579248251257895608320 11831505 57193411050320375096260023245047453440 11831506 -379869873994809217327696106187822675840 11831507 -3516049156885601912542110792874711826880 11831508 -9518696882004169283935012319685587328 11831509 -1458808186422032734427288996284752874560 11831510 138244396283929315155767649442281020160 11831511 -491660651681377005718888693733035426176 11831512 246137303403580053518908496654828175360 11831513 -726567784200762836901052849777325831676 11831514 200305662507479344755785379274960128000 11831515 -197623192482706293119580105027004683840 11831516 -1000066953908557207808042036557798786560 11831517 -257358601744265211807166941032915350266 11831518 -37552044970403689357920643826659183296 11831519 156508557803197588962532359836584554096 11831520 -72061469847070064655520143608697323520 11831521 -665883052841363912321213699929652971530 11831522 77887250944206219692190537960854237184 11831523 -344782202475737930716398428608313725632 11831524 1014708693896841395883430032046932393216 11831525 126924595764751271451887248290344704800 11831526 180910957671882685658576485987366137984 11831527 -617266052296410136374865745739837005616 11831528 734246361177288865504774747247284224000 11831529 -262047274367413143958937590672281000816 11831530 255179564184355724848411145631521260800 11831531 126823747483591703882359255634488153332 11831532 -51975403437833751636361136808044494848 11831533 147194112426290428473429955277114602720 11831534 -32297237006562040860478075377081841920 11831535 307961198552000681747799064070341831200 11831536 658432806034940595578604321485291520 11831537 238829947013611110153975049335423183186 11831538 -29559077535480865737621034433252838912 11831539 744452074795873188165120231238104283340 11831540 -270501622875844881782118177054941256960 11831541 -773127237913177586416443216288386654400 11831542 -252210078163026187796232333014382216000 11831543 -1117870187282034161761230031056026429208 11831544 62882367054822454120804983658212126720 11831545 94231644360336401934568930022790144000 11831546 -128438651437207013160106848868821648528 11831547 -66973318380699307269225601621305392640 11831548 -4584075319160004716864509787242849280 11831549 -416495399482646755810921858675794529920 11831550 154930673862995506139226110923593892800 11831551 -59347522078995059813159365091839368448 11831552 -239476570524063307582564108923599585280 11831553 -107587636439811555535273139182508480256 11831554 20109817633455032368865760134292137472 11831555 296157617504614404841965100600700994960 11831556 202803965140687310887486567560517883904 11831557 1315958929532015413282036961879380323806 11831558 -407518569619757668099243378247305679424 11831559 656062505505168794943010539546477409704 11831560 90460573513133122467057341201708851200 11831561 -233943028808037039220514151039002680896 11831562 139208295998211763940721516999352227840 11831563 1243183109433569743230322891020955233360 11831564 -106258698878510156405584660139006168064 11831565 591489157253324160291940442422354896000 11831566 -547714889174521865677713146246853043200 11831567 176200046335763458583366998840067965440 11831568 40548674431633858966807624964666032128 11831569 1546383577455849490096008814871232481970 11831570 117639014522588567091823999965782136480 11831571 154174404598000010891725335092277721560 11831572 -236318986635872539464499737671936225280 11831573 514541850175348608401750451667489298364 11831574 -264582916026587502786657356012341198848 11831575 -68150486163896154517304450004237259200 11831576 977024267701970124527159768582510254080 11831577 9601427617979518760060767863570567120 11831578 103003294400302744371791159376695170560 11831579 25555018089669584782663876606759545384 11831580 -385476293174763374073414571667365578240 11831581 1446561922775679349402636088895846049632 11831582 -88376618203906221589506462627627073536 11831583 -262929001087510853360518997805567164400 11831584 -525385004684441823440051932159832752128 11831585 -303593135424024876344434599297530188800 11831586 -178961197916954219820594915194832001536 11831587 132470192369453354874590345591269638236 11831588 247680114501863958298213729037462018688 11831589 5692173190906199968078391621955943872 11831590 -162565897518026813706534908684434051200 11831591 -803449922224518639605381917095091819248 11831592 -9615324033030505715990942733558743040 11831593 407170636397252775668659363330874634880 11831594 -151469463468379927854670313918063572800 11831595 -139333931422828055283450842252119964160 11831596 -233459620459613796541452019979751406592 11831597 -1851230746047763167229078071590916308928 11831598 -373607381326912352345070571757355254016 11831599 44952631785056673737775422515893596400 11831600 -122287341304278838831459245826510848000 11831601 -171719945911242091218430693598370782976 11831602 358162314520559558333779410475789598112 11831603 -349795651533409419257847295235804729520 11831604 -665060682839437010020668631633483868160 11831605 -309503769584340699685894469034241572480 11831606 -261539970107654517238676033662153777248 11831607 -680617560744886027675123208290343517000 11831608 207139492990695762756554643633610321920 11831609 890243577501073821523555157331865499040 11831610 -83053355441716746670992866063239495680 11831611 938827015660996899531046270729660088424 11831612 -370316683123803965375385280594966184448 11831613 -793084172909275786147408291328586521856 11831614 157491810373300891427893218244100117568 11831615 -336850715928078141443545532490741118080 11831616 -167898405796404305396488905212748103680 11831617 153466125035260692797624649509401888192 11831618 538845823302053400737983908986811095760 11831619 69508376050454131121844709459902186744 11831620 230195386756773119491311094609079911680 11831621 -127405488222894144993602360631938329416 11831622 7559565725403786461368747056514560 11831623 -289327800304825091737016310499112604000 11831624 129324477111151729116868464793168281600 11831625 -132106182852017318170292001358169670000 11831626 -509191179127401600382215546482963283360 11831627 372654636138270146518837389261915613032 11831628 245877180330877762294328134955084766720 11831629 740558110538321221526167566425968362230 11831630 287395533258229908794137933110516960960 11831631 66281695384983718228743274017784758144 11831632 -54785574975823186080574803748489003008 11831633 433720279514901228994461837348058845888 11831634 169083267514458729586124683621739264784 11831635 74759576306208322501259428423271265360 11831636 -467002142397096876584159292842222911488 11831637 183087498588582345686140124965407864768 11831638 55663699716006208172906509725657985152 11831639 -2499079746974511096064759222765569032544 11831640 361455072485746841614787979547568332800 11831641 -74828208824065956719083488065874819958 11831642 -452604074075699386205990350878135244800 11831643 536471746888482195706884897755118936000 11831644 645010788794485960843863572596530511872 11831645 -89081369675178612522057591930234195840 11831646 64317024977039034923911414587602669568 11831647 72419073070649588906469698768912696096 11831648 797551811754826526090212766085460131840 11831649 824881233553282625746140697266934521264 11831650 -310638266229798706502621411554994870400 11831651 -278793502960263599860982716425758256288 11831652 170779199522425692809627346549637017600 11831653 772455162238934031514531940822411694624 11831654 -13652498618424693662888660741947330368 11831655 499386997683964195826362587142172795520 11831656 -426527317049463172885730222451538437120 11831657 429588221808421205870201984559457970292 11831658 -149753156828878774856110920369987670272 11831659 496324387303426377566780554774515439872 11831660 44457747077533326099192961108520601600 11831661 -400159150657174260947807084769460391520 11831662 -107392067298612307641036360359615583168 11831663 -525994284180569633340812617626348983088 11831664 37186873547267431897699068443157331968 11831665 -1548849567293539635035155213932036480 11831666 -50646820954609395440794561672139927040 11831667 327059612605922347694032989668182924848 11831668 -759874985783672604373335113837581965952 11831669 -1140044163701511891123238206202325790930 11831670 -313882567121595582979489757197247961600 11831671 1264865407602921347178011660665225164000 11831672 1314619774168867944683511383207296204800 11831673 -171325126938571718749134058162184821056 11831674 -33459248726489412256741696865566725408 11831675 285008139978566772224711709292580926800 11831676 -100738474087897974159786769277510573568 11831677 -148233108730280207545661400893162898432 11831678 269292102113223703245534941587362224640 11831679 143115727154867343738979311876107397048 11831680 -173961825545636701124553210184335360000 11831681 -327157468022706832319015426935385186880 11831682 -163160308582405930767508495873559640576 11831683 256192426236400832257287625547424806400 11831684 -248254374449818003947101463727547731968 11831685 -188092267217283728957502280373480239200 11831686 403561900563943628877261835114512875520 11831687 -583475494391636975524122015661277583384 11831688 633924176003002929537098741126336716800 11831689 554543512919936845320105492309488681856 11831690 165702825522713662337664398709006873120 11831691 642753024455136297209681761038449532864 11831692 -1932667239810642158864009060931340605440 11831693 276169700144546325279586885945885595040 11831694 1392067398736783264396930733610676224 11831695 -191999257628137261088570924872033713600 11831696 356432641846396609274278432067266560000 11831697 -936170674776009581960734690512078372960 11831698 -204744168620977352425176152687658858720 11831699 701733302076308068902838348570521276480 11831700 -3959953900062910785116663540765184000 11831701 -60166008375955482581244893117176637440 11831702 268858252238197515521340984984981291552 11831703 -339914527194584386362722526844331094576 11831704 -382918510566409891577084082712386570240 11831705 -89177432996386433223387479368778355000 11831706 288221447424148788333542139427654782720 11831707 -257914954429205512618572116247214734960 11831708 1859560413459573644255935882009116672 11831709 137432340608642121694121004181291138368 11831710 -399745933961714813850915650973692832000 11831711 12092594617035329731631933393069794944 11831712 92796960330642704731475270113384464384 11831713 -3995360430281833991636635514949599017216 11831714 40777090007034189151263393087332229456 11831715 -131673045959161798268655402957227875680 11831716 -38682935696973494849274937633863573248 11831717 -331666336751836284405832631033674311234 11831718 -209270450487865913305966932074162357760 11831719 -669914930353453513893880556026833471880 11831720 140840418201155062828069639061524377600 11831721 317791239849093630226161302952964381440 11831722 67112536161553190599492016113487454720 11831723 -84521207405902005582796464833726414028 11831724 -214295931931877236572417843181566197760 11831725 -6486635935715634888833960031390035900 11831726 -740711258398021193931116024399887082688 11831727 191344856384269443763766792702285701632 11831728 377546987213748006692989242000052224000 11831729 -29276513417196738626862615578934911232 11831730 -95842623048354534037072550701130772480 11831731 24229070365742700566240225217662025840 11831732 -185408213636766695063933964983954749440 11831733 1084038594342079198911496228278981097344 11831734 -556272687174872314516870996846627557984 11831735 487385987924053221707654907899972254680 11831736 227343876753249402583374394369518735360 11831737 -512806728226571584269003739688123779760 11831738 -411138612683436742569879426572503662480 11831739 -47544741433751878712638619667378063360 11831740 -586410565328851652518774167187130188800 11831741 -328779105376877772082409327872736631348 11831742 -181984852304118183888330467974585464960 11831743 686335490846126699953368805921098080 11831744 7029643101174597207851442504204288000 11831745 -68917643213220067904609921954073216000 11831746 47079260355139846862800611440904627744 11831747 -1233155406671140454707887113544058212804 11831748 -493919503626407460593668670609237099520 11831749 271125974953730950367449412738773138680 11831750 -44947846242589559727868314948179136000 11831751 -58965263648359638390851525904680882640 11831752 250181668396595889843526339042741125120 11831753 858991046486512224213979769225076103002 11831754 -217514379897763740727737084788928433920 11831755 313617495739511550358656023439689922960 11831756 -438054626721992415225154535614356111360 11831757 57954647831085494691864757674860054592 11831758 7914094628044083796356655810477421376 11831759 954400065729929323093077792224258334960 11831760 111833923039654637817774181782119301120 11831761 -329364312442907007693959214905673530638 11831762 333969821130046079299258475051919888672 11831763 598650690048454921964509784170403778744 11831764 326763624852324752072032005037479356416 11831765 -377837679277084363061116620985048262880 11831766 373439555969841734806150124727572590464 11831767 -109949704570486820691801531205563199040 11831768 -55936051454080867989530105482156646400 11831769 -288797640493510538428335428892627380556 11831770 115952555573850142173380178644923944960 11831771 -15343976343137566141901538412380565488 11831772 -627045899378219395597717613696712734208 11831773 -623270700082515277593807253999832764116 11831774 531535167803319980766036001412422955136 11831775 152390695239749595055961753862106464000 11831776 -434751127237375166912684357113041125376 11831777 -69172204215146824177242999639968845500 11831778 -41168402980504414702884802382483957760 11831779 1466140604298833263262922564135588466560 11831780 -90137525616251583006760790002339921920 11831781 -262805057494875159531233726238582408480 11831782 217159341830707073708968576121104288992 11831783 -2090461528183315442144457347758584560400 11831784 -425103519841394135427563296381774479360 11831785 -520470293532144590765282783405720400000 11831786 124411997095384021594037249838249205440 11831787 772615796379436511223358941812251928808 11831788 215571273729634350475130729005855609088 11831789 68537627282288503295847449916530460000 11831790 -117892627808990067120006915630712721280 11831791 317154854499479562184871627739397199992 11831792 12874738985531672438380024855117824000 11831793 648185436036360985640309126862184516464 11831794 -474658903535716371537388489717393920 11831795 529135182348148900603133838005779216800 11831796 -528847666507767688582128863291063739648 11831797 -1356441075101104296736845863003306985540 11831798 -94964983150162389614700756477800601600 11831799 203797243365147144121689445162075827840 11831800 585434205169978402868628889514257920000 11831801 74357837759240649697245570379098758400 11831802 362750015699779810044287231026813919232 11831803 1304102940989429976154450202126361238052 11831804 471284551109978966075280405436785434112 11831805 -136862551967764949506838820809027908800 11831806 88923195644608432739881474538979818880 11831807 468377226609769661579069784701334176280 11831808 132687533320224975818164750646733963264 11831809 94947004479643785729446555221688712240 11831810 448600584132524319919880069436593686560 11831811 517305292867430996428750629445969287672 11831812 140480627605032066677633020206302871552 11831813 370696222318186622941309970659653978240 11831814 -417320371697504742096939304145393548896 11831815 46124592519721705607662910159338800 11831816 -531716076112006714874855179378892636160 11831817 -39103799971653210070374673314848321520 11831818 336489701319515356647291765773902377216 11831819 -1495499056490319117673408525230221983320 11831820 26649375272876810269113655882533765120 11831821 -327641661125886114356959692312851992896 11831822 -358544571446199070913233131265865844288 11831823 157996547896316783552638280540408929464 11831824 -111439209204246162533179369645758136320 11831825 816120020032256227299566584009204215600 11831826 277286752998565517584796966717532848640 11831827 -428699925544057487075191382150971673088 11831828 -623028778362416345519779557836334465024 11831829 116896442777866412723542250797292448 11831830 128832425879424803099319639364751692800 11831831 1172431033537259928633305624576871359064 11831832 -33919511471923281398551334213097523200 11831833 -636263925412328742641299225363084391996 11831834 135193863392858163036861101045530683360 11831835 -577263210336687196634890490177386035600 11831836 42832114592008741106264245169301875200 11831837 -3532263306459040121491397814150902880 11831838 204665316388628835071815551612069079680 11831839 1196365013895099309361020783811929676640 11831840 -11234433744858612647021945196195348480 11831841 168831306480475319176787951729800261440 11831842 737292062337427237914770146129142492544 11831843 -131909802615437043210524973524081281416 11831844 -60068539652341631570331887349438676992 11831845 -389482240332099510145045723397135760900 11831846 -200497992164407426614430856904495709056 11831847 -541006315932258855970951569329108789856 11831848 -294611010276738026946879772959451299840 11831849 -9545234323648999577830948052951574150 11831850 67305681059424699281264457194596611600 11831851 949309972617616120049858905529553748600 11831852 -134230136160535937383220134227028280064 11831853 549518300663560048585908355555871263008 11831854 -41745280617386865134126739858263518080 11831855 -411510617684760857964404897821693665600 11831856 25123698559568972344792813826295693312 11831857 -647552593852335869198060194575996358894 11831858 331678569022664011970921938362055595280 11831859 152330150230378698264700100957187126480 11831860 25330214537007144528606039352247500800 11831861 -752351727064061990750385415531865723538 11831862 36486268845362161056171304720939634688 11831863 189729116542660229839833014516338055104 11831864 -2822892210842307604652971459484467200 11831865 -713425800232535064454737045651676901760 11831866 -95937277445337340937136785635924001280 11831867 -453799537511824633953670792965486453840 11831868 -67186621383862159236083444969131929600 11831869 169477643049090247175906695300024076896 11831870 292744963325546810621592807382992259200 11831871 16102527695167486845127092532221075912 11831872 -200417964981490322159604809891182542848 11831873 1077964904942031012549202948320328573122 11831874 -23501571908671379627507666571925736448 11831875 -112956680728276579610423625872188935000 11831876 -50727935266598226174861962368743616512 11831877 773310349006205690939670957153173361408 11831878 182227141081946090379693163755177318240 11831879 5771684432644099747001620421087170584 11831880 -3105412638625582188873298380037324800 11831881 -2714434873405049429641987108250935147776 11831882 305138305524242589499424456065451572992 11831883 404862512523985466865462248438480308440 11831884 -966083518314396725411348627975066880000 11831885 69155631063101650901489543514685039800 11831886 -107467681465476919325933132409876787200 11831887 1757909439469810669750335720036856820272 11831888 202653383215725813060677176708930854912 11831889 9506681726790636763501490045715559680 11831890 -86058648813798534786653460576939264000 11831891 -1022728075168915906439718753381209928 11831892 -69852017350419696284982707748872706048 11831893 -124472718251438384560827025484177363396 11831894 54107193016519270358245567715743191552 11831895 9779281513211529943565228298398373840 11831896 -668520097984126900588650751958784030720 11831897 91398488435847300976401727379730182784 11831898 221444557332309736360064601207017845248 11831899 -903997521776095116507188498343748097736 11831900 -336386741575248331917427068380532288000 11831901 173292886507450526359143894487414588032 11831902 449073914520120855042097078537430593152 11831903 74022494835615511209028231167408309744 11831904 160161587597400849140600795979267440640 11831905 374828956115237931301185535148387779560 11831906 -872076537765583772519350746217747296 11831907 -299791584384156414943254209192169265920 11831908 711444878653273432522132672089449994240 11831909 600926733021000515297396956188677280960 11831910 18074467313848864277277658753042149120 11831911 21769140570230547203412466484193365984 11831912 1277753506257000839504965551182607482880 11831913 46959057233065912182823552898753965440 11831914 -20151543013982439196430395428844132944 11831915 1047959252937642070495528089902440416000 11831916 -312535610289778579795552544055779240448 11831917 -601463346473733869274953737103770053034 11831918 -123437107638453391412173529226781997184 11831919 98178755794310199742994077552624675968 11831920 -161515613279787404641336394310161203200 11831921 278764780875193827217079240189060165760 11831922 311227391505390752235557703768285565440 11831923 25899354805400532603586604295134410504 11831924 -75176198742722799047555535624009909504 11831925 -14013200559060565966193636684771942400 11831926 -254000390510926505407504789967939955072 11831927 490153001961938779854950316488842294800 11831928 -22708544981864926024311203805172531200 11831929 527248229773388555862635641694849521476 11831930 513044058425934533829511991396575691520 11831931 220257179359506394234052697615670387020 11831932 -426258862251480114973990613920742833152 11831933 567169791957302855200974718278739781484 11831934 -57710708648047650351406437987462512640 11831935 -118898309194244243178609885413577396120 11831936 -560249055003189168551446265894377881600 11831937 65487021973288448847409520432601503616 11831938 401075998234382374390690064390330439120 11831939 -266902816798882015452599387919745149744 11831940 43965142194762730756893288978161049600 11831941 -1420322201298491864492664271242520524000 11831942 153119134890013555957301371220022720000 11831943 -130778003034007081032291126602688432000 11831944 181655393290192595256748347309032171520 11831945 141221604901655315628915716290602137700 11831946 94118989576324442309519825800497623040 11831947 -16131238035638045073920546531276154680 11831948 -23906620423824385421689937661250550784 11831949 -39360507882451203307782329876337349950 11831950 -71573052414251690994280743516936672000 11831951 -203969015476135183319180691514029924048 11831952 -112065655841896761813890977918917672960 11831953 -232448172446252960911443289010032580544 11831954 -515280962473264668036600901340939635824 11831955 -60575688815655436574031814317856174080 11831956 131471797513689437241437688427880734720 11831957 -462834911657813260357306004999990695794 11831958 -187530367684470923444928385302900273600 11831959 -776123605131869539383737584032443312496 11831960 -238830875319316888211340590657221017600 11831961 398749221085901379257366674304153142240 11831962 303318823709939388899073974634481539552 11831963 347134615839397444134644371871175702048 11831964 -152455028855988138005278862718462273024 11831965 162571826081414244899106663085962144000 11831966 7221877243276020487675082746926551424 11831967 59423753293177288989056659080415223040 11831968 2384453331194675356226798627788324601856 11831969 629297786396997681355760780165628422370 11831970 -9588551722845912173353391576537126400 11831971 -252457091769922435863588654301607554320 11831972 -93105363021325419797584348438086332160 11831973 -233862638579173864809505919072806407936 11831974 -232118996764551734044740333263752912896 11831975 -789620884471855966141812790303051368000 11831976 164661077237332315752034475405650237440 11831977 425931982376192222221708758739586776826 11831978 28197711765706562751173553506584926720 11831979 169245239086987740343135123997090928984 11831980 429959117962060350443921775329627904000 11831981 413947182710369032334892711671626601910 11831982 -1679794147200160458648260131185874944 11831983 545139134761718672925793839611257680000 11831984 -266953809113019486149487074874036879360 11831985 134513736090175903927209835466065320 11831986 -12898355528379438396978366977812663776 11831987 -162524723346979046138479990818876775296 11831988 -39480564582173229129930997573401968640 11831989 -203243092851423381088115525994814505832 11831990 204987707254631598584415596295258816000 11831991 404114896424054664668191515388704832464 11831992 -412905376179151635166525333383851520000 11831993 -295155766644391500350162666164735513776 11831994 -4398609805863487363587025919025135504 11831995 21702654862807630999931409883963023360 11831996 -773856417842744335177244607136563479040 11831997 -508475177484822203090902188828859872000 11831998 -159212051919598629109983986112329952000 11831999 858269402939373199803057770228141547336 11832000 216549321348731345159493823821250560000 11832001 -357924740406169742401810113347507032400 11832002 74570749745202434189491555539782782464 11832003 312741106700968332689074458574294347480 11832004 -306849199908165277687120439129661214464 11832005 -182441467407308537454353952301369889280 11832006 -19361141433301050614315252120298425856 11832007 234361770938388392600702745315586742400 11832008 -36923067057360788022282169992992686080 11832009 -3466682912792228610631560670082414592 11832010 292622145727301116276893054184702424160 11832011 -323211792737674824404897488258824641388 11832012 570792096775756050839978709602200571136 11832013 1616919525191895493048622825663288356204 11832014 464388309804717710142995225412523697856 11832015 35759971154639450211273048058833853440 11832016 -35549851434462576420697317334532751360 11832017 188205903877151444867209059677227349352 11832018 122578323727390133582831120453460197376 11832019 830120914694528498038044364399149951744 11832020 342632358201734039003804537073465204480 11832021 -126876701379930172820498369843278565760 11832022 1157477092093479520544032282929009684480 11832023 -296754122906256154619448178805231573664 11832024 -665215100168550302121632870144766382080 11832025 -710322698993867367788301358379163131700 11832026 -536515300406358399279750991412533849152 11832027 -332965965206560301666867541213113887080 11832028 -309934714378997041728908502728121209856 11832029 -189787426853724774610797661161494154240 11832030 -51069873800503232745232600693831141440 11832031 -842619738222741375771797854350988291168 11832032 -561692545964407848160755193295118532608 11832033 -73440867151917906675219578960643229776 11832034 -210768468375502506565636106918588643168 11832035 640179343210040938310296509427228038480 11832036 348281817584211340255331320951141853184 11832037 -174221712626070136361530621607995176000 11832038 -351586830607805416852455463529027600256 11832039 631745288645272895879515948285019756304 11832040 155972363132648337062907476670747033600 11832041 -282289622614633548125354105543135089920 11832042 -243582779289918408502515800329971180288 11832043 8810328439285457272406497505840962292 11832044 -6829473991735508123152737971278715904 11832045 -79200568366604006350423578321344572800 11832046 -535981114412208746627977516621312686528 11832047 651479839305523361308501753786623541200 11832048 308147781958273441331101477314183168000 11832049 -115928305444821899929220174588143207680 11832050 -47080098264108732720904039974642181200 11832051 183415549564637037157626370035762978816 11832052 -3441122921102838284296396104744286208 11832053 -799003968359913893836981774011937903698 11832054 129406299499255537705522239006734337408 11832055 -468082979522041189145660330827003424640 11832056 -973113182178200910042777112311161733120 11832057 -354819807027797307020023663724662107846 11832058 -231531603434338804403458902088707348480 11832059 18312508402990915614006665755355027520 11832060 -129305054847282081053788994906902118400 11832061 27526522438970180871051414790554726662 11832062 -224600416850544339071949435995019503616 11832063 -19397630636888226459738785045693424000 11832064 1183696139178722119965836292178596331520 11832065 -173202935052607459067320224181143742080 11832066 -368299997909497841783085845042279273856 11832067 -142733475612270742392720652358747928960 11832068 -309148751272350225823807137254183927808 11832069 51921202269078428523568814947809739968 11832070 236290157475476923976016108719121442560 11832071 310822797259027836433928332620990949272 11832072 290649306189229111448035688595832012800 11832073 1023725739025628413113211984523426333904 11832074 -345160803203165360405940898941439407360 11832075 -39846184860287766941941564337482910700 11832076 -798401698146801128832982594149748906240 11832077 -454315640368320588626613844730943664074 11832078 170023220787825163012899881689111439424 11832079 -297854066612645895633490661289267830400 11832080 -25895412157895093470162275566648033280 11832081 -348152499770017921877634232577684688000 11832082 -44932615701145844380025747712443965440 11832083 292132570334761569784777689157942636332 11832084 110798095617816307035358094608147752960 11832085 124381734921387243442659971966299333560 11832086 66384911179632120384020865851156169984 11832087 162688723429646278878824960142241691520 11832088 938423383763479005037679490064279541760 11832089 989493671183826025921623215931211858890 11832090 350579141183238626266238799084034944000 11832091 -62412605673907334721598988738890931808 11832092 701888000194637419847471221482404783616 11832093 85292923556206886070724627247189270784 11832094 702460232767229399690336182879840308096 11832095 -4124225899278660312754451243644959360 11832096 -846190638874980366910055244032193331200 11832097 -731642962406733331030801506635507384640 11832098 -593885133515094463447362483128838533760 11832099 -167354084785023031511397906741499020936 11832100 47450538420457522802169998300556390400 11832101 1120350553261640615848103043452871063102 11832102 264408495289565339716402404486760876800 11832103 367037747452846499639491753225058287352 11832104 -504128012789866897947423554901719946240 11832105 171398515644693464756041245353566348800 11832106 13428008684532516619460708009677152 11832107 311473909678323675230025049248340207872 11832108 6577378700709407038512277265477913600 11832109 216012901525496036063019487096332567552 11832110 -250177866135352641838111116742306367040 11832111 -87454634320293683979716927481520215360 11832112 130297165907158512025450662513234722816 11832113 131358020761630563028304671401259897362 11832114 140733285503308031539680743298322939392 11832115 -546376821703653922414861681473714804240 11832116 -631999961062708368600169371531786558720 11832117 -336913461542441602913023028620529648640 11832118 -59630121015842992768977452442976958400 11832119 -234118234369157280164759332272842480448 11832120 140110363544772860152790543992055808000 11832121 304336945615367617677716833302996301312 11832122 -232153067798144324255212371976725951888 11832123 -4512319228036779176024423200798160616 11832124 -231529044758485428453579639814276424704 11832125 -394169991321714297406549091720452320000 11832126 201451777311530402177438875932749625984 11832127 -988759128034467027372626267053183657024 11832128 -231736446845219272154862586445067976704 11832129 -186859957779588314597943941949364574400 11832130 -308957226434011881513516998543085635040 11832131 -22638216510929997197109757743771546336 11832132 8719502425350790479008228842237378560 11832133 -414240429214940518318043076586987066400 11832134 -200963624234546303427419420899426898688 11832135 143143643583159201065623038319844674560 11832136 -381143434896981334264550773043312640 11832137 -1225680616620802814690069322426485426214 11832138 4735242853774881263758767884359958784 11832139 -1429793291881520316174793082333518618200 11832140 -452307270742007348108826790931401989120 11832141 249417859787210891445989309133955987680 11832142 4596963832951895600913679006652006400 11832143 -163215204974593279142003245776718392288 11832144 68158761089668071333737191083793317888 11832145 509100302263950813270056123104419574800 11832146 -537019089480192706170003554156824427520 11832147 -65511974765880173710745863521733630800 11832148 -77223123171101985678724303237497882624 11832149 -192741269112091515004105831550844656448 11832150 65989736851719655321767032799639398400 11832151 416834720215653742304986521183619067704 11832152 -269686948876798487142121804801672273920 11832153 -630810411500367998943391335597932288736 11832154 -771831895179195330113501466318397342224 11832155 -90153048166996707164762034195264768000 11832156 -161734153139511599995343433106841862144 11832157 413840760268780607490956437839131409152 11832158 -77748248880663720363096187962344725632 11832159 -535982623917370289904393549772898319360 11832160 -131900232171587622598939364456021360640 11832161 707312267673666610131741903675837615024 11832162 94676943667711299318597384314118489600 11832163 -23395580043691762428143981636932731440 11832164 -640501832786906366216975079475618314624 11832165 30164089172763203511318961733835285660 11832166 388259045067400084627716918949178189184 11832167 -472378990334859381284221199819659444008 11832168 -167587226626013767505366346393453772800 11832169 -495700178669119034695374531785746527430 11832170 33366416476472651920215565080772945920 11832171 -5440762350669062014724638786225447440 11832172 196242229168882883360133498667638508032 11832173 -277937148433425166556556049033219845120 11832174 10748586485025376679161242119236982400 11832175 -93946016862834208519471402724327224600 11832176 -166232189698478217973153784995872768 11832177 -210902514251387524135306122962387358288 11832178 -684192523094407748019137019343121637360 11832179 -570096631223940306044091601006585835040 11832180 150429323878658231169925615523330856960 11832181 -8177441911168717980470761797723820928 11832182 132172388285584624627102623419275099584 11832183 -1482744981032280162091667083912913894400 11832184 99752355853465543348845665922106245120 11832185 1163358157585909848615427993962065635200 11832186 -396992294952585261078519770466420135936 11832187 75992169327612726892754371226260208112 11832188 1187227481883831803153816036108146238976 11832189 371732997681694811288583479795829513408 11832190 -128647552603712473206208168835529398400 11832191 -153604618917980582786028133475765866128 11832192 719098707185917540793535046231932272640 11832193 -125374386670329952717079335466198556160 11832194 333204388409537248644101300305335010560 11832195 70108484740101453935444780087222623920 11832196 -644275683364283441783660813793739465600 11832197 -336845490370323165852002992329949762092 11832198 -71659243289817559463491628262493378560 11832199 1176283429524671922630557852867961042200 11832200 17211955573216788574891870968843264000 11832201 -1034533797300687331412711644644563869980 11832202 -73114051889702148529263818670240842448 11832203 1125627729139704527057465023308839847360 11832204 -75913060019013514170193227836709666816 11832205 -10829402927979780461948230951195004160 11832206 -361535820265917040819817305344013145856 11832207 19680761878519960498385444274837731088 11832208 -90090813042760751619742983188227514368 11832209 5271260424439636186899320266520082432 11832210 -241840233031392912288054259301771289600 11832211 -1271122908061274612280713015201515302176 11832212 90607822793589548509653881349712773120 11832213 540232478953205966042127992757869767200 11832214 -30716093265287915266337177439602198400 11832215 975894278229054571305904320141181182360 11832216 -589197517661366106158977343080073625600 11832217 -350122138858238458280615752080544343734 11832218 -559362229975158962665606186934360263440 11832219 -45906650764797822106531340318654764512 11832220 -412287529087488434576241144793587909120 11832221 339646561633060443193289702022804717504 11832222 57802607549093453812170164391639051072 11832223 -396359071156192907571273146448682458536 11832224 -17526724784608767530998409524858060800 11832225 -234361670611980495518041173160930416000 11832226 -383039835386869566220458807640367666352 11832227 -1342018813555396524953028640128463212 11832228 323655138853159385359019775617856958464 11832229 -637794785059568712626802014128839983170 11832230 -30058418364005310002096056091000974080 11832231 -168932469542110074512880316183539060480 11832232 170426009249478527528822401934406604800 11832233 337375940167159051851670561362504136320 11832234 43541774353107153070986638316077786880 11832235 -97108717348525687772939080048770969600 11832236 219569671738162551499937990164318602240 11832237 32805673027338941162355250910538731286 11832238 95500738880142426187963912498424162112 11832239 100628634246488257725819392513339749800 11832240 -50465633651612904759134033656786452480 11832241 402552005374208449206813172232235722642 11832242 110715897201236244384115567738033523232 11832243 150479233230426903442563135659857686528 11832244 -494034884368060563488663168726958542464 11832245 582640872751910083047077799972481413120 11832246 -377123597420387743816472286537917380128 11832247 455519307416892328300956703478501761664 11832248 -564561560796999408973225992484115312640 11832249 -36595372964560314260992097293834277184 11832250 -393998080960987566815824649711608320000 11832251 -1110444925219482773624396459100951636096 11832252 7643139721578758013328042065452196864 11832253 -893583673791163276046207502014647037216 11832254 -140165963035655277837462006081678636288 11832255 538150364095952736070467846857151381360 11832256 44504999441860609349804931916381552640 11832257 1222265174181136531893503492714675821872 11832258 -199221703668419520244342650047616614400 11832259 357330952175671188168902027666390102400 11832260 -67310454894990701502332030281949859840 11832261 -261387255246677231475654194334233443200 11832262 45724600939376020853822149877861833344 11832263 1422376367544562867674707891392825879512 11832264 -813675265805525541000601870853793792000 11832265 -299673311687578742913229598542740269340 11832266 200898537706476732631840459264466770944 11832267 -9669134967135004445577263946392470848 11832268 60884982497088793737307077108739634176 11832269 -657444267717090287979725553242765132160 11832270 189171542416176779112213053506570857600 11832271 641048145751470276388257805265195539584 11832272 -153361054306556182361714153770667114496 11832273 347499672689144171201654121054310164240 11832274 -26930374022336453991312179827133720448 11832275 -34071026561859761640362438729156149200 11832276 477908612648552282367183385819454687232 11832277 -428414021891641277467655827002254829380 11832278 15075452531678372980656258009053279424 11832279 -190459083671515288841016752496600185520 11832280 533076433889371061819795787516169420800 11832281 526088306942692680314500617693283194240 11832282 18766511708757352688394146246316332544 11832283 542876391286461308934620049130135984440 11832284 556599476292277337458300305554592562176 11832285 -548741104560856640559924547162377904800 11832286 -175905356601431858424150352013877057408 11832287 1104302099318946521120637599390895627936 11832288 -33243276364088279991286598192332800000 11832289 -359463062993211896058128770228581280128 11832290 -154029310528927926002978996080069579200 11832291 200361592382553725649735141610556563440 11832292 303916559123828637084603328971485958144 11832293 -92006309788387827020996860353019457856 11832294 -83727042744634048474723131445050926400 11832295 -98871337093075946777968146956131072200 11832296 474520386159334153890646158216934440960 11832297 -84300386996114399437205486376218075136 11832298 -325276070880451306966519195593093099600 11832299 -292123412204530553362825002007156658700 11832300 11979168036179403571324765119538502400 11832301 79143055006671612795969944193191168812 11832302 -230117104836762473416097440555442355648 11832303 12121890762015277666928301295209005568 11832304 -68333692647080399157067605771634606080 11832305 -790668454981559148894467084079745804440 11832306 -114909629081520898181122180630126820352 11832307 473053396547507702807649924336853813680 11832308 -348802248155280357777065039754768147072 11832309 -21755124977232765560591351218657978386 11832310 1701692744063294297395264132183173120 11832311 1586726982562903612620651184227113414232 11832312 -81603311775179324044972733114248212480 11832313 -292794651368081891172704065124757009312 11832314 118580026430649166323060823058169209088 11832315 -3595645637603837919477789999954600960 11832316 674821184158293067045821080407870423040 11832317 305793943718351327222988175295322307200 11832318 9084599302524708085982295396770298240 11832319 737659679786464888219829547565041037560 11832320 343113291265910998264226675928260935680 11832321 881420860727936640012078069743733713712 11832322 612799996252466917098505412047809269712 11832323 93747223046483550672413438782800765720 11832324 -480256180856303340495182892105259828224 11832325 228076396708435787932141345873243245050 11832326 -44168721300625977946283878823888309760 11832327 125010078671419066988209705146417947808 11832328 325045083882148582480277695888891576320 11832329 1284218323959411911630544259732702587930 11832330 -186479074683177039448154577438798862080 11832331 504378582754299289373529493400056665344 11832332 125011611657943244871683459553302184960 11832333 -124126891379170003750285893170963409696 11832334 -608172735656207609069661374560961784768 11832335 -360195591004131550796545034695876747200 11832336 101260404331033158930083055405411336192 11832337 -718053843121342112715616396256000753808 11832338 57908969779723931525733119764086352896 11832339 145438127725091692143593359299445569648 11832340 106679656417584999583748059594073902080 11832341 -92463215663701575671089108230650524800 11832342 -440455111500432807648042626514316461696 11832343 -2949612381813848849309763504109087056 11832344 -1366359650702890814938088518572297830400 11832345 -143116346883044605283969532751054080000 11832346 -58601240336270491732509566275094650128 11832347 290648097904780851556904480546991665796 11832348 -499299923906091563218534516537912320 11832349 1405193166054023018576319294919042869350 11832350 99386711475042532240197001557052272000 11832351 5187945488208036681725908498037926944 11832352 -5874294982555843441392416707949101056 11832353 -10713967074255961157241559772772480192 11832354 222044998057251691190879136585714722208 11832355 -567683481216330111367337485330080864000 11832356 -586410023282847415115848678550270377728 11832357 37707757301769267529200406191268905792 11832358 412495191257855839108231978878373133280 11832359 149939990746121944437341348649895655424 11832360 100490427357760291717842609324987187200 11832361 874455424675904304039404884202231811962 11832362 -158367447501869280418447145014288493568 11832363 111806501012820207653413191025704174864 11832364 234326120952710711791697779206502182400 11832365 -647773080584359559961058080708674362740 11832366 -115772819399949366147719649052276448256 11832367 12758597475004304218419779459787070480 11832368 191362604149440143688115835242926292992 11832369 -480850064867375858933778590765300590272 11832370 -310137255406456839579197785580653132800 11832371 -106827319524323174621861768706953272848 11832372 -261109269936331307850090345621048115200 11832373 -47061019048076696285797486829213844000 11832374 556098528647680629140581656507886358592 11832375 73418944226959632486133267017118560000 11832376 -1394642224152728379508647907428614737920 11832377 1549489168240361367512299879502365320 11832378 -80887152500498850565732174042445318400 11832379 -538283280603221206009187129155964523600 11832380 127889365987854896436538870011897446400 11832381 -469020381004771816111645728577786069536 11832382 435700024544572738815858954779149569792 11832383 -706116727801713551783459127591927340800 11832384 89437829664011213534307677065640411136 11832385 39258031727849728799988649909858874580 11832386 -53919512611867482275280719116922281440 11832387 -182821863383805416355535663850974357248 11832388 897955812803032634193802523211418502400 11832389 -660982820820985560645897689180262771810 11832390 69136801723649438930642175104110064640 11832391 1250328076887023221804502722150507614720 11832392 88748620511180979958676766264669143040 11832393 -576283230627657514272414931384718801136 11832394 22680807794742444925618096247380879872 11832395 545304454222659046104344458848703200 11832396 -2534552181124157595867894341277106176 11832397 786083676956442612599140959577314664320 11832398 -200959730146450777891100715764154580800 11832399 589752110081150839937121259355558431704 11832400 141797516368082376691614021693739212800 11832401 -387343645205537514691831576602706912320 11832402 56232360492221920678331381602402959360 11832403 552916411790406798101133440529147624264 11832404 638239044860918695315084451525537705856 11832405 106542013138259526269395130240806377600 11832406 349597560009111612187302587368627505280 11832407 1810753849936806784910962077281337874032 11832408 194137406406935058271871144381857873920 11832409 -294552936340736773515668181774031014396 11832410 461955469110291936967118414752242459360 11832411 300915377124707850962050679110106611824 11832412 73236666048216382878869965336948869120 11832413 -351485955926823733955876962675779397338 11832414 -96933332670519005172460592197480442880 11832415 140218746330608108956752104418201190080 11832416 287879572477909266294892613640368947200 11832417 293039508818328369750987715849312615680 11832418 -21252753519112674005320685875005494496 11832419 772765432515870513373800665182897384944 11832420 -28859261708850295846910992579858821120 11832421 -464916458928820067755608154128601158400 11832422 223820316237962805184211877728628570720 11832423 -772526484356070057891780312333375379416 11832424 6728332900907411242891283616239646720 11832425 187501731129383551013316692665436061600 11832426 60653945446751236743813990505137638400 11832427 1408441991010019630222134059585274812276 11832428 -225152506516972942858368843792972380160 11832429 51201083533174700860833474274531214400 11832430 446359365695135354002444161108338342400 11832431 -93100208107897507013632943937348263856 11832432 -179068973287783027025257443071591546880 11832433 1148262683248280115492737714159714377682 11832434 297338524893111967231625142336921277440 11832435 8099056094430839609793251542377934800 11832436 156867641469924886565567023106126241792 11832437 -115112190273541282766104633703699857440 11832438 -438523270128867796297611080428021985280 11832439 36844491185976224822279315654604658608 11832440 566239275531759814046179596157916160000 11832441 -138791245766354363344759714908316421280 11832442 -14392452823133721220269561433007310336 11832443 -450450992063708575583021419079203292400 11832444 -332172780650390756335439272379045133312 11832445 148553111944275483045687040561301030700 11832446 -29839777377524734354188182559366768960 11832447 209444980299372330524899193919361641984 11832448 1015245540223372916072670149427823902720 11832449 971302912633677470313718683863885400450 11832450 37015685233660790126676236355526656000 11832451 1558365608370099352885847804217591382032 11832452 46275880797859408852960875948646318080 11832453 -131535246283327956574140986498672462400 11832454 461003332416156965499412661162363758176 11832455 267953868871306442293733372941853898360 11832456 -301358654984448228112857148710605045760 11832457 138669526661319193159690025912837771072 11832458 742709050035442651419441136561617235200 11832459 -7892568022572237834104674480920558720 11832460 -743998048587115798925990096936476830720 11832461 -589212658971986646594555051850552864500 11832462 -218214315967496583433935652297889978880 11832463 -324149564875671792051286533568418151680 11832464 68658616569407372402096048984048271360 11832465 -285007468895952269540377547058801310080 11832466 -510057175259456457470876040474049811568 11832467 228351229085375039975156125501448217516 11832468 -82204090353688543267561930099012184064 11832469 1001877438020371057371551141033967470 11832470 156060546450587176806368175835837123200 11832471 -210608611740657233011982893709293840800 11832472 -343749806353032394874572012759773235200 11832473 -55326937179195832436103255774661348278 11832474 342659222096492313234086542176786255360 11832475 -12353217175143202755607407878267972000 11832476 -1339782361692344199013767173500611750912 11832477 -89339940713539434782437701121299211200 11832478 -51638483245798335058939578869416719360 11832479 -702250393332779906880917035313023813920 11832480 24811615742838410620618727192207032320 11832481 -1114715089511640549673210380852748818718 11832482 285614400581521192285973580902858112 11832483 -118671657693196697278525237545189245952 11832484 -1563051697354444993102706959946735369984 11832485 -278202542531145883602161606172244016640 11832486 -1774113199642255128283020883149190656 11832487 285369889848887639906287692986616628392 11832488 332469273060251224534395289520805150720 11832489 -368710020273954493754935406910546204636 11832490 -190660290483734094214267313400284486400 11832491 -1373504580778539296660836398215424269016 11832492 122030404047561628597177000349300293632 11832493 1785180192183173547035007146346713555160 11832494 2573703089427235315740400196194111296 11832495 -141811311026701868598876504204031874400 11832496 -5233078266775971032140521614555545600 11832497 2531717637573508597693870828957152900 11832498 -244089139168053597251512867071337954416 11832499 -98528814437570425507448780575925234864 11832500 168664071204588967464527199172874160000 11832501 -72371092276631572408154221646413160160 11832502 5480063460055727477932261762363005504 11832503 -684483870469982506621533253611349805880 11832504 -724092863066600812897076738905533050880 11832505 -213874320215728766155845580857333103680 11832506 -132688064095926899847305160849855832320 11832507 -1177403622963484461911696430988858449360 11832508 -522046557696490981409378828999339942400 11832509 -33026967626068212830927385971989046880 11832510 -246088991125078370433431532278739290880 11832511 -466580881806776190567936781027543950336 11832512 275345673889072281912492820155535982592 11832513 37579791943710521188033456655546489856 11832514 148998264596906012735283291170917877760 11832515 387858294341556349393374101588967466320 11832516 -10547855520691355088982328148902784000 11832517 -206518956286140071602125162105528734434 11832518 6199307458452109042632270496412769600 11832519 535888530981231402560012128404944242344 11832520 717844569499384407892296339046607923200 11832521 330428360859170142723602301248238661722 11832522 95469506423752632304444860854596515840 11832523 1282566704315483258722664968565453146772 11832524 697655979874441523572129029453354926592 11832525 -1249401171460953656470218625732744800 11832526 143819524746489396393047639303905118400 11832527 38959100025277417174912868925534190800 11832528 87445348701690609412971532491562942464 11832529 -1249624029970384706650004310272154745870 11832530 374840255409976973142622379752183249920 11832531 -2527739807813402640436529318545915536 11832532 -996859742014905856093381604518500986880 11832533 -131383137449771698050431179544836951218 11832534 -156818921202334587020490621235159326720 11832535 621575021593362394321062627097808438400 11832536 -1224431813956386773538487253533591511040 11832537 1520513659993304336697213367928992329600 11832538 -502005865702683077572903326002574424080 11832539 305329179065030005009282220022131458056 11832540 -30591008341452776120627762164482048000 11832541 249289197440334365730265918277866791680 11832542 -495697062976247930090944571147977235328 11832543 18936981517945648798615392056443663440 11832544 1168077488055201469649323651709570383872 11832545 -253244825186696232950269657210005680640 11832546 46240557518164702888658925503011047168 11832547 1139371817989296201461589187277889923996 11832548 -32421456644647929795377436523110395904 11832549 514847510116216535639847485194556832864 11832550 -19781569468497554649003882333124440000 11832551 -919924548496532045681406004749441905400 11832552 466030919364477194534076914051180805120 11832553 -66244508734107987748581166619113296780 11832554 478333107513667045825097813749446554880 11832555 -4337884382820513405955259979357607680 11832556 336296070214495193093822024448388440320 11832557 -722043991733490301889634970784450109120 11832558 258492343934114224673535067101475627584 11832559 872212777405377206611268403430240104320 11832560 8717892027188025814359984858518323200 11832561 -35412275508823473409930519249438732056 11832562 -69936862825286311439571153139715678208 11832563 322245729722315164842148610055442222704 11832564 -199004135818441486895576484490989748224 11832565 583281088241796793043413586345361410460 11832566 -450055524721028898932735579407525899456 11832567 631692883077925779788413295311188693480 11832568 -6406043866293116555901385937303961600 11832569 160171186233883192937769917839136001876 11832570 17083536456451540850750290512367880640 11832571 -87696856577402938559827534060898646408 11832572 -36353960898868316381790318823224695808 11832573 -804817553705225446339639412041680842400 11832574 -11535221426904605175723734640544180800 11832575 40701246823058532919076376575320272600 11832576 -29783187967036858798047639856000008192 11832577 -723040828343808030822841998925189560574 11832578 -452113233166560957973371501221470568544 11832579 724044019954579533046531313287692530688 11832580 -97339522856044674887830637722972569600 11832581 -1465733011040348110547664079456154883618 11832582 2175127622781015031881272297591193792 11832583 676743164790930992786465455328877373440 11832584 -236829353529981022730708224377695677440 11832585 -267753589816369210621882529176916879040 11832586 69975447343011309567786976708294174560 11832587 -498950282772494959021940944096083843600 11832588 -127534427328148194552013411239429112320 11832589 268223083126181512244218256678844110390 11832590 77643506786157923195847947653563678720 11832591 -37727798262881229984949646729755826160 11832592 -126686247048338490232403213190259343360 11832593 -694093727430631320369054183481887853056 11832594 256292777830677273434685820687345987200 11832595 237331201170846267462372395592680595360 11832596 -103513022542946587382812191561615772800 11832597 192627218766853270943186962878347598720 11832598 -71201229574066916300365263679652191200 11832599 1955458761342029183933320480903076955936 11832600 -17608119616185143102528577305278464000 11832601 -1363903889606092584806195244142707696 11832602 75725192044324760901709520651285687040 11832603 86980754980406293318557009943436482560 11832604 -80709657505099689867022595060245841920 11832605 617147718691123554179700161396642737260 11832606 82814684210594864292718135183538867904 11832607 -240249201761399191781703833639447774528 11832608 859752505565599942914658042935411081216 11832609 257072382213414674304084951048870697920 11832610 482300397864350045347770854174753436960 11832611 -6179592605473789442056275370046035200 11832612 -16880327826837804439986246342618157056 11832613 -344867135391325493554181560393255015076 11832614 772016048086710591290454236696366962656 11832615 -830555494111218607189081797948844860000 11832616 -292387629527724270970060862865861427200 11832617 -364698385631203449264413563409131707648 11832618 -6539864401268886749257143988711147008 11832619 357472230373291169371658517365257154896 11832620 715977959842650539714265310417340928000 11832621 84195055443348546895827229748134589280 11832622 -591132360451308178216155301657024221888 11832623 1141551156931985278349470554585579816504 11832624 115192089069597962427399703410261049344 11832625 -144727843676529062736383105393264016000 11832626 118868996522575059039512220942785875968 11832627 203570784334862176946921499718347647040 11832628 -678838986479698614630279324991310100480 11832629 1034478083731827768338696025475748856312 11832630 -306654571799582782176335495463775488000 11832631 -308220892175205647275822014639447444568 11832632 -318907326453555258105032001125017067520 11832633 -1061953849559792298282792435473837688000 11832634 -494807241000614611361646278140483707648 11832635 -965672108176018198898459233327772353920 11832636 416459491708294553218006519214957670912 11832637 -421893845432681884010048411388318549928 11832638 61322982913756779922634194885000965120 11832639 13398388343896561652756359890233717760 11832640 -463818349992948957120922693462602547200 11832641 405935878171111176776211978377342266368 11832642 -313226525658199263285172617304221632256 11832643 -12720638174695694466845340083893691576 11832644 -448693834948555363689898464505951989504 11832645 -95229014540173474230790561178566752960 11832646 -138559398180928728988934408227543756800 11832647 504444905241885429269309314859145888432 11832648 -181527507865152705150535580034015191040 11832649 8973631307161401363419625696213138240 11832650 29627337405643568028219811848027622800 11832651 -115133869272286018248219225672511393440 11832652 -208516252073897212200325168197231904768 11832653 142036769848340813866659866097338911680 11832654 -5465920351355096528303000654774049792 11832655 -228008809938296277288516089250739262880 11832656 350011326491139689222085851874917351424 11832657 477102478568272839320768750619784992240 11832658 -424929749220943918887861339273139079520 11832659 352748770490069667836867907391094589360 11832660 -87855299246493462169704275329029488640 11832661 1195675157269714730770052244618101677262 11832662 171027435641386654457749641146202401664 11832663 -151807587180196561322877824684877754416 11832664 279008488119456885856671683466966927360 11832665 5846761912601278642540020455917333320 11832666 53385981477970774560832405299671437824 11832667 77706403727613172792770776492396670480 11832668 583316284801488100862403882263709073920 11832669 407252205073641638588834981487345684480 11832670 -150153997188765798537865373337988950720 11832671 -415814946036929925549634384599887886288 11832672 -526929566227904807807287913556683784192 11832673 -36203029836180809108094981901487024640 11832674 -8388355484696542588373470138906546176 11832675 -309449286902558807088943271326607799000 11832676 -835268222539543847238319253631769287040 11832677 -666459619434018390044585345516947785474 11832678 21842895605532272729298135855066019968 11832679 177516160504198209608631631033136090584 11832680 -822763154448333697101247798059531571200 11832681 73727253799631941260080689062324096384 11832682 85007931134958156550444185280551539904 11832683 654915419082917890367677847195638114932 11832684 106096544188286374891437699283983101952 11832685 -452708186886430102346646643205128741620 11832686 -658633544137586616411753575239287312000 11832687 63295116226021735043190511166054283240 11832688 -108840429836008637380026454667868569600 11832689 -635961432484056975741044987086882275600 11832690 84740403693235618419342551701657804800 11832691 358098876918989601048890356056559689472 11832692 147902565457445448772984601391747474816 11832693 28446685764288873454476760575145004064 11832694 -241989346316864063855446072627028974848 11832695 182630648472796122963556249321572672000 11832696 662686998388522708326882534844139520000 11832697 -17684175081679649154075668169572032608 11832698 -211998386153245652355710233150927136400 11832699 1213542362613355969246620359348412495360 11832700 165060714802530903752154547529227468800 11832701 -290838097363230118151778013940915763648 11832702 23940714001104165040890068763063650304 11832703 478627391576269690464379495650458317952 11832704 -370834650008459705392924033507896852480 11832705 -312194625573235941637288800706708555500 11832706 -590600381102978518504031626155855778560 11832707 185038363844451135100015467012421912956 11832708 363790304569598332157708240647267153920 11832709 -383405323282061441424821819415014626784 11832710 7650949998312138942117731825994245760 11832711 -96608723078138554338804883042293168 11832712 -753430407485160075636744071257629772800 11832713 -438473617604003732383869788392146994140 11832714 120607029792154896670002654714149151840 11832715 381037405872906216780462161081054595360 11832716 996543886378092742352272153218329088 11832717 63286366880482373556799081588476610560 11832718 176169230751403704124625511039250894848 11832719 -221936642412278271993079671869615312040 11832720 156410147633113749298894373641125888000 11832721 379890599456151226172658849726359503922 11832722 -328379886997550083243058961195922176 11832723 -736706341812827810728682676200054880 11832724 245956645538030517355088588473280315392 11832725 -189984088024667463078574977942626100000 11832726 -66646129661354807911484269465116603456 11832727 -478136149451245538101994744659842955080 11832728 -113284643453358375318434880101715456000 11832729 609136152961372438144884024880083957408 11832730 28451008411012436860138882280666987520 11832731 -177536415390948601575318558627999163776 11832732 -198296290063068544516453834789446073344 11832733 94446262031243290524138670233694062624 11832734 25116552404710082171182327094875718016 11832735 73614455486489101524424330727039706000 11832736 -938153009030160866734083565321589882880 11832737 -756614739840818853335508897063661017600 11832738 474634742595438555167141147970287862144 11832739 135123328943988427386465985601202634400 11832740 -4412753170376975092092928595821363200 11832741 24331435627508726378145322478310754848 11832742 -47241335785469737612108911615837648000 11832743 -580308702554281915773591469836984287136 11832744 -245843037633681331828440221263763865600 11832745 594870880360645425877445588246402889600 11832746 108948953181595509008753352956171412480 11832747 -218115053044461177236066215364823225000 11832748 -180737651644961846715107648338059730944 11832749 -327928499114055993095261909750673344160 11832750 50573205879285671949178065438838080000 11832751 281608097534494511452684273774419258352 11832752 273673781017559469861995874960732782592 11832753 -370120810644733066454089900136278340496 11832754 -304214839301271818039556341296077049440 11832755 338509640651247848892826348451590090320 11832756 119425469343163349634679008710338265088 11832757 216616046553775544173927292961764225006 11832758 -209759796530279492778181629718484337024 11832759 89974381199212845773520298734020398200 11832760 615023031596578742165987311135630848000 11832761 1030877546353913645613192967470784080900 11832762 -114255771588086681711169748105444325376 11832763 -759860026254171370059241024608883131080 11832764 -104252355815281228627015762027137374208 11832765 -406700915199775248120464525246287168320 11832766 -576347493629262084808938204064148410176 11832767 628005536184646329118433014476304587552 11832768 12518686623946358950116600442773307392 11832769 -24354618148023844872968504300768934956 11832770 571416933479428383076966487575343554080 11832771 -1302794376446448694477840833225268488 11832772 -400819927395568793646273528221936455680 11832773 260976329040819421568097535409508053022 11832774 318441378139592327569398402845012640960 11832775 -122226348833717119724224491873587543200 11832776 970230783659558790964718564622764943360 11832777 -341980111152956238750259250710559584320 11832778 1024232975179241367364770671040152194560 11832779 -335737811780974169633561198695253414880 11832780 13951010270215327062834728579120071680 11832781 -145808263901380531886512431401205825418 11832782 56881141375065086701484293936436870400 11832783 2272893176274385824889463657724071040 11832784 6862209833780964111629150228662476800 11832785 -561150089568298060496419035647013949440 11832786 61192793885601404254172962393871599104 11832787 68723245482318352048163862515456160000 11832788 988383582354878350457270383970865217536 11832789 -27970362797976904220292499549609037184 11832790 303708350295647188807328310055252550400 11832791 -477653411309153818771175869652760914808 11832792 -750599234828262797284235216376719769600 11832793 343448454249476839498989219683205031680 11832794 1088051227297846935342343744092523096032 11832795 -45400054386793461167039332017065680800 11832796 -203466096337588345880433862617969771008 11832797 7815889954134589111645656074877237612 11832798 460338774079104648098408695878692345664 11832799 1179825241256520724901324497216813105392 11832800 -118935054770601749604431667174191923200 11832801 -276404318227550248601545099460881098720 11832802 91391900690464486841652307153375670352 11832803 768509303898288490040914436099958003960 11832804 53745851631083467341042065143348761600 11832805 102413222628969841873566564674014121520 11832806 36526336694267991908191534334587578240 11832807 -294667296270942307484355701255796647808 11832808 5168116624505442079302045776057333760 11832809 -416246966386127858786825269883237847984 11832810 -23049534829509091598423125746250137600 11832811 372426340109694380555380756268255182000 11832812 -191605376082459233804078855343243801600 11832813 -471814660370551209287357089384531763616 11832814 705906262058836320520790986169826508800 11832815 901453708674563584497243595384680769920 11832816 -50017204746343800850201610155941593088 11832817 -379816434364953522886244963691807416220 11832818 -27310420417354657539978051065770329696 11832819 1201028647100822811290067256863419366448 11832820 327850468212313553503691336715101952000 11832821 121833326475761682314863634555359425408 11832822 13067698373066400386273024184718381440 11832823 921232114176842442165211817253955076072 11832824 178749292150795100113851986391092920320 11832825 16448006882932010084817760500539931600 11832826 73369380116104808881766510594525184 11832827 564161356764988628899439826491565221592 11832828 -135634033908440156159507537341410484224 11832829 150953177005991431967552699748732034176 11832830 370592076254608014293030738383946171520 11832831 85907594510270370541512693079469421840 11832832 -502396800826396813543449331104743424 11832833 294309924407477008444705369475029385088 11832834 67402724727181635906386207226084315648 11832835 -413689782649733053519339073366118360000 11832836 625709707981097878843722404193244424448 11832837 179427993693655527621167254783193823840 11832838 -385190065596299539226934532423483723680 11832839 -1198132405327900997232807881982689773560 11832840 233486479636771663856936435553029376000 11832841 -382751467205373169401341966857641660600 11832842 300395464984290765938150260020166470912 11832843 324413882475826409504714615589920852928 11832844 -400746788974872144329305440152248500224 11832845 158038859328662836483564145396775171000 11832846 -259730503434305970931446348981158848512 11832847 112083680236655088945672923753797088440 11832848 194843749132186465083710346328609923072 11832849 -291633323027147762312613089329573147776 11832850 213084430865598452436784826177426632800 11832851 503417157233094551156200754430941943852 11832852 568118599996226247382819284531618527232 11832853 -165635297748646071492571660429246831716 11832854 -215501722428300218207538605623756748160 11832855 -41938968921426462120818561097882900480 11832856 -192031427250808186815991925187503063040 11832857 -733870936343488501060480702233926148480 11832858 12398580107265253555789116517767813120 11832859 4333151411224507759292506959351768512 11832860 40552951006110932783990557544169861120 11832861 816531136818122968920202978537053105024 11832862 -23741649467528287800300923861121161088 11832863 -347384863537982568328376715345448030440 11832864 398206991169181526603962180965244600320 11832865 693006253823351148919746088586760256320 11832866 110691318360121280262647699412596215632 11832867 317259143035356044921750323836054520680 11832868 -1164172032259938096375294434424277621760 11832869 2806139510345132703427060390641966144 11832870 -32469087311012690635878574829393725440 11832871 -492543004888093120842985674228022146408 11832872 -723911374833637271801961845379207091200 11832873 383151981629770817172176090443844010960 11832874 268260388176722094739045132594604469936 11832875 -7807654728782606287559496811729452000 11832876 502050124224302693043630529638237694464 11832877 180718523995012403635005397516151662400 11832878 -79366692012204794831577683684132525760 11832879 196527160952051553401476688099310469248 11832880 -185506436126670987191693548859077754880 11832881 -1150429773943954296931874036683735854318 11832882 477830727356516982194993225566088971392 11832883 1409221391350267562453394173509150421132 11832884 -169282253119571873028024302521427742720 11832885 -737332694829771352651569358461227277600 11832886 -19201005358419631040367158136656812032 11832887 -228328572872324856418572938729525013456 11832888 -597791669516971442973017584500560486400 11832889 534712674113841101466923742477433115690 11832890 147476071863463463145742067488227686400 11832891 -13391320525644314340984755816196535296 11832892 72869817879927822074046864403705097216 11832893 357818114334078256036710550048835714784 11832894 -95144687528237558136847481340833510976 11832895 -369285723209149890940060482174168527280 11832896 127286482020301261343641794957457489920 11832897 20713007224669236348592936285190588160 11832898 -8972968075709037331698288851260958208 11832899 -171552230543705476703004112079685945840 11832900 -179385022123766000772668421703532467200 11832901 110921708879495494158658145065627207932 11832902 405059534350951452970595003961003719424 11832903 60443595308904255232085612366208507312 11832904 219566309366007094901349423208780661760 11832905 -327977878738894598219036729618758481280 11832906 133521896700444274724058951783185740800 11832907 979671763046440890233726136343151675156 11832908 63150430987990940308864469409672769536 11832909 -181739329025915282429234999961056539872 11832910 -358170700674951158388189899375056337280 11832911 -75680988925271745360183509810629192248 11832912 1214533240083839619867870605786480640 11832913 148737795384770171282675306025441148644 11832914 -149454938115684855826646744378402392944 11832915 221185076602481738697126248187724224000 11832916 -188667203581896453263749722834878595072 11832917 -429977995759369049306978631835392916608 11832918 226083704185455836922790889100961230720 11832919 97471330544112438408395306984220685952 11832920 392411419918196295834259688325193113600 11832921 -546813873082776262305483382434733238310 11832922 89454748552345569148471424557481068800 11832923 265593445412208490307395571159741519172 11832924 -15786801043665439953286827254939765760 11832925 45020703632173812936288422604230227200 11832926 -255727464106009943286942552180145127040 11832927 618721241625256844748546871698590984520 11832928 -388159791234168813513034399768856494080 11832929 -1076954456636348334717131841952109653470 11832930 -22224559091415542876988746792368201440 11832931 229560088870063995183133564282670649600 11832932 857423143465874582928975373014197114496 11832933 75847976654432498592807410275233560832 11832934 677027882519135952529795374931313480640 11832935 10644446882533039779366686176089276960 11832936 -34969155810325802177230828306450022400 11832937 1262156979541726914819890529407687976592 11832938 52006172739414365160551082383790950400 11832939 -732615654528276339560790197820241447200 11832940 -67411639194110000556791523198310840320 11832941 807894128228317477370665955836722336342 11832942 -352989648195874510758862401508192551936 11832943 -576447365417451689388980530157975665616 11832944 2393339270906123761917182029365903360 11832945 630815411766265249489007184700478161920 11832946 14364871255840498951169918021201287200 11832947 163286068868001400732939465726007633232 11832948 120191132575880492771247469482946756608 11832949 204533437431339014110609750621171442464 11832950 -94868955599359342192025109021343596000 11832951 38428978360849311735245752722071954640 11832952 -1490804236994029738677912015418697072640 11832953 960895363148925677819133014847256560 11832954 72474617682177486039807809401895864832 11832955 25940575948378358856614209691676664320 11832956 566443288781186903785218878102056581120 11832957 -127736774319484238430188571496067446740 11832958 277090890795613082295079472720424375360 11832959 -889438513342759581928876230552575475840 11832960 -336587993481476994862315316804635852800 11832961 -23431418224837653729753633211005060030 11832962 -522564775795443174294486621983565150768 11832963 627875492937805093609423161407817075888 11832964 111400545717992962555547973850279010304 11832965 544692827431968195131191369385577782520 11832966 18844823261608044354520133553351590112 11832967 317248350203143564159790212232210581016 11832968 289852395653051805140270760632658001920 11832969 217639396149465969238685172425361627840 11832970 80652834473429723586928356598097204160 11832971 313362575330237877385895283925725548544 11832972 -539818276958904897666228869191060992000 11832973 190291204270711151766794293143522863904 11832974 -500401194769934275018687222148846965440 11832975 78627797475137548583344715290925059200 11832976 -366496338595731324742220116529996218368 11832977 330163799015937840708751354738364969460 11832978 -79755057195514273479714408630885848832 11832979 42702753087668445264836452267005818880 11832980 514562193653523916568769747602304096000 11832981 414316825928685778204509175678066187040 11832982 -122562061189418148526588668146576075520 11832983 1567443451149885800486329980987232286640 11832984 -987314228556487020973575136215078912000 11832985 -71390025400983741057654427938816196800 11832986 876371686223297156009243093410123000320 11832987 -745949376138911083677104904853283393640 11832988 -343049898900764438157568471835373056512 11832989 480901671618469895442944761609407010656 11832990 -93252060127974594489288569450017263360 11832991 246562445034120404993142278147501739600 11832992 236615305307398869492916487469716078592 11832993 1040706586441081733770939110427490983200 11832994 4883011280532160466060534940691130880 11832995 -388898471315158984877242175012235369600 11832996 -156440345451065953129306430069083361280 11832997 493860705963470410377523580943701464512 11832998 11714696229712724279702434286814483264 11832999 -639239344797174231513734666483212471680 11833000 794364609694423417033699014734200320000 11833001 404665474199037361430398054868080256400 11833002 -206409268792843502933723367187698702336 11833003 -36176215548104932777013361049784395200 11833004 391961593563453631416692890214588931840 11833005 44128580115244363952363443547325358560 11833006 -574064870181711457702371096633125370048 11833007 -261513382099116011162760526579593973368 11833008 2980585551086992212331596875102158848 11833009 -1328692374583155586213492525606911399790 11833010 -34147248985771001368542298379052748800 11833011 -548995569583431969535349220472058735340 11833012 -640755209194379809492137633550231010944 11833013 248923673851007303019378718067050344444 11833014 76539938586035911955445913005528584640 11833015 -12005661937845844325117247778671696000 11833016 -239429128545326333961906254650220851200 11833017 57374665917757659348618134105712000000 11833018 -73858763092134463765605287691990103296 11833019 408087063245178944730816544719982521960 11833020 -18946323299511062717560873522472448000 11833021 330998380494701746485593546455817417292 11833022 268625513948632931500992462120285357312 11833023 341886735031076672590083721821605664768 11833024 -31403877058288705103989367156902985728 11833025 -56221685899956911408247018160862145450 11833026 -89520614327268058135467866611163040000 11833027 -429468916604329643193842710871176855200 11833028 -524372939603666104967154283492024616832 11833029 224460967464594533906972165414351216160 11833030 354619932540898473237085134129614649600 11833031 -166210460503693760506878396932769843408 11833032 297077884173313149076686804906865336320 11833033 738197612850758444975153381068929992282 11833034 270917795249787684622911301335519418416 11833035 17132199205240349980326441717653833200 11833036 -453759444993271687554980068939018405120 11833037 -278688353504411811170599716933081700308 11833038 -92005246302604658695688254581816660096 11833039 74971365086565731727979815430205945840 11833040 -33894711751234527740755646383325184000 11833041 3150145298962852116859394104653803520 11833042 -306088974201733785209834957501026326720 11833043 689739028722566492502819484617432498360 11833044 -42211040583854973618279721722686054400 11833045 116165568516821588923230715107718780800 11833046 -391974487689490953972863517428285906880 11833047 -44353208692980671911441167452484698568 11833048 587583488620032715531246473864322560000 11833049 -1057336570557580225225292339188586634240 11833050 -90312565312330116002173132432825939200 11833051 271267961269127767308993030078874874544 11833052 164089678190541749329513890294153314304 11833053 629955739061487558743179383000736792704 11833054 116515334654351591735736858556445018112 11833055 -14339603231833955118558392653014771840 11833056 30300204447094018294334181177200738304 11833057 830271869440464650471293024081500518306 11833058 757537261856093230431181798635305036880 11833059 -80485802311442876354702221294410443088 11833060 395567603074091496479116160871350196480 11833061 918551413038786665181591644032683076512 11833062 49270568088159891711686753722422274752 11833063 -903740029892486298436562127788117668992 11833064 -766344967967001935703123467680917488640 11833065 217598480097183957881636945574300157860 11833066 69171170717991168270846676451997630720 11833067 1193201504729688209911975653050221259640 11833068 -82390861848901410109763717886735123456 11833069 696785171857304351872478164874154816470 11833070 -175626406602306403661178491933588457600 11833071 1446593028558784226099827627745245158144 11833072 78293575667110221121964378115204186112 11833073 -5875865407324999717013761302521076480 11833074 -1175196285243265437807991376950183680 11833075 450821090124027295050907471988769267600 11833076 529942239636237137766421381749064805760 11833077 323023629016010844884639979293337753120 11833078 -548060469319481591986148570249490104160 11833079 349209195294624457452009381658799484984 11833080 126688579527968018989682530814086348800 11833081 18645786435364020761177957333102752144 11833082 -41373451451335498948559592198823999488 11833083 9699497543455858888628179511394507960 11833084 7022048328111283138953149761200430080 11833085 846833266178569289428027535163188315520 11833086 254674251870845526636312939587524085760 11833087 -290336422644374282150460433686229666448 11833088 -418210094436456947211164698120216903680 11833089 -265721189866645572962857067191489952352 11833090 -539016221938426425956450770725781494720 11833091 -568933041185710318618385552169820611816 11833092 -96708348830555572101965129987768786688 11833093 537318665188308240154441826130815140224 11833094 119702812590750633747053530864911237120 11833095 587003013097386641404994971770900653520 11833096 -2205208171611758911071205005407145492480 11833097 -297133573975970787491290377901247132928 11833098 60678386518764435479085455174519635968 11833099 1711242802316815934695182224607145314240 11833100 4200934648968941525813074150343308800 11833101 -110667630688711106003211834331514023680 11833102 575088733943390017436361192255512289600 11833103 -485906650094259683109755569722221687616 11833104 39067863767064005828088629106135465984 11833105 -49601387877185063533366778667650870400 11833106 269027224108098908720373366534204624000 11833107 -297353118538645637841393181244496451584 11833108 309745994614653767984977530886941141888 11833109 -556398121491437124986092358480091004992 11833110 120861296774988791173323853941978364800 11833111 -1077559651675909452670900654628481487288 11833112 -1060967574623607777803366059085934028800 11833113 -3628953652511687496616952211454199856 11833114 -727493572330036799517005904798512515344 11833115 163996554895849984510156598780873318400 11833116 -45752261698404281875832010539995991040 11833117 -976567691916533319501709758458055102740 11833118 -270529092130625367505796154813084690048 11833119 938491105068016283175666729614525855664 11833120 -67316726680427072275359282776840601600 11833121 1114071678409361403135341142358926836322 11833122 82229774896139359747780781582050151424 11833123 630058131254411557625894266952580641372 11833124 -30564267726342517606488060195262848000 11833125 -52484317441683134306215484476214460000 11833126 -37171980435553858988166665556547977600 11833127 9139029505740215224524826580681483952 11833128 539414337720731674951978385247983692800 11833129 19427588261678001406412041916597544960 11833130 106384117475610714680210552211554284800 11833131 404650082501435145236160826706678619120 11833132 280764067059812464097710906824668900352 11833133 -78428110671185414100181187663590256796 11833134 -6666293964485552405567532781514563584 11833135 235869695187363367857558147925938619080 11833136 -116813780142071498564537414157124435968 11833137 75556889935935427537694916740872502400 11833138 -955804696883793531220060228170010026240 11833139 1339565767122712848955357227946218937656 11833140 88434117025566294669215031991879372800 11833141 796398442747636648524268464470977170542 11833142 -649122657353323837798624336877869448448 11833143 515395628598427108972855902999186554880 11833144 -315040868842766498581414682666168156160 11833145 -992678769270550574741471352695089079100 11833146 -197812300115108643035169174491374666560 11833147 213751570453107246093454175438776026596 11833148 -3737263615459519436454379823810649600 11833149 -5706433543008788950976212001057059680 11833150 44393531286333895143001166033720784000 11833151 515724186794819671627495872866427886704 11833152 -285217000485227342121427707156599144448 11833153 21245608555053173373009187226526421680 11833154 -27145280622749871714096056558787938400 11833155 -271435725196714715721621599872764057600 11833156 801050092525485317642349170290987507968 11833157 363025269295029787402852700537296200000 11833158 4372553181575706763444892697996587520 11833159 171271794341407288726134268206237800928 11833160 -234454949870648443802400429781818624000 11833161 -460696398420945494219087252267776754928 11833162 -342505363747111335933567142014326649600 11833163 -190328599817408557960220661879220802880 11833164 -93891062409769443881581722954909010944 11833165 -166588027204506864841195964328701652480 11833166 322059935484178873511351216699830564032 11833167 547642986169299478625660182921928639880 11833168 -22050403521135254536565080670796251136 11833169 2036431367961543369325468246467643304100 11833170 -6040744299207089088549090884320412160 11833171 37291890180213726769386742010850583040 11833172 -144761892626892606975430242764424845568 11833173 -399703286204201603890896000342004051200 11833174 -249386939416152759291784868253750090048 11833175 -461722292178737119160942895494979963600 11833176 -27245920560395043797954795023022592000 11833177 409866510167430269331079286773829478026 11833178 53022335237560088231697471907566720000 11833179 157241613634848970343862898695502901760 11833180 153430673197898111594100676841192486400 11833181 1109423775491657017727553279285025845120 11833182 -206293359209586978195870059993498674560 11833183 1049584923516188786492033955224599430432 11833184 -1102624467750949982782005662175421267968 11833185 -18068730289414561978012535824976313600 11833186 427205433377302178141994043035012147792 11833187 -473218777491871013557123485957241384164 11833188 347359983177533259051182898352925521920 11833189 1073054067731089566215420979583658450460 11833190 389081467497279694900069992505818332160 11833191 -364480398217626059195184668072237027280 11833192 85937603687993271177099171051556700160 11833193 185103631920416731035324683071943792442 11833194 -108741446570796087572003599983893433600 11833195 1603085296236800284596630571531736400 11833196 207904757895024805675682131568899706880 11833197 -550805667432073938317120305388836363200 11833198 -313865097234610083097390263088656659136 11833199 -127505083674586334678292565550803582368 11833200 -28984272661287922474523611090096128000 11833201 185684527911444619289442736934257167890 11833202 -682766460108092435457178495853043134448 11833203 767675906293914061174531537242040632384 11833204 435206340761633251259202841854892720896 11833205 -443878684432584238365126502456079919840 11833206 -249653389934918086485041384446739028480 11833207 112492177440893222640705285178362428304 11833208 942401297610636622005081030565007400960 11833209 -55789438120624278130517125271147830320 11833210 -60258835943899241469711721310970504000 11833211 -986085871482487116227666966248545984060 11833212 529432899002969327803839721986336563712 11833213 -7566240494800536472720682454088077376 11833214 -474594824209342753553876611988177783808 11833215 -13836296396081165355404009094080747520 11833216 1933453159072853403989832090693245337600 11833217 -434061680964080244156036432453744200160 11833218 -167854567359611737960863220767937528800 11833219 8620128723377012165138535058444095780 11833220 35291387771202099046995091648858951680 11833221 707037675568472077679192666684508921312 11833222 1035239163073937865852916802379308797824 11833223 292482425991280165974399888353961992472 11833224 118787232747847699677743054997205155840 11833225 -67453863232033975021434320665065113600 11833226 5535131321964421691812629584534187312 11833227 4317749947671940329328501198034098176 11833228 -1016482876051266075011185745538463010304 11833229 158318516371080732129680266967793104076 11833230 121800910475861969566592596986141373440 11833231 613748797836665639292207790465432746032 11833232 -17101954234876216986386566221720698880 11833233 589609882297270556119612068470897655024 11833234 -69502079914005670509305905914159940608 11833235 108687157883498495928757042151194453680 11833236 615775347636828172804430252130537308160 11833237 139655158862203158898924076840746723584 11833238 -47762645612085674208005835674399391360 11833239 140277948928123518019860732177706411776 11833240 902338862890226461632819192399038668800 11833241 97195374442094548625800146498913079040 11833242 235766942953136368583982425957425946112 11833243 480781556264578100489761118042547788760 11833244 -59824043620232698548590735994168574464 11833245 -27121309881420883032318628230705360000 11833246 299469130082172920484512133956957043072 11833247 -268066500629308207354735426337332294080 11833248 55784569022007679196020228484361093120 11833249 718809183047739579534110134637770465250 11833250 169209465351069675545576061806676096000 11833251 -24952123542859716320846152794020258496 11833252 44637756202332532067763706420909219840 11833253 -517181289962815407278135126535644562498 11833254 511358808024678771118404113698039781664 11833255 -537752411791380350896805714141213193000 11833256 3549246063720873294520039432355020800 11833257 -410418510131164750365267167873714781120 11833258 145293137430542622041004518595700285440 11833259 579224746570032029936495086111186097460 11833260 129818562718851314111585314973744962560 11833261 -1169478159499983185519491518837781371552 11833262 -6482941531464563656675061842113327360 11833263 -96857400420985009123016278279730039520 11833264 -161927124994398766240969768852842987520 11833265 59376052494655491189327799484334996660 11833266 -22632123000866013689474369097185651712 11833267 187713815835399104573321562323438831440 11833268 -837579436989869145201524598839227378944 11833269 205778013943443950869820904863457564480 11833270 -143321574303978434810984531954747808000 11833271 529288186021166171389609690962978400200 11833272 582840218866931962250479046255951216640 11833273 618168494128825431099395254765620452522 11833274 419179682728535278680622359832434305136 11833275 16454948640687273530654894241012963600 11833276 101158220752280178119435610373902336000 11833277 -859828327384563262742570573081423474874 11833278 163205145025760229034526313470778181248 11833279 594660230285851320854144643713673538880 11833280 21146440006119040888878797109539635200 11833281 -555458140102250848976295241847145572430 11833282 -610968080478785093169875155034281836000 11833283 -17200844560237471135136046760357456128 11833284 -968704478434940207177786541069550215168 11833285 306845544617831536867899582714551665980 11833286 70484601541852280064514684580110080000 11833287 -559632831933980712001718164877658244440 11833288 -100005079126369246517201438623500426240 11833289 31319742434514564887595922474311998208 11833290 -4118769016228669213784144722053841920 11833291 1171007362174733950343450512475504460692 11833292 -191880584309414507886593567670546915840 11833293 -663997636857819465785398374137507836032 11833294 45449877803870943558458700769198936512 11833295 396294769607043112010772041243431093200 11833296 79183338285519651191690499796104118272 11833297 -245580585632609277141583899436138427136 11833298 -266833420260935051516612597489745375600 11833299 7770177920585783550142790279760799944 11833300 13606726370042027117774666207974892800 11833301 764203109149874155856031623386273864704 11833302 -230475521650637438257027145394837565440 11833303 109610671168863462917620240921258952920 11833304 -617777066368387139888399331185061672960 11833305 -239420855508271633262894957756856028800 11833306 -56228165892603404054006829016739993856 11833307 -540201228754561892362636709772595760208 11833308 -331862299911125661049083535899786117120 11833309 91592541993143445788175206100593887116 11833310 -140232263762914877772946295474478969600 11833311 39649429631033219273276421218465950464 11833312 -824913438807382782713062639772387770368 11833313 880594511694462052825962162688967784240 11833314 190942803240185151640745496078723175680 11833315 12959335747361714166708631975207069920 11833316 768041717960526682104503080015835136 11833317 307176652541868182580045141119108874240 11833318 207206242057877836830256152263165452416 11833319 -1367865982618845851918642054654524334280 11833320 -8144375959549837491023901624650956800 11833321 709220166820051058412953025754544662132 11833322 -115823976596346193369093260139143774288 11833323 494590494107910209488651608264643460184 11833324 867542278650044946148479843423791165696 11833325 4943197598332103672848648532875068000 11833326 93006578527456958106799249383992734464 11833327 723429206229316067369070649123303695672 11833328 77992267763538382013875918217729900544 11833329 -218738587136897472390983099749231864512 11833330 281984043420730853287637803195944454560 11833331 -949699418992134335120141271929932753920 11833332 138133593887414674668610775701890170880 11833333 -1894852809276127166448645688252168270560 11833334 219691242328632105898550516342152959360 11833335 -178890370311371941077186545823233696400 11833336 -112681117120333370795916423809246208000 11833337 -369648275356272214222090843293624997014 11833338 -67583907228190854827648369532603815424 11833339 52793553542455799089263830667466916352 11833340 -48115212793590660481191107546260101120 11833341 1317048973996198283162441099094703680 11833342 -5198236031716532387171682709943170368 11833343 -435041740026782697708978588650339529120 11833344 475842404330568932802474538007915397120 11833345 715255921277444140994878377173283158100 11833346 -22416605244875148168540203769014883840 11833347 -719695337770022700999305240849020206600 11833348 -14553159177565477395355727757499765760 11833349 -1026790591928601498362351308341938124480 11833350 -24080884596669753218515935046522968000 11833351 136792454792765392225215026927759203200 11833352 -585171498657020100411256949057637580800 11833353 -290187981596487668296781506750731677718 11833354 20148456324914607073033527828851755008 11833355 -197251884785372114240569622108263158240 11833356 127290268599967986270901848233217142272 11833357 -565513132170709059927311246754539497248 11833358 -575495553014373045136936689343707454080 11833359 -7129448842454116131755047548807801072 11833360 -25096497399314277264357544685737082880 11833361 4006588619514054401281123544768724406464 11833362 69468099506995973154869816635671277056 11833363 98310118485371251776663218076398502000 11833364 -352578029135433119661015435121974148224 11833365 -76637195892687934101081452560983629280 11833366 -137875965569559521925397847816526694368 11833367 2046303454046889747679881609155989440 11833368 -76895785302646908810067155731231539200 11833369 -763012795518243582841014790563608786230 11833370 -288175835226626351906673914613246777120 11833371 -1341503510809065142541154746701538471040 11833372 66732962411266856815937791148146600960 11833373 -53751054321223071164763859467711695976 11833374 187608989063450025532419272562603543552 11833375 -293123720217376970107996675293175356000 11833376 -158208253652776449102506065707175968768 11833377 -24593861066579363205981577975175571456 11833378 -356084857650333757772148256133157740544 11833379 158043498746035941228167280496987940832 11833380 176598639302608235363456086139382854400 11833381 418415811525825345301286257765650863392 11833382 70094544002023316410798960852594925568 11833383 -311131419708837283819618146421913372376 11833384 -810270690750876159938250965023045309440 11833385 -4940124083172301944944697180793695360 11833386 -337929528934450587558257258833048225536 11833387 -1209415031373837351524469747603436101964 11833388 -89565603243513859765057910603962235904 11833389 362546469157802927843538464388414796854 11833390 -294089057521741788249098521868363769600 11833391 -526824992331115659575798125173529306488 11833392 -100438812974955868255446275487800033280 11833393 -193900719194411986667942191299302759232 11833394 -260163742293642690963011799966706081920 11833395 162030333174689020466351460736972224000 11833396 98983871171849245867409382223042775808 11833397 -49460625655677197376842807580558635154 11833398 -2816670274539231764557509131585203200 11833399 -720251999278493793428568797424189856600 11833400 -348909841727747307856671406709250048000 11833401 769653410575025141678642853980616161760 11833402 -75590099764480515953089323778837626000 11833403 -115988553181048556993495059487805720348 11833404 -373528435711807559271066682587719786496 11833405 499783515608300564738418101445104133120 11833406 41700973061245756470202914539017524864 11833407 -993617311788528650394753558302112124296 11833408 65091318194990433208202216610610544640 11833409 708556830156044690219049555369006622080 11833410 -217130368685979391992176203746668390400 11833411 -407395974679429989700569168801961994088 11833412 -445977795351601852723496700182494134144 11833413 6324608701131726753097995042340524288 11833414 -43706581033772927959333236847711709568 11833415 -332941841242866449451944763989783824080 11833416 -84249460069122194655690585247802818560 11833417 -630991126943458791370589962166109248768 11833418 217139324371204261012956298830420249792 11833419 44444080174530768436507956262841330928 11833420 19545145099098469746696744113213890560 11833421 -232883270221185224776204783047582748500 11833422 -380333939637416834115001510707519360000 11833423 476809046721782746768862907095150099840 11833424 5754220470540135709324167336814166016 11833425 -276993060416818870384455645789478944000 11833426 -435082717215205478198522247276811218816 11833427 -471722054290192893849518612822530664724 11833428 -4579762287843666390046993332715192320 11833429 -373695740874043405892370919587216889280 11833430 -189422688339079542506785634226088416000 11833431 -285723805453094766597470532127805644800 11833432 339814605226373953325653879438834360320 11833433 121478745941568729924424189921928972682 11833434 -481706691854767654910884800422242592016 11833435 -731246700714107172720425597569821837120 11833436 151496743694681087494098895733676679680 11833437 -495047543345879616640357534617407424 11833438 169206212211000738710782381641058965120 11833439 -395095357038570523818957208091978657760 11833440 -98248924061446341892529675289467289600 11833441 554304907139325438270965509069780792132 11833442 -502841446071542127528429612338912926128 11833443 3057458107848160020908498711726612184 11833444 -123075197319210961027213300659956973568 11833445 -319041677113781202660039490046542712400 11833446 9515000335218118785626175164463467904 11833447 -1204524090762005448179941650796483331960 11833448 -921195084632561367701054571910103777280 11833449 131621506979563562681070400044220024464 11833450 229206168630038743186497138111033684000 11833451 194109881704569460407957809251979152656 11833452 16747780669691776451516010364829957376 11833453 1055317128548012195851262569796108176320 11833454 227884613509118266601207217455275920000 11833455 138487414661898137116408868176533177360 11833456 -237515526886789354938104344837123473408 11833457 -113681136057790773367915491038407195740 11833458 72920807815705596981550327544069741568 11833459 -498966842270093411081403504029554491960 11833460 639159735670777990037353498250933441280 11833461 176251995857330804133850721717685861180 11833462 -215396055961174755650001955915489710528 11833463 -203403753418706077730132113376789519976 11833464 371745004506162664658371665253911429120 11833465 37847692656311763161391328111863905280 11833466 -407446803667354244205871749495946836480 11833467 -275358422583692581081263860153903551488 11833468 -466683986854419114019687729178811651584 11833469 -291323065272128227715442702075868990356 11833470 134008002938776689362516303380319533440 11833471 -5246649588227166985710883227950872720 11833472 -319999325673521116596286939644957818880 11833473 308134460243337086023511430696901040448 11833474 136378784703727679359578750899094729600 11833475 -62346505785812648784773911660322184000 11833476 -222035880016064332652430731016452502528 11833477 425542926748600796273299489776605388000 11833478 -264670809336290554248157247457282156960 11833479 285849609813241500669463099020143001600 11833480 293211823865374110924378217045257062400 11833481 -221908291129523106251101103902937849136 11833482 -197953530580505181686990621928970929408 11833483 -434123681193977031990479751596739444268 11833484 -234131587502525246816920013861485185024 11833485 -73593719416867616663217824583022881600 11833486 -14225739758796423646117804932577935360 11833487 840269300997944552381767409270843473080 11833488 4851994914997884294899890081198915584 11833489 -1027451745056911682388173109199137789440 11833490 410797367971079307468177690811772388000 11833491 -566201722200360934941700225386976129608 11833492 1353239177749189175625805539195940399104 11833493 -207555309639162375780654634191579216960 11833494 91132464819909954352626430899872472000 11833495 -450694788590777778899881970988830186880 11833496 276047477660372764411510793775684956160 11833497 -16083141538675705243175354646808984572 11833498 -1172508620352267019002184757966468012064 11833499 495056655950508415262439396490345169040 11833500 152742235709838376609595624532787200000 11833501 62890123820876556803525410136409734604 11833502 -262861957270540646631846929344318298496 11833503 614641610458526858745611389774314974208 11833504 -208139177893714908282744813572362076160 11833505 570604590537874518346693702220875680660 11833506 3573926994291869930716457071186636800 11833507 124703168737362365217019628547843905024 11833508 568198356482914794483237849069366247680 11833509 793310479808915664429090925765242033504 11833510 12149506843633654978469106019564465920 11833511 -101325636941833871033803940362204438200 11833512 228397632940272958747115142169674547200 11833513 750546150038499697114352909102920317600 11833514 3804132731923887871477649824919384064 11833515 -183280308184952392779445027384381502880 11833516 182668501838975737006199349434578269440 11833517 1221333248856149759699525437683019366560 11833518 292446778871205574852732544089931960448 11833519 -7367325955516589365135834042984689600 11833520 13099676587117790467287605105580441600 11833521 47656343537024306300262113769195609024 11833522 -368712830514750291841694015898049400928 11833523 -260213262679939741722054549337697859840 11833524 -308737982529366506931805546818766976640 11833525 130633851330028809733415038323981357600 11833526 -516006418660041534730824159425824968288 11833527 -165122103102308924638844635403809357080 11833528 341295071006306345995570485718122946560 11833529 -258600281190248923566434926890364475820 11833530 -74482039113112268311227127209550010880 11833531 -1166186944803818203057437984063749231936 11833532 327516467789901018162868522752398877696 11833533 -67055612475169154876586466900675988538 11833534 564332067312538212305567701749193948416 11833535 28202831989353432247150392409531200000 11833536 15079919801357889252019701907181273088 11833537 171169362930518357230291283146417777920 11833538 41677044776407902868390528880241523920 11833539 -212635517016471824199269304122837747976 11833540 -238344905553331808955292900715301765120 11833541 -319156262436868237615957832924984633058 11833542 105440781636037164175702778575403642880 11833543 -2153407560132841954131308246917462800 11833544 -134778980146647398514130703232961059840 11833545 -159052857593628521327186560712936431680 11833546 72396533811678796702316027173520001024 11833547 -1192537500842521564539362256951434951856 11833548 309016972821811306067553124602943635456 11833549 -401095506986047791295641557515659229470 11833550 -236369994646823325832780980066415478400 11833551 211068504535123036468739086205042573568 11833552 -110452114757803254091144075603972014080 11833553 465813509109572811537603242263185698802 11833554 202401180595544255734594129877464801920 11833555 981874638161079111274455371905022406960 11833556 -81246263677442653911693908389030828032 11833557 -3459950112543785384509030965980572512 11833558 -327536013945738375567887920646219712 11833559 632516426035045236307685519842561688904 11833560 960655463236555674629965608333293568000 11833561 1693076551770625857300419382122599224320 11833562 -57437636161693450451749309254819337536 11833563 277016228681329456064205867175438785024 11833564 1003336702622469097336898125038108122112 11833565 82590635084536887978356197551952291800 11833566 -672086228145700271986425967421564067840 11833567 -822927120680350461429548733943621175120 11833568 -326653245264673058526160934416762798080 11833569 386873123789137318851540284020714108608 11833570 23248228911311203318692695042964817920 11833571 -237261489285682317016895417092636027800 11833572 395259894930352425803833687703850120192 11833573 -490366881331974049462111838180725405796 11833574 303173963269479816836538445414843950912 11833575 70062563488617936390678298311376476000 11833576 467323776705285063224875376050998574080 11833577 21866969359395683968160407433391284544 11833578 -122482789835058027568919649612358607616 11833579 1177108182907651060738879339185711038640 11833580 -11974596365068726555966591294409088000 11833581 633772567340393555259842243367550851648 11833582 -7649149975369963899160110466777497216 11833583 1149961347318726782777762703968453930832 11833584 -6984655742354886824652542574314127360 11833585 -329080003435730097237149066885800037400 11833586 -194979472605498985965180671391044261856 11833587 987870166133695029854404427516682115440 11833588 57321708465272289411997255690472753920 11833589 -687271879530399095970678579045029462610 11833590 116437058357440361930470447721284648320 11833591 -430883495195429191242090670031515283712 11833592 9733805050124630493943166621515530240 11833593 -108365416681114135072425974264161488576 11833594 210187399667107493553524199885901962096 11833595 -653600267049662703889372286947167145200 11833596 199707490367723360930623566803552968704 11833597 -1075787921854179378872230189418912256980 11833598 221928869139717222839186678357083800576 11833599 -25785850691379251486567803655171082240 11833600 -323159487312239443737564102639432499200 11833601 -102326044580019501180420243776910338988 11833602 -62915520119493403655096213830930997760 11833603 181990032869904105083763109782675431584 11833604 -1441189259547200934418434118971988387584 11833605 214061348804220785740951010384805749760 11833606 133313967977580812041526855531273840640 11833607 -929249780935690711424907191928692294400 11833608 432349684956623059155272350285221519360 11833609 -1175821025293641747828994955699525289190 11833610 77454304453844591443211687057564160960 11833611 -887174805299678168822627122939627609128 11833612 21509063206128838994648390159634311168 11833613 -558403620614560655245287549392043847584 11833614 -116627864943318071147077076676361383552 11833615 99876454604522856388039585108559584320 11833616 247077266585151147140263190416621903872 11833617 522650383761707915074714980800060413680 11833618 -292279638350694682627406207184074400000 11833619 13240726715547713018280418393805266080 11833620 -604599085878197462877189931643138826240 11833621 -202632443178983905223239587726474120178 11833622 68856034271710004346169739521100874432 11833623 1171642069431690718858409153224758098664 11833624 368169561697902628332787648606953676800 11833625 -364283938085498584094632450243438710000 11833626 7679036612030211039641973314720993280 11833627 79849619555968207182939878539745564560 11833628 -530031047854880055085788650068745095680 11833629 390812343240135355902647582499079200 11833630 -109214275524687316794396354485726822400 11833631 -361619434297819115291291877601677809568 11833632 484843551154518163320912000121317752832 11833633 -202549080122693227527025564875840860480 11833634 -269444631945582801455998293563807118048 11833635 -501273972630149712512104623518370489600 11833636 -159462730831646495195267081795604112512 11833637 -111447077909672248848827267150713689120 11833638 51656368350409647471207542556292773888 11833639 289606402401430563913100519674415112440 11833640 128237799218457687708341817006111129600 11833641 952626519925467594390112218081534161280 11833642 -291820179675697083649061177142521634048 11833643 -18433709735705392247257301995287269016 11833644 -543665714992916183651495642621832681984 11833645 17336349685739379502669485656687130720 11833646 576888454040764941930036824499264196608 11833647 -693215615532145803481341159332795078400 11833648 128994191261204607335809349899470159872 11833649 -920923749202162497905338869206259757368 11833650 -14084695447377523141337371076450389200 11833651 -308452071398394687201403592873550751348 11833652 -1069984112640699655013265667586622670464 11833653 -131751992215101935950790604936456706560 11833654 309970632538916987856780958177591135872 11833655 571532976208415042607557935162353529560 11833656 -727015581003526445187843095261026713600 11833657 -1028393759653679151888557091768332877168 11833658 -457846927544960241574230555556572239616 11833659 596238865280613886986262886226495361164 11833660 -197547276303734253469170332128044134400 11833661 -52971449286126845308631321811668508672 11833662 385689466902000887710001698139730245952 11833663 244392118487823405729579940755329717160 11833664 -81793565502058360860787000597572747264 11833665 13142631692951975715886733646604602240 11833666 34974001839881078221739086532228070528 11833667 519042777029297171457659066943616918716 11833668 262528906013805606178478469489029283840 11833669 730257142644554493682280692531757368444 11833670 -1059665391083312366743049632072036473600 11833671 -251004800915414548262605355407673772888 11833672 -1368351065146328090279686719757205683200 11833673 -66959618307538285398502448908433365020 11833674 -263500098233517662593731299010648430848 11833675 34956756128138773301417344625605280000 11833676 -659325953124244124913465889730688503040 11833677 -11896683773512466559799512985103108586 11833678 -754043112164847056401942581320078103360 11833679 -484743968023488150699062379648437688 11833680 109029439371166999886372824379438530560 11833681 -594464945473063139255921737687628247948 11833682 157502367632230226642507494588551866880 11833683 330082360544741172786114062702215055400 11833684 -19062547392926620964790970114599198720 11833685 -160404396919436748093081892172862480000 11833686 4120115128114289007541894982353488960 11833687 1441747267114336225158107585015996867336 11833688 1172504244128982774835797335000677877760 11833689 -255316226849549986026073141363300853760 11833690 -243744246895915812536023984325439782400 11833691 59352898373797312911300312934060609092 11833692 59138978930962669082230621071123677184 11833693 294984752172892634204756269845469488460 11833694 123111611723070498631783612635307651200 11833695 58794366827263017799402583351193244800 11833696 72512181744538021013626338637201932288 11833697 -70643451629801044225898523376651818960 11833698 -69005195142578519431588844655630289536 11833699 306753280882021538450736006631584483864 11833700 612935262387764285738779683457173446400 11833701 309368615820289586000900413487285510304 11833702 161209886529295140309530042762633379552 11833703 -506926438230135285327040187030935008720 11833704 -153462481008756410012778763214624547840 11833705 111078279573854419146177355366467050760 11833706 -549295419915774752953224740961252218448 11833707 -97226382475302456200027541074923898880 11833708 728386688459873196646630516933343721728 11833709 -669292648353775837450536074414790422484 11833710 3231545229315021205257065258757304320 11833711 -91224887565276642970235789080855443688 11833712 -147331762742775466423541230856100642816 11833713 851336230544507933227990807508762876880 11833714 569148429025817757248234297129331939360 11833715 549294363260444545416649887162812661360 11833716 -112973000759366968407432796478646018048 11833717 -299184492395788642582829555251734570240 11833718 337627661713172889216800403695508417024 11833719 60078227458183380608383201363211849832 11833720 -214035098524093317293330287586242867200 11833721 30832460266711863853432929005229650922 11833722 357237244567959222545821766256123824640 11833723 -1431440632836035160384317087756408832 11833724 -234895727741148371633851992282487431168 11833725 141989705851211025046291781784035719200 11833726 803885704583610037822912965116600513280 11833727 392535588893398972202875327618953626280 11833728 319800604180553287815129276947229573120 11833729 26106366498559697029347566724696292800 11833730 -284182290583443829785827776173768591840 11833731 56320908444438853156456165792228432800 11833732 26390747978823071229016765605173570560 11833733 -737142174603187906941487037202783582720 11833734 -25958868746351966066365125029378150400 11833735 641529550253028316366815713989782466680 11833736 257532715240359472056865638138669511680 11833737 82468917570261754086730915207964120352 11833738 19688652847696053782203638330265781760 11833739 150079309967630585729649193002508836456 11833740 169402815339820615564059371272142054400 11833741 206659275572286848402213055781994566560 11833742 461207310137407779128159429540295310272 11833743 -94941387644851083758719285538271695736 11833744 12258052020740819875838942526882463744 11833745 168686993064300145774617241608960893760 11833746 -126127313882453405306761179307971705216 11833747 645325051582690271014917928467754861552 11833748 59253327970635048504830384735779614720 11833749 762711337546586820653399859845565141120 11833750 4441176331609956927037025882611860000 11833751 -1130277799951925865331864915420086196080 11833752 -88841188635659634772852641446156697600 11833753 283982071368891080405582362742761888128 11833754 921182393554971779799469897790136362496 11833755 70018937831446653347060217842501341920 11833756 252865657222547971020228761666195819520 11833757 9975285385004336652215839061134371840 11833758 -272597549490644693038382313545740387776 11833759 11061037352874823139626551047294613616 11833760 863307986704903111435588235087269724160 11833761 85143266478275820028481105922005979840 11833762 158868336386120935646523990224562487632 11833763 -930365173609219308327151157792679101988 11833764 13864638206408203205514972247991141376 11833765 153072972403961575220478966670732375200 11833766 -89914540519939174977789373652065877760 11833767 122258170700592513300206891165627854488 11833768 -526278511472180936941042106268455331840 11833769 -932229805209825204224216815288262715000 11833770 -132553176841808507364331446580720665600 11833771 169516122509605016625511272790438727152 11833772 691528287725398069885339895569969152 11833773 211112195190796844126118500421637398528 11833774 615646473985085300351122288275210056832 11833775 -57194599482017319218297199922464202200 11833776 6377593904310170788281120316228042752 11833777 -1160538186695817919866402648904842827374 11833778 -775864795788275270458478992449109027200 11833779 765645031635890819903058581204403920184 11833780 73259527082055837560944624430927585280 11833781 685476854078962208802546358573891353582 11833782 -153904967902744621180780296657834335808 11833783 -11931728920253186378494088812467804192 11833784 -487702647403617195494449313783219097600 11833785 21809218576715687173848327402148800000 11833786 -370216738381737915727618111880387427360 11833787 203371348255863212207814933068289368064 11833788 -263759559369691174163474087325710937600 11833789 -307117990044498950320120742167649346240 11833790 -270507904597651059084714404663715505920 11833791 845034442104116489458467397643971355592 11833792 458358187305686088233803872612946804736 11833793 -1320029729292852728046530310087384224958 11833794 -206123172994040090234475461450136625584 11833795 -532621491967660049282996365247625811680 11833796 -40680052965007631831786432751431861760 11833797 -102107074318527408573197819840209408800 11833798 127860980056902137386513208914765810560 11833799 538131693078736553999569581442601973264 11833800 96798757826094830054371970509824000 11833801 742152580649435786883944926998800229120 11833802 23630841901820319665371928392471297632 11833803 -182521082263399198972699170268682445600 11833804 -517829077860486001903979985353523123200 11833805 -575238101427115792193883004289131296000 11833806 -188067878336285618203224362488538077056 11833807 -488257181817355729275435665456390234280 11833808 -80031514106857331028790031005368975360 11833809 -149709336023043086393394079134365178432 11833810 123978766848582489113972257367993062560 11833811 -67313099959923938713927619860843837296 11833812 -232080417700965940694080171857421697280 11833813 -393376233933623213070723111236726530400 11833814 383757358804528263072419384958851156256 11833815 -2991097512684326091441749064279528960 11833816 -312688969954625991833885218007942922240 11833817 62392940652259231382483380937864734080 11833818 -163258581198184275169090498888925701632 11833819 401023701281728532954799142354956275496 11833820 684536656448062934996291913496178542080 11833821 403514976854568584983167389100167597772 11833822 -55446055933369014121505833334156746752 11833823 -1647205249135566384102266227908362016 11833824 -317380519243648715259349923277390479360 11833825 164144552085536382360946954288854466550 11833826 584299070420532992117809131003349956384 11833827 -407372763655449612276015542127494688000 11833828 445584223255708012666492762343610178816 11833829 -400099029753282039239099113950756813024 11833830 -212473744096416145329689433317756736000 11833831 -821545024063267964778193109861407943368 11833832 -759902199272317015125080739092397081600 11833833 465444504013768380209640675720418234848 11833834 1042928400228819401916556557796998575712 11833835 342938365892522421779803441679717859600 11833836 -97669590805033969732373465626520715264 11833837 -1930379716707916780835541030560517109620 11833838 -313829175837669128276209331236392031680 11833839 -218583296923665567974769740844029386296 11833840 -12927119210287306829119364745562030080 11833841 -340249323512454288339015270266521891758 11833842 424598830252458603748035271769685981312 11833843 85887315220133532687194787996425021600 11833844 -820190325793673631461952258316500480000 11833845 260454587087207444019764988871081031040 11833846 21527960572908288088195731977475993600 11833847 -252160035486036334539227534837205622848 11833848 385128341662406164037194787793712742400 11833849 -78028836835499224189934434946312896150 11833850 -106284415128275725680943447669968979200 11833851 -439899869532345595142805302786766408168 11833852 -372315241960281196363908953217719640064 11833853 -1695604457054063211160532373661588911540 11833854 -240279461791681405130477496771229025280 11833855 -444840041580101321426231200947682638480 11833856 -107903220138223128337041203044622008320 11833857 -298071592616026398313876040707120369920 11833858 4582145282356320988889221927325821440 11833859 -616527053669909296904856607962969142296 11833860 -156551571700623310703746154603668439040 11833861 -331166080633036039518573700950963456 11833862 72451757037634930125366230267603214432 11833863 23764597083302507252561545307301663144 11833864 -394677386401220458772162743434704486400 11833865 -279823867004444182270616298706244702400 11833866 -61122339238373894816594545016288113920 11833867 255208512193776123903045673166949880032 11833868 103196865500836322717632059684285127680 11833869 388165157099010277923587762497568888160 11833870 481342978063167744648106233437550174720 11833871 -127581173438556820493066159067120392736 11833872 156981420798158251412924568311598612480 11833873 62442132191348787615830033512811851380 11833874 -113525333475195711120275552398724623200 11833875 -830663231687749750161509916510340836000 11833876 1432200348990916314248250398990798252032 11833877 -869480805949526498435672290292872633728 11833878 41523411942393168519117767770170163200 11833879 600319189912430108623718405332476020376 11833880 73767222754232146047467224573643366400 11833881 412749365503563408146714128136625023952 11833882 -301986819195219000308176829592602408208 11833883 1343434556265261990614542172962732105824 11833884 64165117323323552703680009364037632000 11833885 163909405943950761473245311474181152000 11833886 -675711413660306332777019771477940244608 11833887 499632184584231024433935232869473662128 11833888 1568667471213166627724590046183400407040 11833889 507770897756680675666868955560050748820 11833890 32121294959733594137903684576974141440 11833891 59232162846584188739013989413615660800 11833892 60876636453717391203566780031392620800 11833893 -36932586312281103928013490737786173860 11833894 -4926352902066741533384256214011792768 11833895 -675580472564448268610789595374924346240 11833896 -245845835992066077484995615535341158400 11833897 -9692815938710631584751469266080645808 11833898 98799004872970016387677467088821313200 11833899 255292755404479194646097331633017291520 11833900 -218526452388436371457309540869593139200 11833901 25702923471031346517539516763172669152 11833902 -117986632273719598321604797780811224320 11833903 -1115542212710165748428850549340006630960 11833904 404727735607283494406189433514826465280 11833905 242002576336071938798326332903776156160 11833906 19684116996576861992928741125110241280 11833907 1084472501619589130916018328525479894156 11833908 -49919389188920016915894810139046117376 11833909 159267721263848883438718875166126737280 11833910 34861623359885085131464189260096558720 11833911 24898332384998686970180816670143045280 11833912 -121620666171648673340050165788541132800 11833913 -120260032638759212404070369995667606976 11833914 94265740639599152359772087083113016320 11833915 434509990620696976245576456589025976000 11833916 -995730355227768252781301781974336885760 11833917 -261397520724953393963529441437300069952 11833918 647765091658245293614929981833211836160 11833919 -149418608169946191296251502098942160280 11833920 -60389987384500102420875362616182046720 11833921 -22942955973409283129565267479729979072 11833922 -176734659716100161419313302363234665600 11833923 439821553070525774096005441080617847024 11833924 -114322074408138450830007148527033311104 11833925 -110317631459657801161703143384886904000 11833926 3758434853141067561120146579759654784 11833927 -53924895102410638403314387576942736928 11833928 -346996350447700408687131990323276144640 11833929 -67624056186443289324209340074765498256 11833930 -180272892419505785507767654574433140640 11833931 500650281596220422875967604883755987732 11833932 -206348763317971531727981655491032498176 11833933 187842628958560746778645069328785535200 11833934 -68303840453549177059184347320829083648 11833935 203997460063976871856721100143378236800 11833936 -307650678263272677726782100668501598208 11833937 -378429790272753680142985485928069517760 11833938 32357302143790880239295208195805291296 11833939 488181961860752741444444684845066860368 11833940 -83176638646409474344998059246875115520 11833941 8859087593455847115248028724201057152 11833942 484287427231933612888234581786441953280 11833943 -1085891490181575887561351774053423212240 11833944 6013191404256043325339485846723461120 11833945 -213071489637136981812782815689519810300 11833946 -95061945251705647875690554660364784416 11833947 449608079245532312741946171569448662124 11833948 -416799884740569211798222513230225506304 11833949 -1668948809776912847025999408629807734080 11833950 159742783955181015794944564466951217600 11833951 1058050791181967444125683254693331985952 11833952 -479117073837688890567746749205323972608 11833953 172483762388914750347293834515844747808 11833954 -323193814019943500542071213356664024576 11833955 332969494007855209403749120427394619200 11833956 395416409231569431014203309210683165312 11833957 -92254266941664809614915822604955854180 11833958 -276242604520611268465665033724875973920 11833959 -739722155436795149089904652605986284720 11833960 -114604693528474720131500003022249984000 11833961 72051019959957239936212774114571378724 11833962 -59203148176838282410822861664165408256 11833963 66335682869327634468294583324499571200 11833964 -108427269969806934193495089817981499904 11833965 270347572625867110087710283291261420800 11833966 -15238760471459309035302034092196383936 11833967 80197492005679819806119215457078229792 11833968 109075456474779280180508298154717544448 11833969 13917552265124791982502001905466340672 11833970 97620893890279821460687544439818251680 11833971 -203238153725518385628846886259395577856 11833972 -63185756562992683834874293603707682560 11833973 -186403494917226844557503457786468365778 11833974 172062580999603900876438403792761100064 11833975 -659049835830605378665417075779679631000 11833976 210573294550684314847161184892085534720 11833977 -268144007008354637180819094119633568192 11833978 68958926487359565403372788312850710528 11833979 -1610060523380125069740496806647218959360 11833980 51230635047535044920959930974018831360 11833981 1341036565645185121132490791673895675782 11833982 114304694873315521979157061490538542592 11833983 91278654092068922691080827189104566784 11833984 -568171532258071682623468594899871334400 11833985 1074994333327527078407410299168268068180 11833986 273637449585225717029458941791030793984 11833987 -6917966352867565359488716613576994816 11833988 -21760956289570332926457254541806872320 11833989 278511882733962297042647889936153422592 11833990 364856364171096492558383309232745706880 11833991 419251844514150024286006897696641213672 11833992 -957580979491870855560377082841710182400 11833993 186271691115186551356608147573225657242 11833994 112622595167070262195603875773919993024 11833995 -25924910963493225097387601120558756880 11833996 -305589917523910042627027711202143226880 11833997 347687723077395829435701440982714865632 11833998 326758840683086735810758956328206842880 11833999 454856500159187457436198912065717146664 11834000 -184927736503573649452515061195431936000 11834001 600476562964892923268091695360185487220 11834002 145956144806966772473236802525750114304 11834003 1014901607185093039806979037607152334252 11834004 -2512815718136014791912118115450216448 11834005 156672433585658888415264623366713533660 11834006 116079701463721496542114346771859217920 11834007 -581325353876156776309267565999024862360 11834008 -63743931280313128436163759805157591040 11834009 760134323844954804885599581752499875552 11834010 326294167644736901300631618494242322400 11834011 155074565637774263042474724580546300432 11834012 -322221550439443643975338233895876882944 11834013 92154812830545597799812310957838223744 11834014 -154056035621347084545490399240383894144 11834015 -122207177447149144476075959026234635600 11834016 1092531564165323558816040043763123355648 11834017 -485436634142635774067418236534538195520 11834018 -266205834559840674255049455453476150784 11834019 -23078385446224914844267846121712234900 11834020 -501740878746907010016190944208092119040 11834021 -588244088564415673058015068261693305600 11834022 -40916183117369017956128427640551636096 11834023 477947422524663038997545055997902106320 11834024 860867541985196149921692266549103528960 11834025 126206119510683334934597418583299585600 11834026 63927352620669109764090281053064129712 11834027 -348877384343575947541261457955637411200 11834028 -74617866416412026656746045796828256256 11834029 422761178346058348260734722394603229984 11834030 -215578009335323931144013947081484800 11834031 -542427936517335982298862086775007808256 11834032 -103059650957876278943218759336234713088 11834033 489816625698747537830663096456583432960 11834034 -86234747534036800104797489688031653120 11834035 357475958970099099302495251852428879360 11834036 -648641243156341870038841557594411540480 11834037 31526799385850351304975565388299259694 11834038 7373088976910527401841042602053050944 11834039 -979875965009840265155801816583788066184 11834040 334711667090230582142827304276001177600 11834041 544528926567370966710037566965207760900 11834042 -1926236042508512859469618579581811200 11834043 -82155462494658596925529772839069958400 11834044 -425892646837872874948872342392447908864 11834045 110864479826090076366098317311869328300 11834046 29854875263926428301179566367070341120 11834047 -1138049363467749198939987347739934765504 11834048 -2304900490967484912651350965191966720 11834049 -238738818672985184364228807685205213136 11834050 24484791339343556930523830483661634800 11834051 611815932018674611308711483652680821052 11834052 61863184208498654875068664008450416640 11834053 -372346847073346233975406874013404646720 11834054 260642376426972053546593047486926640000 11834055 454156535294727178788121500981215888400 11834056 316376575661340972351173340480640158720 11834057 -1138467052975918116374272066171391427168 11834058 -165070806134380706613639119641258588416 11834059 -213221638674141562300501222028798966640 11834060 -861041719329068099367297122251714560 11834061 220647022238229315696934371503285037984 11834062 -318165067071169820300614272649549632000 11834063 742933995540488009239310731200709416240 11834064 -733053775881411073426497702900793344 11834065 -370575728062435443492116946961671478680 11834066 42654670608328167427172309519513791104 11834067 8040192966554140536189564609938824704 11834068 872514140471071083779338716253499934720 11834069 -454673540107531169169634542577921182312 11834070 -26765714747061733230190976298601800960 11834071 896457331528761186283375001821383867272 11834072 151894329258530036035537900469113159680 11834073 4855201847913249123150019257145298880 11834074 298761017261985656326951324780575237120 11834075 -142522915329807560775447067554464908800 11834076 278845477838464997227053713955795025920 11834077 -233410074246970732347692063518861066368 11834078 289191108212303460685915928521397619840 11834079 352526862183591199313037163284217069200 11834080 -200803456325834014752919806663720960000 11834081 257016089081076264810726803100077468544 11834082 -172125422504206696481416741966307986944 11834083 -2038037944359994744232753682017639283360 11834084 -248354367849453345047930623024001126784 11834085 -155662358562768869391620142291882067200 11834086 525536091028184615214308439151273268544 11834087 2556408778669141946314861780860655352160 11834088 722098119022239569399550669664865894400 11834089 15441700921699194547231436793448410880 11834090 -87890261318725384956449309950195351200 11834091 642378336639298085591184781435612715352 11834092 596348427462090945983409864404416023040 11834093 -70800621598245012815374302282661438560 11834094 -166056277055818478672164772238438628800 11834095 19657997837983269182091219282319564800 11834096 -196470502949612565189865765783060021248 11834097 630919620786869481627128336456290440384 11834098 -183458536468628696357224208359468686336 11834099 -657228984710238035120854904132550731280 11834100 -110614059472837968047070702357178521600 11834101 998547217921056636166464338204906333102 11834102 70031336427678387111913122291172546560 11834103 -29214967975532127123682039789588407216 11834104 1142103623037970818700058348987609333760 11834105 -62628515905601802056915784105645314040 11834106 -52553803147301084578136084658419237376 11834107 923510403524242657023983472959026553872 11834108 -81551955554878966567882961336008132608 11834109 -21321987861480290234669059852218579936 11834110 -176224220182615175445603712583256431040 11834111 528681305456508179714366860035378215592 11834112 186377970364930468927425242860282183680 11834113 -412877218847887999874508811494400208638 11834114 302616494934169311972662187838857019392 11834115 -171410148377499096374998734375479891280 11834116 954658441492229947928610103660974080 11834117 -186269620017876177546147676640319694800 11834118 146570283736404024765336326284984143264 11834119 -1156436285736902284317856999843324533888 11834120 19111790971830490183686885222906316800 11834121 -285013861069774678799732517776449167360 11834122 567851874600058857391372064633184400224 11834123 -15908615679076688962257074187281061120 11834124 170614095889036172842791933577673043456 11834125 873527433822341703435967466650704990000 11834126 52959044974018167946001530360434536448 11834127 -427384516494271849986436660636619042160 11834128 56882659584303474867137223779911933952 11834129 -313988462538255467028918594944068200270 11834130 51637568750163116074080232491176755200 11834131 1425163139806368950885823400581553447000 11834132 96923668002806163429126520940969625600 11834133 -683526241277497516827410928306589601376 11834134 185408165693388196546511938547737000320 11834135 -103188768048712817636229898262970754920 11834136 172551658362210885874253360992706488320 11834137 6106544892314898489940457784835432266 11834138 -238962696177937378678756251900656497920 11834139 624311715851093012449302339364088964720 11834140 490487038294281712070504432090167526400 11834141 287975216347744535601867441640814376000 11834142 -41977748079964454441696825476830388992 11834143 -1116423560960219403284494796044931019320 11834144 233522453734934617894226783138073280512 11834145 -488341226021402824407154182531170129580 11834146 387197508761110107594921420789670632960 11834147 -274407511465635622289826244853194693200 11834148 99333103198256893928628061284673935360 11834149 24611836839578856484110120659138884960 11834150 -368910809329348247038618918079266872000 11834151 -74006389339431865850183443822444905216 11834152 -538343396403467815225502552811619123200 11834153 547564921593807220256129822224494177402 11834154 7991880707309807913830457438691376640 11834155 -625317361430673831338304465646251457440 11834156 -798314894860689362237637790143602676480 11834157 255074766600061085875550568393968160000 11834158 29618173559590628595921760270886069760 11834159 -7394566765635771666431522097213864720 11834160 40559467737905044141660895550923735040 11834161 -989180585948016492624494526753433933200 11834162 -40557768245502966838837842982955568000 11834163 793055721661719465542982503560229196 11834164 650051539520120728796608466391757152256 11834165 303395884848242585067210218983759689600 11834166 82969840246767047257778359334463973824 11834167 849775374223799458057033349113509609360 11834168 -150171099938424192541022675847834685440 11834169 -39932352504100319103309463141636177920 11834170 -214469850840310161712407726288804421440 11834171 -382007547364547849740793245075648909728 11834172 115174655287468316812956177143629185024 11834173 -212028629956820004879888006589474884616 11834174 -495399163892475479412071071352182394880 11834175 -53874784550780216664882687696812562000 11834176 30436587395705114395022924540175974400 11834177 1859871501727376935764871937776738751232 11834178 56361155014419492438439664149472636160 11834179 -552372141566926498398828559014998610224 11834180 112599946553690508902244756292909958400 11834181 -6045198461110179036834590150573186628 11834182 556833188677298681342609958322177876800 11834183 1424157369430393715242389209728007314824 11834184 -435959793010728241395924321696526663680 11834185 1917662315397822347252452497368035228800 11834186 87702142695607385621062079648361369600 11834187 -33446221647794823066632650760687340840 11834188 281485617811790767677539884698313687040 11834189 794642709125097098243176907894895555756 11834190 6314287749791361456688112456333349120 11834191 -13805636402078370420994660360693757040 11834192 359498803758011540293339714585456336896 11834193 55669217980487569680163372272671356800 11834194 637642057052728763790738361789812885792 11834195 160948489799007261149148749568758265600 11834196 215679972096368365314680817191673145344 11834197 -473124629224564711956173237810710650948 11834198 -286212331862651582693105535510005042400 11834199 64862192863183945349707580230621706448 11834200 124068690407931604294728575657410560000 11834201 -858256265741359363523831823009442407798 11834202 -1700733271957844410077466616130712320 11834203 831872733351552009692284027209464976452 11834204 202900918038795159684639673290048268800 11834205 72309742891856549186955416037189675360 11834206 -317831182688733313947888447845380568448 11834207 -311322056807943995137427625214819526400 11834208 -1278562560135321587305817618508774113280 11834209 -841909146388128736177887802538405547840 11834210 -344489709320972658550644618026060236800 11834211 163171410709694724423371221807101831936 11834212 293251952928603344080394038375241988352 11834213 -86240804607798284916023089045948401696 11834214 111376932454827745161709896813198292992 11834215 523143543619245467893437860936810274360 11834216 -158710025765650681972557193118036075520 11834217 958766313696024467646871528329669658068 11834218 3963542257414295803314604281406371840 11834219 336794079061280509284508133438184456000 11834220 -8181428219115193015176204421101158400 11834221 -151888877736207425718797305583683673888 11834222 352273629387351784808840980546741522752 11834223 195425315170942028293578208795923809664 11834224 234707663093468775973404852654657110016 11834225 207698702306417650084598782034118530850 11834226 103344590667238940269643248413045290880 11834227 -940187031586755081810613199223551758800 11834228 -94662292752656649220979996379366457344 11834229 256306730800031829928757249140400669088 11834230 -200485269600799707770958690494964618240 11834231 -1557425136656690539528174190209057282968 11834232 274939695480123412593458819612405944320 11834233 1250609853259613403591974101230400789380 11834234 339794782269383495658001022323027100016 11834235 -159533820502695631625166793970539668000 11834236 -30842742893777805073659127947630305280 11834237 -1434204968931366654276760027616053749114 11834238 93322723225862743987608592761440233728 11834239 645266906282236993902061850622431320 11834240 -397537888592207001968351882874401587200 11834241 -42430212457838366847694442005969152000 11834242 118099207648243570461375225549704320512 11834243 558393393810013564239784235563316496264 11834244 -669989916814788308381955220696821401088 11834245 -2825663905067675507219729407233124800 11834246 -211482867575971383007786421872510784928 11834247 91137888834010850424180962288230428672 11834248 415230762380463321430519230870289167360 11834249 28689476980183235443280388777115739520 11834250 -9838926646124577476364756465822720000 11834251 -354370659296757829989239672541734733936 11834252 -625544354051324325291313017779355435264 11834253 -337265143151018801983757391844879044138 11834254 -514429739567913274802620334894014991424 11834255 -288318317274130620848483807520214494840 11834256 18656945291636282548951735837259464704 11834257 74118500886491840829545493455739219506 11834258 252237442335917589059007420195690408960 11834259 -516014618159578190665664505693370547016 11834260 97776525925176604213558998797361653760 11834261 44707584027709651973239045297228847850 11834262 32439958079913684658144309169139292800 11834263 -344637476033194415830695754576223650640 11834264 -70715820480959215566812716269845299200 11834265 -143290246329278135084223046373204393280 11834266 -15619560249080289635814502861517592576 11834267 -280429650187909072569555002521418011200 11834268 18408086389746343233549508747497085440 11834269 -2093652772418241875871633757422672404 11834270 40759537648627609893224491269357596160 11834271 409884918455776351096166635076479297344 11834272 -90943519211075805638258179444115570688 11834273 1017019358892595372791411141131806640304 11834274 442323652320758850742717280743409688960 11834275 -103666468310936562768750083507961125000 11834276 122611001583117752583063490644855788160 11834277 -129671449317436897127852293612684732416 11834278 -1309623047201318267075757970842420236928 11834279 928874585793936716123780912097350112000 11834280 -55478082270156037548481943345892556800 11834281 68284131549785281470855743725773846528 11834282 455905447755779876426971213953170479104 11834283 -719130849552574419597216303303395323200 11834284 -135527685728199217693375130274720000 11834285 1148166978832161635660562323880192319800 11834286 162938304138648944554437995691136755264 11834287 -215230390231681388132033870609966910064 11834288 10513772322940705080382659262266998784 11834289 238286223556157020077087907665961569600 11834290 -36022482186278246757966751327520153280 11834291 -377273950679321037549611298183251202240 11834292 -110261932599897511442094463502126542848 11834293 1129744181529582681383492572919468180700 11834294 326369797930144049676071174239601341632 11834295 22504207647827207657670688565751686400 11834296 -235055825171269669728605579677391646720 11834297 592833866493271428374976216430260760746 11834298 41783873562121788216407851221584749824 11834299 35000216871829649919904223800445211040 11834300 470329070329564727680984926710318246400 11834301 -221707434624037367973147346742280730368 11834302 -4055814939835127161999142011439972928 11834303 -796535418630793146492183624930651891696 11834304 13299398325961366960224014601390391296 11834305 2426087973791197396349862332611530240 11834306 290256465125314055968374923713942610688 11834307 -136370461956656472095498683607436201720 11834308 -141957576478519002746302020852187699072 11834309 2644995713931473964238631951112028380 11834310 -193128485851272224703180158748409985280 11834311 1429189358763984581974582955283628765824 11834312 68866190676968543807343876055427973120 11834313 -1277816499961733747569268312077084841376 11834314 -259947209020097216559337673780408097744 11834315 279918045184549255263616132996603132320 11834316 85107824585664570431021058288752793600 11834317 -831707219098031516584877685933921434112 11834318 1125659984702255773617751350124612905216 11834319 54073606446000483378291056786392332288 11834320 -32533119867109306698829890986279731200 11834321 948130433594138757532222965970859493600 11834322 6178731144832260185857373924337185280 11834323 82081215192743958631057842891287438048 11834324 -361529105929211708751899413694366822400 11834325 -80516318298230341503032313178475347500 11834326 -195070941250224178821981531626097325440 11834327 974622005475862612014355393880822167176 11834328 -320215392433658475235290701665124352000 11834329 75237537152935043175033982106958702600 11834330 54180078605828478401549878814402635200 11834331 2292581756839450513734648437544057600 11834332 453373191588081160783668305606847351296 11834333 -1333324320147879755527880381582173359162 11834334 76817698664505000509571712961289753600 11834335 5731669300960374629312016966760874280 11834336 109789927394716085207768587156051722240 11834337 78215974178975012786598153868299317568 11834338 52879863885701947519454622124135873920 11834339 32168053439674453646114371538071476432 11834340 -75332456394194442828170155961003212800 11834341 -651421352222478118417465007875228171968 11834342 -271792735886457834090338172073162334208 11834343 445705282692993290301072969373187670528 11834344 410793575896782491426116272835765862400 11834345 259727631604664413471423693119529759680 11834346 -461781220366493311114633903526751736320 11834347 -341243832833288543856250519647560083568 11834348 428902498084824305738837130906360898560 11834349 -613291615188355817698726391712436614240 11834350 -68864535100774274152984768810626091200 11834351 -451231292107801272280751031620767067136 11834352 -150463425475579637832153600946516033536 11834353 1269590623629795184768297936000355883602 11834354 92006390371063869595998020610870008832 11834355 -88272267810704022555659544294116599200 11834356 -343976893234622922521919236942825256960 11834357 -766074563668825983965211916305861118368 11834358 -252409996724189309242498192702161162240 11834359 1088913948115118728497293325123750516040 11834360 422405546201291437056942123481251840000 11834361 -93176263855493295652669181929809736896 11834362 375564665526236428386159233921155608432 11834363 187216984102523789054328061113410171760 11834364 400804413560580554035814794050171634176 11834365 -923240167233113270398264609397743699200 11834366 791341068051082407405600213520905580224 11834367 6285070259391082831558664527479892680 11834368 -93264800314029177425767893596712730624 11834369 9111701244197080161517973846441449920 11834370 -3695072267550239141789823327787852800 11834371 -28278941666046966688276436756263708856 11834372 -193976674856628305841527121827791220736 11834373 -146116426498516161194553054669411779616 11834374 -2203739387034839033370379725444562944 11834375 430551415987884788207715002416436100000 11834376 -129098026654333707840775996802640445440 11834377 -225060416125355849392386340612283646540 11834378 60435822971897145954946006082162784000 11834379 -621231648309804859551465614698118569776 11834380 7514724664580281454718811781878487040 11834381 77826384273037589543436193700411337144 11834382 324017812087301411058411620585824375872 11834383 -379604298826653531312034295061856533576 11834384 -178004574456302771919361299691996569600 11834385 598416505204392295982704798696775865600 11834386 -490389275351625741429024307167892003680 11834387 509648973721696873341816810292970235840 11834388 -550511531706433893426552467252678088960 11834389 -96518636521585376869838098513716212160 11834390 -213483946793820436866973121986268027520 11834391 -239325567388763344899431105501503228800 11834392 394549602808185532216337970681312030720 11834393 303763145571193477223583795381110013642 11834394 344283417583202752690293385062632476416 11834395 69655501423456708739483748150643554720 11834396 -208650903267594849994466826633343521792 11834397 -521963749793830768792718200593507072000 11834398 2855071815913841064949314402759394560 11834399 -739877686704936465582583426959628756200 11834400 -28365854114104742179876847159830118400 11834401 59323669409464200960210245645135043012 11834402 725665215099445295344465745811034339152 11834403 203886762114682756578389700759098805504 11834404 -204672032251866893788018165582173727488 11834405 542233279675409237864009314017999360 11834406 71241066742801447948487762723347293120 11834407 -28423448582382402680328845882949348480 11834408 -1132837073936448537782900368846745687040 11834409 -114084442709670696310051202001248075232 11834410 -84545421041064822369339278861662602240 11834411 503313851719529258587923387275409583344 11834412 -841123144244941019365075908497470291968 11834413 151375885644858160002461483795795097100 11834414 -99149510508970734053216155765511111808 11834415 34400017048464509322696064221684877200 11834416 190167534629670740181508084941855129600 11834417 2876105989689415814343667651198343232 11834418 2071510226326757703590259694949940480 11834419 -472147781773786198321525951212133612920 11834420 181314336114267644891522935456190668800 11834421 170379850487587859017505185819267406112 11834422 490660371013070337408757078973019460224 11834423 491457543832374656858311208462877588984 11834424 266583817004083613368405320349900800 11834425 -125005805841641000587910033702042424850 11834426 -689048173391728925053755064430603123088 11834427 -297114136821342100167887544243292373760 11834428 -253820919265087596271036033841380652032 11834429 -1574500518190985485345817053871373462324 11834430 -86562150149228188392943356302419178880 11834431 -147755419510484430091845708206428207872 11834432 -227596602949070115138742130393451331584 11834433 268359819973130819371801792006402694100 11834434 -15217679352633621700900594893035556960 11834435 -1263153415090387691017375571598149664000 11834436 27495522838111587300040371338739548160 11834437 -337621584481807518872128213869028024640 11834438 48886717604673841438679063782269530112 11834439 -813274610062903645676220982780530284376 11834440 7594896768952752111201053401083340800 11834441 -1512061973589746814328413876816644773158 11834442 524618997928890023642719016909886945840 11834443 -172689297321652643411435793638042208000 11834444 -696970144116160597356403929548987904 11834445 -87755413455964596683107423411503840000 11834446 -274259743076378346497804590728413363136 11834447 -765175901646446400002235980502554377104 11834448 128631906014636311145531021349890555904 11834449 469773641672518135098847065262205508720 11834450 7294962435711944205291731854472978400 11834451 -1437077509073649027952275810121721922960 11834452 -12571367558445188199853470200451248128 11834453 -699153289827358897242538924867341557298 11834454 -198724507324527476174603412766223761920 11834455 403249936157560348801708616445632024160 11834456 662219137944929991110122584557513625600 11834457 41588638246261701454223534227151351040 11834458 93299971985132831816781579641540164080 11834459 -420452593402782159332275578711413035008 11834460 -4414779420058545515108612373382963200 11834461 651969885171119708881652242225735713062 11834462 -100423576414984947863864953907788560768 11834463 390915856867805867502360091605400457544 11834464 1064993400995237154494067149017873514496 11834465 -1055969456179231062877371282513574657200 11834466 40072157222769518663658860379257315328 11834467 -58347844260064873386884986008978819008 11834468 658784771155436028490492924942798080 11834469 591014690848179484975747096916743940094 11834470 538271743641468676980683663756202295680 11834471 638947577395954441301941147074514233264 11834472 109498296644978875872573611848147107840 11834473 -61610120419734687771959075680407534720 11834474 535740354507650199944223647810914329600 11834475 -389577596820066119034866870048977097400 11834476 -431555713037077185099539820063669639168 11834477 -1216102848830790839663786124354638965674 11834478 1105499635997584509879541336958680995840 11834479 -82994779874700966610217614173105551920 11834480 -122989878301687493991766100449313587200 11834481 -626030221309237845014369134967707221648 11834482 31255375119438395965475390951631608064 11834483 776743138638547290205195067428290293424 11834484 351950405385757423412067720700390465536 11834485 -318104903163182144130253752080328357840 11834486 -142989393115592719330583266038172339776 11834487 -10665220812008651332432599170101939488 11834488 -872586188329106469424424356674807828480 11834489 -461653820064951066093510390031270152576 11834490 -1287798942873350260637200054411983360 11834491 -455022425605191897786151986346768097600 11834492 738363660784200218182941894734109596160 11834493 -298795415337788513799141678407835999744 11834494 -194694877666523918166523981109815726080 11834495 262262197742582529543190349371502906880 11834496 -177959310726246908235326713471287951360 11834497 1987505638282477359368858382157735928532 11834498 12269878071019104170239122215335077888 11834499 72311107581275424524287816060765551600 11834500 -555623002016286951887958427595052480000 11834501 87879356006570763364893660831520490304 11834502 -187600219256570842669689603820295362368 11834503 1804040572386569251260667975311309104 11834504 -61354142635738676880868748480030146560 11834505 22112775466073045012332670840266981860 11834506 -1357925045101342906420963302876451929600 11834507 -1800803707007894656599951175953961086168 11834508 -25445837106938186474175827721970974720 11834509 221889566798511119889251492032412310710 11834510 -122494505561225293069248119360669355840 11834511 -14227155645635552864966449993381818240 11834512 42198063329169556651611163507288965120 11834513 367187349903466967316601987352827539762 11834514 304190600014901111084631462105879269904 11834515 208110811939926319615919061176739187200 11834516 -583037758017269070592536730013284638720 11834517 -707410421846797135754609918649684378720 11834518 -606535838139112765966777523184949955040 11834519 -904994397298083457345901498633004961080 11834520 24938961240373053434971924210795929600 11834521 248766033815927962309657027355203191312 11834522 -141134249318572036267377173164334493696 11834523 1125459559888695267284597820373624230720 11834524 111659925270809512144986690278482491392 11834525 -105295870342012260720545440106456983950 11834526 818385395579151649602907693817063232 11834527 -38894226814252856786673601443478823568 11834528 903937508101340355809182742828440289280 11834529 49422078570553021680145559100650435328 11834530 89552486279364073485900989329607040000 11834531 49019386084584455744609401183187326200 11834532 -31482619063089280745601467723456563200 11834533 -1378957888148403933263244615624911420100 11834534 643717099932203670956143095976168360416 11834535 -325586569992121934972952037350345768960 11834536 -2096277045149524635915836881761239040 11834537 586309084418983100511347227980552210240 11834538 36595814766765664474279213168998207744 11834539 2330420146485993023399271692093068340 11834540 407246735456868805096878568947465722880 11834541 40525234257119889129479644477965207948 11834542 673612139707827260632914160601287716672 11834543 25562205048362986977503596317288326016 11834544 73139595101162495400679908578761310208 11834545 -258060624515740093191747881348693790720 11834546 -136163494049669494547151509241652992 11834547 31358713923257370321979013102058342960 11834548 -277639117824061620556992563365969348608 11834549 853225569083501297548100856431869152480 11834550 -9028684704254605979256874164300451200 11834551 332522202322154003426323619390617048704 11834552 328525236883188341230848700661343436800 11834553 -605288672200024069753699990580815491456 11834554 546592930097500240014020689337544356976 11834555 -769485834470185671186919249852485065040 11834556 475853772029799282808318425003275407872 11834557 142916623757694015583692995927789794912 11834558 -148443194818107394930033271421626399616 11834559 737541516303992520695032095646675779840 11834560 -1983268593327393537347575253450096640 11834561 214807763330291757617431143712439505960 11834562 33897736663228502904195785913079196160 11834563 -249131510330124474876476032060314342240 11834564 56598918940665533279219389369468526592 11834565 -106327199418229714678433149845931728480 11834566 -174906640098887101534612648753405827840 11834567 452093639583638458737538439565907379232 11834568 214241964986291804959623907182269644800 11834569 -1422227297477620093023975785966774149030 11834570 48595330721139628137984473982985451520 11834571 -76719288193135105620990421878451301376 11834572 -257324119892817318039963755656997511680 11834573 -225588909769996627182631535348102234016 11834574 -163121368117484288577546888738133662720 11834575 -507600337953938101074814426895367110200 11834576 42727193635110432885730067951751708672 11834577 -503121833240687202786524753019144161886 11834578 -289676042148519370948713299818540071264 11834579 155470032273853696970819005661331518976 11834580 -47089041745444836415749851886959523840 11834581 -415258879058093141859629308860365132160 11834582 156667577934343400046240840085969833984 11834583 131001670141924759738798825855403000424 11834584 280887378123718004388189253051789393920 11834585 113360147656417093582703256340409136000 11834586 79057337263727119770977072486205146352 11834587 194114941143987728011886379152291225600 11834588 -62316629430117582152638087910758221312 11834589 5497922766613651235041228310939600448 11834590 -50098783810192083051122791471060224000 11834591 -448086189950423929272634991229649386816 11834592 -68471422634750376960797627204870602752 11834593 -714583109719094019576296332830837824700 11834594 125975046101242402409171109569495766096 11834595 591629914610598357842004883530113544000 11834596 83339033386625549645983695551416884480 11834597 -106769974558845883529812094746473522240 11834598 -65740635649687558437619938217178801280 11834599 -82765112294966312130211615890344552320 11834600 -226405368157003983161099915874324480000 11834601 1119311990457156207756941394925794888864 11834602 222525935832435376661549751065654332512 11834603 -97796476830351628983068562701855117232 11834604 -189673345279265478337092231986962461696 11834605 -548898211888489752228938076251688900000 11834606 -127661308265219705895403555031397596160 11834607 -214600003762830755464666100616688371960 11834608 180836904362690901683917123642426982400 11834609 431823003564705494867275763281730067300 11834610 -191393782988783859168081730746087628800 11834611 833397742841524750536704787932034219212 11834612 -447204425951255108194017309149951262720 11834613 -30365781453730650071778879463845943680 11834614 47615019984527291240017497420228785280 11834615 85420742464475997001321975517848300320 11834616 -362464111712392405032254331884487782400 11834617 -1323644826367317055773718020367928061334 11834618 207240133387781867597220755285465301216 11834619 -769882334970199564238123563079175329256 11834620 169651023210292258327298396148455086080 11834621 742081326143150450600859290148383874822 11834622 104310182112536795074106142463652265984 11834623 817745166896377228928164616113858595400 11834624 -4276074695635384894226261925502648320 11834625 425121407396511146504360408000689920000 11834626 52177968572288848798797926083780930512 11834627 -197134885997831295283657192327606702608 11834628 13505259198161970519556928510783877120 11834629 -1306482129135940444534737250718952500770 11834630 -674631587354403630057859995817125559680 11834631 -297514039884263424211284073702620029520 11834632 -15601831890104037925457605617882439680 11834633 -279292272255863567745416309467130702640 11834634 72137151479936836601224930437301043712 11834635 -94983086748654721747561576218856836480 11834636 945707289894804444142617742015194616320 11834637 210972244334440450516765905654138781152 11834638 37383654382053541582240921243042753344 11834639 -520437448694240314110788883996885128040 11834640 -115956660817431895888797318862405632000 11834641 68981996595412815923707090908667895744 11834642 -770467655559414117841381966962742908528 11834643 121608830833227770888301187340640807864 11834644 710070116595538483132382936577443891200 11834645 -82119620702977434300996927459543805920 11834646 -455871931026191778190552915775480548416 11834647 -4396527810897921118891203283558806624 11834648 369296442313829798145007479630865244160 11834649 1118943882968812474610928979753268649984 11834650 45641269854230579806832153391802867200 11834651 -379087850884214688312569647206425076348 11834652 -106908216319566739215318770495437851648 11834653 -127855687745257202785059376823000586240 11834654 -149919212794039043124585096225039204480 11834655 -38652510462609243659639742368928576000 11834656 779061221423783083465194369386832003072 11834657 12473338683771859400313530633116186260 11834658 433315857366068614461482078786486341248 11834659 1397064796887990982433640734042492342616 11834660 248205419628326505663425321523837964800 11834661 -158808860102740534721408860602271233120 11834662 214249299208480665932391801123412056192 11834663 -351687575897158116476281655322872208 11834664 -448531043618402242014178807680570900480 11834665 642085922112153830802105500061146289060 11834666 -242366572448282487269536792425406932480 11834667 19894554681725291723030676141289907280 11834668 939265568349821380007573249473049134080 11834669 -96472154604449852082175257963051532416 11834670 -69937004085762406422525477705770313600 11834671 794544727931012676436465695606039193488 11834672 -12088381983165879631239708033647443968 11834673 510034167796973543786093327740179779904 11834674 89567150873263283936469756346857999360 11834675 2623075774074557785109158619107206000 11834676 -546494059050928767123775574450419451520 11834677 -12911139137564605415658342266416793988 11834678 158315646887073018690075471303339234624 11834679 730499237891522529928344498360574559232 11834680 254746200079701770959262691455219712000 11834681 -628077280109194629480035899955149090518 11834682 -130472523258060683809732703784689905920 11834683 -205583693831370688541477756796013284080 11834684 174966174587596840863302326852918751232 11834685 -110536109088161857244457391450712801160 11834686 -142947425431157757825584701341620133120 11834687 -13272263096862639620843512194951820560 11834688 -57096456823572552853360899676214132736 11834689 -346364152218497858508316244208432424510 11834690 -161188672127095259635587058075387000320 11834691 14477517846332289288872801075769821568 11834692 920778587680693686759435299741015546880 11834693 -69816255349372044511431034418819545956 11834694 -962695408953425813036482050351993692160 11834695 -765396342105929523857698998475343905800 11834696 -630496657653134527562256121875745996800 11834697 -57437638049578805508339008797588030080 11834698 311072214813093738962302028795038551600 11834699 630398885695608277305022523875394759700 11834700 -494230267346315460044125541117519462400 11834701 -263627831984789099128392063714583318400 11834702 -379128032813854926360498011301937567296 11834703 162680176883713954060544630066223403824 11834704 -105355026442731883707188582556555935744 11834705 -1210461626870848494431223214632488514840 11834706 37925742735315173029908461454851447808 11834707 -1283502176115581292262392954203978177044 11834708 12981399545844347391929226101062393728 11834709 36887940607483533595779213572783665440 11834710 86037008017559632143774305839860821760 11834711 382956146202264426599597746910039482032 11834712 438897716103926127249768282534483793920 11834713 -162933789213692849021771248582268257632 11834714 -594938375803955015760853194395238862848 11834715 -7683189354886936517109231585976394640 11834716 218866811602789197029263220224728394752 11834717 -664444554166737131416413018085265718234 11834718 -1738711505741146249140243774016468992 11834719 -54850643839300894762404239074691389152 11834720 -827146449663560719812018127867871232000 11834721 224992181797673841744451403428930006080 11834722 -655428818134464434125944661867908935088 11834723 575423704531758567715692254803466994972 11834724 380206714949410726691127521478250002432 11834725 -658961666687232921787244274317540881350 11834726 -538978391192467347145993273979892683520 11834727 316058346973260017790845266243716039720 11834728 940567578525710308938496748370878684160 11834729 30952930619473135323285099838236278400 11834730 -82108516522385740478394191118061134240 11834731 412569290306280808212233840084061112864 11834732 -77045531532211291307618438246501738496 11834733 -127895672243503689814712001737364566976 11834734 340134810188094399347077295034329726016 11834735 -245340404218793100684534557473197002880 11834736 -146331096377703624586236486564093984768 11834737 1803608784333836384324283512027558428032 11834738 -58178349991289679069777148812867112320 11834739 -206800752205510588905256673625910440960 11834740 933793095312074264197542377350898073600 11834741 -681159850785797487545240331334285948416 11834742 190736408330698821729801187897051545600 11834743 121948207244633702947199368664506325344 11834744 -609028303552596986450474301998541987840 11834745 68626026086947683101367270635133959040 11834746 -32025824526374308145164112866922397696 11834747 705660167098813053189316544209733420196 11834748 -2077013851306880897111547906963643392 11834749 -710279855680332731272421466743726872064 11834750 471811398684897919909471040871517680000 11834751 48277641462587736091226750568494442240 11834752 379063436067459994941394571073945600 11834753 -289772265397429775998482223582845699840 11834754 149422668682857892332584095273410392832 11834755 41967869565853964742104435614663158000 11834756 287891715888867816304512332992260847872 11834757 -158631816120992691915630862308682409184 11834758 62090364456586207963648137262521594240 11834759 -133209054515741070100000001420959945080 11834760 -13716061870456080338008159624170700800 11834761 8452384764181826182933823409387946192 11834762 -484994463220732378112361440890949020368 11834763 491005524541212383959686491955055542744 11834764 72275865721583806167515586128790259200 11834765 153022282586587128029452873441333125120 11834766 520297211805394197599866763231487266304 11834767 189007558647936005602726076764421297392 11834768 -19755352197648150386360010924908544 11834769 318556848652721682719951858604566463648 11834770 -223793306856088224208847439433002349920 11834771 209888540331547424189283299126495957184 11834772 115316615644185805309475168298018048000 11834773 -93855777871138470993869917940644181316 11834774 137571896322897593754573896742445811616 11834775 134315655961356472497591769678238220000 11834776 -427077788799013793192954744353220935680 11834777 -92195870375073623200390597934233866240 11834778 31976210368044252091236827633115310848 11834779 369746068960172952874809915844505630400 11834780 -213529277305151543694038806196065190400 11834781 57769347807823185090193806911141434944 11834782 -946239065186323906290880804659940473408 11834783 20003552728094857988627412523445730000 11834784 -121860881518253405734418519806790860800 11834785 538199595110723668846960999287982744980 11834786 705948312857321210489546940178013024592 11834787 4037942647292981400575777205513085680 11834788 276846951512089725540669468339142311936 11834789 -118426057795319140030755106940112546144 11834790 283281873561233309340966973599781079040 11834791 -981999871634520080896306136201457468808 11834792 -1860278374556179665952053448316055398400 11834793 -477855016459957174069785666373293992796 11834794 301062128302146338010392176453233853440 11834795 95355860680926012574570888501368053280 11834796 -12451579177471188338358045848827514880 11834797 581044357536623809249269586325512685740 11834798 51222625540008403294125775992372908736 11834799 456378968179337777520443132123976057864 11834800 -17170458584320425047797573753737625600 11834801 -720950522797376474146558663632353016192 11834802 132774938348511292014632802705852825600 11834803 -1036958204043638273404491711396689344496 11834804 -13345132287061477289549268160294410240 11834805 -314357487842146080576380478310310489280 11834806 329007227703057990588748521392002088352 11834807 1095284804607496245417650281066472950056 11834808 95650682268320170266711504466386616320 11834809 -34709572225148104288364923845168233984 11834810 70512735310639327021098934085226163200 11834811 292390565026380122023320629488979379888 11834812 -578970784383916434466264468609505591808 11834813 850827344297506549910104938824659107360 11834814 9480478662213897663399612976859111040 11834815 96662415113995082626207026332402763600 11834816 168544655107257782917308193447323107328 11834817 269593300442277377559030385390565944512 11834818 -873378936359356558525602968050813922400 11834819 1385862488133955605872842667247787676220 11834820 153996063156936033023763722053696596480 11834821 -627507873261121379574776624005278250978 11834822 -7275862261578918970107074279276877888 11834823 32356258557428466483634039644925262208 11834824 638289191835854250715521183747262924800 11834825 -58836947239472994351884559690030388500 11834826 -249371475313450600516110237418590464256 11834827 943950818350289543435689729059272758676 11834828 -423964431233583471313203574516126463232 11834829 81898790380932291055066130239475100288 11834830 -199874495801228469479823998954411654400 11834831 -1056164417678238392134071324468369988368 11834832 -2263599284862994484135305450951802880 11834833 26462625481371853579835643075064246784 11834834 -247004380996040437314713143434438819840 11834835 269278610739121637575716683377368552960 11834836 -214129688208982066670383530628689529088 11834837 17811874795511526101783878677678747552 11834838 54142389252905963370039639299106709344 11834839 102625315462551454641814633656720169792 11834840 -245883475436766631291621944684630835200 11834841 50580852079780250621692293301729236864 11834842 60628693447670686396027782263538151680 11834843 -1279152499638988257863332780013759592456 11834844 -104300504472811342870057308005005221888 11834845 426707332291947144349323938601961048800 11834846 87315737231203296680484212350251679872 11834847 2726247239562627006705291309304511088 11834848 -129723720371183275929852521429485486080 11834849 10094866203554458232947336443885597888 11834850 56578754457754054440538409399968300800 11834851 505496516475771386013913437253613939152 11834852 787302147589906229013006658721214135936 11834853 -527693999307324175550657968317476416800 11834854 -755260311522821123594431839916517891328 11834855 64644370874907711704893311043486925520 11834856 -546865756625422074007644441093306777600 11834857 -28672326210691768065619742053017363648 11834858 -91580319963176864582588379227920506624 11834859 107271839479784252100944967774807458904 11834860 601961865390461200787929980376924078080 11834861 -632222407279272790161278483196270467700 11834862 -208631512182464411993330201154619102080 11834863 -168408587711231655331985804751063955888 11834864 -32608174259244542659362811155296747520 11834865 202877531139063403331343552597681193920 11834866 -139344504446970727565910919012395241056 11834867 124782784385037121909959347039987575752 11834868 274718467791429085022488650515834634240 11834869 -1169261856608485890006476809610049910080 11834870 32030857036323815729035539689070658560 11834871 -437998363892494975119684685109413765680 11834872 -75351084532486697763158891359518720000 11834873 857873624413040963031821827053870432936 11834874 193007457986701015875643372048585298544 11834875 277933920032460098495822803066954908000 11834876 273868803949725316291130671548293234688 11834877 258602356739287820552131569279218080320 11834878 625690152947885108415126830894225308032 11834879 -100686140594510296098676053037702092960 11834880 128216384986219657004460029663898501120 11834881 -1044144155159211961296766195528118392318 11834882 -93224992430102958530143537693700782080 11834883 -655620496067827452009697401145926704400 11834884 888523500420808842932143790173043954816 11834885 574148145666720038566403766130024217760 11834886 -75597481680602172753931029520212105216 11834887 329901038228298597985968098728597593480 11834888 -40659968235856532912647554159429335040 11834889 -1283926468032337132293662279826345168 11834890 6509792430456976069778510357402995200 11834891 -350595277772539463654484708908466280200 11834892 294321683714485124130079583543552773632 11834893 72283508616345567032476780325825160320 11834894 166051578228953392646467731001989020352 11834895 341947240455283603252041704400508392720 11834896 126845084285655213021777222436809621504 11834897 -406266268686130659070972576923931608654 11834898 224754185762023184252937989836843572864 11834899 1466105618591756743033150224964238131840 11834900 68860187410673458687104759482164224000 11834901 -113704812159527183157814622872251348864 11834902 477795734547941461751169256735829893152 11834903 199920809022784346120630279142760850064 11834904 -846059158537661031804474054469412474880 11834905 -4847604275184084058515262762876490880 11834906 104904184449283419362447453106493008384 11834907 161810584835385151672814870957456400384 11834908 -180217816083641831341634438169603983872 11834909 -622986721831776523569784047714247444890 11834910 -5194518294086263449592878415960368000 11834911 -669422907040132653796472488678468396800 11834912 -446916623629031812076167804047088877568 11834913 -541341475489209341863677226634124870816 11834914 55948679466181447310173727794385782272 11834915 417062571461532913057779631229419207920 11834916 -854744983041452527872113141030495993856 11834917 612662847292725252935940099543646595260 11834918 629195093540174370306708528427995272160 11834919 274999473815189611029576556572988823088 11834920 290835230447801228259860574085108684800 11834921 468766276648947066487142654205880860900 11834922 -61356728513016897648652645070543951616 11834923 -104136352798920907340557421195874899096 11834924 902434444009986645569687031502038927360 11834925 -62979555800761279697776111453234260000 11834926 428893985506869067330223870231607640704 11834927 -170640589184828447718169051785338726880 11834928 -7099772439539364830986779081179136000 11834929 1116505600129092472621945801725578169600 11834930 -67211024618927549885329480414308454080 11834931 253539684351907969753964060245477556784 11834932 -118697463351003089951513057638810247168 11834933 -15972300154430159875523809683526324224 11834934 -200437923583494493651706370695159869440 11834935 217645298478915693535450691687911592160 11834936 -679455020413116981724377277922421657600 11834937 -488836544785994125087647256087162269120 11834938 12148380283750862154576867263124451296 11834939 410066358039974998435056222357677689200 11834940 37745476960629821107709628515857950720 11834941 272201538017490607451694464252476746624 11834942 -81228614320466457462494837798598948096 11834943 -77115530791049655868921368011861769600 11834944 -130348430030716365476231533624094097408 11834945 -139487482436805640361861589468425664300 11834946 428419698061565701949793730461257070672 11834947 1488364265183760463731755390689150634872 11834948 -70668176107840901996372554062536033280 11834949 83939535108425014839773348567838750720 11834950 23919732857924703312590107306189980000 11834951 184680348581151770688212995998101636952 11834952 -284491860148957629058942091599786106880 11834953 -125425372856162691689001916529363984880 11834954 582178586275812616816816014326266096176 11834955 -474476842050532568199369718723531090800 11834956 135232045488628814928271377016201199616 11834957 1166452708543116319311027319493200579692 11834958 -73584714114879800843300539520084647680 11834959 157083511381129338770331856509796162160 11834960 72051297139914181793984789935274311680 11834961 -414827091449000503600703670034121395728 11834962 357209709365141681346406634280487769232 11834963 122749067774978044504510081411641185280 11834964 36235312574116232977220466577248952320 11834965 -817843831824675563046829147748166751140 11834966 196513457029679601890576477500124193408 11834967 -12199382950906271248530067128098401920 11834968 304034332524613901393995009782748200960 11834969 621837056732749516237453712875859135370 11834970 -109083545598754792599707675191425200640 11834971 354730210973107286111116408577265424272 11834972 -93560570775012579638172706701902665728 11834973 -302378968804777484461033661212906310778 11834974 -101429266447569712018348490062734992448 11834975 396682104638005086805214513676526040400 11834976 15870141565575014116896656831784419328 11834977 214868039345084578631031434279318727744 11834978 97968510984640527728636695703516819520 11834979 -7965544728005850391423126126547094432 11834980 -417613164522176883265328215881283680000 11834981 440699565291564279907869266653357437600 11834982 -52224869166325538254941179308080492000 11834983 1676305864117056366087336509010774878664 11834984 -277018857478453883565501649284601036800 11834985 489643715176461256891036494970400760000 11834986 -591213053724869125630864066438035175680 11834987 204167287118906260672108380160236670800 11834988 356300883879095568419628360043038289920 11834989 339497981068770757464440466231662344790 11834990 293897765769237106012364265421725081600 11834991 -18810935234275026663011707490066431248 11834992 53071398545895374864263459024290250752 11834993 -116288325276005606716319203827197491758 11834994 46742853413572661636501304566823966720 11834995 11580371529384919926855169672741329120 11834996 -931889618440958526199905559078497168000 11834997 -903398351701542742883416013302167468000 11834998 41539408898405045337921579514769540736 11834999 -547996663785781833795082502462252464680 11835000 -113933002253997576441236040160012800000 11835001 39958053842333231621781614065944918400 11835002 -350234204334116972076228059067246268080 11835003 -549620746469674342043278081696397438976 11835004 -8831461569932650519329854533107705344 11835005 -72088945370178588622400711403808886400 11835006 -22344019304471681012757927870704919936 11835007 -1257462451405003675788671691498767681400 11835008 967398747315633741863912452673419345920 11835009 -1207841801604478189807323440274702596352 11835010 -866326492659644507507948420681495520 11835011 -329073587222602414550553367324117712208 11835012 121264025788312507302551755776242675712 11835013 -24007862653776525224270050587352961120 11835014 -321439161963367369814314814812689085248 11835015 359657937646473281977295647253551354320 11835016 -1151713403476027542331386222779080704000 11835017 96441282416007195659415416454618371172 11835018 -149891630636989433517400325579539875840 11835019 -2661270121051126903420102164985370928 11835020 -254668111528145860376396626802533739520 11835021 -698727492068964632360763568503559155936 11835022 -610138594552169359191566377882019354688 11835023 -321216946382394513256574691955030787040 11835024 2129656507580599207273712757385396224 11835025 218631389292321248041659433416685945600 11835026 31052073154990158851516522520032157696 11835027 -96228590347603173130553705835956121036 11835028 -2531777417763686149986074351164193024 11835029 -237934264591398044361352963760271680370 11835030 8531020208807078617467424807641256320 11835031 46987178889073647190221121764717202320 11835032 -956403231369214735629802409198958489600 11835033 -105213563502469030185644866216543856640 11835034 -253065026681970093789334969476745549584 11835035 641397197485149602601076351464632796480 11835036 -661517450084055887839817796198921071616 11835037 1393561477663344727829138949005318927692 11835038 154862180874786544293103971645415873920 11835039 47566921285718022119793973189993470024 11835040 372080861736770723873369255534426849280 11835041 -316089837738127143697806002871180138240 11835042 46877493037177420921107735053816448000 11835043 -404399866310427163973877145495473563520 11835044 -327965213235172067012874933515144396544 11835045 -910674282535764276868417611966861504000 11835046 -184451853387110738230491553331594159040 11835047 -47967597630761966135875082701660463136 11835048 -450582738249400375650964482229451735040 11835049 -42524310386469473347155458888530418950 11835050 -4464802723778784244728445534658857200 11835051 -92289130330418266375545067075142899368 11835052 51273882445984660308498423040821325312 11835053 -892129083543880548928574016837504838656 11835054 -33355646927189661177037440169322480640 11835055 -112951479922042257290700903146184609840 11835056 -34527329320819269273684505261963739136 11835057 -95500650416418055598104415608248750912 11835058 30472090410577279534722767703679507584 11835059 404176020702407208256983213779198026704 11835060 63717307019975742322482724128455761920 11835061 -266796349508084506053176257099745394816 11835062 -4161234201870482375956596014805189120 11835063 760350484023323418668611415181394435392 11835064 -481273227228282811141362247359488655360 11835065 -241988294257742751122055256810121105280 11835066 -299956199008848359972871587791680101376 11835067 -1276725295663304108665834864058843817848 11835068 554374798023330201243265627028285564928 11835069 653092660108854133001484036756281976960 11835070 -506753262561169749459896443989688896000 11835071 1413858698589276701279946648999064222272 11835072 -280124482630479382457363615456887308288 11835073 38081243017034944430396447296423840322 11835074 49746264061976086003521840780901977600 11835075 -14684555550639805555593547403440934400 11835076 941634787807439548346680003971450362880 11835077 404921872491590464191299326755579298812 11835078 -278385881893884265411401769584162404352 11835079 364897258850344593648218460697582157952 11835080 -347737307432615053626959853066375321600 11835081 -9526086628054554980267818037761338720 11835082 111840118844246041363544020770764911872 11835083 -488721686378729430653276483312606102016 11835084 558645874522690153768902540520159182336 11835085 377760204305024321220312910390710386400 11835086 370521401168537293296906438422999692992 11835087 -67236551161789947152611460909450231808 11835088 270779031156751185198029419289165914112 11835089 219037256940522619245297294985383771456 11835090 256136120382952166268394225613112873120 11835091 700192069205541668091359368414559601952 11835092 827928285995332029028804842572098463616 11835093 -943509305419345474656865169405474346336 11835094 122376328939652217909310070733420888192 11835095 457891356661914552156973210880859288600 11835096 16277843575446028002346633917441638400 11835097 -1414634656990037018581260337197608478454 11835098 -131401870209330919031463424355749144320 11835099 -9617248787057847502178600952509938560 11835100 204878664865690914003635802943837120000 11835101 354651195924210932870151563782466085804 11835102 127309028905676948224235235278530172544 11835103 247250883965071463969138799732529709760 11835104 -322792246277124991113624625584541532160 11835105 5394873127681682595595632016936166400 11835106 282776199074276910556576288454476273440 11835107 -1484631100147707724045014012091651967688 11835108 486402339554151737184893371176358756992 11835109 661846523187941741388573824774966764128 11835110 53191875009840623833678979171045253120 11835111 187412761433181842267756156537383101600 11835112 -114694520864088191562657816651983093760 11835113 -382423424317768534094509259910087423360 11835114 169093332324535216577117667474177953280 11835115 -668400433935947048524857290600432454000 11835116 -69242089016062154314271340112925724672 11835117 742252932863831233704515104932979874112 11835118 50434610630066264945003545399940974080 11835119 800730153361864389764348315078777220840 11835120 88407659528970760601327767136792739840 11835121 710389433218960177214977825032821482322 11835122 -103387666338477667767512317901617658880 11835123 -1530172785361764534807610757991336535296 11835124 -28150224670247130166170992228468195328 11835125 -61730652548020426847357923239621306000 11835126 -179933522750180263630550193379872105600 11835127 -125823973392037957454635197468253211600 11835128 345912452077765825001990787137391820800 11835129 -671853016749573569520313922532012320160 11835130 237076047059172213816445398071718297600 11835131 274251324887414875044072196063852320 11835132 -490094847728804087888533800863101747200 11835133 -193873696664547558774258250178937554016 11835134 381100167926014075278992099318390793216 11835135 178812043975061548685393431181905715040 11835136 75030431190390855085859378159243231232 11835137 -244520883866720186423755528207126121214 11835138 122081104517126904952794087335056097280 11835139 872132651813770175083798357705600402940 11835140 -697201424102263281068212161518085538560 11835141 489085517208320379429308847390744448992 11835142 -685470687061398433955120968110870912 11835143 152464877870620505772480377179664362392 11835144 259227539768638565646605706053856015360 11835145 -20838578227549432582217846813844877440 11835146 480926610426019492556923608844469380704 11835147 166343712448383784813935465247928311728 11835148 8594615242993030440299408318834114560 11835149 14899737646213437598314946681321241088 11835150 184528288813181100244546473753420945600 11835151 -1535085952359997938321284438210820416848 11835152 -36719211766838708010974000849527504896 11835153 -25561993038191505829376804391841586880 11835154 -55567572645738212876578528855237402224 11835155 -211195533657599040745540193491000974000 11835156 -204464008891934977767574992316166578176 11835157 338185282436059692053922617139375797600 11835158 -157727553760798424699279733800949487680 11835159 -192380102762610626408319443258604618240 11835160 -810667536942674463887853498047597568000 11835161 262110717999106841994328220506628432520 11835162 264375529952667910342021133847682041312 11835163 582312477360055156655091564500911944360 11835164 823210783819572174858521089156430069760 11835165 -192324364435913998621104877253056836480 11835166 -4682713320615989141549815229041946112 11835167 -1745215867317610562269673594022349783080 11835168 325099267727547037018504079192928288768 11835169 -516273183368360373996447912752865981804 11835170 -451168754077471691215570581880194248640 11835171 487855490076077375529898172009561147940 11835172 505845469501885548807311062397436738176 11835173 -64522719081769358091842708660169089760 11835174 73314354045621413478178419275478250368 11835175 518034419890173795072492671730225769800 11835176 -923075468216772451875303502041834700800 11835177 796109500916909843239314078192171461520 11835178 -913175814354224525068646541850844948640 11835179 -545556681095813651919265476182234336160 11835180 37681949706208088799636114412024627200 11835181 1240766107559269169693314312976007785472 11835182 120808100583837414070651202826945987072 11835183 -214763337168242719174576160021890211952 11835184 -365823540824375762645591107544143052800 11835185 -493413274657202686653165468923955436620 11835186 -206460024739773319662744611264564950272 11835187 -21277689475798677270634698810308879968 11835188 76683552818252971118033689132750817280 11835189 -164773646520864838583431288666191652836 11835190 -250058140689293860022884528393029811200 11835191 25935034130808348662035455069671338800 11835192 -12721511993155103532686623404204257280 11835193 -1724487902151591634761868870796072253180 11835194 295804344480754643619787192035210661632 11835195 683221843978415807762748128557929926400 11835196 -612071506082210869229077544529095995392 11835197 -11488289105948228921505315900675362976 11835198 10119292213721788441453551830859066624 11835199 116635026662894648461683509148950667200 11835200 53780151453411439206392900294934528000 11835201 -282264797755212657367650918795268319232 11835202 105181872920106388104660159477813345792 11835203 -714405031485311707799541406142026777776 11835204 -165955169902550844408340870602841826304 11835205 -453577109955514211270088186608490794280 11835206 -105417937429211285394855697495103721216 11835207 -549686448510359903568210645127802637360 11835208 -133998398844095792268525792946858721280 11835209 -280143518509710994641169832700143063280 11835210 -301057177447539729068211594093750071040 11835211 -485245356596032635948590446763708246016 11835212 195624561466221785839077391505873523456 11835213 230385588390505613034747609696475829568 11835214 -676895097594907988981343035763493844160 11835215 1038579723729044651493424985778872448000 11835216 103493990247717614302683306797693460480 11835217 1160657570612755079622488620173090705266 11835218 -24752359786697378382769407697927929696 11835219 566054165287404331258980571442466336000 11835220 90833555112636616307780001186897792000 11835221 -41947549056954977526942872745263158578 11835222 -79780072787799447399921660218482999296 11835223 -1172255908542526049139156072531806492040 11835224 445900239202070475934484592085510533120 11835225 278188847204006202853791704183562441600 11835226 -199442645287748622977578043059545862176 11835227 732342949385818102511843613035404584000 11835228 208382065660231143051221410326492902400 11835229 318500511617603440292872666591746177152 11835230 153030048834437815785236943007168684800 11835231 -220556967637605043609235285128810494648 11835232 341343273424871758098272562291390676992 11835233 79698001328470125014056576386876746400 11835234 -327676055144955444161414589127017600 11835235 841492614718926552884849371858264401600 11835236 -211579732147641977790964675832238157824 11835237 -251299022561189991733057487888651828640 11835238 -17434374221113626093868413200626440480 11835239 1087458349302068114964194777475503352240 11835240 -333818235281108652296809783821237043200 11835241 361953366265577258798839319022891758784 11835242 71746206192244414423439628274584505344 11835243 58018576774114789639703542730438185104 11835244 -931859056244646754167375270235414046464 11835245 514124050139663308829671051974567391500 11835246 167256982369273077305453536141676894784 11835247 -363650271695838345644898173964958677408 11835248 -180265582377201152810717350352791142400 11835249 -383753353235589289482323262650692398720 11835250 -264455161097210133211900985592318336000 11835251 -1426361200881934142357467329937035725748 11835252 156890097130751968614062077906217717760 11835253 -345588749314110985296807467570312488836 11835254 -355745323441146999139258978759451267424 11835255 -368194090041075239630616872771893387440 11835256 -129838047759828473694790231537671536640 11835257 137764427615501250983855780399785347072 11835258 -360304897673020160535848343604414632960 11835259 -1012981096807321636174249988163167368540 11835260 100459298677517631050928099113180712960 11835261 -951668549936998057317061027333577865600 11835262 -214513126358237400859325288790370426368 11835263 -1111898588661180636972380610433467034752 11835264 -181921666650916323983897524055561994240 11835265 -8228489021787065935264720276879024560 11835266 -72154357977222357343049987134972485168 11835267 -225295888718381873852769936940296591552 11835268 62088691534929336810506633858022370560 11835269 -3759323726435849686757023023785758980 11835270 -41080059989022555623347294394879971200 11835271 7775415656607260545459045229775375360 11835272 -1168517028324580200372167199243442867200 11835273 -179960871942273676806280901342563045632 11835274 151651994468342289136889930274847256064 11835275 -255341496622953883928606424843130340700 11835276 58956372415444928910740589636377201664 11835277 -29096387994375912115949251379239363680 11835278 128792245229273101466658458381002863360 11835279 777389390922811358014618444474011672384 11835280 -143836690206405634943138811285405696000 11835281 334372757192478467465355685139421651408 11835282 52902199225182286211330241573292800000 11835283 -589280343205801013746171433617501936468 11835284 604590964001467450221380179312336415616 11835285 74485709707681842166774595429345617920 11835286 726498416796291807457074197667378624000 11835287 638533101031399191618526415278371064440 11835288 208769683269906357912973402349967360000 11835289 -360703718916815493129424619143971465910 11835290 187804827768305340656953172167770547200 11835291 201876250572988677438618066400264448880 11835292 -289197346979170064870884394723059143680 11835293 -210041956938605415296025282994580760660 11835294 -1637650133174973013997166105559050240 11835295 501242699730258561727705434579965125800 11835296 625386058652116978377402158210318598144 11835297 487272846694215606597091577546242787088 11835298 -308378766613945877430484693364841024864 11835299 309453997943654481155550267101618371536 11835300 -41730093217280229194132141929109683200 11835301 316770727769423332777000474783532318880 11835302 55810376763721937453390946281771557920 11835303 143049256720052281365003963934284241704 11835304 -87449840371788170646853687253064744960 11835305 -893224636716980340525139398339607923840 11835306 -68871265184916619310132670942341222400 11835307 -1148044722207869601896661735178254306480 11835308 685649694853535627718017396925713564928 11835309 299033129410978731895276319562223723200 11835310 258408340898603224143217928201275354560 11835311 1253013929674653070034954830255314988824 11835312 78392414133201137087148519751835811840 11835313 -169078355013883995370028869893060179502 11835314 86024113123232877330090168669054271392 11835315 -283982622547994140058554286841837569280 11835316 264240454255234424527199750165227975040 11835317 151117236545249913982844094302509649148 11835318 44363750379569694178931033461849430016 11835319 -517207812895507306049133207323361624280 11835320 1391487308628462923367007641541017600 11835321 -459054509941115479129719051305902746288 11835322 -633290385700119934505942607493757286288 11835323 -1023394046387691218730484256392263862428 11835324 303914207428826948595372258908395881984 11835325 99261481357756324427891716674129118500 11835326 15012632690735701649705212891703270400 11835327 310568262426307920211284506825567336832 11835328 -86054105320349683303547123644843950080 11835329 468843528491462941334992048585228083840 11835330 -116692309499412501805162736860798855680 11835331 -542397150233303235347586731171456124868 11835332 -312983348013076196339547910622076153600 11835333 644086329313544625899843587904870527902 11835334 54714307055803387564898343628371825792 11835335 -85858714755218935224581168683677830400 11835336 523226581990477619347189953197120102400 11835337 149651433916011360299117465396013333220 11835338 -255891520171556853989303465705104895904 11835339 180184713492359182723079128280323025328 11835340 147215117653353949096160986451045990400 11835341 -183401527225080781678701778040539640640 11835342 728374575942648942746305693713964519680 11835343 130053951000147947994062568350135684144 11835344 -22212951407823537773773161301205139456 11835345 -377430441859119645045336088994179397760 11835346 350137609863160887565134677824754953872 11835347 -131130524239131673845493666923285783120 11835348 74009308637788980478949368648906592256 11835349 1710682926529190893901620126732829679552 11835350 -122466683257672401701354144250831381600 11835351 423939546746978907787248354188635258200 11835352 769572221124357491352478432640122798080 11835353 496724733555976849504434097574078772240 11835354 -62806515149750490624295423030287421440 11835355 -104282295062920565839296455464503395040 11835356 27272863967857873319950554672962806272 11835357 -24588085803723661318488756925917528960 11835358 -29293291937939348337900060338048058624 11835359 -1052056418217913933339398603268929625440 11835360 -692584976471372571676486865352346828800 11835361 631093833158630203002590757321304332962 11835362 -297596955385029835152029190936551022720 11835363 1683741978923409168651842154222193920 11835364 -942536237475860219801529653581390671360 11835365 850675193386834588780323289212817915260 11835366 67676953998702671887301359018043719680 11835367 -935548146148726466777242323899387515448 11835368 1152359838921144191818811943887573760000 11835369 7542224025514645019196284342785923840 11835370 74173705107868436410913091597846038880 11835371 -406558946091784683066574033946120572428 11835372 135650204441723467715122996567681070592 11835373 54627393704184830506762252909493846 11835374 -752891042918645231647917111373116272064 11835375 -246981763965186616796969977009450872000 11835376 14743564279918334706268611796638564352 11835377 183543778583353676109524183188677824832 11835378 -113004013493023728456280507090775644896 11835379 536902951147280917264098733715327650576 11835380 -287234257853015140735253330619989606400 11835381 8955423119576772152673148442328977952 11835382 -179924219526923069644485008704805648256 11835383 77511057752903235188725820368408891392 11835384 -74482143001907141865096102227434536960 11835385 15253698634845616700553474632144764800 11835386 -33264651286752660314410795061237807616 11835387 -305967221127282239496668397549871658160 11835388 224838887791172735520415083603697929216 11835389 -685911158296819611269227012396233762810 11835390 34532482143965240616459569156101017600 11835391 -154657707429519413240495385660286302208 11835392 94113026749687068378158725401359155200 11835393 -74682711163353509718624931390170489936 11835394 19207854173948041126705775768788494240 11835395 -165614813877114726571372361252878020960 11835396 -27369793027161217540423331740223832960 11835397 -169535006352005874831588267050954369536 11835398 214873453159530143581682147675707490880 11835399 223726577189903812939377835413518158080 11835400 -48022411509762841424645683865059968000 11835401 -952012567726121952992297315776704794598 11835402 38260720969194051925389118243270386432 11835403 -1006599768010508723376458495846309725872 11835404 -299931402654890687015282690372271882240 11835405 -551512171246261242912985207881975474900 11835406 10258306956485731102949590244130459648 11835407 -434966876667148009380253068296560624440 11835408 117339677559759028237343097002007920640 11835409 106144215875611725772785330839709125568 11835410 -47911251729551839286181086948946956640 11835411 703579248582720984100040727812594575032 11835412 -266863126991245865551404467416203089920 11835413 960828105202698188588884177267377857244 11835414 -502078131561925237940815450983278894496 11835415 -1052924447854421602012017518992393006440 11835416 -638717762719240360452951502901440020480 11835417 28397872595578220191558664243384296320 11835418 -221555891642022666791283788549589245184 11835419 -430520576656869606712575655597234235280 11835420 -320529154878970407260806682094798597120 11835421 1038402706314016640157462304400570303360 11835422 -53555845710921810239402734288096411200 11835423 -1208011102052536211662337071765057459200 11835424 174073340250282326357002028870478200832 11835425 276774923916511779791329890462396508800 11835426 421245156085918467685302250556137666944 11835427 244832964000223787773386178507471613276 11835428 -162895759564734135567249104261055234048 11835429 -138885204024884451943687068800885866752 11835430 19675849232563343722608035649897957120 11835431 -233107565424617073108866012578906625568 11835432 102516537535405927435264693514709565440 11835433 1425812600250873545279259840464824252240 11835434 141042630927422835819352888826361676992 11835435 -282491770498319682792130950105683389200 11835436 -223581234798366559077511853062605464320 11835437 -41085473703426670090501528508025079914 11835438 6489037542153096003417375989551547520 11835439 -141630500139582743477357218258174108416 11835440 -16748654301455076016826727654034636800 11835441 -525191862083028405948243330341544777150 11835442 -343841734787247876328097122384684024320 11835443 -2986264981384278135510269131046278200 11835444 321138006639635540908806074437036732416 11835445 274507322726958297713767167783287667480 11835446 10577195905088536245706565077403406336 11835447 134578215296083478587527372459379397328 11835448 650879700925966489239167378544264990720 11835449 -160878024108954586663882752120757432956 11835450 -55201690457600021496544172216341824000 11835451 -709239162053759303426907951169151159520 11835452 -286620055216141997623892376682376868864 11835453 43910369346154009747508029880343319104 11835454 162084443542716720351761679902990098176 11835455 493178632576626539005606321574875859520 11835456 -247711827560746341900930060278078373888 11835457 -2949351414244582954610542831046318604096 11835458 -63982322677261614409373427034383343920 11835459 -302581217259528993260047252049374771200 11835460 -24921641430341858685494576779810444800 11835461 -521951802416753918575221285304075000800 11835462 305925355929843487539626761415340074880 11835463 -520822729802106206519592112911976645288 11835464 342978191442160671594391795632680140800 11835465 543866996653773637419901815547229277120 11835466 392199808866425023241812506447027032064 11835467 -222853021526362490700106683219252145008 11835468 -595206866511991905998562118142833038336 11835469 -2204667753602838669637752683803429415156 11835470 66564232879282890532177529633003717760 11835471 364685676960234289684665809942211666312 11835472 148625755106196429993404605396526825472 11835473 36908385031262154032529441236374958964 11835474 86824483977389608541203206264570097152 11835475 709546500207970622520525282585101535500 11835476 1136699881767364157609753433983440908288 11835477 65334176442949068303551663041955494926 11835478 432087116997299022029347534615228285824 11835479 495319801633154187736802125647878275080 11835480 236685169242548892050419022306918400000 11835481 -33528624073067831959341860734561495808 11835482 -24761825163098136993429438728347899408 11835483 272119615484725570507920947694171131136 11835484 -120101810252294384678786391271144548864 11835485 835359090970350433896176541120223916760 11835486 -46955146826752046209266849525021186816 11835487 153601358449700018168608517436750881760 11835488 -193163421360272153921957324503490494464 11835489 -759634344485033899892772389755886788176 11835490 -195638484123798831593720222921256960 11835491 -399115582653126544182670061084936475108 11835492 -8080774832284650208647143433513289728 11835493 461435685321624778963241531655786541440 11835494 -394812867765720678476165885113645152 11835495 189612741946086640008573522662926141920 11835496 -1399883143392067896521078624333867934720 11835497 6985384876827423651700738510766309946 11835498 193046293511227747495019465380405880064 11835499 254578646188189051790132417427453550640 11835500 -293716621452486673999899499885079808000 11835501 -115600067076054515142966481388127401280 11835502 38905719825218273730545426629028710272 11835503 -1140899791650631919522979832088741875248 11835504 361657522594214148390764007494676971520 11835505 -492040582826130786539112911715144271680 11835506 -153573667690755255612242666683809632256 11835507 196733854703901594167893217139881778288 11835508 -496968609562832648548769536947120556672 11835509 68877135587123883327528185188085408700 11835510 2923189613224775344784703044999473920 11835511 50842175837592385671841628391730650624 11835512 -641214390834707439617036393649172070400 11835513 -273874338732723413389458620967273401856 11835514 252969696807511230288713884815135935856 11835515 -454553940566119201395214995141735487680 11835516 -51077267131139349038657740190882119680 11835517 294709295824267638429820058001598680300 11835518 -536931105800908634679564208221525504000 11835519 -266983678746682698233281790451041763840 11835520 -13762804941759023481261459082995302400 11835521 -168021118115823623770437516294850016256 11835522 163287451165959401565171793103945102160 11835523 256198970837490216769936276357355936 11835524 171969180988896089467505623412247552000 11835525 18811036394838294700141035807629040000 11835526 -443888612104699762943784118935614280576 11835527 172333494407452759309331356121022498072 11835528 -569240078022446177566256887668724899840 11835529 1165536229902129305704844477609092255130 11835530 -172837090268564148232181768184528153600 11835531 655124692799528381353388125957709575680 11835532 -575405565882729572085271557635442426368 11835533 -18164692274074424210877403861939351860 11835534 441674163105666738964163175273029513280 11835535 -18083902355910178093233602293367322000 11835536 3036855010577400086103262759532396544 11835537 157229016314260070315600819794140180480 11835538 99095287637269149240083939808849630720 11835539 780863116432520778621621758498453735340 11835540 463371738358279529122007056726136832000 11835541 84749674300949637424791698618003468942 11835542 57512994927276510859204128801327408672 11835543 -718943098962730707861856455796419513600 11835544 37346298531314956396148922241102848000 11835545 -274566725358647961403297729542261778680 11835546 441003606027809675149721255779030224384 11835547 343803376306834790256210300099963827040 11835548 649626921021450314690976079917813739008 11835549 269566999812676282430279415048426759168 11835550 -89777715442676853166599352730002843200 11835551 -91906885204242750503208967387655387136 11835552 60543566892109485603167949660836855808 11835553 9062148586502591930256581459032901856 11835554 81678956628071366990400760240424471040 11835555 -410293158847664707628916350125901287680 11835556 694124421587759262028682961967431992320 11835557 1177926212903503936131597196016662241052 11835558 -193741791128791285881783107763876556800 11835559 311138857298466900622717874163468880760 11835560 -97967404016985988953940661351453491200 11835561 -66810422828473846834068675913838792256 11835562 274381903059302706220477522087302010032 11835563 56946610240867480044128668158574800864 11835564 -73992804504429051956816321347830850560 11835565 158575317002794746246741970798975852800 11835566 597137628118094346763940036706465767232 11835567 -275756086009744049527347163967787793680 11835568 288023515638066467702656794818049032192 11835569 882793048260978247047243474374530421760 11835570 -53182341291871762071297277975368652800 11835571 -814953060929825512611358786454950834176 11835572 -1256021500559395170845142451109007360 11835573 77748539671434784301336623117280705568 11835574 -184305367658430260747962077528499330368 11835575 -270845705952204416040890967139857417000 11835576 327919851825015833302368853678946918400 11835577 -651262120077271272588048091738988490480 11835578 -2712236907004612850145601441884638976 11835579 88743994322160637723978594698604531200 11835580 650761947328930684155988330160756851200 11835581 -830148907447303342037900844837182547936 11835582 -157452610732312802725388725003818418176 11835583 -443213365159988414168721613578060405056 11835584 159776290932931828905835718213319524352 11835585 -319286450744038461572318605461776380800 11835586 192013996783750813594628745197690488320 11835587 -202746172350449030215337919287243650368 11835588 -581230087318172025715459081744218839040 11835589 537527553411062505013510302704021801724 11835590 -33817494383745208143639169930096642560 11835591 80954110549804095961066512831398235264 11835592 366847680005545195079380488431707776000 11835593 18400120360496268002943525136826689536 11835594 142757096226687075051811001325422384640 11835595 695255034940849225991953063113622941600 11835596 -1183804894539686848867299822507953387520 11835597 107815819794251078170219956510651183072 11835598 -28693108853315139311306729608542462720 11835599 -295733932417112256821853490520061724680 11835600 -5917692289382292779794573555433472000 11835601 -435983979031130480251237137898394384398 11835602 815280335425411333464107606591632405152 11835603 -96217637000010127707035848911132731760 11835604 131538638682429214684920741499981750272 11835605 253181444314688466730738338713487655260 11835606 390755595146427930128270799399367417344 11835607 -603980786563120821777949462530369883944 11835608 -92516836247536302546121101492779735040 11835609 235605771535038003092166219176801693904 11835610 55237963693931968763107587718531380960 11835611 -2404565452957883878286098348597838587200 11835612 -242339827005517052116750039971807513600 11835613 679176474476140784169016317344554841920 11835614 86258305117913373256141773343803162624 11835615 1119857081411541386082116360378342160 11835616 -206222299595560883914457753469311778816 11835617 890095360529714007639562342733269555632 11835618 356450134789564283974944858623157919104 11835619 132830934011176685488366401439013253020 11835620 -306164391995035912131415729666826104320 11835621 5392389979340547791340724536171279744 11835622 86838607212138689691481219686285918720 11835623 -825875242125818557360977369941586946296 11835624 -386520111437240215036703630891428577280 11835625 74415623139006919812320537304424912500 11835626 -161529076121578372481224585204604466432 11835627 173895007699742369174043467905751620608 11835628 162022998707048533765883100465921319936 11835629 419039904636031624899966687344528251008 11835630 9911420872035937976749521591636759360 11835631 -273440985194307953793941789245098245928 11835632 -242385056783659364519357318657376092160 11835633 -619037533646542386539554987381050014400 11835634 -106224187627162848674874958463252699136 11835635 299719180724193386605327217770383257760 11835636 -33317144032874179812472464951821414400 11835637 313517439099724663397792943041495234400 11835638 153648738673861086204207132164857270272 11835639 -21984282455013442559308229841286402416 11835640 565980490514130426598206299202892800000 11835641 738744873097731762284332085649968976000 11835642 -19251756012556193960154866666049976320 11835643 1446214410629607399057024391787372377892 11835644 -1012848673114886425425778334706107633664 11835645 -108023342968400204476317935492757941760 11835646 -623276953190489240372087997091832521728 11835647 416750221859710579110766145861164809912 11835648 -511691773949146737906263909129074507776 11835649 364209889328027602464600901803805212032 11835650 342835008597567193148902119679342306800 11835651 236416091229884268689318395821628073280 11835652 106828526281303395919368244236319761536 11835653 37442330367134610165218043177215336640 11835654 37990864559139398109450101241845821440 11835655 148593456461976348163146859753707712320 11835656 172964395330285269012507943423705958400 11835657 781236059755205822655676003720065414954 11835658 -335257846790333777677719389764233562320 11835659 765721610927624366564351999630230480320 11835660 66490300022245226931297999025227893760 11835661 348607446368565516812405562590935198262 11835662 131679862764007271140582528002556010112 11835663 111006267305459998827183184912363411968 11835664 368398291461237058270847058362957824 11835665 -186185384563114735852268215970542099800 11835666 -311320437152704182324448088187976704000 11835667 -572171601157403894226775067266440659408 11835668 312527554816430933697229156628788412160 11835669 -9529902734973580934510936518326079872 11835670 62004767530210846810993113319521792000 11835671 267291373091771933926424508359304990552 11835672 -744011769923552695268665153203456614400 11835673 -84125950876612389373507912464151984620 11835674 -389692085932576042092177258580432187664 11835675 199743213125543612843344150573498816200 11835676 484452683534786991939894524831663838720 11835677 60464150997305067672259515682652357472 11835678 4334835016338019788518032913357730624 11835679 35576426811268189865798347106640552640 11835680 66170833729831029799452409735519272960 11835681 509166046153494615136106100588411414528 11835682 312543916425182176001256413307338832384 11835683 771339548004405355053950127167775050880 11835684 248367290581942094066207228398904389632 11835685 313038335928770787030475133169083318400 11835686 -90176622645798779591863177444885682208 11835687 123294700032187934044378751214865477968 11835688 1088290535867975355815793387386941931520 11835689 -620760970451027206898914262649546641760 11835690 -170295057781633594119875220517128180480 11835691 10726473257812360669261244694847271424 11835692 645119945442244313778552152060199270912 11835693 -181727500752954238143797066637048617280 11835694 57255818032983760159866377284644805440 11835695 -26684164993600270428240818085967130400 11835696 -55826490433262058094194129531519664128 11835697 20660890429927254656680757301879401472 11835698 57431662529772368504615536964490895872 11835699 -236779941448686924909104511318076174536 11835700 288103488636997873979404672445762918400 11835701 -203503956767742422503530767860384798080 11835702 144060207392594181665368050295464614880 11835703 138996858599703944513044486730618139864 11835704 -338240578596796900636681763933116416000 11835705 -351005516986546097567906089149558066240 11835706 -157170492713719659177022247879327320752 11835707 1584808660697149107739255369146909696 11835708 93457703125923789353686326054852526080 11835709 -73959795004804729183539502539975106446 11835710 260385995836666459306914065831256989760 11835711 542027205011167868682166860284153043960 11835712 63892145091539299085166976168341012480 11835713 -938545117215537463271478578360076223038 11835714 -353411512368801782396007355515160865280 11835715 -404041177227728551391149341141873926640 11835716 244612277740210130110035779866368856320 11835717 -355443491114543378488940264584791742752 11835718 730905842405339595706419219656497822560 11835719 -192992672619920648755867327083808203648 11835720 -8257579769229610301304334157444198400 11835721 -936064016154562517586878894820332695078 11835722 -226839500604479645781195124501862171088 11835723 -736887320812072196109228442040693180496 11835724 -179823424758154054839405839935261568000 11835725 -544185752197841945413589875948822636800 11835726 109001489818415450755539493702972929024 11835727 745993543605779037944201345346389950080 11835728 -232320390211644838297492459288897781760 11835729 238617767403379871693605672904443715874 11835730 -395013871462845528888190520226828065280 11835731 -384058889939633752057903672932707865120 11835732 -16377237752184444596003676850300028928 11835733 -44909561829605913106748067045901750272 11835734 197119265569402030362820076176082943552 11835735 -197780473403414181172661435953900961760 11835736 222460964236057802338492458163107840 11835737 -291226019903364320515815050446285429740 11835738 -75588050567430563613755940266406515712 11835739 -228084039829461000356625909297435990460 11835740 -144548405875548184212931034221745541120 11835741 286538632353737311950861185239106821920 11835742 506825462870160609425213519350207558272 11835743 -1322358238379226572871217056366274039008 11835744 56342944255603055735470566403603169280 11835745 135623272364187148716851832122347211880 11835746 -7415578521449092597734405220907793168 11835747 -461343545462146446204817548560232337920 11835748 186985950925187708819614362998076238080 11835749 -866816557941664589505846030148255253250 11835750 6615078830171571390370731282428928000 11835751 28336347997155345810646482469671911504 11835752 -56967397548687902992031935622034662400 11835753 -3395682778052516493715845798000734496 11835754 98474545913254374487637570572972454400 11835755 118166305087065118140467734635962024160 11835756 -136190537333270166936119320014257760768 11835757 -737016352416446614173703400572525787496 11835758 -100076800227636791055456814499170007040 11835759 -268799105816836310089339742467555274592 11835760 -93483322149481485089051051546125271040 11835761 -346821539418047224963856627626339775040 11835762 220346668189279450593415768795300225152 11835763 -56786391236399939548267753631572624736 11835764 12054146268129744119840216338539144576 11835765 112973958676152512369733276514374912000 11835766 452288613232930926754592874593719772832 11835767 31930744669903704251352681704396211816 11835768 -930941261136621812875483494469140480 11835769 -265785006433860841235707046010381258240 11835770 -515681060003978431440635204684450875200 11835771 -37657563987106974022036001074761668352 11835772 73700274121343301549194941333334943232 11835773 388450477414210671143889840769088703840 11835774 188619827568306935712029733779522346240 11835775 -26726739215827585060193276679934464000 11835776 -263520852367262361452772956135950909440 11835777 48748862653172247684746149626760064640 11835778 220302514161553604952140598214463147424 11835779 -1310783043357527826414939772285489279620 11835780 49647663127509543936219904630131916800 11835781 7626355794699383743850617267687300000 11835782 10662747971768070167867230315976692224 11835783 594148412891864764610549346888342832752 11835784 431072187954023684193917329100912025600 11835785 182704380345132493255987611320823179400 11835786 -80984895265087401402666325604333129472 11835787 298900255382452249334273070700956724436 11835788 -1090986197416018325361921842904051654912 11835789 -354700090936236486503875647529968279552 11835790 -98054447615616305281306059365569185600 11835791 -1489651966016778016225743508778193757440 11835792 -44558269918637496343959183640300118016 11835793 18199873565758875087162372800776361584 11835794 262033848362640004078256343874373367696 11835795 126416731336876147079394144384593286240 11835796 -291337364224796017958525135743699515392 11835797 -83201919491491082591945742369390855588 11835798 -70797211260521558336813044692734563584 11835799 -934897838599857368952230399205772290840 11835800 -62255745250156529938639070925225984000 11835801 104022865418391252909387443689133388480 11835802 -283905805686509398945561825279826877696 11835803 1014517376776312813167796644612638049720 11835804 -192619909333175183271317490186777799680 11835805 -254801531216289426174132166494487153440 11835806 235394605478078345183753119136957780352 11835807 258302963418306434737569247948972116480 11835808 -1368103822037517608290832976835155984384 11835809 323135249585534672299370602819483031010 11835810 58725379116383936891458637753040360960 11835811 -542553505024232360447903515007317833248 11835812 -132489189435003240965813378633909161344 11835813 -576760124273112912679049210362189516800 11835814 -609023384030814355438789708013816883744 11835815 -11429948469251543095649740898016648000 11835816 356685536709644965477171274157203865600 11835817 -222971556127126157261212927050360142208 11835818 -454573928991206562179253704690843145984 11835819 -114619519251292576022803293255679361616 11835820 309896732543533813253835056142541486080 11835821 -129228394822804324568480357258555436000 11835822 -394651441033671494767481054477578137600 11835823 683527350393230472517359278928674438784 11835824 -42918406892583372174089331522105507840 11835825 383345689441204915723750712945167173600 11835826 309386443332261617637346881494427236112 11835827 -6739233297992101605314439708621102324 11835828 371728237764999440437422731319596544000 11835829 228879140897595048926716221144089874876 11835830 150675760306474485559869500134944865920 11835831 -29318609707975304087883772219173107712 11835832 -233852656121748617598380564130586521600 11835833 -1441352945177890617187811549055565863552 11835834 -218321805156212283460997565897621561600 11835835 1035843668077143444291240325713875270160 11835836 13037786867040620318468925875810790912 11835837 -31382660412264869753195314947948019092 11835838 -87920714405845440990266488433722967040 11835839 282075433841736817830591836884118675760 11835840 -63473477743390851018047828104681881600 11835841 357356757004704048283483768026188735520 11835842 -124909453674298458167127134940695632896 11835843 -143381041740780849223464730417777458720 11835844 -1072847998888672528232563827227966011264 11835845 -41838060161741716413626069230599400320 11835846 75142837761320550859267480423839579456 11835847 -196980909044500322695083892553443121704 11835848 -856628477247738604231085083569553136640 11835849 -376635490331687684477884779091825462272 11835850 -133255895060196307273742512261325856000 11835851 237413511500833666437703232630318060712 11835852 -32445859306252940050779228575532188160 11835853 455930837795019045072777430136548394102 11835854 129050742414185909905697295229800054720 11835855 38246628234071287107526677831189518400 11835856 61028650838753115804507629400419909632 11835857 -2417782586797163391183884136602668620 11835858 375150159304247968633558653940519277184 11835859 172377444035406642682632476064836428800 11835860 119550387545822691268512168522541516800 11835861 88171200904444754883509189566539955872 11835862 -259455780535907237336610746826214043136 11835863 -69406167803381323024727566647635331576 11835864 135231292701347799945771859243947816960 11835865 614923758468622014743778805623820955400 11835866 177339939905462537720130848300921487360 11835867 23723458023805789330742563403077777200 11835868 95789024434628898621562632319051654656 11835869 1451111435309821882569044852766041798400 11835870 288998354087243538263766196353162460800 11835871 2039657494674783185123672573489783617200 11835872 -1185090237684444634588501108779338956800 11835873 117548328022501032433748032439527828224 11835874 -106376155404580011564709338915028320480 11835875 -842970723023873506909748224378914768000 11835876 132930821461686107892938348246128410624 11835877 -346845770035712315818742756441082534274 11835878 92461900240847027429454880258694801856 11835879 714114960239012598872592920540006400 11835880 71272710246806653331949921994693017600 11835881 327289876275357266506524811535379626682 11835882 -16336982113920655510106099474313983568 11835883 522654314921074685926566731269098063864 11835884 -25617953415547186505899993576824893184 11835885 -173229056509136066025707883879709669440 11835886 183563144937773622949521228190048342080 11835887 48746115574112745154629514249626167904 11835888 -13003467858822159795695863861862203392 11835889 89348096840023800690583867815210367924 11835890 309564275110825847823507155264470656000 11835891 -374468670702868317406240835070173198160 11835892 58240495938105544853108504372138606592 11835893 165977251943645772325141601275067092992 11835894 -17504547966289121003498543492762800128 11835895 443244804532966231196820556837769357400 11835896 1275136399086362195501539506626292449280 11835897 474693835444878328965125099885399403600 11835898 -567801231359953746682234010640983627520 11835899 -2403083115465513002311175010292745497560 11835900 233148957565347219618108410514836428800 11835901 405515070569134630682872210579590345600 11835902 -285679907149487069852232871283390349888 11835903 79693907721473051907525545007581500104 11835904 89080756548840469655992111395929849856 11835905 -845118689400356029873209139253099618880 11835906 259591341591957345760115842805491192704 11835907 -19984578649817972549540526275431228560 11835908 -151025817233672886607706857624528195584 11835909 -458965971198230905302687039433076568000 11835910 209903879658926859991562205377232572160 11835911 9809479924927511099838275328889799712 11835912 75390244116191100597334503323772518400 11835913 -112455913184665580203760802125116861056 11835914 -339584885990748223107711911193309550848 11835915 71151970446671444956624624033587379200 11835916 694029260377877580047816305616741216256 11835917 -952028139641153652054225834504630687360 11835918 450593903722825077879498274196381931264 11835919 -76488999201593536983314476543833244856 11835920 -219558231882616318263418481723848704000 11835921 -228103648099877722113229760765509177584 11835922 -576088947358819335931722558640344576 11835923 86578226370450475158227222002948838400 11835924 157716185771022459632119200879133212672 11835925 16691713619265136339484937737231396800 11835926 -20489426073369837522976044213313925088 11835927 -601999785314571098938540288398213725280 11835928 -5655961183709680150381916117030092800 11835929 -263546853353045994295566342151899220224 11835930 80802098480508359064957730493996037120 11835931 1273458927509590316066114671047714870600 11835932 -314188779766383875466165539299866439680 11835933 90640459007254062198196264926166101984 11835934 742131928551693619795734027049039251840 11835935 -402957447141756748400728765786631532120 11835936 580911774958638350005055613181938892800 11835937 -2273432020557935421767683591593952414 11835938 -313558039446148621213966611982060554240 11835939 -921661219710615658556682437629344842376 11835940 161018834204056934302843017320752366080 11835941 595280709941927663590781419137838554972 11835942 -239806190661407998892715949817779591488 11835943 40796860973717276008839112445810455600 11835944 -1025451648492602949050605138504652083200 11835945 -625764005859712645973170216110435687360 11835946 55201467111916043333681068285565720064 11835947 -1106771274368174370424763378892883190604 11835948 150076959947520057456150482631635042304 11835949 104281618965475215993855255275037300864 11835950 -117026332232840722986931889234447673600 11835951 131146848546739562706165722300302448784 11835952 105970643646198124416967052866159837184 11835953 -856301635161393207178745012237497794798 11835954 -100963179916955269354719286405704431712 11835955 241880918581386850850881759264224384000 11835956 -439559159320255481675909353789752576000 11835957 -220493327239846799046658016014608072576 11835958 459178500313540122014438115207532546176 11835959 -49918808409677434701220039718624074896 11835960 91023384879101690589229569562753843200 11835961 -717935457267594444088238677084333126656 11835962 -282674661611654862350392853662505135136 11835963 -79083788285790420827878027426815908640 11835964 195579113993419954044860055995673139200 11835965 4824544961083519132571416347889098720 11835966 -128033234617208999488667673927744715776 11835967 -227961798152807656457084808297561046176 11835968 208256087583956396313620491894778757120 11835969 -416995697204428442081045730078094523856 11835970 -78604699453214960738543002208306212320 11835971 192567057530699072444197450381293500112 11835972 -267997331010611635143216864514568901504 11835973 1021782565444860767237927053852811241180 11835974 583495476577455902011717943956797474240 11835975 18485612841434524444443263105314308600 11835976 -190971656317739020552916465433374161920 11835977 -24085348360204632779633522107729851174 11835978 103573500325260371899853005641655296 11835979 -197828077922010824484867072682733917420 11835980 -82979284401360474216146204610834416640 11835981 -1169139912445198581852669405656297559840 11835982 1100850813684060051046865109002885784384 11835983 176505444781493316401313957201571799160 11835984 -37437870793442140549415609764103061504 11835985 -207089318516993094421413800368481269440 11835986 -24460803863297339491252244537140684800 11835987 -346254736410937474621604812332893069640 11835988 78067819859728888174991935960022904576 11835989 386844905151533452921515242735754257760 11835990 -60074957110618826264106854090316288000 11835991 8939651042328489588895934474205859032 11835992 -9194872698877491063594382055676887040 11835993 -212538130349958042148699284760862754240 11835994 -319927644876874867952211833781841735968 11835995 302249956984893090423458197381632737280 11835996 81553806521326799157505689930586286592 11835997 -69046228371261004339434394519639725120 11835998 1137684871414718788262538122609605510080 11835999 791271920514666179371234502164892417640 11836000 975453839134727045854836123600814080000 11836001 -27024805730551215966508274393860507896 11836002 -45730434127010265197611432883643041280 11836003 -277011320478149054921871078608581024056 11836004 216304899227669136493998350854821202176 11836005 499847400448434846467990133849974950560 11836006 -34949492149937671166638176093478807296 11836007 -41394758570178024711668995315552491648 11836008 9372131831931568356267395840019824640 11836009 428224378873897842073483629523154993210 11836010 324255678769470141319443709520078069760 11836011 -498526007917139977903752341710580567616 11836012 -734213080750035296900419235614923310080 11836013 -4056249102240746980217598941533756032 11836014 326008792489110129118909409434389080640 11836015 -804071939173725512303619934557553926840 11836016 291831172923445868338962698167821238272 11836017 248171997698837715332300331932338176000 11836018 586313447613654190756876689634559058960 11836019 -212054157568555563605538227110744117248 11836020 84029385873080904737704888597353308160 11836021 -478454605355939654365662520338063336900 11836022 353195794239451274072969805275888514624 11836023 -505862284018615138726479001726846805016 11836024 -6115656818932863784237435675920076800 11836025 -527090712881038563921224705616936522450 11836026 80631682052045852767529589580098222192 11836027 443866304438169324833633984636235900192 11836028 -449400367610936880889901970520442918400 11836029 601179522187176324279068676953042309760 11836030 293142166056895985726702221326628005120 11836031 889545280289701861033416585554802517200 11836032 158056204707946171465232133321633300480 11836033 134014252403323833891120651112874866224 11836034 -73554301404398702146351740364580817408 11836035 335708837991902123533805855599921252320 11836036 -17153878859748943042160875376545772288 11836037 -34198231719296665695968416058146222788 11836038 -264402945284623566215458347235391035392 11836039 1749556439674861736623080780630586279024 11836040 547329047482208607264348591932338636800 11836041 -73939289827789718132900510815525570176 11836042 -403805516687288360196627330395376197328 11836043 -519030894137309026602678064578712305708 11836044 229981574390848140869776126977271460352 11836045 204934846067017966148589006321059274240 11836046 -56003438235247508954151006513225828480 11836047 882159589079743400195445312591693400200 11836048 -19466312790401903977124578142117167104 11836049 -478086546077217143471991255884554142880 11836050 92132913366235433423660569170358752000 11836051 16740061922213434813671468931693690640 11836052 71144227892112839165128970564566812672 11836053 54279483964142763321113584373659977120 11836054 569273861477226769660522756382444690976 11836055 -42284148073683610781808684967861416960 11836056 469540356434171595456275448887562547200 11836057 410648690019286338485682491816896121472 11836058 -5263684422137723375744082063045174816 11836059 -348987355476907648141009064549006344296 11836060 224360169844652778498861313415397427200 11836061 628527246268166043411780316766488735500 11836062 -147896614532755147290745492030125161088 11836063 649876620969673669930955052002977412640 11836064 -25213110370714399730255199708878536704 11836065 118864784814877949781674628894638903040 11836066 -264032194329692885445941431494633917952 11836067 -904414216997390676096634101198702766884 11836068 -192232171118521806161044563387999452160 11836069 76438475102576638622092271531553611840 11836070 -124359448641265232584810312141868987520 11836071 567566059349820976101228855783589598880 11836072 42813033224279460836287456489465681920 11836073 -452036634040646643616366107367705384860 11836074 -20222911479215726830445017952260007424 11836075 370502060768813133712737342901830911300 11836076 43207218543945384573527607766949806080 11836077 -264556736829304377640491652228769476320 11836078 62107837852475634106742162959789095552 11836079 169317405898898777720601726754394112000 11836080 69207110306175270480127829941197864960 11836081 561023296458400837588949725050224372882 11836082 -104006415818550782942874085203708793728 11836083 65452368388901775474026512890983326464 11836084 -325183479766965418280477903991286227840 11836085 -302178993186219488654159746045889204040 11836086 476117471344585401403186647154211218944 11836087 -1271891796866233692699609881568344674264 11836088 140673228562232172111076392427462656000 11836089 730454355761186233308561250894887429000 11836090 50807035710151938790720651569713356800 11836091 -183993914699498893502871308003358804768 11836092 62044908711332900801426301001085568000 11836093 -215255125447646434187322513181831962336 11836094 -11368669250261507863906493866043633280 11836095 769520739559358829651280660708544190240 11836096 48915324448719790995629635892496302080 11836097 -17243875423223902172252548232515285848 11836098 322719372195639015173663996529240741120 11836099 -1488651725550714442508995681205522448 11836100 90055547061400962831272478948718550400 11836101 -805304865578098525973490382585957947168 11836102 -481841663211391459834965417397589785248 11836103 -1268841587554218063362879842330338199560 11836104 204152224505112535211579616663306240000 11836105 1081024833412698046206875374607231788260 11836106 628207876612992454450279371093909448752 11836107 -10383352391144232216117330038672016636 11836108 31748923487402067431237859302213122560 11836109 -856017346954539364164186535065892928820 11836110 11916105637706006421173488664658739200 11836111 400555035728877429902803242817018349024 11836112 -321496444285557807381800119576220663808 11836113 314544564965432659933199771519224464000 11836114 -10184946202541336206387396635271378368 11836115 -161483163195644102935104683801804313120 11836116 -460119651733854697270386355981070387328 11836117 1194540403091930153816356030597448256832 11836118 156534613322689004917184206372479202560 11836119 -113884299534159504730733037770930976432 11836120 26702132350775535786337113567788236800 11836121 -1407235473645777024151205143442762889456 11836122 5894906880421181974014913857579417600 11836123 542069316607882329749142743577750306064 11836124 713458031544827623493864882759449975296 11836125 27574889405424987830697238432613472000 11836126 -69662735460446421560278650575196395520 11836127 1023691244068176635086573362648324866976 11836128 -169187256653140755841772123407484190720 11836129 -58471180131208613564938906053902386270 11836130 -87185522858002843785112411012399523040 11836131 -673917034144082643311099058308278818576 11836132 -47230488299850003544670103606102982656 11836133 366802898231963808347702721625523184444 11836134 333480772968483124768560660087252471360 11836135 -663755169363781534556378620544439756480 11836136 222151219552743419824500825798349977600 11836137 9722975972133160436474031579113043168 11836138 -353989198132228071899090630712422449056 11836139 -240222187709383226899472615549883345408 11836140 93236184681409607634807356153198361600 11836141 -36881436077568961894727273015761176576 11836142 -942633895436359602560349771406500636288 11836143 -120981726998920758735856742121853069896 11836144 327748725786241701893236248562406850560 11836145 -30307415924057862875099941421735932800 11836146 -224791101310196845807638368087836237824 11836147 -74251367148375643124776698127315118880 11836148 752169319507319652783239863662043589376 11836149 61533473074230086970532014273501165408 11836150 -327723214624331270224405171637091679200 11836151 259157054507821513582970570272443072672 11836152 204009212833612620862753717956819763200 11836153 622984530229153141611929575778651646656 11836154 -248693746835973016209006811995766062336 11836155 -571025891509673048515946991434820189840 11836156 437609622597956824651090019150841239040 11836157 626110146507128084396544031936550150406 11836158 -48037289888858516774863619854822680960 11836159 540046832279702289698923318638939695360 11836160 -159658698595231239349043574293649162240 11836161 322959612639025317275393571328615903440 11836162 -30884068826649716579029818044028723168 11836163 432628097062429745568218363634920444412 11836164 280653594432887829947571543896671242240 11836165 -45908846029348006924091196315745790400 11836166 727715478476349640591911770664210472032 11836167 -118491836862898159681189272599212254720 11836168 491444873829053629618352382593115586560 11836169 -1346045613138328835203282503084839411430 11836170 -300338297342598993172521205638111955200 11836171 -188208449602994336107963471874440132928 11836172 -109987225638198468140830427968525295616 11836173 472526362323484465944367597901728987584 11836174 208530306014043610313175530303937274752 11836175 -409530087673389948225679808196837912000 11836176 -190324283137828765216546480994769960960 11836177 508431032448364881470556894542201295026 11836178 1149669865024536327258493359392895267840 11836179 581718962432306488707387326429120887920 11836180 2155547321247494701508289087714600960 11836181 -155228197874444160048954970401688730208 11836182 341154573385394833117662020745353295744 11836183 781089537840492617049652404486185592520 11836184 1740561012504072562996820641520642150400 11836185 -257931776722832692734931319140202194560 11836186 -260738471211405962581902897388128680208 11836187 -541101691681834581297798480393697411608 11836188 -4090046523267251724778128604926560256 11836189 660327183454571467167620910924310949356 11836190 83002457245071203655974285027233939200 11836191 493996927450408794157723935015973944960 11836192 291436007425418188974406724640198623232 11836193 -55631207963520139568932993011736947516 11836194 49404456496949895799599441443003094528 11836195 125377985614577141717236726890668063280 11836196 64873500676647041835009858902394101760 11836197 -288306108510743892920579203290724583712 11836198 -113290670323263592407164176938403934208 11836199 -5476844758913493074241870923633286720 11836200 -141399572502392957443668552800096256000 11836201 172350887832111861495314423390431338440 11836202 -156201535721307598953352435227231598080 11836203 100787692255610776495703621318517009408 11836204 -115423657232035106238278085153040716544 11836205 95903707026624260662127498174495667000 11836206 17690369050275437993490889746380528832 11836207 1177245831915011323587721144024317245456 11836208 57691653976382017599520964239427272704 11836209 -91237155486382675297971603136772490240 11836210 -87433621792969772879493739072847490240 11836211 483945312989902726761424571071790716812 11836212 -194017465176234043040481211500069900288 11836213 657138259315379536569998703928352612462 11836214 -16372095918742521929874994337563898112 11836215 -173363868267881868878435904675083295600 11836216 290576742805255783435380799273618882560 11836217 1086085158262437224402651756547669652266 11836218 537192402970543663583676692442928089600 11836219 -755252317643730870959389529148715241904 11836220 80290576324410938551035935636259840 11836221 -488277694029232756716828440032871068320 11836222 7699994440418145565937066397352710912 11836223 -6620732473432581800941354086195401856 11836224 73414919117129407594973460502924492800 11836225 237776120158216370629583866690489247100 11836226 -101013223554798622523680880035962247680 11836227 -17090355989313255193339855132257594192 11836228 -119218644206344614612962709218957761280 11836229 -265911100404129027319491538915917017280 11836230 101366622239059352073226702516131225600 11836231 -167049936994374631789644727648567064016 11836232 -1090695299720752592997169105839186247680 11836233 -10563216477693461393109301044755602560 11836234 -7394648017973844154476221179169891328 11836235 95492578812378509154274236606077084160 11836236 30601809296071718350693501146568458240 11836237 -182834366924733799619463684942100284288 11836238 -724767688207213193048519001316390812480 11836239 387250292698052109148576884442896274824 11836240 49983383025685753292239409630085120000 11836241 337997519181052215255355853853116415984 11836242 -174039882391203872756607138146882878080 11836243 -870578330074324080982404093495929124936 11836244 -768876904188547530212018381359144857600 11836245 264234416661823241655608004547168112640 11836246 -317604760117962786594603208763413064928 11836247 70625748773098516715715743020423103592 11836248 446575439792533658377886838107873832960 11836249 389693328521470964100502020241759922580 11836250 -15192386178575466586101791211290340000 11836251 -83402454961239840547932233033624967408 11836252 -7183221767489258618994314502439219200 11836253 671036677977402366311847888518916841344 11836254 19604982460843479085589847560291665920 11836255 -43050896365008742832522880943886202840 11836256 -107034581789283934865019723070599069696 11836257 -286158116591672101423361995495997033280 11836258 297980723816141342277408510908102846976 11836259 1176131492922558518043433585969346230080 11836260 388848056050320660015275991536982835200 11836261 -103679202068598699452221316905746636000 11836262 -30338060258668847844661282871421552000 11836263 81872002606866819198578732930168835360 11836264 316007401472933253341056113751960043520 11836265 61810299868176600919115335206101529600 11836266 -2573185351567910264127783879987432960 11836267 628351704893531432527476917440176248400 11836268 -484626868708401598383634579646041418496 11836269 -567917590963679322357222101708577198900 11836270 19053644753381631323591654842101442560 11836271 1295301786001344046253510242747961291472 11836272 8377737735107487062261204694801580032 11836273 146164162927668199700057740812161075200 11836274 -444656685476397448867027856283552023520 11836275 325211945609132117981388014996091585600 11836276 -333825638681729889566914160462296627840 11836277 722250142694268653305481998417171059900 11836278 55014509415477077562447119696098469760 11836279 103049225375270793307169748500086511840 11836280 13475302972450802219636466602112000000 11836281 521616882994320914163653565943093929552 11836282 489773820770370592369533966869269385184 11836283 -242626034387480151208585875824826958416 11836284 107355115357792032111209700650837485056 11836285 630082995840255716023815960474968517600 11836286 -15188796833223363358316530230714101760 11836287 -511345664941110709170780663214434818688 11836288 -234854353943786637408806932718813184000 11836289 -795263592968008398120318814874596118910 11836290 2270381692761342224249289603138339840 11836291 673350664144188635765979619764302562384 11836292 808435914618777257630470213679701524480 11836293 57712211567641291678290262519092307584 11836294 217804917354279982285363390608896985696 11836295 -53042647213479769102995832707940408200 11836296 -215520358331093096070288894199897128960 11836297 -1277528138487512697047070944763854946720 11836298 255569717451673426661329291101380556288 11836299 97625524024775166646602861325921993920 11836300 34754298664341472257729556326446643200 11836301 -461274370663900164867513045623173334868 11836302 -215823910758390349322093945384063352768 11836303 351535354209244860711323792555714990544 11836304 161832977535284234496833965961997533184 11836305 48513445230042130971104137807937024040 11836306 -392554780473384069283629346253931841536 11836307 -31202290856176269332843822764294919088 11836308 195497352492422938444932074418582743040 11836309 -8464062668301878472058988350541962496 11836310 182191912678313063705855447473071888000 11836311 1076813011000871333863383865395931568640 11836312 -450032856974515599145380333148594636800 11836313 968805241725543190968529768810218719562 11836314 -27896394447591101608038981857555281920 11836315 -558233828643818781860562454096767034080 11836316 -293454459723565595361112469853154414080 11836317 75451208476545474175434491322180658560 11836318 19338347351155483239991291451408232960 11836319 956265554530730454846472159350188557560 11836320 -138961387540564513178131429946582630400 11836321 37471162294741251552610709952048672000 11836322 -126883209630407173846244837975474202288 11836323 968120846115507601236695103120263063520 11836324 -41471924576314617808140429355377618304 11836325 -443618968102488590112443858753872030950 11836326 62217988129097533416054447699816279744 11836327 144883876368213159271296407049982040512 11836328 34942190845122048889691650501555814400 11836329 -31046183684993930799797100993770223552 11836330 -14629716015618633856190504643698830080 11836331 20855295463192266365146612469906926560 11836332 457254124711642586297298592100919488256 11836333 -1873120132236708967825599394408451280320 11836334 -41943027576151413332000209277805653184 11836335 -38478095752989334643663733501310080000 11836336 229979372767984786478094993236333576192 11836337 143372105094455528139261915415565198772 11836338 -186813579846448144481075498359361352960 11836339 -1554540692323065779840614350911089371648 11836340 -7281831279931868522218282231812433920 11836341 1468372942184438046243534205942969920 11836342 168992377428934520263753717164500823840 11836343 -40318688864314820341245129553598636160 11836344 19401466787841325783025877590591078400 11836345 465004180471168566030392368583907356100 11836346 268671400618333519997696808526224373872 11836347 -137793711060559728869559561924334266600 11836348 -448014664872627820098807500635543147520 11836349 -146062492116337571907994258996529793408 11836350 753522939045463280480961383251944000 11836351 -109329855278003542794214868035099557528 11836352 3181869998098054861630106158176927744 11836353 -97859702573289691883265241072652959296 11836354 -852913567666664742302655839325376992000 11836355 241031401858185841307252810469448337760 11836356 43165654935469968055779064559223336960 11836357 12300811853663644308778992812861946840 11836358 -78104664550522360777148341727462868480 11836359 -755761005229776827360922652407613814736 11836360 592400043222991701909849571313850624000 11836361 296417547698712141717200530688561834112 11836362 515975089212951343890147621176154395904 11836363 302176938255773038924437550356132176640 11836364 1024329741607842016094326394695157803776 11836365 -441506090696123978416907208848854997280 11836366 -22870033243253091661383379610751926016 11836367 838896900307838998954576823804062066416 11836368 -14929064568055585715035260727716323328 11836369 1021308526281568629644998138662414759396 11836370 -26322999917003354963698283929921597440 11836371 710847682051300740651365316728068425912 11836372 -34623439546429200794620474340557187328 11836373 -766834836046986576193957015436105717280 11836374 295501682729275222878048689410480786944 11836375 365333128275509281037104541424607770000 11836376 1165317548339358578586300586348607662080 11836377 -16044875949163801443441853725049789440 11836378 -627414428059694175304778783169597215760 11836379 1613745183248655922625444779576364033520 11836380 -40971442487577638712897568584690109440 11836381 288267576084789889905100957753297392192 11836382 14352393725764157675100915315600369792 11836383 370589765796509326097170716636385714704 11836384 112498764264167703732203097256904097792 11836385 226440706169550902573913774591584099520 11836386 684677970906896110809390922284025964544 11836387 -936710678509294961110914602751756616448 11836388 -667853512751543368301259266996658659712 11836389 14149926713394913528710934396739781120 11836390 11057048311668231635110599596058913920 11836391 -1023171102023312773325660782187898499320 11836392 444557849545663812269174134422672998400 11836393 -1335507734622951714909012432523213164358 11836394 346104983015005904913906698893210260480 11836395 -6134319163174239923275626048211392000 11836396 -108448970877291602367202185234345286656 11836397 1450811900540190162178303769043318405846 11836398 41149017380707893939716437034042339328 11836399 -872383971630535751877461641335741382440 11836400 -116144840361090907247929036962870067200 11836401 -588021340706875925345484933494210509968 11836402 549474272252383889949427073622238363152 11836403 -706310122809256943265301740037658005680 11836404 164955920718184015384324346245708256640 11836405 -139197027557952303325078769708632640640 11836406 181966087098756895531638525206242981440 11836407 -283478737575838145162941080176416306560 11836408 386154289251303215016223901417348505600 11836409 170949563502415346095687150329883823688 11836410 122405207770404657220266075958686213120 11836411 -184504745328002535731889419239399524000 11836412 -296957484670251987829959878181482987520 11836413 -324586493412627746583350604764011764756 11836414 -431568153516304031137989780686468050944 11836415 447798176669947857461048028438296034720 11836416 557518321415973367796086607036685484032 11836417 -1387619428983404443142178156715833246380 11836418 -634149777210700931546920075467130872960 11836419 -136174339109754869395685746190335292160 11836420 -95331356370349633274977662346349936640 11836421 106168002632155242695071377432620528064 11836422 -301292021033670234053095828376017829760 11836423 -177161315059252335522155395118152404328 11836424 865535374642695742912025326000840872960 11836425 38623291258026102124006251362620288800 11836426 102742598870986702512236831206224456960 11836427 -141638843152445580311884623122776990920 11836428 126672426674201844603813287712531525120 11836429 -1057855947963742526749926439873812613920 11836430 521017566410252138127525721761213225600 11836431 -313365008992313264632340299948728123480 11836432 72381822511443367895010475581214171136 11836433 197340274665201110845889144893622290176 11836434 -178634214074633711476352381184450625920 11836435 -225638210134489961618394407109576954000 11836436 -676675131878022502485130728288046936320 11836437 -294050115511344906119067859327742895360 11836438 7878461263054771944025607148193978944 11836439 -34007537561531999376627728561185027776 11836440 292647503762883281521774002422574489600 11836441 572542841623509950166531402390453599892 11836442 -253777834016137444852998360688234618128 11836443 -118738247475920651894323381400473407696 11836444 -18597535053183376810036486816594811904 11836445 764681594427329919996473874100789934700 11836446 -146841772338583264001078616888906906816 11836447 -95704419176808255309155138431733708928 11836448 -52268231674884178037036325197162741760 11836449 12179933141562376358260149286558061040 11836450 -47129409468808525520311980410106138000 11836451 771712741960500674594040183251413813248 11836452 2915883425013976052030807523705065472 11836453 270181954907924118213634454954414512924 11836454 -101228458077649228916945211856207842816 11836455 138136927311656670521083660608269169360 11836456 556964731123104248202922053193926650880 11836457 -773347949834485300672620577547595612294 11836458 -266107595335066103546732327355741872976 11836459 627158597506158650128511274409681956816 11836460 472038141074490872064983703095482214400 11836461 -9157258101489132293096919649787953152 11836462 1119951443497918007006828119233374400 11836463 -1974794182065515207018713974552231686760 11836464 -66884619460536920831178574643363315712 11836465 -531677825332342605980920520599539352140 11836466 135826604293693026180657008999440814400 11836467 -54230087728609956730296229516387628544 11836468 8123636713915525787655247609206859776 11836469 649599184639437849803735420108299989870 11836470 -205714201966764314833477925703790992000 11836471 -556074381292180193300405057771736032208 11836472 828468638715519895179940157508928204800 11836473 168148307319078620144950468392704863968 11836474 2673731973509890277973264894704909760 11836475 -50946892740616116168437436825440448000 11836476 29724905735625264407361715764235944960 11836477 140359385490809218562419474500236592326 11836478 -172777189178141044005233610719528136960 11836479 -178046605650781894371217126192116042480 11836480 463432547487525348243217240952552816640 11836481 7472580866127109889439032436010357824 11836482 54266568057635431422620380147109756928 11836483 -647067233166951011662053433737993075268 11836484 1107792713442336105302965663678534213632 11836485 218453925732128801149252950660742464600 11836486 133959207230987270287137130489443684192 11836487 -96115091348541919516526062235519649120 11836488 227343759509284319082066780972953272320 11836489 440849459681279502358272747688858517466 11836490 -74116992776617817740242992939180866560 11836491 518869265151853801448774615026069701120 11836492 -815014959859935191780930503001696302080 11836493 122582586285749283200489356513837131084 11836494 207302606086432093636005037389450167424 11836495 -101833509524729591547917680886332948800 11836496 -90330376185030639729594711325603135488 11836497 -1226725900438908397596321401170168138272 11836498 48837785211067603900724956109523261600 11836499 70962261357022370050104012234789514560 11836500 192040247761419136969560792711389184000 11836501 7312561378486017217976553767452822506 11836502 -233925760598098350164516135741346894048 11836503 21869315344213288686172556216606027520 11836504 661683387727975414474870669118158110720 11836505 1183066869197147868938255532570384923520 11836506 178554343632401529172572860470221619200 11836507 702108205674720689399693977741810130756 11836508 22213858148760661233105204980844323328 11836509 86192368103042778024574318009478233440 11836510 -87042758385671798838403801780052547840 11836511 1029866292446460964847040321936966904224 11836512 8015955882232248158698944936281899008 11836513 76842406631108598872726135579028507648 11836514 -567085168570732650455342239802737582080 11836515 -153934736048778935836269804482159449680 11836516 -691926519923603122127778848397134165760 11836517 457554227736650164466227201656703471104 11836518 236935459289373153678027053590458493440 11836519 -331101091869084235748115444050850443080 11836520 50599887382620911685866345460449280000 11836521 492232565146244421274164539645560435440 11836522 46085277330779487638893042192896787488 11836523 -503250439404436619197266900834519513228 11836524 1162979875138997214796425763681566720 11836525 -649549989287373396082911467087857340000 11836526 145875340407290356170941741777535237504 11836527 948309605003769771375075211978082402304 11836528 943764688894451255503620611400990720 11836529 -561753514748938167236891473256154189870 11836530 -295810787658670151546457152889319687680 11836531 -560381202089187005315675005134166559408 11836532 740752177911142093231223660760111117696 11836533 243564710807900708796639450270803294304 11836534 181088421917389658943332708203564129920 11836535 -57011502611446845205188187061015521440 11836536 -2668240650875452104496583373892485120 11836537 411667601975651531355846841727298033552 11836538 -644392876789403172168596002010729268000 11836539 410934610661751822223887566127944594976 11836540 500679804160287798535581048936126282240 11836541 -510016762070818891460154362744642792058 11836542 -38903258966234789952160261753913767296 11836543 -353498421876595970278289439579927686136 11836544 -250482059861480727686584024346237337600 11836545 61849473572797203710925366776742988800 11836546 391468668128534513636123608671895211472 11836547 79836921093342308411060883786116560920 11836548 -358143495392633158549511249699661914880 11836549 -955678872519831567951154291238410864640 11836550 179318452443474506519280696824271729600 11836551 288548810042166928607084520781515589584 11836552 -94617649303321465019993061145912934400 11836553 262783313678510057324675629877869791360 11836554 207167449260339171453305880752481054720 11836555 388938249607284342287310784867587583200 11836556 -298427232285539443116965725566036613632 11836557 -300356122178968656061255589598687351360 11836558 -22402205844731058932693091622606893120 11836559 -60124948850503670838401519647717820928 11836560 85215066629554589342965721644105728000 11836561 753156520069962629703354595816690579824 11836562 -309698661181342928584002306230864183136 11836563 -475128175457399944184575451684107804800 11836564 797375054158386321529638837203704290176 11836565 42068790201481395962946382929633376920 11836566 -96884201314263702017033335770436273536 11836567 -22764690316169377343587116591974960360 11836568 -1263269823307684245672572610921219901440 11836569 -101022164599942284097916943237316458240 11836570 -225789843569661023212006654251685939200 11836571 57410230406095704931373994557920882392 11836572 -71695912978860957708426863006975778816 11836573 -74594478177722116366317778752114509024 11836574 1210996791677810926694686655998187027712 11836575 89569882964352968702164710805312065600 11836576 872062141164053409607669789830203768832 11836577 264787263548286256925570668860861302532 11836578 74439796413617619501882926544254143488 11836579 457338448573286181310411876357706221720 11836580 -110621324959934774399105856611753779200 11836581 -310297267317468939026683367162413849248 11836582 378171603935971744329388004637726259200 11836583 1088809356391025937771908748200761319088 11836584 -443565311157241917417226767680593920000 11836585 -38691249676969261698852846913448062200 11836586 19031272905976072964915300784498082992 11836587 318772571121962661944050879837739443200 11836588 -193786444976566244908607609085439284224 11836589 613819872453079370917431602629523572320 11836590 297362900858343594612696386479544889600 11836591 703641427392185370942321903710489981880 11836592 -242460664003812076780724607820410568704 11836593 -353162234700271896598533411993189638718 11836594 -135997000743969027243156303839945014272 11836595 82810094210921661755576159691155123520 11836596 -54650193468397136080653899156346740736 11836597 953702396306109715143961510528010314012 11836598 -184347363939855737782155564486297583200 11836599 392499999138987342309217397320459237968 11836600 465203357242888151648921634729851904000 11836601 518528335954241130304224227727707689920 11836602 410628615916167446688078089393375898480 11836603 -508588685271056573764459534497064053148 11836604 -137897863058876333879476757322510488064 11836605 113975056115169932067254406551211724800 11836606 226256364403858261508566574390908829184 11836607 -895006899518232724966187205441120322848 11836608 -96999395346911089272657421674850811904 11836609 9776500288995194508832992491286047810 11836610 4701285189003724420510190730599631360 11836611 -14101858491030757944813372399702928800 11836612 552514380867008138340815704424825425920 11836613 -877404096728230955353036963009220199138 11836614 87585280191499519799581759281158076288 11836615 -9660283033009023486763757623501332480 11836616 1382987692932796817840565732802140610560 11836617 -305034767842807082970242575978464382464 11836618 -16507604491372501389543320237325232800 11836619 1033729251800354274746064622542705688296 11836620 105203722651216065002489867855526067200 11836621 -888142448164134293517646284690434914368 11836622 -42762493942281329063997843362369326080 11836623 -188968207781496328280710665062584126464 11836624 -221941941856045746373299074074596163584 11836625 902099532743393926949721096897178329000 11836626 -342255896752487481320864390962325346816 11836627 -1061272154498775159754682224773458860728 11836628 372931853467201388797498309382791157760 11836629 8356636761441907203161468230627803744 11836630 -21461210363339340365241968697567002880 11836631 -168713162463803057538816087952380734736 11836632 244756420126456342207686326248191160320 11836633 630005773491306310055342517515494553544 11836634 -284859734161352996213047295541461792784 11836635 -390092536458023294688285038797382720400 11836636 -1150495242084635807647181901196317464064 11836637 141504704927474950609518168815430248460 11836638 -511137073566799442430470692837473576960 11836639 229729711597800424315235747732184192000 11836640 53498478524945100455654113557793996800 11836641 -439473635770409939614970667631014241056 11836642 428327936145555578795323457130192827472 11836643 -2803270151041709186678623979724798816 11836644 26465140038978615996531712090537850880 11836645 -252647192476397686454748519079253588100 11836646 -92670344224433741255349422227943677728 11836647 28472571845096235580111516987605886224 11836648 -430609019665679769160771838197684208640 11836649 -779313373422151108059272510061459598080 11836650 -945489344277543928640115444780710400 11836651 -611255964685429916668891207857258368208 11836652 -284076250649433398882185208803906756608 11836653 3865802325584427375330243889012905504 11836654 183815432635790049768397796981207242752 11836655 -340800691581943522555523613445612672440 11836656 -59576784937600579392926216551346307072 11836657 543437055041633780806618221299684504192 11836658 33581859014844487399010379129206023680 11836659 -396304591774613951681396968603386336912 11836660 180168408818398291190702209184678584320 11836661 -65200964092282086992177627638715453568 11836662 -153312332076635684342851069177090794048 11836663 -607332144489160509770349350773972857600 11836664 -430287609846354548250280391686515302400 11836665 -728603391321602460941157617178177792000 11836666 -103990594876505321615602199424043545600 11836667 1014711030307456902520996020568372519716 11836668 -74436400903684785827254913981742317568 11836669 180839195431880273289459893990298272760 11836670 73553639248678846351173066238240200960 11836671 -108714490555256273480033486202507793152 11836672 1007930310739134019231039345797424480256 11836673 475385110181612834700203427482427569922 11836674 312745935998935310469069907698216403968 11836675 39171911726616525475983531530674579800 11836676 84479760521084995385844947653524921600 11836677 -224604872531028224796825794549262085920 11836678 -172234719893148908020941450389958125568 11836679 1233395680730632030453458772892370128280 11836680 -160899063983308130211091600320503808000 11836681 504337190772918553736481464006163699482 11836682 264499419686363221176805864204894166784 11836683 273713911765716176844619662847933243452 11836684 156707801085335439414401066154863744000 11836685 -55295283037397548388855531285746103220 11836686 260499597168931616037937764711396608064 11836687 -820319102502895032564018947252929181840 11836688 -31219240371706990179248097004988989440 11836689 -287671043889341265308953085245216717920 11836690 3919655155272090682555712957297843520 11836691 1081726574842254894448432560501583894152 11836692 -4339692974548607143504244470386388992 11836693 -276211695825845974360204614560662045056 11836694 -144990831446466725831150624124943939968 11836695 -134461914485082577466888969468106448320 11836696 20683707763173557237595398571636326400 11836697 -65725200894952639972690661509428232320 11836698 84132890474144372618807344736885875200 11836699 -8046960722405136594950358563784659968 11836700 -47581306631490839700078639945277209600 11836701 362317331724227570446918575421711958892 11836702 -236575302785606730905030645855769797568 11836703 -791142424664753315361575260039542150048 11836704 -1050521591776111631379893875577978880 11836705 129680740710836327337476712742526323860 11836706 -50976318483283161188301542599380802560 11836707 -145904575122469937130160027773785494608 11836708 -24444791690150770953667936512118910720 11836709 1064672955460094861089420589684656135800 11836710 18913121656274830016544069126980275200 11836711 1152351030700980776133388393283450840312 11836712 -622720610382416423261040886517596492800 11836713 -203996529613259129633838889693360131072 11836714 351911277124798314744716799940094292480 11836715 -17112500791790889642380567673827097600 11836716 -153638986397794914654071654002031047680 11836717 1228735629139535614643527673243293474432 11836718 34734034905384225860034367274312641920 11836719 80314565218846878342641547978034848000 11836720 7238617444419372153559564947239731200 11836721 936460994685152622431587302331630620840 11836722 -11218637255922269460002666195881388928 11836723 -846469195381269028090628787151583847028 11836724 -712763135730204316602874274385766673664 11836725 234704315423299299498713840202787161600 11836726 200641587860976908790115752913355932800 11836727 179805569074052441405841482412318232800 11836728 1201409674087089150511938709997318553600 11836729 -1458272801667320116219295784416092755670 11836730 -57098060008998704593191137380454830080 11836731 21091917720441176016033880064468977200 11836732 -259258395879217079128968229075590267904 11836733 -57271463823869932482590686869313713600 11836734 22620948153195466199558608476735329280 11836735 -555365548450104448604845333798257655320 11836736 -74081820021104262841398575182341734400 11836737 954288373289047337023612193616176269008 11836738 -71415161555693184399263666010659665920 11836739 -19191179710065114812831870701512164352 11836740 22559613177703795287294309692096102400 11836741 168116933371893075685875707665148942784 11836742 579301141141796354894100436308213394272 11836743 -265813692494865602893596183798359039232 11836744 -88328612222553876852647171773537228800 11836745 -304792714861671020871505840548223504020 11836746 -136067471843575287057696224784709977600 11836747 126917881511564885287815121180680189040 11836748 152033907165091825825747431395866509312 11836749 111048311567327117714387994954895820640 11836750 -53850845959541912647703623922989920000 11836751 615433144361756529358009959104321488752 11836752 -164018453251919849277670905783946444800 11836753 201232140694087891362372740897977003120 11836754 316315637184083373267501085233851922576 11836755 -10243669915452696451151813195468644800 11836756 -106103440951586855213244393097591326720 11836757 45719391181829827327197366316424654400 11836758 -52568529611232441220447227666068040192 11836759 -1056571181414074774624496754985773192360 11836760 -927751244396680005028263810673389158400 11836761 -203758950602486603855853966937990830336 11836762 -63619035260951440590824830927834920960 11836763 99639027752487863935944553005657363012 11836764 236363297226877184683879349810074630656 11836765 -300658383405259282403505599810185774080 11836766 375487410173681902357572331930709088384 11836767 -225069195333314183301220143101588334720 11836768 -466144443102193045095256586088022278144 11836769 328976109468513528943417375047263100096 11836770 -73677884524276845919546071430218201600 11836771 -1406233913131883792700109914299274765028 11836772 747493631318312746925209110631225512960 11836773 -49425276165389202137010982654618858500 11836774 95663283275698432032610372872150503136 11836775 -95616984076817951064452343428805379200 11836776 150796252906222482862293284844504514560 11836777 1003054926845389313472365674893648647412 11836778 -301794181217228382303842769401980372560 11836779 -91114203709326596509313248697480520000 11836780 899137655538743918790980826207127741440 11836781 -302612485891152651523374975295338301440 11836782 793891018241242220467926128603869056 11836783 641546818412705144633512287660403147488 11836784 -137682399424689124681257010238710579200 11836785 481158036508211373270770327639781489600 11836786 229184409170360387536071115272504483744 11836787 -149843977700548749453461612786344368564 11836788 -515857151002579397390244325858320384 11836789 -611693836494866252165698901675054633376 11836790 141501862137370484796753525626985166080 11836791 317638307888802655829105416270421908680 11836792 -52407474655613064702436000177894195200 11836793 2137165426844841872955796053711861031680 11836794 268268703293018806919209894544165532672 11836795 -71104086033962956283431797319851116400 11836796 87925782022643968008933550059035587584 11836797 169419571370853950283505866395407927872 11836798 571240320053926416013320462284843174400 11836799 -281620632154643358863291998580619221736 11836800 -187742405960614675212687546903429120000 11836801 -1159780493745301823767033718050859875198 11836802 132881949373351036216009077002653862352 11836803 -46575296692658432528867611422097459392 11836804 -21820945705699427918460663635487981568 11836805 -411492101966993476775185650536806473540 11836806 -241130535115526150273974053161537265792 11836807 184648925262213495027090086259091953600 11836808 325959587940445355881894023440217999360 11836809 -800577661594778463410408342294798167296 11836810 -459382200650941523942947942097313120000 11836811 -119375191160804195400356284645001184480 11836812 63921066904040757666178633530321715200 11836813 -61659705715224328838080016523917280020 11836814 63328337306067409200088233677032245120 11836815 332035500364326831056301913830846005520 11836816 61533111937474812928623787360847462400 11836817 -502191236777820928796526809007982429134 11836818 -39078029663914415910320683565557009920 11836819 586126268393469510943051921099969756744 11836820 -280251845760491677761707380378894321920 11836821 -645612093154421704259590688948871432288 11836822 317790666601472936919654929658755160000 11836823 150437360978783390027568609644109173760 11836824 167626251565099441010278985501767249920 11836825 2105105783479040522588921323428800 11836826 -574923063812495283744694990992281391888 11836827 1285349066107004149304266936376227329840 11836828 -1318847867229828087240730337894912953344 11836829 -21001557849241014527047639589425785210 11836830 114942179858599580920815944462548515840 11836831 518323607244085802528327086690950705632 11836832 -82601337746659014106696908724779417600 11836833 -278728698318563153584354498010366060736 11836834 230598749470928909571355283649169428816 11836835 -147672550464331628418511404234836167200 11836836 149836656476781151009490055944335085568 11836837 -13775860368010832896154676628857768514 11836838 -114226640547970266422555525108485587456 11836839 -250632471381897474700974129371824857600 11836840 307700495581787631944429220642933964800 11836841 461681799211945149633318151827273363072 11836842 -415979401217659664273646054227602898688 11836843 393203471865353859523109899422945058560 11836844 365562831020858696111292960680324470272 11836845 -178061157636394489994310385952272259880 11836846 135703776150395737757817981749350842240 11836847 -155715394162757224238110895387305017288 11836848 98703268454729854564579309890089779200 11836849 -1184145012630988027101415480343928460364 11836850 330577200772338736298479148487036020400 11836851 7059060663664271566702426969110557184 11836852 -669530511651565435316139814756671336064 11836853 -266527314613674642052664424526468316544 11836854 10348210025557487883337897323357184512 11836855 157426366296840774077170707975031960800 11836856 897128919617616683331463597896457666560 11836857 37180553493429275811865794134703691200 11836858 350897376855218005530973127108899353600 11836859 44100949033111540576120132200030153060 11836860 79184392653847156535365578483662684160 11836861 261193792835799006551362502561913473772 11836862 79197142353228309991352927532843171840 11836863 -798106976347902683559663099141762896952 11836864 74796876476606777212931035945041395712 11836865 -755079436745634068171343882520237195200 11836866 -176449156704927035633994554096364946176 11836867 401661886255792882435560818076982278400 11836868 -3295380648408223255695565561547105280 11836869 780555184581192291970454929455037304640 11836870 -289347538598531688430132956737230389120 11836871 612497215648495184643470062215369783912 11836872 -99018235271107161571533912154900224000 11836873 -54943979729301735102349669718671406796 11836874 120423609324429586870082138110328247552 11836875 57692965508807719942234401758170200000 11836876 681586013596916573801737872581652335360 11836877 42220481199516285491204644701161918808 11836878 27121389175294858400602280771063721024 11836879 -431807553823054764373040153786806332720 11836880 -132016002445863499437511712738202746880 11836881 -347451622173240326051307695487263779200 11836882 98779362923296661715446182566166107792 11836883 -1598359180453289019083416396171358239656 11836884 450130065858704517267652358031774646272 11836885 53590991319391015041318502878849960960 11836886 410725338225349118809301567775787315200 11836887 -23012300220040413388606891152452145840 11836888 -523725387257331549388784548896233840640 11836889 -387114891199024456214059818066547306800 11836890 -97144250495655435507474062698060968960 11836891 -1104362291481091791145362976804121178432 11836892 -322285098075080236222645337193581775360 11836893 597176117714915742256340288387437044864 11836894 -666535638906531554742719423482556997504 11836895 147670390082372139324182806877639626080 11836896 345967042825258186553476369632729759744 11836897 -284014269242140550108675319451788117120 11836898 -257258202684006865667216046366472295040 11836899 389890179002173048907101414360733590884 11836900 330764880212292598312096640067710384000 11836901 741426224614791704279725942797411299100 11836902 -6871727677322347727450392058489874432 11836903 969503986955710388903764809938419566144 11836904 -804169849577859420293092696708682941440 11836905 32299057252297763468161804419696028800 11836906 -138502684134305821768150999253344194720 11836907 -316845640911771465385960030923256554720 11836908 -306366791961985367012135961578050682880 11836909 180789476496380347435040155162135741632 11836910 -6743401269178670277238630914325568640 11836911 -3651813037639747723965968615106343680 11836912 -161422706490289080504220323906452029440 11836913 -761228743804106652993386444920284650400 11836914 -195328635458558792310953995294677146112 11836915 11380793664824073933012106176493652400 11836916 36450465543318480822506609181784473600 11836917 855228756285570889766542905545512637934 11836918 69054592462367160825997524390342902400 11836919 -972927425780916625843376117943377350680 11836920 -502948550160401132966757485028188774400 11836921 -50305451140114809672837410399773605548 11836922 769761636836149596427018932602374342512 11836923 230976480437892079047109062155306386944 11836924 -834823844180835878080349896160699596800 11836925 290355262223260603651006039587015277650 11836926 114682122872960160613444418668121433792 11836927 80528616401249578713390114604294510800 11836928 -371851246324669154750404300411596963840 11836929 -285491407137903531739225086680481060672 11836930 239029675041188426385087622999009166400 11836931 -18303007923410923288669294044661623648 11836932 -292841895642151221444569000624001635328 11836933 -364305220983770385685727768128097616800 11836934 -513880245696796372152511888053120914880 11836935 -53798319668945127588974265593277746640 11836936 570876271404389966878234060065625543680 11836937 -40000689384959471188298351761723072128 11836938 -127351162861257993428517530096146611456 11836939 -859894360382925149033044303396448157200 11836940 -659788663691351648443754896164399528960 11836941 63018186853489913434630895100324384192 11836942 -77196245466145801203426429793620331776 11836943 -276926655821156912114598159670257526680 11836944 -33900311914247882515582991395634282496 11836945 145606070985548846065225592295591587700 11836946 -10608034813947828625847233974494688 11836947 18266295932901129964836230962999640064 11836948 128505246548714928774188356978247362560 11836949 721224909254190210910082225505950054364 11836950 11310037817212636337953684115400499200 11836951 7559323262104376200450921885062219952 11836952 -177027041798577777033477043653210193920 11836953 -247643771128408435757201970506925373440 11836954 6971097104925620946974347971222132480 11836955 440184429327446437297144054995006023760 11836956 -3384809157218178811933638130428988416 11836957 -1585178890032827331527100306489500707296 11836958 -203629240294812755070316064996519162880 11836959 216626979369216080000250804272946892560 11836960 -859456893562075456064819547501011927040 11836961 1177915218747877331995455617346636062562 11836962 -328260035078591352448783865214693888000 11836963 567364277762643415479408140638453989212 11836964 -550301175116976002695863318091117739520 11836965 -80873924265006281707175894367145267200 11836966 328354079180459005848391954286627314944 11836967 641870461093856266318450661931276728280 11836968 12314897734592089842249659262455808000 11836969 687053925605709976175529740215163221370 11836970 115113225893761721526072671612053795680 11836971 -52279328701250618248849737470846363280 11836972 136857157115061591671812266797396608000 11836973 58907908974975766731505290378314989344 11836974 -264489409735471205308025651614279688640 11836975 765111789927311761863525645916393337000 11836976 -110963256786435950714344411876708220928 11836977 513817100743619776130867385441920772720 11836978 112846343477279028473663671168060968960 11836979 639476416607835370397899053314504315592 11836980 382315973185587143266467057290575676160 11836981 -452927644495554178685513511545117659200 11836982 32123772589658589629879287562199646272 11836983 -688877860569847681735511760909464285976 11836984 48658250153184463195104222986975723520 11836985 331630443515736725538884582243350506180 11836986 97714896576921900719642499574996560384 11836987 -57356357723041338085486177567477429200 11836988 436324145664236846141516028369991226880 11836989 1271529774154062857418296605325658037440 11836990 -419915946750347840012788197795205622400 11836991 -149472334482176284885981226997328204608 11836992 95221403881406827099984046241425129472 11836993 -146181418535530205865095739322913369280 11836994 74051627213551198574905231025652587040 11836995 -35775403417627308236922982498220204880 11836996 226796136336741236515021448052998049792 11836997 -40304556182335697937733146101074151808 11836998 -356355192852851845454911922185886994432 11836999 185286543350974968159895506361464072136 11837000 -135313429617921099028334067689472000000 11837001 -449713973550980374756589653286477707296 11837002 -89678903760586582431204273146434500048 11837003 -58065304236540176221710268856369736480 11837004 -186962539555566636054477430768356155904 11837005 -817830436316729744691516017102122028340 11837006 -50933554338883340655806855331745215936 11837007 91984869331558178020408551477755793600 11837008 -187422027449907139160066677203308781568 11837009 -11093806719574478950049593355693890560 11837010 417065771505792264084372941656321881600 11837011 217198273394248445268580716226905317612 11837012 -392965921941214414520926702401983275008 11837013 576799270726817439680186520073301187744 11837014 52088536025831417510266848635862915072 11837015 -250875674522974986154557561825322691520 11837016 -582403244920601256381258689220339609600 11837017 -800271276300586844249878928461117342140 11837018 282963894787743542383971149075071422960 11837019 -138987159106996079201223277637685177600 11837020 -35679738616224938814555660476940134400 11837021 -347340994258736863741055561629777315488 11837022 -85092873317455010637557712017909523456 11837023 -74375844867191760847184329321365600912 11837024 -833738751708788870710322734618681540608 11837025 -272804670773881568505515951280704468250 11837026 -189824814894496799922707660172742951776 11837027 147077450989324273567514831455274958876 11837028 -93847850453868550473217134515949324288 11837029 -1822212937023263090960143377078379954080 11837030 27667329413756762426990853865018734720 11837031 -69832814325296156373312973530235199448 11837032 663764403256889139929861709012357396480 11837033 -1676708000904903878462927535496323000 11837034 -400699811948079496381075400382626033664 11837035 64068933841819592091263957618135285760 11837036 105735159246151089812714958837872666880 11837037 -96508770028110116569135522619313815520 11837038 110224966027694366993248221766169431680 11837039 1188819279529335677050485853932637221840 11837040 -198126309476574860360378825740124160 11837041 226238648826257064681429231165249020864 11837042 267118027159435196801949696807005184 11837043 123752638326091116760767996017900281200 11837044 -347171604827449279220763623524905615360 11837045 -107971417481791329987828148941842957760 11837046 134912327048118453334804946674478979840 11837047 -828434997781553972744273150895420939728 11837048 -1930184000214514914781185228099661824000 11837049 -176150464177752137727196744297099401216 11837050 -335359680082166488710488450094933602400 11837051 -1276297276067140785422673401203866873948 11837052 -160069321636216489485819919742568122880 11837053 -479577720279086025084180753876991980000 11837054 65179021297509845791190562808238654976 11837055 -33907892027706902349387584812175952240 11837056 223405150979731451202211786662126551040 11837057 1291797882070283740498875260072817777840 11837058 831471515517621871879356803144076288 11837059 766123842972052308733850386186785488 11837060 -40878553408228018967610152682183843840 11837061 74473432818578532730202930530551833310 11837062 -6238361020835420036769838404180631968 11837063 -12886491011637570470237941290435403776 11837064 -86199252427858956296763244372939284480 11837065 209314245247499760303223462599821632320 11837066 -324351412238233187279111435354353821600 11837067 -472787423100698279572596725090024040 11837068 -52949271549101526176678801433108689152 11837069 -134183213616836347642540110456192925632 11837070 -128078387418107111219573869752180940800 11837071 -162195851627700048715597118350732878656 11837072 34806429910303275252611237690948075520 11837073 89586396987334467801586627329549535680 11837074 428764114827120596952434356900546205472 11837075 -26783782433500393051877481762099119700 11837076 -556117856117250866089454640293330227200 11837077 -267555492826692588421060288595895124260 11837078 439450125830935653408190324817045313600 11837079 -425853074856037385322461449808822844576 11837080 -520283958997785211796824599057360691200 11837081 -450086179974719435568826487796727149948 11837082 143410828933859295116725705735542369792 11837083 10158228389628716508994027439001862224 11837084 20352184605858251421032675698915470336 11837085 -60873480363781802425890644021357084160 11837086 -638978920317445789268460449273541450816 11837087 651600271181094727427430736350527552736 11837088 -430904541270026910853541236998669336576 11837089 102666662612251692428178947892735408960 11837090 448522515960408341875361336750080192800 11837091 295170479608165738370950187729752104960 11837092 379297344266623014158882694404402815616 11837093 1444987845990434732609193239182244145342 11837094 -230311861301763302504087361885982228800 11837095 -87948416175211459241832432623279122800 11837096 25732325594429213049232950389922355200 11837097 -101246541833215740563558830062141868188 11837098 -54657403246586119097272962532038402816 11837099 -727299015135227413266590975656264080672 11837100 237229580762341073722858950374442393600 11837101 1124035931726273766055702842773200578400 11837102 216062873471089549767459472743128507904 11837103 390288411891236179923046101821927120904 11837104 -230802630566836870156569119555779952640 11837105 -368433743289403940312649040816953551040 11837106 -207527430377528467240396112469879858288 11837107 1211278531729734417518192592687053739712 11837108 445758725582256558299711957606113542528 11837109 246895665631369912602056173822690991904 11837110 -45527622522588661093010745274903438080 11837111 207865278765357303024174982442488220160 11837112 -47723114381586926053366180699752038400 11837113 -552533841046771411291603598573854295638 11837114 -139045697876190598620808837260866361600 11837115 117521390824085721946436348684638847760 11837116 -28479118481229062557879525777684746240 11837117 229901895840934115203977093303797400000 11837118 -76606206587121964442450891261253857280 11837119 -290694563756488371403412272661483013408 11837120 118411862658939841529243626161265704960 11837121 1430151052320720905296598108691384485664 11837122 -224343992785776630435156907371008923776 11837123 975781186314251432673857693893804440480 11837124 -335306286481249975513857956517480284160 11837125 -913784355063907953356343759083563626000 11837126 4688221275703719431851560072328212192 11837127 -624592909993541013284349123307517482368 11837128 -146915265222667155448858896496060784640 11837129 -622654722311042398406545140151169487270 11837130 128850448588959564802264365738235019520 11837131 -822536522572224571062343183565622665068 11837132 281217784483367791072409226145611184896 11837133 -73592228573591148106679043432513331200 11837134 472801235470258485957540958796207369472 11837135 -613663152000972087784097417241743356920 11837136 -201328569597179875671815234633504391168 11837137 -387415180796520396707367221432570206720 11837138 -593701844257543023544262621159196693504 11837139 -394371685544581063455676297747146617040 11837140 -60795595256598902233217457626308485120 11837141 1369011347997267469768147911358652254542 11837142 -11883692096480236079281554239693272128 11837143 -598169179252843967815044075467164991608 11837144 928306428281940876298385012451669381120 11837145 -2452504010999306703740640704210227200 11837146 -109905172928937862713233576364789235728 11837147 3678775288162235779251285364415514912 11837148 580910165495768885129857960123470727680 11837149 -48365197110119708222844865223369149236 11837150 135802781308658946774973615851662961600 11837151 55212072893732373126456763778040493920 11837152 1213108913317729078156364424071538278400 11837153 -1469273610033532317647383126725094805598 11837154 91389144807964152422231721813188716032 11837155 125011427535837041186672904285219273120 11837156 774849988739161271683560049398345734400 11837157 309792943879317689978177882589043620288 11837158 -175903202859548895555939886535193801024 11837159 171559892179765334839210169762281698360 11837160 -380201396108488828835698368686728396800 11837161 -499662044342900508225482867196727530368 11837162 564041779158048130267164944320058081280 11837163 -427323218881472962503417281833130306592 11837164 337185050337835830201307645486628196352 11837165 559153571372087129221462429233494274060 11837166 -139909176235282085127316267480023524352 11837167 435663772314642365907429167099496827216 11837168 -1264776181010479317319612742848610304 11837169 209115994230525550419463092516689760 11837170 -294899413398180844688800051930496870400 11837171 -798857960975513307482547635545985941800 11837172 766125193515266903870153548893701873664 11837173 878048068130799059549362653783109269422 11837174 -1095530261221571500412262347702025460608 11837175 99705275474229000519322219142759263800 11837176 178510373509390194082175613654374707200 11837177 -380625741516427355406229032088775062128 11837178 278784200879042147820522495742502880 11837179 -28704058115044260577336513002142816752 11837180 -341851257582355442050764766829698775040 11837181 83642019873977589850529023642558129152 11837182 40993883029915716572785718611507388160 11837183 1520257663104009122910083305702081074432 11837184 31840804268463767532889085333055995904 11837185 1375055813225073203146816739049631714560 11837186 -9272354576155206604669750659900925920 11837187 -781486791112914735446814974912606983356 11837188 -712415380465500677389575290142655232 11837189 2482688746871957485190210336232960 11837190 210131424119906134430210641995880320 11837191 748646549274854487930910460634401100000 11837192 153218013126223228276170135797828812800 11837193 -744360832813509644538077978562129789936 11837194 -796477748209183276321698771517721124000 11837195 73805159560861437986855015989334851200 11837196 7338041412071380031827577664643645440 11837197 628174207283714942836176049281974572 11837198 -371019110784196704168480522773807438400 11837199 -92506566972914309559812854240390378752 11837200 49231154105543837397825914889089433600 11837201 485079000915926145661673562786361263972 11837202 78316044389512966027372874713927741440 11837203 336422034865757981940372353989125275904 11837204 -962889687569090162291043316835231804544 11837205 -339522482696276446832427482664522964800 11837206 297441082081105438960364478512614251552 11837207 1115752563456966661555081092384992976456 11837208 -28396770056492821352747452998102896640 11837209 96196392115440975042717558678766053440 11837210 -101258515265725844881714342716214625280 11837211 -341992406610501534347258336367381100416 11837212 3223909890704517064465078697218319872 11837213 -1788037770014910166213334281142372350356 11837214 -19280759497149177526106426713460881920 11837215 166091092464244845351426307334927867520 11837216 -938980822035991921669364725208694325248 11837217 -84275494478647076134009492283858670720 11837218 -561487984438173043753885101394380816384 11837219 -123635573249287033381599644176935639648 11837220 -3123236581759464022781563510929715200 11837221 1124992734202411946484693253081568247744 11837222 -53918993431402300194443501614579536576 11837223 194514786675087989295129353694852837480 11837224 326702049770850484939152058443587005440 11837225 -198708473481627732841386415476681331200 11837226 -96366405858000597805130264952832131072 11837227 -1002348320813853410048876821767431758924 11837228 295836424388925318122105324651041827840 11837229 -745000032711073649040828233210462640480 11837230 -293397003738686048748490042834479474240 11837231 -147347678682060120400635807805783457808 11837232 165869957750894865870724022005640724480 11837233 502352168720880277033668808109414233128 11837234 81771797006636475648528460473962373120 11837235 -525606650648032717407425777524009026000 11837236 -573016290865536956546338868154286570752 11837237 956978843266410121382315096610733259886 11837238 42753616553778631858849322702472007680 11837239 1657495388197380137099991426361874638360 11837240 -356875231433084105376141330713809920000 11837241 -49135336833187129751647046979667070652 11837242 -48404674459282616236394247646419460128 11837243 -643818778908425990492285863882201794456 11837244 183665517593871558899428060196978274816 11837245 -106973430417103061457484246395570885120 11837246 348992090889363755830981380314277987072 11837247 501313605444942395636937516849113316480 11837248 270768463259525519334759064660916830208 11837249 42898844670513237924016025722116778560 11837250 362438129542375904939927787640434408000 11837251 -1160697587486310236150599443381322215748 11837252 91524124590821236994302086999194849280 11837253 -571769775047939637342473734285803865536 11837254 -54891364413250758699307086627043232640 11837255 6041026070593581973120413466763690160 11837256 401469677292395776922463918401484595200 11837257 762952075476877729070367430550714624 11837258 186959473749044603403251868850991823360 11837259 -104350522390127099509538230715085857280 11837260 163659925406373729842371754988173306880 11837261 -385659867332987645024894612869989264138 11837262 73561026605107275483382537524982407168 11837263 -191932970810111035079690295816846713488 11837264 113679857082096513887980777531800084480 11837265 435535216207233967943991852897109832640 11837266 86888297899254851484538897021569431040 11837267 482116712318802539809279587483975854280 11837268 -528337222685547295508405970033345925248 11837269 123344842475207276563830512680219161244 11837270 -201728391609702776321299092221356704000 11837271 351880348153856094051170802713220241512 11837272 402392302714063842568488326734996561920 11837273 -1072791289319042247202705567597131590400 11837274 41870870930744854543032541639855879680 11837275 -149262684596058224138737005431221101200 11837276 149722952670293620678706451845482759680 11837277 -614787724390938884027598906186009873786 11837278 -69176419446032510546597914837278000000 11837279 2134927195650342815937857781407080332576 11837280 8726883871575117448576446379579146240 11837281 -580130043276993863998410039124779564800 11837282 -1009195102095456014513442379894242816 11837283 -585599162410586823385813301206892752776 11837284 -281810751677864063287015934261605120384 11837285 342109537338044688093195931733484614400 11837286 153410018121701673710126254458149191680 11837287 -114373612643236186209954150578246505216 11837288 129836623935180454157241794843099136000 11837289 507278885901037940133103905536497597440 11837290 376169712390469269088815730290962306400 11837291 837446494108063504093475087283460335600 11837292 766486482881776643935600925767453274112 11837293 140739965219535694123883893667861542444 11837294 -225913872383777284575206345479898689536 11837295 199669458819485189930846584064154239520 11837296 223647910034128800888677957273610747904 11837297 -227101340270769403216777750576876990254 11837298 225323368766458685152802152649737360128 11837299 357774353553221459294308663270367164336 11837300 -37505433969998169651569298313186377600 11837301 74591327837760846127430118931302461568 11837302 168205334575253004513592196840330558400 11837303 -266564684977372543734891047745208518120 11837304 60615736347462130807150229376095232000 11837305 -954388984421594688027728560346814795000 11837306 -50003539215477711833734181510626557696 11837307 746842106576401660665777374359070688000 11837308 -182315804776564294633431305368383325184 11837309 1705702276453679971352389885005557190 11837310 -17472501776869951445555090753490963840 11837311 -946115713069019395125075750583041609176 11837312 -388009628185230674795651958012326707200 11837313 652246740318913623436811361906736634400 11837314 -355034348042024251853784681639049821744 11837315 3105808518451300062127344084547866240 11837316 -85645367469899055592958345479292620800 11837317 -762253571180196840371891911344793257634 11837318 26266131404520631407485708107801916160 11837319 51530945074804397960918280065271545856 11837320 -33478425619718254621467202274571878400 11837321 -665573771456472266457024775273430968908 11837322 105521937756620557366481993741640436272 11837323 -1160101882225921308153446360963070166280 11837324 574728039140714443394835782430494808576 11837325 356061151769897065808581911290834229600 11837326 -1378321318026917898366107076245408229120 11837327 612146002129229672627821314907966397280 11837328 -156979392276614829031388726870609166336 11837329 -500462911848066359808260782655682918208 11837330 -160858093350140929649491539801515353440 11837331 685508892741426866098592984145923193480 11837332 130526283032350408282576854720061988352 11837333 786074392677015157753994608225868340384 11837334 114071387540002193916289782595774802880 11837335 -788719318840297546282666702215525807720 11837336 -95188257077545258886164575205689753600 11837337 17375092418219802899004538660244213568 11837338 -369630769011320581302962684799857424960 11837339 -306843977433301833919994057337502468860 11837340 -21987024330778413570362633027409308160 11837341 -14105828090101577556440044237565373120 11837342 592136329877482117237544860065509068800 11837343 -27880718070986447163974342690335160832 11837344 743362370815488757974824102599363854336 11837345 101881705312139775086843485385832493200 11837346 71454807037849896551533656662230425984 11837347 520508885993475917217249899013008441040 11837348 -459183689556502151334130678156661693184 11837349 -363743102023944760303835494824902685636 11837350 41707562188977037016923059806797209600 11837351 -1388114988173425887329213156803343136648 11837352 -350093704528817052182500101492265205760 11837353 501013698331039162420128447226110563664 11837354 168860591729071432381469547637329894240 11837355 452823928333247588806650452545180808640 11837356 -57643487809472375754506972193479224320 11837357 -217517233795388895755145496614986342688 11837358 -79359688974802291033205258302697568576 11837359 -1161954723484794087548027929716640292984 11837360 -114069781046007254514384880412963635200 11837361 -731374635675216437774680931315226551520 11837362 -758772087507325524811453055050336739568 11837363 -1381384939765748336578405168857783110388 11837364 11606580121929336975862676767305498624 11837365 493615641419498952924199571671340549400 11837366 196098815324784042583342601776066057632 11837367 1394381617633401156408529411762621904640 11837368 678620922652455386636239906148302786560 11837369 -28293227139972263658208788399032854704 11837370 197406921782269584024101222468524588800 11837371 -220963054332261035803952728082228996688 11837372 -417766850596137211214507305398715023360 11837373 565886528514123538125611507454182327040 11837374 -314995535973486874209048730448608952064 11837375 -523420431208407603622214365668079860000 11837376 116797107013971182796217014973630513152 11837377 -125464487799112884217767006200713761360 11837378 650704618633511572504811124723409920 11837379 871333774961265126075316886346901711680 11837380 121585537938508356163403965313826201600 11837381 261738399842463640871723083514488725504 11837382 -25176077140502494052861017272045033600 11837383 976759352120486045980585024622794524632 11837384 8993252821449980984382264357981880320 11837385 175117288644967940717736771164812564800 11837386 82241962892909257725007001475783084288 11837387 -799369363897304055555449427268298346960 11837388 33951083667940450507481463858873744384 11837389 1021954952699049566464282629214938906156 11837390 106914588619509143920718785435383403200 11837391 -263146476385960305716271001833617929200 11837392 -100865284069189386587048679881408380928 11837393 -395494897398255086941919809752309785358 11837394 880749628596225551100335027112717696000 11837395 843345424383674613938675801408869210080 11837396 310037098852313182043800076237327265792 11837397 -113704810869310480259364452337299887488 11837398 -239605814987583762196427372612383960800 11837399 182381387983897678261924828423921127040 11837400 39761550356312872688389717786260480000 11837401 -890889656321428674151618483643805453296 11837402 565171041478461674835554406970515182304 11837403 101719859293922212842052788821990870280 11837404 156240475224341961416296457372239014912 11837405 -937809591645396609728714792819596817940 11837406 76339899727440400649938514125827133440 11837407 -233123023975298256906625414188772181344 11837408 470549992088101640318307201193008168960 11837409 -650315963958058485164592343012025506896 11837410 -20530365991163612541694398773137582080 11837411 -388470858767687110894412277320738429976 11837412 -21838512512289328919141199314010144768 11837413 197374398396228524253633666601073462720 11837414 1017268476500792933628273013157462852352 11837415 -63261172471418466676545920858766812160 11837416 -426499928938030414986666900431390638080 11837417 -29315877962886804047687583471788307840 11837418 353954865522784135283198194666045674240 11837419 -334429135080972710571305196146850081240 11837420 776891370927656182207260348208862392320 11837421 -20746488484682236490110007452795255338 11837422 342604147530288219376756912136172546624 11837423 700156250837484796051115286477176804160 11837424 202496212802746903833106961533923262464 11837425 -824790492322913077142697638399513841850 11837426 -940281008023272480884642024745666725760 11837427 3029741117450656084543894333947498240 11837428 -772545148217313192088629198027183360 11837429 -319292503201215838540671490324923077970 11837430 -35320881420624021816639187614366720 11837431 -371263126387144025629720931032629784800 11837432 21580570340464125600144095214659174400 11837433 331289410015136151568504681919749236240 11837434 -219648467309822315987294370819295127808 11837435 -17787789174431775315671089003201413120 11837436 426586723031997390060436946867244288000 11837437 -480533657301215092377316920685745533760 11837438 -2911225853436497571981605107587321600 11837439 -820639791753814946263268095644822516000 11837440 129636102768101183701430382826346250240 11837441 -424973364953809735982439180673854300096 11837442 -446090467692244133144663934228405985536 11837443 156144099332894331517546454386726732864 11837444 16113848431445932033612340016367631616 11837445 -219440068243598313612523373990368161600 11837446 70055935278105464521977886783395096672 11837447 20672292837446689782069537035913028152 11837448 -421209911023932498986916922661609472000 11837449 -121882860242036417545628645420295863040 11837450 345258919553072916478490090967219450000 11837451 -195772637873747178695789358734165437440 11837452 9171308681302478253904438837923271680 11837453 -1140056270140116362470902293482802180298 11837454 -187281220001054505595812785591380886400 11837455 330569534327554050762845771261164913760 11837456 -10235914970364093885576022299208581120 11837457 -921149726824712969552914262769174787260 11837458 -262740039784514997394262101142534978400 11837459 1003621798868870541928688628437498031660 11837460 192095568068952229729093367860897935360 11837461 -86649053712265552336218883267394389056 11837462 -152890803432929198354589857382544283136 11837463 -197954163752360458418631549115792682112 11837464 -75179405041736006459111048576061235200 11837465 1417156875284508472172543219667340800 11837466 63107163561913454148398613672759260640 11837467 1315281176337111401176191718168058173152 11837468 1244093157653488165771301336194605473280 11837469 351605807957334885196484811730570710336 11837470 -6443839394215555043615437111057603200 11837471 -191267491183525714789078484326238663328 11837472 448595139576655616139157095023629565952 11837473 1286492209629706693096200722993726010722 11837474 -160168532834611420357364267664946655232 11837475 -112694196243733930726995155043850560000 11837476 45429176367785942015056563169571512320 11837477 1079046863329129903168891570812206956572 11837478 143107208176803086176354612026735724224 11837479 331936656763046601593630605870066671648 11837480 397888220263391861068995581100166502400 11837481 1057153003241234351383141645664739565440 11837482 468443906772671131402038371520213116592 11837483 40308652884062255639340168441776338320 11837484 244049492543841465504330239759810313216 11837485 483015563744992005101351227407029920320 11837486 651511575669139645495042580053934107200 11837487 39733802473815973026479438505803456640 11837488 139706514435892855689700600120920899584 11837489 1480211541619143449213928444127864150290 11837490 79930703342111596278007000719564979200 11837491 1470189568175341910979446722159664509752 11837492 -499324213808568315390916976888871947520 11837493 319651133880996368372172607712511389262 11837494 106724658473648072360476596978862510080 11837495 187331500797741523792617032696389238400 11837496 551026738715732501008497725483281612800 11837497 -38443404454959794499486117128296427328 11837498 -17743217134789657420171259272512999936 11837499 -339577407524487041603142438560659824960 11837500 636601653164185752120099401188958400000 11837501 359881374522162215815086106184381025612 11837502 -34350969843973372767757467737443880832 11837503 -167227308829015557696894603205289479896 11837504 85208795917466910756381017064735768576 11837505 187597965287591986144167782674213086720 11837506 -435591772503617171078464856340308640048 11837507 932467472233721126901210895966608193032 11837508 708211893079790580387623556117716637696 11837509 -118528256437894726756080426428120788480 11837510 -2648464192934187127919830309287312000 11837511 -200738927577089533399960641769077580368 11837512 1494628576178008647524293289564501114880 11837513 10921170624111585199018836815660085600 11837514 282092514862485317524177362521345464320 11837515 146216296064040788999648073451516596000 11837516 23665324198318189615422432919373833728 11837517 -376035120719132647025773238575494341088 11837518 495295038395144085350539482448738867200 11837519 798258711079942970207237810209253174520 11837520 22272501353335418848009392068639293440 11837521 61167038988824984667080861908610447744 11837522 -415016906205606700736100113946462293376 11837523 -834912949029453098743989095165680499016 11837524 215733391966459309098419623294721740800 11837525 52243401834134817873668506762057209600 11837526 -88508342276111739688277911359784865856 11837527 -457307649626794601969512424089112734080 11837528 -562715718982075932241954102346638295040 11837529 897732528361158655467940189764126882240 11837530 -224372591992836162264706848660210711840 11837531 364259714715673879733177278126311787332 11837532 -171710279109680284491087040791302062080 11837533 410525707611035531891834422225980584940 11837534 -9666239016615404223722061304007447040 11837535 -399763032153492711779784267182728498800 11837536 -250603049342775642137253762219582160896 11837537 530585633211201993220703694980274225186 11837538 115754712799543847164385682815306534688 11837539 -438453056106381073893116536393667468640 11837540 167531465412411797810590263933814886400 11837541 -95949957920727522227634973108394896320 11837542 179991053673175463729148856874116723392 11837543 283168955234041145094628771186922747904 11837544 -793510594322311517494807474225515233280 11837545 -260940721560448882457290069967179700700 11837546 49493537405770142366512490896142699520 11837547 96066540193332761738660635759250472924 11837548 488042398952733113087724606333147909120 11837549 -49193921924616489316376496355353884736 11837550 40706731330526518182347140885171824000 11837551 5303161664842646640290859287131056 11837552 147591636108302431658939679437673824256 11837553 -97888532576522871867691415162184428544 11837554 438500414205002643658870305528855464976 11837555 -306562437099984485435263392463135409040 11837556 -15741015308573390147442600951473664000 11837557 -613319423932224218596944175449127562194 11837558 496459328920814383198211049854327148672 11837559 -150124838855602983055631226845899084080 11837560 -450945846168335711419107150030156595200 11837561 250708574334773329887568888094223826944 11837562 62952246615093799170451404749007654144 11837563 -31752679700596910763611992230515786336 11837564 893556789184386603147722911377767602176 11837565 -517123790576192017481687031985247543400 11837566 -274960707527584395484660657687622815296 11837567 -245269911212187215203129609808621529408 11837568 -614388404960740918427999590616452300800 11837569 1092977915826563836274205735598541251970 11837570 -383758529559162602117318787424477132800 11837571 -106576983291351873739152455478360610560 11837572 738920126764214358709673113551263566976 11837573 1416004173336970906517077061074054787904 11837574 -29229067630726342902113378939730633600 11837575 -816725793605228681635967545005183167200 11837576 452162636192098481260235173424846530560 11837577 -1125705198052235252027775203487060621120 11837578 -608979140050745504695742572598590142160 11837579 372636248828287064268691277362805919984 11837580 391917077188085569980965757733496540160 11837581 141401591797005159057501983394530392064 11837582 15686613722371852176166794948184546752 11837583 61532635737432540450486510291104694360 11837584 141225634991036935916963824055336828928 11837585 -390713452072392573679027343595695725440 11837586 -357881368513055586299004902774205131136 11837587 -1554205544846013650377488161444044103764 11837588 -25582787513653646887999782058185830400 11837589 -565189429090172545721224729005036333120 11837590 1158379695730311123601125817170796800 11837591 -205541817272753689342416612768136423608 11837592 -158288470801606345802307521901696737280 11837593 -847173203253931899362567562265912888320 11837594 393684480332667897617980471954486222080 11837595 -32596472234536294658799844147790177280 11837596 -50325637998912139818508724566023624192 11837597 1593863614095678256108215390021096614400 11837598 -372446556640149177124293889659984884928 11837599 25239111395766320844118999588910753648 11837600 -219277391458733579982219804680911257600 11837601 -177683081378354195645709775919625069870 11837602 -92706446897703181643840805009528589824 11837603 -379409533511168365367856993167858550000 11837604 -247799722245051299516423302815531307008 11837605 289454380736329392857847245567948390100 11837606 320428105188661614897290647292966662464 11837607 17030437158059399942908987162088871936 11837608 1029737562023799824645044275235223961600 11837609 589009648386795231978844382272032460416 11837610 191530849482930098647501452828701568000 11837611 63552482719616816428192821947080284212 11837612 -786624775694988618348341121907445631744 11837613 -48311810178732206914633682469073596576 11837614 -529789916134745201340961319589811796160 11837615 485835305261265581918917539620315618760 11837616 148600446785022601750255826684608512000 11837617 -221053425374286617490711623816609541120 11837618 -100279221659026776581745658108944089280 11837619 857140863495723688924858005957179233044 11837620 -405475115191078250062543834349029336320 11837621 -847878581244411124296197764100892431556 11837622 15468712164005956564703763409954153344 11837623 8417740023259279652775770331456739680 11837624 -831069179968672229656720838486999961600 11837625 51640717910185582106835411478409184000 11837626 664580137156748599234071477103602105600 11837627 857355843185217868953849554611488193920 11837628 414239575950335869052569931527036968960 11837629 -125203093098548534658147631554784158080 11837630 -14321962750191700049158024902890926080 11837631 -395835776875281975644747883819039536880 11837632 189346466894102636787172005040881664000 11837633 337427279223095811415007898635330244 11837634 -439958048250411659064367824594782267520 11837635 59215286651299488056724162490632866400 11837636 636609789173810192201676372447882238080 11837637 -10146897357296343077299098305700351360 11837638 -84488330542924579768689125025425825856 11837639 303423221213897390281781965008729540480 11837640 198554649298858596175889525247320064000 11837641 1023836396775227260944418510293412053684 11837642 9498330186814816948642243151297053440 11837643 252528885887453409232665241056109057248 11837644 -78404701837968538699268979384585596928 11837645 559761659486488395233657683200231244800 11837646 -13681493078419651526713292793423894720 11837647 636129868563991980921682524771868442096 11837648 -254492096674790615481895394166593200128 11837649 -141761344413787052426793219215596574736 11837650 -269762511316032932148349451612953430400 11837651 -508421517636466066502715782072471510448 11837652 668548356583554757019971463140391749632 11837653 -925004705800116161323167150822435410098 11837654 171468430273309095668796770742221885760 11837655 -1030838745156168141681967217018603030400 11837656 -328975368617113527029349078141150412800 11837657 -2485013445413016364392322187187685440 11837658 108801362369356215872640387354204019200 11837659 -158067711973380601152138157811469529920 11837660 -259999585911986416195053513899626414080 11837661 118913404897975650364057078733659771968 11837662 -184511417413671990272176659925934262336 11837663 -234623888864830189529607481097211982896 11837664 10820684373729423688938688389869469696 11837665 387520525150030477191522896687285481600 11837666 330405709626825309137814026643839900160 11837667 -197761403873457239149346830399726723152 11837668 346126073328958435952689548196977938048 11837669 -487970214905493126997396809100026752004 11837670 31655623020991536610674636796153036800 11837671 208074217278703119331690768609473745312 11837672 -122459427783607578421350227863388160 11837673 -72949317883183187001789466718155434678 11837674 97061762863930187792325591810096929280 11837675 637462221412729622326172418517572960900 11837676 -480101473240529024991433646236007301120 11837677 1714162662430652707951809675901249836972 11837678 7729483490812536811457946618656852352 11837679 -2027612653720174974677254356249181440 11837680 886777956213166129523928539341455360 11837681 1328298004872144672954175597587156742482 11837682 -345140462084657073912101618768234617200 11837683 585647904662159190153868652232066128208 11837684 -392124480193519413861865545748070092800 11837685 10543802451275742919819574214167173440 11837686 82311532876828597919315382052150210560 11837687 979073827640856277347340089962307971040 11837688 233692020793732649278719730959495659520 11837689 -46601414558016889632129904431934214576 11837690 -198282357803058229434159669345580346400 11837691 303774821247610999991041085477258772480 11837692 1079089889409325433965487114055290639872 11837693 -136016397925089454503182315724880874400 11837694 -188254775818153540463345961007867094016 11837695 -605736952527269917512352220799170225520 11837696 -255964443990921583842327538001497817088 11837697 -646114870657112181851359785320299082880 11837698 -2295120820320050475434798741200775136 11837699 123199525671992298332508234073274696700 11837700 34640364445568713035069381817846272000 11837701 -841688625425321197134627914531665785600 11837702 -875474104539419885498923021348590006528 11837703 515041737449119173252677689599090355200 11837704 430332372847299136553288391023912309760 11837705 -233340942949062225334002035200343338560 11837706 34779804408887802248145702917845373184 11837707 -387094464523084798140547338436923371888 11837708 -351145744080573926857468240699341142272 11837709 57310126951782643192426020946189529472 11837710 -466502381879487822747328113395319954240 11837711 159804310827107502582772732063678582632 11837712 -15363741851838256403630464118406512640 11837713 223358103277117078913002826342075332980 11837714 -74046781076283101218161340828271462400 11837715 -396689938681512187576716509341362908880 11837716 -985881474969117522430322875842117365760 11837717 592391433173376640137372184562253386766 11837718 31767876968195928843515269285880526720 11837719 189834307318373129391084470068555402096 11837720 -750584350455219382592860565523832627200 11837721 252079613955696846033998790278318322048 11837722 87063594679278810170226183738288476160 11837723 -1217161584491025498903735596703295508280 11837724 34736016551665840695637429538270624256 11837725 -19013336684730485458867904355347197500 11837726 695879040161504299982887523737797309312 11837727 -48768982572233131383166927757861654160 11837728 1949175269786846435193939254952591360 11837729 676694692021704001431355985399308326 11837730 117868381983637904987142499589324382720 11837731 -192921325382537545262153609560732916400 11837732 176663945216218420163453861143595876352 11837733 192997886456019976812863638738840014048 11837734 550439514532117848930907157589602306016 11837735 -125644472174246452512802078178287947840 11837736 405630369590532259385949579907074616320 11837737 24439390627796181363067972770772299386 11837738 181130735564563329499048260966216668160 11837739 539893644102744652605508417954723540824 11837740 286554414276501131885588894541692528640 11837741 -584825714012047759805335022112217980480 11837742 -64738940707219046172411780458157772800 11837743 -521685709065786976910648413916458161432 11837744 -44242289475856711226120919454300323840 11837745 -350471504721653625618744217431245124480 11837746 -969330836195449012282301915598562486464 11837747 -963721926846762727574085519579481650804 11837748 210779282601644316774620740116710344704 11837749 976713194463910164957693569670332043264 11837750 149490888298556009279220307273773024000 11837751 -215363283484328488199463665491150028568 11837752 163217007816481935674612575900153344000 11837753 -16458965207854262782807412677585155072 11837754 368182726487346170930127792058434359664 11837755 40447371665369286115891950689011353600 11837756 -315681111016973427652710073156825620480 11837757 455396739089136042284997094414847312640 11837758 587893697353288406866024495393710324480 11837759 -75584032367046754985532357273515255328 11837760 -97174604981343509820947549543989248000 11837761 170358821365761714206987260027034924864 11837762 -929221537884782880756973955477270976 11837763 -710176457082090409149012034640928000120 11837764 -57904086770600179726168095260253487104 11837765 -430320627958514423385969888537300326340 11837766 -110494116306360463013108129501387943552 11837767 -654933732781552817845214005488731922480 11837768 942057177783256026884766758130018370560 11837769 -725498373671888283848805401415119932656 11837770 -104747005474309182743434849931615370240 11837771 -12709838965869504610220960257936757760 11837772 218496522825530147533699610730049305600 11837773 -973541607577273984306287370015441004180 11837774 610436107175789273302851218117952165504 11837775 149213192436680009484950263038041515800 11837776 136612770348805138866503303989785976832 11837777 -79978697064568001044525519656899400000 11837778 -204688050024694522559043330783709742592 11837779 -615449995392743884588553015500082312360 11837780 312233510418550273626994147045172014080 11837781 -993122445011640307751976928684801890930 11837782 -562210348638648888976638894133020700032 11837783 -387942673389700647317908245621271965360 11837784 -11830895409583489919024451024935976960 11837785 -647209008337259109694863371131258657020 11837786 -453772477422546641970157916045363939616 11837787 -83287133093978622283234626261112997664 11837788 381657292537308742491504027740702233088 11837789 -678904640577692446294999448870345320410 11837790 -401511260900447636233021337021545370880 11837791 209608651013772432865123645757247490672 11837792 -362411747176914644693303547434473095168 11837793 982909719881413901719586595308000592 11837794 231205850636130518202266504843540882592 11837795 -46255757734906464697598547182910474720 11837796 490477828409918245830939317935789178880 11837797 -528923339527949798018032673968978879488 11837798 -207864364968255241338160405664308101120 11837799 699118260124706684978533142360862990240 11837800 210166542092030437852434800065681920000 11837801 -334282338259888608600495530168552365440 11837802 -145403949537354682342994279739189504768 11837803 -188247644536170778959876962382584215948 11837804 196515579012021206603955791213598362112 11837805 108438065623150760792880091531573960320 11837806 228829537936662711565659179076856442304 11837807 -168096287187939422287300862045728280880 11837808 125258761788301602644045802333519347712 11837809 285635687479190261349146071212817549010 11837810 60813544488958916172713633937355654560 11837811 889914531885455842984357013545379247672 11837812 -412808975339905782111053446917736780416 11837813 13159365107606478894425355657624571800 11837814 -3522316187249287705538491003520947200 11837815 137535830993004197354020182248000686080 11837816 417711788542641865632256317025784340480 11837817 123804014336602063705512935156110020480 11837818 596447996938060441805610522546001365360 11837819 -418255966266555569957326385854251905280 11837820 87341522910605414035771860699812398080 11837821 398075557219577681130825784901724262444 11837822 -73329035341525412716724775678046853376 11837823 -42978302678100897827705898673060599936 11837824 213638054505280649227635813017651773440 11837825 694022873625968472231066777695791190550 11837826 -302539878611937068781812830347635712 11837827 -160086776226296816237287957746786376324 11837828 769566492736555970949743393070259424256 11837829 440549720022517641959827269135795608160 11837830 48687055595964349332401280266287038720 11837831 -93341372810124247033916953805383250928 11837832 118939147306705144550319568284916408320 11837833 203225122256644663420721030232386101120 11837834 -1109596164589037965077622342654266647040 11837835 275239285306015831354486514901654684720 11837836 186901258638368197501010447774173568000 11837837 -1100260015076978433401188196923835243808 11837838 -40707958660643695133791344617479941120 11837839 145392788660513703959822102779466807224 11837840 -14306588272569913521803640561421516800 11837841 103391935002846966931964814114473880384 11837842 186559441392960732553260564883014621072 11837843 -2475732792409210158419224988067972575040 11837844 -189388611208094269668589490766656238720 11837845 -626454755979569591534194185547880004900 11837846 -29891078192512255949866851129506414592 11837847 -122422674896276164910793134829038338560 11837848 -523028096008439945532533908205740277760 11837849 -2328284212523377115332507932480029325180 11837850 76852830009471510530463945765312096000 11837851 402112373394849927539461073404626785032 11837852 -7474861026835706418288391916912444928 11837853 -662051601119452871313812998967855659200 11837854 -63452906106040535598130412439302899968 11837855 -514162416382502264131722197358766129800 11837856 776780251403544255975313945647334293504 11837857 6961089558587166835766863901295175600 11837858 633342412575373707548391059330171369760 11837859 66780543050858844988071757580593297728 11837860 97653819766141110347269746209960014080 11837861 762119761556559816876430369447564554270 11837862 -343890837019468995567013454023830048480 11837863 -917141224828028377911372248822934634888 11837864 767636817686007448649800660231248399360 11837865 -155226598833640169756967039160191884160 11837866 -669389496975364397460409059096431980368 11837867 854795516717141755656238162542666500916 11837868 -12820978826982955408275949781024686080 11837869 -939409575203547565877240035809151818730 11837870 -176154303119981370136902658508063846400 11837871 -294678205779325310606800441043260488792 11837872 159604993448693792372204937459323502592 11837873 1172056349991978842555292433837448479122 11837874 145430493557164910259023848741373825280 11837875 63099026802926844788653877266141248000 11837876 342127680588776785752352675940848767360 11837877 138411638093221571845962978182512277760 11837878 -89747175050251050480283517546355166080 11837879 -93375071412416034303361076742199819080 11837880 190980717564306750607560698347769856000 11837881 -418225790951694184622378385992711316336 11837882 244567779091344550705437046547722851840 11837883 126509747965358608328985126168191218800 11837884 -42528289047302114257918755370994835968 11837885 36456176675332574362834598778170247000 11837886 384190529934356571924850921765317382464 11837887 405296934380505519946440690521888816760 11837888 50209972313794444108277565396288012288 11837889 -72588952291218018670845633376132820352 11837890 130124269925139818916011095967777126400 11837891 119643298110589066889064502606886459184 11837892 -48321503303167329387814613610806224896 11837893 1089209205224860397450683242400764917760 11837894 -510522154299907030548163766150009337504 11837895 -684514709190716664084225511124007907200 11837896 -85297760121549741017150703629462077440 11837897 1575676227553596841753481256309739043892 11837898 -343017153713193247169097975060203172816 11837899 -60364156529886332233307392316624746320 11837900 -2369546291953078387195519890208627200 11837901 151820618480217763297864339152812227200 11837902 -76917650620806757371773762467672180608 11837903 -333554055237987335441253251156837397120 11837904 -49863439168573552935684578614807363584 11837905 799762485697198658218857574325641296960 11837906 -619414684807906045361109915615244564848 11837907 43834443561404670079508073075604378512 11837908 -167965723246256703455427459965575307264 11837909 847575628113858096830717522242965737280 11837910 18898068606811430013896918646785765760 11837911 -475259627660086256765355305280536858488 11837912 -22814159409197793846592337076325632000 11837913 90836240963295350519560555454985984000 11837914 -698205754047738597722678074392360032256 11837915 -551391645519941210073428814742450021440 11837916 -92347428106035032564193418853325370368 11837917 -56269404816499046978104539080883323008 11837918 -181934159825922536688877903315354370496 11837919 212799410445427894221747649524647983944 11837920 3364807352868326329274400209814159360 11837921 39921383404534709832143561976483411624 11837922 -61006179211662632615610416091775398528 11837923 853759557116257246637506071669588118172 11837924 183104443817011402350934193531197194240 11837925 -430486585429518654005528461142598196800 11837926 -766019811585558981742465167421031560320 11837927 -307085792308482742307663648247084036168 11837928 296252963143861078835100590651920465920 11837929 -972573166998534655757425808875742342470 11837930 4898130682924225544751678217280135040 11837931 27905305732564143551472274154017132800 11837932 -891464090200387244753966226705384378368 11837933 -2618758469136682235344540522476762900 11837934 -631376102433968512748676962576673672960 11837935 477215930317371441891466894393412156400 11837936 -176089452864285869687620616189861462016 11837937 955469097108504371355963053548595466240 11837938 -22981546639753730454995937655766728704 11837939 -243214498188758862169426013730963796992 11837940 249913566921683855366141245368125184000 11837941 -1366569412994538137329279126052532600658 11837942 -625570442190483092779724712213971331456 11837943 2829167125297653949192717064333098056 11837944 -98483902812972968943169368837487226880 11837945 -68862677091006718535095054285847136000 11837946 75725166684611493093102861593022720768 11837947 1079678192101690735025875563268556807424 11837948 28412107493118243012824659012554743808 11837949 -426642047499516155700612337203813697536 11837950 -356540413219506391879417677753110544000 11837951 69597284309967896956717362396335027592 11837952 123547040212175741710769847062916759552 11837953 13948956317678904377590049687946251524 11837954 -619675268461293130027059792093002827824 11837955 301748631962134425787827534060280396800 11837956 169573372006402560679855739108367523072 11837957 267403971581331599551133261750854981212 11837958 -71002411753334520944846784881781033984 11837959 -55226398250670330302691282225385770400 11837960 37541373793122763213811414559694080000 11837961 -1354912510250888507813429268340776963360 11837962 -619519774721610221024099377453886884608 11837963 591457677339159216807931527517413232212 11837964 426040232391538823760325813577626430976 11837965 -296573928071079391150644885191615082000 11837966 -22931547215391982891867563219615239424 11837967 -708329849756184258227132377135127663088 11837968 54399560382203362729898169788031320064 11837969 -38308869239098078779693311747671821120 11837970 -42443573239982091436733794261876623360 11837971 -543432139128556695552868297587671624856 11837972 -30216757414488687813366280892854112256 11837973 371874771741650490758214733604801666688 11837974 -160973581697795172140942937413068932480 11837975 -463980908687036873048352378396364362000 11837976 667301708180772435018706775162334720000 11837977 -44940577822452985014495469407973794668 11837978 126001790515200946935532263091151839200 11837979 336173368168549882216266763102625147400 11837980 185115481684410970755206197962586030080 11837981 8726098340661945447130896111413854464 11837982 -1105604013483156358600442510970049920 11837983 -141954982618662245213733098299018253400 11837984 446060565569876311270965279463437238272 11837985 -263429111116856547862141384374039653760 11837986 1744356442258213799228836760785939200 11837987 440834665724629882289392304275418572752 11837988 -212051570411112779270766918499756738560 11837989 646800517218169646814115499324777775360 11837990 -9417857983027143233405447972855376000 11837991 117893214285959212270372068354854481024 11837992 1735628204251490325753993676220923084800 11837993 304389984081786036638241293553793981044 11837994 -131147506528234169866302935221231062528 11837995 73699065582075504081613723192570671120 11837996 379219866058865341160288686455666524160 11837997 -160321936758757434121045360585386974292 11837998 -256744953880100339583192074222948280000 11837999 -11455470548631743259238555196045751960 11838000 -106369378171470738294023576369774592000 11838001 -184494562713551875019169903386288532480 11838002 -61566132797565826061111756842336582656 11838003 92668173761945149318439438925494257200 11838004 -678066729123029366597701064303764706944 11838005 452001584422798589496201562019192517660 11838006 564217660482183086859998073269145976320 11838007 133234167959673271206956836619803718400 11838008 126220608021651450591139152412254289920 11838009 22051846077361556343841788861971575008 11838010 254760422785571141350365121572611992320 11838011 -420651140933280268784286634649174831388 11838012 -240743609147315043183744132195744562176 11838013 652634453852796034936472713074978864768 11838014 39356354359907363496426909178457684352 11838015 160697171813473099040461110889310361600 11838016 79486547116036267433392346629902172160 11838017 1104368011522419123094352494483279440066 11838018 111331271238989023076645026691150484096 11838019 -238240726545725923455125239079922668640 11838020 123801574990784638723290025946787636480 11838021 -171619323451396989176761520515819575840 11838022 -15762231028035340466611822518309984000 11838023 960746617106432083318679698299359677272 11838024 340988739679566651539420057105113374720 11838025 505533003768161143625235675098715480000 11838026 -162961658324459322622205525032714901760 11838027 95521984515016548818745966036669505008 11838028 702240799213671218579814384932754023168 11838029 10806752999885251370380614176647690752 11838030 195494773220756450802558805278740872320 11838031 -1555228395590285158415571859587973852848 11838032 90602315121428069151646637286720798720 11838033 311119022920984079069514629446567822404 11838034 297335456142473986631550338008065513120 11838035 -906270476264220452457231836862635520 11838036 -51145230010002512582903236234708561920 11838037 1059727784114541686187869731050684847200 11838038 -26535456354284532352221625300984213056 11838039 -155690677238089619965237250709236065200 11838040 -852728802144423182358309696485608243200 11838041 1342192457255733932008339902241656953760 11838042 510311926184507482170532285468296138240 11838043 191623445337225108224199544791021815040 11838044 33798602151004608794892603245450666496 11838045 25689482965585863504649107791361648000 11838046 -613116541381353163762660809322610431296 11838047 -182855886960237489461996944895961950760 11838048 619361158927720237434578826105315655680 11838049 -944447556556402458198363279517914089950 11838050 -15542785089136301336280331512488640000 11838051 -369228704216086862469907751604113342208 11838052 -73505071974381136727523949201712781312 11838053 -112994887728717154129834732816206409956 11838054 -109593213203252518672069613467245864960 11838055 -295062160770020040246968840963374266000 11838056 816769537188378212471488567732854266880 11838057 527783351096258130445205735734618343904 11838058 -485727894477647644766037266311216235424 11838059 -145310566182398659455454565599580693496 11838060 90925999888343836204612118370834201600 11838061 -1112315245272917189797952550940622471700 11838062 287011054556752064218787787793930324032 11838063 183916197589861958940585626193588607488 11838064 72469847634740588498600899332488560640 11838065 347859460848281639309526642769646606400 11838066 -334820856961253712188251951748213141376 11838067 1258717713284930145020934047110097655116 11838068 394105001759415126930628451783491706880 11838069 54553111270866226470857925919968291996 11838070 -498461488011692585964453991388267750400 11838071 647064147928889860053729331292609556480 11838072 3932339339060217620466419318514647040 11838073 -71930625699187142049634387608767360636 11838074 31191805168447802883429782970218457600 11838075 413650549504557027759396847161733662600 11838076 15867455872011277613793092607529036288 11838077 -242842152219956613990717842472795650880 11838078 142351747960302247083786180375054336000 11838079 -198716489634253535580287999185103904912 11838080 66830205852927409085011148364840960000 11838081 -164418647934645813773584316187764887248 11838082 726387211748254790994806801895460861392 11838083 -633430840943028786145770400245268005480 11838084 -425094547607164340643095358697870193664 11838085 -59628597586563183146033915724234272640 11838086 16996106378921389293332964178177311744 11838087 -473050600189504780518759837704869998792 11838088 21284002038994216469627281398581621760 11838089 -853705473818620038235754926816666795110 11838090 195186304587865377334393668852815385600 11838091 79963991275454933529849515943835457492 11838092 -347673280091811375054370587903279098880 11838093 34447294830972620415239318872532492928 11838094 92002471493234766981447066768350014464 11838095 510296280790372608319814777436754206600 11838096 -230887052850873081313219167263018188800 11838097 63088055557139603987754898028786486820 11838098 -487882611908019723954873315500527257600 11838099 -94169141422149842607298182234175448064 11838100 126563860302536067265774687308163430400 11838101 321581386080234437302854736735284530304 11838102 341929156938505351420735788267357089280 11838103 828386144804297510372523313614249102960 11838104 1377397341216840078316939542555556853760 11838105 6066985068721109064582168275778344640 11838106 281513488193866446829948431534715607520 11838107 813144615995569164753157520512003108356 11838108 -394059430900555691436018620185504458240 11838109 348081922526377450388363402438607011820 11838110 -247542479650541493407621673015475919040 11838111 256052518456518160690485234187994572872 11838112 111710051685332422299729444778986700800 11838113 78191657629870385584215268509862648896 11838114 -182250001135916998482981408991451573760 11838115 16048718788984694426231397922834858320 11838116 923001677228404760176712932286695875840 11838117 320530242089541763727488251765089635680 11838118 38713338193921550585534635582158218304 11838119 -330038134798344766728688674071657176440 11838120 214566632757726970821353422112047104000 11838121 -705964110006602835800814948761693970800 11838122 668459266784979213824110393014524456112 11838123 -22983340982034209933784947946641763840 11838124 123792688434695510206430679717486554112 11838125 -40110698628031455465745675749106560000 11838126 408212546209268953967729039540879521344 11838127 -459388803873703903973195717228250790928 11838128 -142248998139912656981679914994184519680 11838129 103341009248133430616547429041935047360 11838130 277137114131183048053287392389773612960 11838131 705015433741725507526112742020019985932 11838132 719033194148443476802309046342365981056 11838133 477758689632163392461150101235311426524 11838134 -141691403620192120661921273162792073216 11838135 -127476774599112611323009013102602140000 11838136 -393520378498810132560112641477073674240 11838137 -174143374941396096348349686331204382508 11838138 -80697128910347595143742190945516207872 11838139 14581316895984099650999795698178256024 11838140 -146801148230648194022997822073076198400 11838141 147698571637440952393251976837413445152 11838142 -323951282364141152938820466448895478528 11838143 88251487310793395592607213301213460120 11838144 184036918739157234094030538909329391616 11838145 -772807173007046934881700498278903601600 11838146 429829961736648135792715016903979462144 11838147 -670554995590216375702207853097673654272 11838148 -157186933230401546448511996963658956800 11838149 722856112120535190944166801680198784636 11838150 -7077805928990328256958285459320608000 11838151 -122330459625129041940567610545140699288 11838152 -309738910780977446552283337442259916800 11838153 434152222963934588160899583430509817104 11838154 35514791718313143604268981653602940512 11838155 -658372946816598352145429832899120667600 11838156 -237105673412142809814136823546707968 11838157 561154660693782378456160392519077847180 11838158 518572880361417125742725556611534784 11838159 -375659480181825937115220650514632818560 11838160 -188665462347146465439005101350220677120 11838161 -4074935001569734301503708086998517276 11838162 -159242079851608740801089849705027699712 11838163 -281738932206497315540498179011236028880 11838164 -931630522903549296066925600482183168 11838165 -94529752275077179300674716326552872000 11838166 -182010427717051558759509511684041024576 11838167 -279498083520743366717938984902364966656 11838168 -408240007670756189987873839772965324800 11838169 121017659958699243559110462245623436160 11838170 -87541622475042578194531689316850111040 11838171 -418198861757414710682453956998132367776 11838172 1200961964882148046776550813394151106560 11838173 -60564510875330306745252995206061248800 11838174 54717936367815391997511854086800356352 11838175 175351483839341124015613462254119941400 11838176 5343989266509203754540613726010081280 11838177 285896165229619230081837609553484822400 11838178 263600065152414300351387817511163002880 11838179 -351628376449335188989984461067611845220 11838180 2513489937649244020752446177872773120 11838181 -676441819636472761607902577054221414018 11838182 429218643732364205004120165950238804192 11838183 -152549949226994356793696422906643646336 11838184 -1220727504501879303398620649330087101440 11838185 159209085553148545873447815480351072960 11838186 -198127784018518265279949858835162284960 11838187 3274706811707954782485336380912764544 11838188 -105616611867674232374556080836542518784 11838189 -269109314059191816688738923804838456032 11838190 -23373508781926771963164288489355430400 11838191 -149530412089286509905107261680227953376 11838192 25372859221688335847188016586199400448 11838193 181630247969486950149579220519534831442 11838194 -366499662959760457826874963216319045104 11838195 -686450752895693143013812159921115647680 11838196 300211668139455244002920876419684822400 11838197 -83062473890035939648866031155701860800 11838198 -158470517521363080103044898332013609536 11838199 -520848550240779806946694884506239024200 11838200 -693648337795733483175588348839818752000 11838201 378306980783851260840928945774845696 11838202 921157997374014484088797296963073880832 11838203 -254280104336430104012261969914940496816 11838204 741435006062952420991128192895487124480 11838205 23804090658490503756492728003877923160 11838206 -15380262257959324780847639228301606720 11838207 660284837382186013238453255227470453888 11838208 -214603917127194750824789728831582765056 11838209 1436989845384744592779428967557618941140 11838210 187445917172755202656125170946195601920 11838211 -169574952229361577321841130298712229376 11838212 157169531443595792007553654097273490432 11838213 -582330268646165917278274462630232819040 11838214 -765901892101405770699083208980686832544 11838215 -285562758624567754140943305727800476160 11838216 -125470763724835189661169250397211033600 11838217 -217984228827140792401674817616306419320 11838218 1602694158021076267073948292645384192 11838219 -78586427596815237625920103793407736832 11838220 116133397773348106508836956922077050880 11838221 460021066699672669688296691303723194422 11838222 532268546111381979795684385408708600704 11838223 -631824441766842958046843295388473352528 11838224 -17144429716107191236186143502625193984 11838225 -82198234326327356763728094571693560000 11838226 525774190264031609110039535414170711200 11838227 -67359474948277335117728137523312525928 11838228 -51928801831712583902513899976532756480 11838229 213521697683435475394398791589920188160 11838230 18408727981838824766329335100636809600 11838231 -713640378426280395352660228009759866720 11838232 406256696571015859367036696025209241600 11838233 29319461318948146743716432412100932624 11838234 -47907005108265999753437143507314557952 11838235 775219884244701139169298581043802428000 11838236 -596919350986088902243368431959023966720 11838237 -310387753431678644350451128595324603232 11838238 -346768116997492266542887867846449065856 11838239 -280467248808062702901750019473337766208 11838240 -94980930783911918228577440655489761280 11838241 444491312655863293960930462387512864432 11838242 26378912390647598071190916311040098592 11838243 -116627916528998487578197502442382366800 11838244 5958489517597101595677755212433590272 11838245 310905486963411868117906845968063509500 11838246 62005196120436649724321899360951418880 11838247 112834543560993555812950629273174851760 11838248 -25485082672641176825292091171496432640 11838249 -104148225892737365991534943284092004864 11838250 555415892702968567715415606697428024000 11838251 221636470620557931696975641660401572792 11838252 -329812424565898666574344303278891307008 11838253 -462032779133859141727475640166528056522 11838254 429523831968696420301703393548630789440 11838255 115811183185408052106143724918769996800 11838256 -165072104492785544160307518041405915136 11838257 902611415163539791603482176682401381412 11838258 99190667442467213672956309086754429440 11838259 -1131769861349995755457893878612122087540 11838260 -22731242302436492733552718882513305600 11838261 -54346378344015455708356882193692277376 11838262 -418546090071026437631880542373324982368 11838263 590762517844807384254781460279837017512 11838264 -70279474183283260533463658707772620800 11838265 -299336701731311707714485068755298753340 11838266 444972441315207283914710942788975335936 11838267 -91793131868185506442893293130584144880 11838268 126801965039947126077966634067334142976 11838269 521992860322832689524968801532265155744 11838270 -55104308210035717039210192199497209600 11838271 -1388959085479076047319797011714763025288 11838272 -116021663945378820853021248089169592320 11838273 1494152535036636723764573712698357664 11838274 -36194610861792027089099406682717183488 11838275 -48284405771121686384136131388483317700 11838276 41255072068033538501720464612022400000 11838277 48637825770487309126556833121086656 11838278 -367955492921515433569365987670761958560 11838279 -82184740166212190245100965336627364352 11838280 -214974023139187879768063754988876595200 11838281 -140619486039922170160373111004519507648 11838282 3732097363978926697002892463189352192 11838283 46002624644358167311497948262273018144 11838284 547318646071176192038738310105058262016 11838285 705648303475488696685237374037557211200 11838286 599902171771153478071540487681043270144 11838287 -4163639174745672328963298072321203080 11838288 20716041520953385085693331047467450368 11838289 -881219092756849098415878205422256943376 11838290 186974130024580885354234001635110374400 11838291 383058749886498593009194398573931352640 11838292 107945391880236393417183046441565644800 11838293 -688759533142211648789426537295720396420 11838294 1632660282646716538372618652211030528 11838295 -218316962582505491819347740128618898720 11838296 712768344529778805457775878936240988160 11838297 317658594703822736418120932206580266272 11838298 -215736231247252115165355058144786815264 11838299 8661965729514008244652794995240994000 11838300 -332227577754531476000059245624889459200 11838301 217703006711469225375131783377948491302 11838302 -404034720499017028086664749153558355200 11838303 891266035689627586689858008484704455512 11838304 924582978096681162964427807550269423616 11838305 -285542121530502044919779538535408250880 11838306 427063259164545890812056993974118405504 11838307 42958931204360120229727029858507295392 11838308 846618637060465998200615933504313876480 11838309 -32362160928652438199951314896583855488 11838310 -528934447388703745071589864799653418880 11838311 -33544325569765542237846311016324864000 11838312 -25165301583191376248543192797873382400 11838313 -703829613005583894882410424330778657920 11838314 -69301807966070806265575909246239153744 11838315 -442209188450205086430863052556638558480 11838316 1829185884122956915363118263686243328 11838317 269531309377773728039446957585543041366 11838318 -265414762643317726945679951088402818496 11838319 -10710787887461966457444075928980305504 11838320 36650453818678193776734428258891857920 11838321 -436155431528208101145807393750038927616 11838322 35255889369338602078917028680873249600 11838323 377129064925375426200758686514244271440 11838324 13459893474015655140046382621215875072 11838325 356964352795726545694507650599126331050 11838326 -87150015573626773372862085767395679040 11838327 -288760811211428498059368566880696862080 11838328 311002170185930278275092620142224220160 11838329 535303333981554424756739622203107389930 11838330 750837579296159456411788159550668800 11838331 -842657502024148974973278022857273017936 11838332 81966968559509892494790894503195188224 11838333 -321641987740432002080862944377300608096 11838334 217214247198230854586645211003761510400 11838335 213576710748298586069707756359491184000 11838336 -120329158658641705065102280944412262400 11838337 -1120796218675010797411130723906418688 11838338 -300741514286840595646341644386777459200 11838339 -623596007662381078285404932453719877760 11838340 156856222581978834843241448861344442880 11838341 -298986204206187675481897041195682050948 11838342 -73943661580503635277339566674824953856 11838343 317849040324872771337410330946047934744 11838344 -291337692566828640781215334824411955200 11838345 140895711373560235179332958571473397440 11838346 303227904194121145548243303374669453664 11838347 -1199703655011027763577717753294267004204 11838348 137029008404767664507996921762736230400 11838349 -1183967069916882913597309690381454533760 11838350 -82882606389193654101840085720886232000 11838351 381445863011137165738338326062454017680 11838352 188909277082225984203231940734176788480 11838353 160337253512725294351202868548143308864 11838354 -465517724375861612777674579876987403520 11838355 -680790197615586646067544977587658748240 11838356 -831927941597412754093339959797115262080 11838357 875782235852293638714985402175603871054 11838358 51604261939102887152899786451978802432 11838359 -528728287346894790643994076900476338296 11838360 -43855892600137776901996325088952320000 11838361 -1467349525550049516164324725064858042038 11838362 474449952548578103571075523612178568432 11838363 691092697925991900811046302256892433200 11838364 30726508438525354539302562438838403072 11838365 -270390084234798658854583974583151504640 11838366 -332075536832773794548925950503153766400 11838367 893032580376655271010383434006884840416 11838368 -692359113088838026049674248171772968960 11838369 684982612067920688018520478039639917744 11838370 -431825208264036163323985755662224017120 11838371 -984275617507080301449191885372988733056 11838372 -15644593990160774153385242396849750016 11838373 -2395687085417948953711281666886858752 11838374 257915799543793215410073619588309040832 11838375 -1190512454364784315680345629595127620000 11838376 -145985936111467323428679312052482048000 11838377 78100693708034127860335586019585283920 11838378 306448945826064979242411979065220527360 11838379 1437901399749512707980325110771174432 11838380 -379776474168470331383353430194407705600 11838381 2944646334830659997631098038010201280 11838382 77112807910282567288806074621653545792 11838383 -1097586866078900303054297307918756256368 11838384 209031502037563053850509468242524569600 11838385 330984233549920584803783416974991885800 11838386 129231279333361590815480980707082905600 11838387 -390880279202658587910850168838375424000 11838388 -669746857991630271136741219952136195712 11838389 -453886009031048282053584523178570337810 11838390 -71541111187155565806669258861157551360 11838391 -912230051666139991319704582404603477208 11838392 -422523104649429426859089319072197795840 11838393 23224330279528269491890690089907351680 11838394 -678349941933694576699636796735555823504 11838395 -793319782102271356913489197016061417600 11838396 -146796442087411243740079940568689438208 11838397 525027286256395383665452855035163691846 11838398 -107980927328001471270944734552709376 11838399 -441448586307084976459123677390336028032 11838400 -96297154161320218333061514048621772800 11838401 9828124417329968991088192788032443392 11838402 405944550557795050542742908553103520 11838403 -626204754478928826284309051759609405576 11838404 164863293129983692390622865607287078912 11838405 391859164543791955635691112544703904160 11838406 -603593710213564879786220185210206818880 11838407 -103862761087611866037884247097282541568 11838408 152571765403016063275875109554961612800 11838409 -448259398237207005808544837309792534400 11838410 27486242429517684139830634343056340160 11838411 -336498916336727607753500093052200637312 11838412 548761172854887550930160702328823360512 11838413 335001826156486254124527281412547756662 11838414 115661274827582338850580486070830216192 11838415 217369387620479070269149892378499843120 11838416 -3949981985395758003396862822213091328 11838417 183943860768476434853600663605748816880 11838418 113404570319166737289248497745038482720 11838419 -1267596510172104901061418373874187047856 11838420 -64790458164341031419461912747436236800 11838421 103799998828672747623025021368941310720 11838422 195880738205833911835187443946214522624 11838423 -19701934015208290913670292865069611416 11838424 -100995210113257095579679406834515968000 11838425 -221215503369568215859226387317481214000 11838426 -50338001402559259608026938897874741760 11838427 918865825573373427146936646063706671880 11838428 220131091213421677738137326065004967936 11838429 -77357763791489845786733387171084308500 11838430 -426132639433111474632998427449822504640 11838431 -807105088018706679584859380688094442496 11838432 -279831477963222130382180258983943602176 11838433 -771627614323379999272285900002124372318 11838434 263380124089371875656900857211623559680 11838435 28685630220183725548315970331229777920 11838436 -14595491898570076196348246976713384320 11838437 41164945532066777298815123428406588760 11838438 -490496899132997812103317770412023235200 11838439 -477793465450563512091131509202087409576 11838440 -626817063207640541126823287700410419200 11838441 -711331880601226994082426705466215538656 11838442 4439169513005651124769596097372368384 11838443 -47738421730958452049766359415088723320 11838444 172146678124076076318108077375876505600 11838445 84408870327804364918106440328319613440 11838446 -154071788180523105405400749886177389120 11838447 255294385792629292031946427939635555840 11838448 230871360579228876713699202910511431680 11838449 806723920255054602259763094113849674386 11838450 138855236266851156331399904677905513600 11838451 635794262278189481106300352270994647632 11838452 -782685066607069272139053850413966516864 11838453 45689607117052894871155341703461508416 11838454 -1319904024490324276064526588579637671168 11838455 -82627121292276972810292171009739465640 11838456 -78813819259000673858707680555888476160 11838457 -318767671180089648876697692858860806294 11838458 171119657089060750791467080611385012080 11838459 2114686896334367665087456265954259648 11838460 -745793667262468822839414664287666355200 11838461 47158792833508066440755125240730029062 11838462 -209082357838107203633936206024300926336 11838463 87542940677135102994243347769007457280 11838464 -1101392943569350198673025820876244779008 11838465 44454307071667234472773232687531031060 11838466 -151822197596627863218629612739009699840 11838467 425626635188752566419989615840751319360 11838468 88449007399786663173521199998664376320 11838469 68251712938690314670194335123945198880 11838470 -23195582653109813782178534998603130880 11838471 -782073645471846626966460959465414489688 11838472 -305770481338180113159808982938758835200 11838473 1987647847808981036831440147179384921780 11838474 -76421384450363209450653755325833806080 11838475 606605694058975032704053652881606515000 11838476 245289895960446612832386204313943058432 11838477 -190099526096277330916658934219856154496 11838478 -2535450470803627452376763152272375744 11838479 -883520079661160072097489008002621027920 11838480 -79075282194920394217243788704152289280 11838481 881114566258052110284024103590073871282 11838482 -7939153768654746634404036664758307200 11838483 -6665717252551982786568501082834811616 11838484 -182482956298683180118045280914890635264 11838485 -1099166063000684942742594572404409011200 11838486 75547640103371372633670327836423725056 11838487 -1493285447755479410668778919389307271864 11838488 163242746238802878818812074349916651520 11838489 27784527444358992958774883516324725248 11838490 120161026111753394576489894717750097600 11838491 290259407580378345396203255558737190400 11838492 -559399888755205091947331120951393117184 11838493 321878664988954887441938078089226608742 11838494 -568074868460422767338010816956325769728 11838495 -464038672009232794249465991889187390560 11838496 -1734868871561444351791696744166501253120 11838497 -553450419264004245310571419963541644800 11838498 -371686902411842443298702304289770133248 11838499 -235976352857624328286070930606024010336 11838500 -894455101438493157702230713272041664000 11838501 1015878055275617120060382794277449164800 11838502 -1342504930697878560583655816753005440 11838503 698658299396924988915215749429623349752 11838504 14236743954630097150231385798471024640 11838505 4544260649012153193908554277334172800 11838506 77535769034780503671676674498885899952 11838507 111277824363566535507876105907235670720 11838508 -705082684204530098727951044401115088384 11838509 80500316810729074104468160745887906710 11838510 -51144976542193671876621894155190816000 11838511 485738691319346702078370180218061093984 11838512 3148405332160922834699442642946424832 11838513 14946281076948027053725214595564854400 11838514 15587546553217754462555322957510151680 11838515 198744902863917220807133453051770068720 11838516 -608007995651732022975209003953335963648 11838517 -110588333660814766001312973131460217088 11838518 113350360888145015624358860636677142016 11838519 -315372344536714654921997134816219728 11838520 -135636473902996089387956291812890624000 11838521 -655670115474522633168435160892922616278 11838522 -97220130646843257267618604055685731328 11838523 930720161044259035716581419889685097080 11838524 -698178302421694996225617090177657467904 11838525 264364581405682608240518003074479588000 11838526 -88971896214749684219661656418253455360 11838527 179844989789961060821269181890498371840 11838528 41703532760281272288789114707918192640 11838529 -1224173338130892022471554429319226263870 11838530 -301724723656237480258548590235690024960 11838531 -902940604482869799492796953642336413448 11838532 -583106988236906060726939855619306258304 11838533 521351974477556585310725393584132338720 11838534 -70964956602769781584186581259906149888 11838535 465871491034099751703661826438900607480 11838536 804598524311054773693447535389612999680 11838537 128983437276814189586324640667143077568 11838538 -707041927602709349444406878432978800080 11838539 1112707306768404530336415776396882408640 11838540 61130456747451169726515264784356802560 11838541 168188495657738268531938928252756477984 11838542 -235658989045852773525905367791687147328 11838543 -221971356658034233468723196333297897472 11838544 -177057164764611875413467956312176599040 11838545 6708965446938286484372950095346905600 11838546 183313811996638461498816888789718779264 11838547 747907597529424962253948473297292276636 11838548 -1664658117908864085414101796602217099264 11838549 659883329201256885769574214990823752864 11838550 300729296226246288072367260988907920800 11838551 -113987038004809781757648951762768886896 11838552 176612703903980461382503450451763363840 11838553 14212712467199418157528638690723601802 11838554 -140457038154368581224238376827377146880 11838555 5580894819252381611736745979417576160 11838556 -60617819133823251230477858229703651328 11838557 -301498110815989289062523991292696096008 11838558 -26702113521116550652323671790555494400 11838559 445703042873123121713972574098061712128 11838560 238572931281174552260754567993737871360 11838561 77431113360194485749446236967336594304 11838562 -622316041228612492370993360463709372416 11838563 -443836874610355527941678822950522220592 11838564 -516896926264577694558106724882352854400 11838565 1323418426591354252830627727240044439200 11838566 499252642603872544860295640285081195232 11838567 -229475972798208976468683195597510904752 11838568 -459498784716995180648719727278694154240 11838569 768056784328087897238345720842256870970 11838570 163557213014549750512284808708743763200 11838571 -482836047042628327690944084448231129228 11838572 183607785616671220937364599933313566976 11838573 356693742644472729273116497311244652022 11838574 -132101159093452349926287991928573318208 11838575 -226569734187154946130372400754307852000 11838576 -122281927442905448936860491598998110208 11838577 477320040041489954983904877564003474080 11838578 -593106775823830336617409692339879986160 11838579 -895119811833138477071874265980854090640 11838580 -47085328156266218230624640345025507840 11838581 79559840787458595883185774797498878332 11838582 -147768281315940608012172722417502105600 11838583 -357881543603969224395836024078655420000 11838584 -1176564463894448070810086682860576317440 11838585 259707864144551243318145398974539381120 11838586 -200390979312426761086189899236544967680 11838587 284422917924280902684800990567776358952 11838588 4759338971621257758418675446258499584 11838589 95371271156297660674584048780280207456 11838590 -19118565462641085268060794348899865600 11838591 -272308575209172386200051855283689120200 11838592 940497685972312772387647210818266726400 11838593 -451785809471191081080812891435487709356 11838594 169961218933861424612880663999171996672 11838595 -1058314835823752476857913494209490496320 11838596 191067987223766218536399622776630727680 11838597 -122967471996753034613606017338429984960 11838598 951244541733107660772254202136245059136 11838599 1137904353471100441156714258681121931120 11838600 181072581365369400689661833294008704000 11838601 -1237470320843157654259853042700395878896 11838602 -172391478939799368023948534281102845600 11838603 -16343808580100535954022411021197444096 11838604 66778656170640787690353515882340544256 11838605 -373658188360676994196659808762107586740 11838606 -79805499941314030808069472045364531200 11838607 153177014201431467357024471248436002232 11838608 79360582095610263427768081085349494784 11838609 338048417556657997207551770784942114720 11838610 26549724111259987283218328797371832320 11838611 901967338517089801846819281707690556624 11838612 -315235262802754690874499000604194662400 11838613 -6972810391129880544523643688958695240 11838614 598980513271010358746044352049641498880 11838615 -269575683280220894373525746877552000 11838616 1306930276110847864967960890193236316160 11838617 10090243582449894285916152452637672192 11838618 184691193823918549481344066836008713728 11838619 -605733429684000888959143550156048609436 11838620 -37339242057651882760781154620874654720 11838621 -201375273433341751728668907926083750656 11838622 -42611948235058376208958207874424612288 11838623 1798274319199661715116613874996791663000 11838624 232052897791879591880500394300717137920 11838625 456498645728123264880017642776348545000 11838626 -34737715255226990916308234397511311360 11838627 195212548624185918543682179960562075608 11838628 -13035561658717359126674089345939082240 11838629 14710519848057532750670774311287467136 11838630 331665955797001942040753642349808742400 11838631 2934502353486465536474046806555160064 11838632 -361766717309513080138359189589075968000 11838633 546291893569902814421368760077588788624 11838634 330054301109849121723359585649190164480 11838635 -70224403873948056883052098303484072640 11838636 29021253967013943388031585599246617600 11838637 423858735012397054222898748400866475286 11838638 67555554023013484436224232384023149312 11838639 168525856478857048379432111658979772424 11838640 59815823165428250206792706602106880 11838641 -1563746496425693878083692165714008577100 11838642 -385305997007574133318501255503136889856 11838643 -16381883898118492832332205282128071176 11838644 90613480887667048355008951407216894336 11838645 -101240516785641632451129551138814240000 11838646 -343355925917042075103800635775094969600 11838647 -577864070889168767143180147644587788368 11838648 -462375937665033394880291853919877591040 11838649 -92330426220257773883786721813713675350 11838650 -72179437416303109025071579165579009200 11838651 -636424974699906461347147999028332620096 11838652 7365063488853201392440896918892314624 11838653 -24804747114592583339582712521749574400 11838654 -32591247174778444626168050752688924736 11838655 642823351471834716638407424740178659560 11838656 -44143304193697328430249328536906104832 11838657 558642620873925240171679127935305480240 11838658 217398756429401625544508105677400100384 11838659 266790461149602930344924676178323972816 11838660 34093506488942971616808491035687157760 11838661 -174044740674490446971011485493191424738 11838662 -718506832118589224282972753113469881536 11838663 529994036167512291086768679432691032480 11838664 -712554723039252061898479145005191936000 11838665 -285514457653831894005506654748433047480 11838666 48307816496417108409629553076941385728 11838667 -76611483430841539593411372499410967808 11838668 130291324553985977684948196301530243072 11838669 -108978461431671217920288677365404661056 11838670 -458436613384700878769054692340093971200 11838671 -235374178308682624560650117187135604560 11838672 -85507523462492040998912987560234844160 11838673 -134455688609497550923598153452151064000 11838674 -11919109420507071604921794640755242880 11838675 -159286902333440824837419099941114380800 11838676 805133597946172494951552203919270872960 11838677 -70893533969958132543858790391065527474 11838678 -265470240618940398329528434326571661376 11838679 -292025357917018593654981607198969945720 11838680 237410114971557744943106966403110092800 11838681 747408176491966288650018616164796473012 11838682 475556576741384890967330268222283521024 11838683 -387856240202782691279131399586173452672 11838684 -200675302603133135702618078003030630400 11838685 746048900683878304707484884482166351360 11838686 -297185290291632036508057584896924103552 11838687 37767181171381047877806847986892244352 11838688 1465949392277614376775683517580133007360 11838689 977007463050235829802916922753657369856 11838690 -78536662182818729958700706366710656000 11838691 -261175889184746226178365002243880392400 11838692 -113121301002597843504403736714001101184 11838693 -51261188229866736619270338922091307936 11838694 -197145368477315293956767696554568660160 11838695 470935341198489504808805304237329790000 11838696 -501012661761239174218110317679334195200 11838697 204059976792690402501160401805786197320 11838698 -535496667433131744656227818567275973120 11838699 -319239428654407855514430187798498279440 11838700 141845747524847055987452671636181331200 11838701 -306468208684760546092450150106435382048 11838702 12272154607735643528576982571634288640 11838703 1060962000187575786038486859830533050560 11838704 -75445656399824851200239257134867578880 11838705 155891981021205377041147607949318625920 11838706 348308891222782512291475203976287464064 11838707 -763108511903220176514315739700329141044 11838708 14773142959933553585174487412179025920 11838709 -51822228907172901150379456952854075200 11838710 54754431173131524199114389571659974400 11838711 -163152956705034770716928987855063944728 11838712 248249510425102167200386206118095667200 11838713 648445999907991798674847315333925945962 11838714 9667980388596232119803399757405849600 11838715 -131305169290236575740263377233300909440 11838716 201940424664148004547370847100307517952 11838717 27698450850404500413550955619073107456 11838718 310639277862842805970364782761235526016 11838719 -934654392190560260239116617069678618880 11838720 379730489165077790759335831151333867520 11838721 -489379311653987244809348865677936316096 11838722 -62439375989838021025796241001984301568 11838723 -12955997818752063468321129558635390112 11838724 -336666594623628862731003831194812357504 11838725 -501944474550928916059891535815868223750 11838726 89946902400757764814293745781938840992 11838727 197279249092602416441863500991417607576 11838728 -204214520522341775769835730096406528000 11838729 45716842897368884347702187783930618880 11838730 -913524270527085605705064605058017974080 11838731 -50332687170363816172887349297872761448 11838732 531235611462527742368025484774099329024 11838733 1411900377961336591454101170598156189984 11838734 706281353026550606803010448874325102016 11838735 524265478860607075175440591289997340920 11838736 -24388878019977146848818221159490256896 11838737 1032917110886904911381642629150593310386 11838738 -125178154683087189333610208274704052480 11838739 479496280987307156562254069635092994368 11838740 497889837217361361054239596315286480640 11838741 -609588506010001928358588890347799680608 11838742 244587109009289971968242398741004910720 11838743 -1267866785237644437354147344782457460240 11838744 -207786474178315884440243903799794073600 11838745 199014164008290550564283458160191468800 11838746 -253009050414911799426043110845104070928 11838747 937004858033589936080447462182368495000 11838748 -733158030083460123581605149058821025280 11838749 420593997752330289109750908680893833240 11838750 -8155426347206023636223397006001920000 11838751 644154915961284249663089894961104454752 11838752 -867094810314969907977936783955918848 11838753 -230578167440102694038363363880197071872 11838754 767630376816253136823698336543953482576 11838755 177411558424381726832835332915385348000 11838756 -31012407171047470764815092105032342528 11838757 75590472694141258269068029114163319712 11838758 669307245883408457220510190147986382080 11838759 192055393287701890698242040350662442448 11838760 17213675474346444735237165065339289600 11838761 2588753435921779117610397919565907786 11838762 17990093553553299462831612713682584928 11838763 -1115237635751643301649090493364142008440 11838764 41161341866394937594585092094327160832 11838765 -297318314862514633376185701052681435680 11838766 876437403873447686183166174371525045376 11838767 577690500586282545962106282223775230080 11838768 -102623222834623975433424342885258264576 11838769 -663584540097534239943624703270743414720 11838770 -258358764873732998322270026616302797920 11838771 -400928807445776009326757381651136691200 11838772 981691931143469551793684869624223250432 11838773 -618930559483807139843344732262977560978 11838774 -392010915688407410441266365837983807040 11838775 -2347881088654696459429709548647250000 11838776 -431237506602610484164544768673756119040 11838777 623483082219790742284860443129569795920 11838778 58845651473491532447837626574151091200 11838779 497254291251672141626402252194161206976 11838780 169766630916618144035743667790599808000 11838781 -790420738285626352395732697991443599418 11838782 366611368241665649452048690629813830400 11838783 1531081279686518757409606468875377740800 11838784 -99432590217495368417913096568568807424 11838785 -189325328601461673825948883867163567040 11838786 -145875101521865660422145698627964505600 11838787 213831691010793106101290300391886342960 11838788 427797480177220465773150859490685041664 11838789 153080459704054280650516775510122325664 11838790 -247064917111880005034313695901336833280 11838791 -384103425677387246601528185869006811616 11838792 -201590174432617504418418294935879147520 11838793 -913060629113203176127070750439291537958 11838794 186912183314078996098451280151777408512 11838795 -775337920317100683584219184611422356000 11838796 48607030473114859944514678766919545600 11838797 1933373654657580196478692331932806975072 11838798 -28289043077302133434999613987971139520 11838799 -72448250656800398704789221506554632464 11838800 10564927899208251315263068439778508800 11838801 93464854767902502855180521687723304384 11838802 517550066673156897943993923025829155104 11838803 22252845467434402440476429540281484424 11838804 381630611908159926556448830016818538496 11838805 93061379645380190751597084278860776000 11838806 -122396179105165823583883348136650758144 11838807 125453034332212999672104285736961362368 11838808 103480128584768424835715586805535016960 11838809 402628231005834641518939069527755676180 11838810 412486148547297010141603751365121502720 11838811 -67322918922578421001958958368276565576 11838812 -908245038188430395104438396089828601344 11838813 112476003282198673706159209413645631488 11838814 -186835429151533129092319919482142656320 11838815 -1008076766028236310174984851218569201600 11838816 -178004152247351690083516220037114888192 11838817 -635253732602473181073801431314952352600 11838818 -881416709799328896544156975508543067360 11838819 -936361950851188928934718535159757171792 11838820 -7501159189368036928203412664448368640 11838821 -401059523472254062785253228971357150978 11838822 213551428329805461438808070069495777280 11838823 -928539324434339958613590934463902859720 11838824 96337388634772310935204917092025139200 11838825 -591057113632217534001129236249036580000 11838826 -176902125974482755822607329525280524960 11838827 -27301979078538138364435492689246740736 11838828 -337958517930347838188638325474846599680 11838829 339730227380826879300997897702970521430 11838830 -177395387997424673160672800252251276800 11838831 -2376154859791317679204175798719490160 11838832 -154385083375904829846902052970533224448 11838833 -1305271579173663221979864607980273478800 11838834 60750873542019478090519061966635011072 11838835 205477729865117859567850153946749511280 11838836 -35594514447175636313273793260616357888 11838837 -244028692401907346881953304070798994240 11838838 -26229214073432518014596925346878504960 11838839 -1370478825225725306157792031158361470360 11838840 -255400511939203931580467906269157376000 11838841 -343671805304459432392416503236541984112 11838842 -287290754135957600634563643387047892000 11838843 -21818582301799292734747198579919974920 11838844 794404448108837379060529606904241446400 11838845 -248586823144353787522273953374673808800 11838846 179975722008508976366396719853543424 11838847 -1216945103585234392239361278180743241920 11838848 8259309063489876850142395393470627840 11838849 28205669296430319771761146613901380448 11838850 246250545762537602122282000719460984800 11838851 -1150018985519666811473670049662544468968 11838852 9721884197477915992620639960868915200 11838853 31056609204237465502436978638871440768 11838854 -147524098156116764516775116824394718624 11838855 -81929418067810564616558111117392327680 11838856 1029994445288145282514894495925239034880 11838857 -1239809446845786824145936833891378049894 11838858 -128521595286048869166481940489273922816 11838859 283955796081579773475920399151190189104 11838860 -406230996008690071444434831125204413440 11838861 -1004635528826257042093570727605386300480 11838862 117708458866368926598770231070419973120 11838863 366021860372606863475697774506313421704 11838864 18412470940680312426795171548057370624 11838865 118922320130590567091164925925556099200 11838866 -23892087065392593737789586691301625696 11838867 -3751678835881280609438535518123509320 11838868 -755505784602543244033888994100406581504 11838869 -54687832309920676693233790929917629440 11838870 45130163302970643657370712053593755520 11838871 -554806394687675984764510751099125597056 11838872 -515345322700090776551513178072832051200 11838873 203473851711297874525616976943821302400 11838874 639437948365704991310416263000633117936 11838875 -592436475922289546133604167364755036000 11838876 -18251851130766913534864160162844303360 11838877 1323249688166211732565439492469530868864 11838878 -88536750412905655683911595642630620160 11838879 -11611221969690207454314996475864147656 11838880 -782427480473226404334593603890694062080 11838881 -57865895187780568558777368476083268400 11838882 -39237440892937258046483154342919680 11838883 -89302572113277509641386025859003282480 11838884 13737994598264180960940304438303180032 11838885 -110081241432872458569699713439718206240 11838886 -278003783024246499429225916953817727040 11838887 -38102662366236638578771387523349763464 11838888 287336217690197883509104507299615820800 11838889 1166854655931064973177908481895859024 11838890 42488523064601389042448172489718879680 11838891 -262539329399871429375941875354127332008 11838892 -58027510236317435680266185061879723008 11838893 734572049055276268804127075781385045344 11838894 -37548998202691792840425785244462283200 11838895 -219039463058633943879499280001044964000 11838896 -62857044749468466023809666748574056448 11838897 71884123207680861704434731854286440448 11838898 -204587964854429684024637304458266818800 11838899 -672895643215044422647885099449575933664 11838900 82501422607418900918574643042369536000 11838901 -668982178259132203764500282164049582098 11838902 -590176429436425514574603389056073291520 11838903 -230833461392349174619703117036098958592 11838904 384974026644055392103303384065692467200 11838905 232397713815037112993956491597974438400 11838906 -37140529284076818664467264601058457600 11838907 863961785833446861893064056034307277156 11838908 -57743340495344238893816711507198976000 11838909 226763666985943731513581557797638701728 11838910 -27108989481902198210574712950896202240 11838911 271681034762353091189238446927290699632 11838912 194622607498562490417759101674032463872 11838913 107149206502543931458901069373005635584 11838914 37977173165807481997575350665729554240 11838915 293005231897683421554049889884338797520 11838916 -101947028263934582117633367460504552448 11838917 -655209583010003001225241809287309360736 11838918 -39827085498067040166410156577094612992 11838919 -268435984064552235330247409902996984560 11838920 167872489336844798772805709848741324800 11838921 -7827873267398706255707873944354870560 11838922 169104744130270129978718361955012227072 11838923 -1604293758527719723047553392570962717616 11838924 -826940295548825996158631718550122276864 11838925 149967443377908080878083353344887656800 11838926 56147663077454998541731438035529729920 11838927 15495618364464002109720957431725558032 11838928 73316945393565611596822535821175291904 11838929 1016514499285824096947418541832246476530 11838930 3186760659447626809359084012036165120 11838931 31667504290553303181851797925989367040 11838932 139489303867214637637774755999854592 11838933 429540629541286769351390133654140073600 11838934 -190848441726451609805637298126030620384 11838935 -651341930568724049352701456943967100400 11838936 -883065232062636765173784288392211210240 11838937 495244009743078718053141934647069042624 11838938 78625253139985601935343977284261027840 11838939 -571107898100936161089713594117217798504 11838940 -369454640252762016666035278468743168000 11838941 -868121873128714502452013816355890122632 11838942 -363515879551841852464886462353572500160 11838943 -1059272899815762184689221471083482579808 11838944 -350170885763490856345925631293679206400 11838945 -404422744164199639672707200109431468160 11838946 45059077961138867623542108906319950336 11838947 1369607686377736301417544118714253350392 11838948 182579997738876175478660141507630561280 11838949 -1167906023658282257730591324254504880740 11838950 -122526129805433404512852949246675668000 11838951 -46368921926802377411456948361427378032 11838952 -120858846224890936307294691177353625600 11838953 272657495801218412035695261453566777856 11838954 199650991462853033179858667324338545408 11838955 -287010956411507658476781973953096965280 11838956 -785651266431597823859963338312198106880 11838957 135397584996794203119016185944179610400 11838958 19516482832626460588010505922487882880 11838959 -189521557556771681632146172195978027920 11838960 -31594093857671845100264404382741299200 11838961 56693262643382150513161834812063274224 11838962 41415497581975804649818769736366526464 11838963 -624870182358461054169354012596385726096 11838964 776460017244586698903279849757992714240 11838965 -371722837159312237587567343511465047140 11838966 10404224850495000000809996231392309248 11838967 -399120851047385261465123428683891933568 11838968 -402926090519484193336262255557311037440 11838969 -27115710976149693433108195755621374406 11838970 54374509858279958964085132941691115520 11838971 1524686420837188075229393947070743518432 11838972 14388241467802088626236094113866875392 11838973 1178664743681237128480747075205452029024 11838974 134589962434582096993562666879932710912 11838975 -3731310522302277338225576470147132800 11838976 -101065068740069828987332454416625172480 11838977 -506509985428740113249553590683035762174 11838978 -201731301744406559921684451864915045144 11838979 -114674044138984176491331111796588252420 11838980 129402494608372396467966241478468528640 11838981 66589841803906472126385125051030366208 11838982 -802726575277911322094851636378651029408 11838983 86409047175300974706083034362042800104 11838984 -62117622706210928930723062149379399680 11838985 723751011413813840138163210387103758180 11838986 439886484656058927376303993893022950192 11838987 285315327468417307086121531299044070240 11838988 -205870337048714586852068323077576448000 11838989 900333084191024698729484398903929596460 11838990 -19032410094452420268983165968553642880 11838991 -302772916111902459907432256775232790608 11838992 75890112215353535853615187851686313984 11838993 95092672190601554856746962541427702528 11838994 -93746830351361928565477817809766257920 11838995 8825452499421863345459169811473547680 11838996 -724711263499370775661069715718713856 11838997 -106393503286452877468982800534061097120 11838998 531826060571813006733465073145282388000 11838999 740592879942078254190158601164729043840 11839000 -973913461902053678392304707580313600000 11839001 -559559474853676726327968094598244771708 11839002 32995421174066898917913319932853920768 11839003 700987374264133835229216456158271836 11839004 -174968145666745289085869021427762935808 11839005 -241622702270767439985141449966716514100 11839006 -744863143059821892548977557314984914176 11839007 1133615703754457249261500947774576672600 11839008 875619099555808833056294755128690868224 11839009 -182885481692284149707570900464889300800 11839010 -45805003012491907216838588872186991040 11839011 437774871083782838714755734035910020472 11839012 376615978176136803017728430924749245056 11839013 734250391466047847164827142313153939262 11839014 485580546501960787381776449448311040000 11839015 315144851885295733703294676530078900400 11839016 59459210463246408504410153743251701760 11839017 -473778345227592922760631312638479044720 11839018 11593686947921889968417320319752120320 11839019 652232599719673388908646334822335504160 11839020 -59816321069577086776798227573444142080 11839021 670802296479409462352851208053187587692 11839022 48659573124533791213122332480640455040 11839023 104036606771111061847445513315332435824 11839024 -54206657280622128023935654473554984960 11839025 299213945186325783633501333433250463600 11839026 881143590462983603673255629282809972224 11839027 -634888274457527809305353899974953355124 11839028 591110390723913245184761682039879543168 11839029 327651437012875657933422135723340948128 11839030 -71184355050157555728966342835447929600 11839031 1135815709085557465452458051786762417832 11839032 545585820560271224060535725106232811520 11839033 549245021475620276815070834980807965520 11839034 -464886187374495700723611989553337029888 11839035 -9688118439905202976092120693773908800 11839036 153913498669214148141243866163025681920 11839037 150186049355660621136082585720894165824 11839038 -93831731914572534702345425379198044928 11839039 860369586045187265463869367125351402080 11839040 -295309237460471308418910436429277429760 11839041 4695633910995228089214372689366042082 11839042 -438286978704550010344137449563362926688 11839043 168656490321565908977406659147861520624 11839044 -94129299663344775808876595168776101888 11839045 483538406133259104479745179547126858300 11839046 104095522000712319325571408537803800960 11839047 -258028561756746947702392091736909408000 11839048 -75527069906870441468904858632227952640 11839049 -425259425296115823404895387289394566950 11839050 -90129626893015133159849292397975302000 11839051 128951304640239581633070757117026116752 11839052 262992773354781919975488911613442229760 11839053 669547767732240950640089916328121825664 11839054 -1042432442440117584833968783407935228160 11839055 340292219077072419068254275965072920320 11839056 -205906549215299886932970153223060586496 11839057 777292876535791377308713730679057579252 11839058 -13137537463839383459801957659949506560 11839059 -567105587496411985338182661967793994636 11839060 55956888504375708690709143185262643200 11839061 3247687501848538521548656948197201120 11839062 -165518947153671262571191543348949725248 11839063 1443226008571351969491085630614934335784 11839064 140174589650269130908103329995935631360 11839065 -74014397085387331069972717028806656000 11839066 1017024330081429803698916690159817984 11839067 -51919047831186078318306440236435465728 11839068 -61152057569269165361964184344590945280 11839069 244788755698966189401515230177903990560 11839070 -210787950325045517417938083874451942400 11839071 2680545819353312092944812445758563200 11839072 401975908792139373310304724402658344960 11839073 -679280732367563126255315110701029811678 11839074 -92078214361609117151074549367624274432 11839075 -265346132506027516112224664667927680000 11839076 13176669898351002266668065096366823680 11839077 -288195385668422435838404916660024400386 11839078 146886461009586947471683669935945860160 11839079 453688500450390173662429889057015996976 11839080 39639329578160201967048302821281792000 11839081 -218247602462739940248269656947500850118 11839082 -129933034234601902440384535632164742048 11839083 204274351606819004984354257889478960624 11839084 98577032394337695451712963295122729216 11839085 365535664205740066356018996313663872780 11839086 24428661793518720163127297639108212224 11839087 -43083400644734280252239652708405474432 11839088 -42014995061755651986438818774477733888 11839089 -127827262845679359088440848331826664832 11839090 -68265982590790281982008199020058636800 11839091 1160070923740128939779800236672412874184 11839092 131450594504340314046287577989604962304 11839093 462831368329154370574446898581884764800 11839094 -286313552768108058166280560550343191904 11839095 -204838895170578111739200061327016834400 11839096 813210111942172090821680935559354081280 11839097 902708408270284851014355740501521869546 11839098 -384483044291674119062806834632013040640 11839099 636393914709886047935667497730179025400 11839100 -28628927614899163908562416175957555200 11839101 -346334905316106298131784574518878824736 11839102 430902432790462562131717210486327680000 11839103 -146902239446622035301435210201396459648 11839104 -4697558006879784696926393543845478400 11839105 479776315222750159800443171193494985000 11839106 638092345251996795127593177256642630560 11839107 17309697429689222460248420693383564800 11839108 102517936142867437270787786852059262976 11839109 125765132489926703834311570905974535840 11839110 -210902391952682138599750603514374746240 11839111 -339489562187775160005943150070100574128 11839112 -612514494652426799789904954769659985920 11839113 -180461541547318276788732663144660662400 11839114 104092280100143399427527974262494938624 11839115 -737822234067082061591458382295185622240 11839116 -213355145391390661414563174115451662848 11839117 275421250177153646997758736622047287040 11839118 151287827417608729222293352933491533760 11839119 254093909540635146064505167456443387936 11839120 23324402323759640595551453607914373120 11839121 53902873954899726367296420066647445312 11839122 10931714284561722222699497497511018112 11839123 -480987295707241312985989904618802716496 11839124 680749290563304193343479220325701376 11839125 13215331437606187095564793296143856000 11839126 -523822838605528673323161502596487961568 11839127 -104363525595814578163490432286302779800 11839128 -190909809957999428240602259211337728000 11839129 -534192461952311292444985857044793217920 11839130 137183425531837851423541771367492340960 11839131 -1574194629162771160462961002510295936688 11839132 -651292330282333688608893905135906927104 11839133 -303849047428476563282427179140865491200 11839134 -296119274264670882450966517431446302080 11839135 -225666970938781213457435125008887009280 11839136 183755380821088710636986539912068464640 11839137 589628889582151006457112691500974454960 11839138 -425438400101903746431962151960441304704 11839139 58723854746640727661537256549855983808 11839140 13036087452278322789072398295262110720 11839141 -552741196932089248165738278047418479108 11839142 431721849539836570074664403888810112 11839143 -412205419107389232222643285187421266136 11839144 628807695045942695572120362615157708800 11839145 -523640993658693633906307687932514763100 11839146 121596115441683858083578186584476813568 11839147 -1198454287676391990467233602621268553160 11839148 59400096782653433520938320445224845312 11839149 11663578621596067305411068515143210240 11839150 411885696724029798635051467233156604800 11839151 2712648357988903731991849292836212792 11839152 66136906211178164578738302244061380608 11839153 808084816392353835820266674030188640402 11839154 -232385749581440942497169315212924714224 11839155 246616754046088519687137580944945112320 11839156 -295949786448611920592205115426064402432 11839157 -1386023636986952463922143460814292986496 11839158 262546570233044143046783388628158605184 11839159 -1218316080112777983065630489901851628384 11839160 299451153490514246322165666418983936000 11839161 -451189373520458746202499485359713674928 11839162 -229125076662944176571001091161950049168 11839163 214544002260033670475972318710512560160 11839164 -648934257568183556559097340559074471424 11839165 141083827607509380109959411577773379320 11839166 588661231644998635022541766541120531520 11839167 380686722466549019121181714669904264184 11839168 -290060367333979401366330739962610188288 11839169 -882958806850887934015111886204155178430 11839170 -6550045561412227382216914528068695040 11839171 303910943209773734160193615259851924144 11839172 -55193542901336967774025925225056765824 11839173 461026490860045812834917613905855887584 11839174 254894463874800430715699156939394498336 11839175 679730303536818267530798529023041161000 11839176 114855677134163317069875965996052480000 11839177 44472331078972064589499953385344569472 11839178 -142081485131233574226241277664018185376 11839179 24943463817087469008741352016459415552 11839180 574511409931304178866395248821653478400 11839181 615213112660042413137442476113135329312 11839182 372984984955637906228225630568227068992 11839183 702751290874224227261102649084071710320 11839184 -150234922427360985729171596555822997504 11839185 55358205523178749260608503380225902400 11839186 142296922684398240327198255256069447680 11839187 1142220965013760240582811184004875913836 11839188 -18285845883042806375106801221914982400 11839189 768726083074571651796107570125555696380 11839190 7556747353820973676043565637223024640 11839191 7382469936196049758527274758311390208 11839192 -540180497732045658515812303273822003200 11839193 427467500376980537455690423539015944964 11839194 59738953073930913867798902329424424960 11839195 218865089480811218075952947715135792480 11839196 -1851242073851664404698429302894953975808 11839197 -286460906231889743020384540325847523200 11839198 -103787568218905839024964047170578894464 11839199 1604348955234201194818657542668922185664 11839200 -262291611275614394538488012817491558400 11839201 -325382440986782242245411337010360176992 11839202 -587529181974193602936558502702137590400 11839203 956937234649926730559704006289393513664 11839204 156792326507740014355692025882766254080 11839205 250000167709121950976721049515962117760 11839206 135678581336425634343890700844197740544 11839207 -878389059804348582262802013794685465544 11839208 -900452510619503048026934007093273722880 11839209 550330050187425503970209393617855196304 11839210 41477876978041238601912348255380951040 11839211 1663206912924524236642377636702250592832 11839212 -164943980750100598229439073712481140736 11839213 -977637959903364569331260043629809576 11839214 152769395276287424212536582120552699456 11839215 -377920451302126653469992064317019548000 11839216 -147814775016925044680982013963974934528 11839217 -626063300093699464916109962793762005580 11839218 68480996352771606469564152103734962304 11839219 -151078749230821158239228398580767825248 11839220 3467947877206077317191631251541429760 11839221 -257135036317099433724506660290787252580 11839222 359090602309215676981167799226389962912 11839223 542315030153382932069197415806122238080 11839224 -189034712674167136410954647783630254080 11839225 437830251541358759453278298014064307000 11839226 -157597829466756326995349319752499267840 11839227 -112408279617205106206258843683874363392 11839228 -431736519824803899002749960488668244480 11839229 218360670730527409902888360054695302176 11839230 185434634292513746034738599637647270400 11839231 1178491466235562436500085873746377420032 11839232 -1885924143700644008958965712040860057600 11839233 -4596757003781185471444415312255058336 11839234 -93797395534366647310050683515853010048 11839235 -660428185791331706348364407592052320000 11839236 191414201872228170474552897562735048704 11839237 -181023080567075525150392394233182382114 11839238 84929599826637480054383996388678280896 11839239 454427345766730553331519558975559101000 11839240 160928137588801079199459125989792972800 11839241 357125480524929036139240381244975241984 11839242 -153043010911598836496067663069460608000 11839243 -105140788183867663143676980702188746256 11839244 553046593156983919258883731397900316672 11839245 56214092638608285010719009727845118080 11839246 192956799631295630780140684427740032768 11839247 -226564229015280950764715958360358852368 11839248 102092464707721789114893094713097592832 11839249 -853653402044224665965835205952992252750 11839250 201959915645004415803985508433815040000 11839251 353627237475302921738731627887087820080 11839252 115578422275758712485600632714678679552 11839253 382261235057095281775818680825828901120 11839254 46204796558952789586402470460019269632 11839255 -35698042652369109413092444330038044640 11839256 -628106993088179102718659074659011788800 11839257 197222809124593681073978303344475485440 11839258 452880584564798567962124111953805514480 11839259 -1650868160110703926984390655341254077784 11839260 12611298234093240157794643197927720960 11839261 -110221334877666778792124955661732607680 11839262 -344178015213517567777083893613960586368 11839263 -270825065281753228250485812363098147256 11839264 -7451818350043327379873902107450408960 11839265 -333031364493548399289875465723179320600 11839266 -199845907280566871246653939974697843296 11839267 -344267337412532499336179775647164738800 11839268 -206613633357643371596207513051029622784 11839269 219670012646010648303939139930582242528 11839270 -159735171047671229668780078274925277440 11839271 300148927110580088868702690385581630000 11839272 162738237643521545430801130340515184640 11839273 175297443409849108411613756250029228544 11839274 -24948691148214177783659623569455520000 11839275 1209634338103819753872525927362650800 11839276 18356767710481398454798604561776972800 11839277 1343979014941060691916867150014959359126 11839278 -127751930433848826589026045248170693632 11839279 434765284840843986339117435905190860760 11839280 -156071223127101647145550789649473536000 11839281 -433847344497117408124770868333254146448 11839282 -128379469403570241822930224831142700128 11839283 -1142341960551024796643953233747074237484 11839284 12538531112636010177581882620252772736 11839285 862874082570952405509847994967346621980 11839286 -9005954820164421274142910558140512896 11839287 -125316328732385423849794850648557852440 11839288 -408849989536514456755193527492434186240 11839289 395939627582610724960145063916617908032 11839290 -148756829710385330141088298993256321280 11839291 58407413473667452820453874465198558692 11839292 115008630007869092231646227717261270016 11839293 -896062912945081049696997636827792729856 11839294 -712717947751863413630588909502887599680 11839295 -12990658908655224127417463904436532280 11839296 -49146082819203523819913501826650996736 11839297 -484435316313222989683821287902735701548 11839298 -413107993532699872381790886212175204864 11839299 210127083463901213705732025643477977600 11839300 -637642136617940271009703541033622528000 11839301 277073872568318854910021704163334022302 11839302 -473467873947335899349131312735956211008 11839303 -158399921411764147432039303525665710080 11839304 -264046775016370838082249695729243274240 11839305 130967541086899681022563979460325540800 11839306 -41451633602187547088675023012205337600 11839307 891333766884881945342981907938756897232 11839308 -277870683384296367374554772959631370240 11839309 797813670629873644750568655846555659510 11839310 -95967840985346662780385556533888064000 11839311 645924441014541399444107178343686900480 11839312 -211276042089910691045981342200178089984 11839313 -1331650223274600613980835982306037744396 11839314 94648549493652114307223045420687036160 11839315 -262615463635397396123106629008152089040 11839316 -320013149881946087000378282222602889472 11839317 -239049922814409384143896014378711223488 11839318 260706164023627775984885753881185359040 11839319 -10777291521358134300406081579322643072 11839320 -38220847333250647074762054658316083200 11839321 121483801171772241173724630335344201728 11839322 72447904593845318002933624053033287424 11839323 468751888594941387557174738862341598000 11839324 88469688740393322578418316860914767872 11839325 -461947931678741434755808562680373304000 11839326 -196317956195042941632165162469881126912 11839327 164665221605822689061042686488133474512 11839328 1025543288765012691199420254059831623680 11839329 -868835647923400535811717070898421433326 11839330 -69854520617061314266591850483337097440 11839331 -52183552560405641313465700264404136068 11839332 -291031358638108542391944460084635648 11839333 644941830526373031201660651219253957824 11839334 27784686264558719200734905648735176704 11839335 -785673449053110308242745757274181990400 11839336 79690091443791461250797113670207324160 11839337 -221953001690596192041896658029056214400 11839338 -44244757210952192695717877414641474560 11839339 -1683866672478287177006823344342106564600 11839340 -32063888899915371976269741999819955200 11839341 -749331935868616346863240255491340598208 11839342 85377158147692333554844818071421803520 11839343 1396457870129468718733071766589089440 11839344 115544334217693276253161163131878113280 11839345 61933127630699226186641626418341327680 11839346 -594579878171273447528332305469856518128 11839347 418999496205838080759540375791480603328 11839348 -360436454485410904156038298712128715392 11839349 637618901501375643376113072491570519964 11839350 -98662266232949408236434865773309816000 11839351 379121156268780318157393993513571893352 11839352 -47246048542322210393461252580065689600 11839353 -316621163866949312112209796451502551200 11839354 -662221085124557187905542788624087667968 11839355 793816185781753424028456685253156117520 11839356 5201447029290160048178636280839949312 11839357 956561870791967328765900619240385282080 11839358 -276736419655334878149488858661784542720 11839359 -8466299067991294463839757719212264192 11839360 256494391776420137164090894795879219200 11839361 1127412814870565761475227212084342507012 11839362 1302343594828529424806553327960122880 11839363 586703018123847713329471356276914591612 11839364 841974079224482061207531711373301275776 11839365 -2441417153263563961315237903443164160 11839366 -5947778277655356338219117288113920 11839367 -410111804082570129644824560322772260584 11839368 193233749019298670151154577650046238720 11839369 -665581136941516438835626425954001734240 11839370 3241123169839869373157653492490804160 11839371 -136575268313596561983907442670013291536 11839372 171852827490455183147497223882180984576 11839373 24864328208545674293507408397727323648 11839374 176293089232779255336314227019857820544 11839375 111545929026913826586518357744550325000 11839376 -3552628143546072869158818981134450688 11839377 -500976496817254236988384258776733141920 11839378 -538720722983681299551992462079995653344 11839379 -1175206058238617003267718505789566611616 11839380 350437846749650858554236950446893680640 11839381 79497417877850793234825880127190327182 11839382 415918721433961787343946812419621685792 11839383 377545463344900482907815865353594579552 11839384 561549626350401601418799620006010777600 11839385 317716317294275899333705822142678216580 11839386 46550633560555902660151336009928772864 11839387 -761356894955880737089254999769874320896 11839388 242651587548069768835852764972110438400 11839389 546593216352427639136100831973197911424 11839390 284484010899647038656826883164448059200 11839391 -32277950296272297158473701789521628000 11839392 768132846926226028720835884858138951680 11839393 278158959518479846773795855544702018324 11839394 -328277876616707750260087446688024903680 11839395 166552117012792146194472062295433425600 11839396 211108313478323289848184210630441287680 11839397 1258084413510986594336436770488507302846 11839398 -336413609793893247169389366177471779136 11839399 238893065323579921011163625302612886448 11839400 537720521158482694375918715636022912000 11839401 -105406300812412536451994594932016735808 11839402 -278822168966288067745412954646648264096 11839403 -159607450502586588948138667712136435120 11839404 -186772253210404829692076667980936968704 11839405 3669585058558586150928975580578604800 11839406 123604445519683455704886489290224287744 11839407 -656778668687285809740099743086365344760 11839408 -19719871027227667764665203886643871744 11839409 -932999733902846356371594943556470881390 11839410 41898493953586092853097992018638835200 11839411 614797373161092143399897375537998507632 11839412 -41442845123444648422953686677366026240 11839413 -504957364403891700007143938935165485600 11839414 1077082760241827941966212214977114389760 11839415 -399519797343352154557225106336727578400 11839416 798685245288150115961010867430655139840 11839417 451692200894068830588899309020639159466 11839418 34488696003454717414792941517170716160 11839419 -165282815519899840621398077986306239360 11839420 -410397312320126666671469934402428497920 11839421 192985744591833461361262610198140944288 11839422 14062124623306318860597663423618551808 11839423 880104689193746743126756499905397732672 11839424 311932852020590672441895644636853043200 11839425 -166028227323658680319100726177796508800 11839426 -728564766209622423338441665589468471088 11839427 -43304930532096997235812047991561188288 11839428 -119754808882733025709422202479871224576 11839429 -1431832645752735742940459433793700353608 11839430 -26045958534278193978810466572516896640 11839431 -740709110880141897242789037163250197848 11839432 52872111505625939407802097229403750400 11839433 -980424921677110506089120383108406001318 11839434 -177748235756178654549718706004623780352 11839435 101930401635832591195696621877621226960 11839436 -162555544795623197519725773680416210944 11839437 -709217470791228477520714345044752000106 11839438 80272995019255494971579889755207440128 11839439 522850634721579609346497717209300842224 11839440 -37578710585444577526498247163191623680 11839441 76276881085926006520057327149723451392 11839442 -34839965956195997465081964020265718128 11839443 -213914076714539925870210675218672762880 11839444 -498768612859248245681224603747649448064 11839445 -401059508142442502850311137684201052520 11839446 397729917105105440018458145651861741184 11839447 -286522808404509248246950338072733667328 11839448 -1432168266606749338492742798388756480 11839449 177698998396748898827200746557369824464 11839450 -28264306548149524937583345640253241600 11839451 -9892072018878474143119679361202608720 11839452 -273883399537736493868303613826105458688 11839453 -1880878963002190049361988202215643360640 11839454 -10871215813604317931475328626621611328 11839455 187044810377092715655484711021224974160 11839456 -1165298096580511527995855674853742870528 11839457 -56596447638494714732151721872553783296 11839458 37656115628408584139927808115940192256 11839459 1039241296857424183562376686392914734640 11839460 -582294896931619058756962248207548286720 11839461 675621202043047100101441329641547263040 11839462 357097174099043931645722130201608279232 11839463 -115326197132665185892905522597710114544 11839464 -139910533405101007024348069709499187200 11839465 37458365440577581936966693803502262400 11839466 418543335924385789340420073566320320432 11839467 108340110374615880835710844970221141080 11839468 360712265723654777994147841928711483648 11839469 1037794317533115372740915754932915334870 11839470 98317449982808328307134733233712358400 11839471 -154982046926615648299294490496588556800 11839472 273276584074898962725764837265284530176 11839473 1025619398083820156175534436065212580000 11839474 -763845871649686157797450301465759265264 11839475 -581016378446706285876301608571687660500 11839476 121849763675861994167647353618484531200 11839477 65864983348746900898904570139606433280 11839478 -557932503167147826140885374955387081184 11839479 -681622333871972918754563783522526485016 11839480 35043164428963204865331720261262540800 11839481 -186928824676340686916930506208975981718 11839482 -157814602509507273436658275056462338880 11839483 439679858011503545516753111088556292904 11839484 -111476281134933449243557414978491500544 11839485 26858665390226506239155277297013637760 11839486 498530410893483085946212615687800840192 11839487 71061535438434309860418054881820168 11839488 -27814021765178925079465387724573245440 11839489 292617507830019966779245075560655066880 11839490 155668804277988400195612034653503027840 11839491 8372360931624549075497956249067885448 11839492 -97827506347706055751206385619145768960 11839493 1412271713177182225845354153437250482880 11839494 -105859694897730608651541115151055740928 11839495 127298055948775028122252158750844827000 11839496 711216033716692814923873107243229025280 11839497 -486118655266511475594120438059174622720 11839498 -570308534942171098362847380671834119680 11839499 334153914836894791337429581377461424672 11839500 1088247286038707326422880928100933120000 11839501 240755949475288865941527875483169736502 11839502 145743252246965034128137190965015445952 11839503 -120858866399498577407643823214737761792 11839504 169890850486909710522884821370942136320 11839505 -1842770314112029637454295789872336000 11839506 33899683995071452881260139119946223104 11839507 -1503566963602171885979540082050771532244 11839508 -270246147409729249250397894650848327680 11839509 -733659667492948196537772925512293251872 11839510 47029446667149012320026964464088444160 11839511 295674286373776635307480672081896431520 11839512 53545904780890477253304919297703915520 11839513 -93834806052922320907031115420611344640 11839514 50980637533195502481271348630996035552 11839515 -465821434414204510748255470530984015360 11839516 213376572537634511185633339405672423424 11839517 355874482522261899636018292523037472512 11839518 698640333023791178070376643097865374528 11839519 153003659596381853244171834274224216080 11839520 -192344862798825027964737138970821918720 11839521 -346689504191253471242918607678718897488 11839522 -706245298326999556092792003246733760688 11839523 1030643790552281007272468840720534304144 11839524 -209458837034904244348353473264330127360 11839525 416701668095233300506877426432708442100 11839526 -147581774904262214678768550216784020096 11839527 -39620109165675344722868210964175010040 11839528 -373928599785311039354455386119986467840 11839529 157895879634207555872706968256982920720 11839530 -64953056770811731311736023674606016000 11839531 665678263369659973886163515074433012304 11839532 -399730185257914294569664350538487167488 11839533 -656052397118123808760591774351210243776 11839534 1106400774885134461802530409243602944 11839535 950420689104414274376473927333128130560 11839536 71750660250369956434996542674140938240 11839537 -280177905407775001867109307809674200814 11839538 -900128720811988350246667054519033753056 11839539 181909292068997536777810950802299513408 11839540 -302644713718038345357546224834094720000 11839541 -1040296139222748420809923824571451550336 11839542 56085056559546607448190190639007078400 11839543 -88461921957032517745399341617316417336 11839544 457852622584215063821653283366476984320 11839545 475825290201220078335320268008447719620 11839546 634164435945497239304626592342442846720 11839547 766200455259203270222090371748353056996 11839548 168997920340929289433984783023144353792 11839549 2132258783923568121290512239378270374 11839550 -22833427789903551203302946569885579200 11839551 118049819347444560588666254601084930048 11839552 343796841953998146868165068523536121856 11839553 1502299680812443384461084609093744374064 11839554 8497100785470900347980268580430275840 11839555 -8295862630438940073632779141673657280 11839556 11303755305569678490662154788221248768 11839557 -101647767942651417654152442692876118912 11839558 176401567409167546395169576922279894880 11839559 -20766864299460741931841529612294545496 11839560 -69436772243877348745023894117971558400 11839561 -64828991905606194823472390605051500838 11839562 25210648716195639613041608947034817792 11839563 246095308542824229620848383200489264892 11839564 38635131528905693528071472922155676672 11839565 99088895069112917785112799461081323200 11839566 187404989295915662518522853863633986624 11839567 -243297987968700975468874756906420330384 11839568 -27041030650674474706126967638067920896 11839569 -179521793158971111219272675546032740480 11839570 -39689836650227210744728312256851015680 11839571 538996243487049693188089415073010433772 11839572 -118491311660390920040669645275253882880 11839573 684012290713675613199662753643700751822 11839574 -431455080518680881773165827246667530464 11839575 -76846374605930559387952285384402636800 11839576 -1105710184320493547490285819098582046720 11839577 -1000500974903440732906325585465019120 11839578 32941151412295146590186374034653060608 11839579 131561376058256172098233281439568710960 11839580 39046916954925410845265942297211340800 11839581 -154973043147868620403288756866051312000 11839582 168042452316869009676796060826666926080 11839583 405023327131978518156307128186525291120 11839584 208917855989040202520386119504368762880 11839585 931268455775010809278425683051247196200 11839586 63268860245721537538007395486973276544 11839587 169550795698149929463183661536586781952 11839588 473555736594983870517390526477818127360 11839589 387297712862836247892223048508291118720 11839590 -95318112159234189740044605925214426880 11839591 40137689973141899058425215611414307000 11839592 -198175190864607772332962003769979422720 11839593 193946681385072609750907556349166179264 11839594 86285579820581989960319698187802013440 11839595 224424181200516468969518878099182599520 11839596 -17150820292702560665807229236518660608 11839597 -81912962537661683144004675955594790400 11839598 197096610366952372262975218336042736640 11839599 270827799317822598075752160997776659184 11839600 47586922506852999407943808193085440000 11839601 199424934871338075298550819970224186292 11839602 -148108349188874520716809876176242672640 11839603 875720914736780388520927577196132353600 11839604 19875062256612850604799846083742597120 11839605 -370028358132215301378415006631766391680 11839606 22386165510509157497127165672345783360 11839607 3586491664942467064757404901816621520 11839608 -57794755430910322847506049484779520 11839609 -118426059619867885696658212017512679190 11839610 -32069601950125459096756951517987627040 11839611 80960104456752806304878159819276548608 11839612 967937846007453774928844608453750369792 11839613 -5434066656371598726140755101282581760 11839614 -27345540045687364519496350690374208512 11839615 530173159090253446480517483302439750760 11839616 -152440869308643791001219378164772372480 11839617 -166617718420470294284024608359904282092 11839618 -72167794620985369617640390373012692992 11839619 199712734441540236809425280040134417160 11839620 -441575995273878454716193667580764160 11839621 -657292778505162655462760697058411830178 11839622 241815499234496798482102154117250302400 11839623 -54652353779993312636940916346240534616 11839624 720341936471047194098492553508224337920 11839625 855265103845921411887888994230915237000 11839626 -261060584030128862125087693491300014496 11839627 379953816671858089403324282352139564560 11839628 -37838487242514048825059862582065416704 11839629 -1010410241345759123084274770830307448960 11839630 183990978605872709688168917354896761600 11839631 672258972270291239317970281920436464432 11839632 77947922963508829992947300391393951744 11839633 -1081221575230536920755016845339309206960 11839634 -310191077730079632973703967196458140784 11839635 927117299274313416864503408791648207200 11839636 239631888076632554257428828578757365760 11839637 178355654495118354835259517724014636192 11839638 66760103214602423424972497660530497408 11839639 -88242672142003078733939037732254997888 11839640 951636033084248869553614820762964172800 11839641 7473998952347735603120891118864030720 11839642 -12456420327044769389259102794869024800 11839643 -211769576264724587456926776859044954108 11839644 -328157906438333061204763261232132868096 11839645 -490380159987324736608609854364230270100 11839646 -12183139174130709696430582202458265856 11839647 -48980188160101939121672771732886761400 11839648 -79166718737188023475696947774231674880 11839649 1115654350680677914050277282507635549360 11839650 157166443073012546608417744318615161600 11839651 -151925627441233310553993150828229094080 11839652 109300548794349221687314128087845074944 11839653 -167195844271407355936021253037815233056 11839654 106248118165120393208251640552938427712 11839655 -1056135344648174711289669317876482714440 11839656 37826900315644542272551303301501337600 11839657 -916761368552762868669161905408464243888 11839658 -541155220532120910876843906537512938320 11839659 375740400902304137628779952150683613168 11839660 -274918656941260945335039160916622950400 11839661 304812058293069743368243360162934954262 11839662 1078004892452811133919234953715845044480 11839663 6911329287972379884964425605991097728 11839664 122016770492930331191239503199538970624 11839665 619945531732211736124027991144229649920 11839666 -291797210929187680915587799175405257968 11839667 -191469928121835339432033077544588922560 11839668 -21318658652154948977200535972039264256 11839669 -937215685369822218621123802718346886930 11839670 -60034405249270274780954353425530515200 11839671 -944342621594779772204407405530656314560 11839672 47947208910932052389406021119240785920 11839673 -98128122736284433597952387616434521596 11839674 4340215207014164176572902854761062400 11839675 -93295706782412286287871037082411355200 11839676 -221515980721102015618677736287114952704 11839677 -15875648045964268717468143538472683968 11839678 415554520679761355579575393915225924224 11839679 -197721258010515908276788380757098178560 11839680 -134003060549343394783713724423250903040 11839681 -230505131408137469854341532399434268800 11839682 19951795925387541073302900442459735584 11839683 217361984156271358173602049941451604800 11839684 -1019813567610476352534011571442027230720 11839685 -274357299993318955492317202867395292800 11839686 259025059207545119171330381129091536064 11839687 -684329924221321828648658541071975051760 11839688 67542735934996733632819885741334200320 11839689 -252617722373540844955654327878149209500 11839690 88472215972996241810906689849502229600 11839691 332590653243320102617792750300128403092 11839692 -168406473294636679870967168762268123648 11839693 415607631954608810263505311950782027724 11839694 474915334045249688859247279600004960640 11839695 179249455729146740176108542531292761600 11839696 302578470408381305411433698094482325504 11839697 116575926273728251879972764869632973940 11839698 -50658527296131652025474227336459952640 11839699 -1166060976982777368048924442780654945680 11839700 -252527000635147524297248215527644793600 11839701 802930778784945678610816391110338592704 11839702 69616452020792395194714622603657052160 11839703 267687059496605255315615146295789729280 11839704 43744310003808648589588085304410112000 11839705 -61030471614960964453289957527679903040 11839706 -207859625329627569756481389162596352 11839707 40058410661456981714652441206145579840 11839708 167191635311307858977354267322189520896 11839709 90100564730117791952095536846959781216 11839710 -122066952966531655965909353916733132800 11839711 -398020454179082278241947005915412580648 11839712 648992192599969014506448480782018936832 11839713 -159521489194635104925271137545351397456 11839714 -590246227285439362429032754563286383840 11839715 311122542271031835904186632028900800 11839716 6348348957490677387365018747691294720 11839717 14892873383490164876889186980631230526 11839718 363099465299561464822695172527054068352 11839719 80373992323598486068117015993453302528 11839720 -561395636648415244540928440148525107200 11839721 907056504088739746437890519935692500922 11839722 373404523450796350070477882949583011072 11839723 545990136033195168613903227993114096576 11839724 11695511392813218137091142429628067840 11839725 219719649964125921931175918839128353700 11839726 756878151839647789257770044623614709312 11839727 -437676298445133255568427571517041461424 11839728 -7656158930488143157730105192301428736 11839729 806444154489783931764934120312386050 11839730 -207478525413554186639544592916435251200 11839731 -868838335123696072107220022354792016336 11839732 -481178727938479346543618528475955109120 11839733 626709495131586558975904846297400067264 11839734 -141905879790893675314383490476945156864 11839735 -370407468877926614788320979599000324240 11839736 436288353274332455234816163742141747200 11839737 -27490805033820557253331527561487564800 11839738 598378331455021082722632068483285105520 11839739 795583301864227130898872522549757023424 11839740 258914905440989142643219654316249702400 11839741 155645024820101179116106963553620036012 11839742 -343090980975164905805797049715220718400 11839743 -654834601864091466821161986927659128800 11839744 -208496991653816521126615463008082591744 11839745 -884190952201037009557956793388631811500 11839746 254714323758567982927620955176071078784 11839747 1049600455431595689253845930002747354880 11839748 -1020321468786240003549671013506717342592 11839749 9595201091481656454094127595799977888 11839750 161030947984013841628087963610070048000 11839751 208035117175054654520963765924328488064 11839752 -174246270715519985058964864459619558400 11839753 -499371726115691499585254725766143285916 11839754 419040103414353434889747321822994806576 11839755 475649710570918263153616132657250822400 11839756 405077836156614392956930884719668534272 11839757 1436544915536380075184678030842528062006 11839758 -115975978717524538546552105753003745280 11839759 86997602115158408409207947277352908960 11839760 117992573767312844207497743595222548480 11839761 91456622645613048512189024272382526480 11839762 15735827605955460394711731203105074944 11839763 175150342771187056222855329223778121024 11839764 -35647656207010968066183348264169003008 11839765 83666097052948679530874976915428822400 11839766 -177502238909618574202377085540861257600 11839767 -365594795255380677779388811855835565720 11839768 -25490369075579185536108202142303354880 11839769 -8491941105921860244969104842407175404 11839770 -25872001966642790709653492975891466240 11839771 -243285802201374978519611395302726866408 11839772 726824406577534148629609261279461296640 11839773 -142425569819850642021658905297244800000 11839774 215439104401245707286281658115371108480 11839775 16877381463648067162383264615734337600 11839776 -76853697062329906038002644487252213760 11839777 -294282650809082798569808671407831017374 11839778 429496663231591708945083718369640516160 11839779 -87264203176350395930209157611657327872 11839780 -777345263696181391172425768704499814400 11839781 -629973238645257486867976976745136148418 11839782 -51049817188287365974196355758948927808 11839783 -226824141229169764639639899372122644616 11839784 -328110303156460699888049324817978408960 11839785 667394373435014986797772631016245275200 11839786 12657403073693271906321622140583881216 11839787 -383296379124447990551997851013319701408 11839788 331329893766767820023699032567976777472 11839789 107945731846601104694087726494123835168 11839790 642007314986383203187911179642486110080 11839791 502697509099199615835626044543126787592 11839792 4157432069848193377676470437939281920 11839793 -294813101716579502090003197461972298560 11839794 -228160499453850684682823481800871062400 11839795 772422845677432335688821453770906397600 11839796 -321138569172657947001159870628920182400 11839797 87031819885478429717233954244440237440 11839798 57361311766390382888677516537939566720 11839799 -749604476593953931161972187815690989568 11839800 -96783441607901109018618932393041920000 11839801 27633996463218153574904152956763011720 11839802 -23660060002331097255940435060169862912 11839803 687358400650611563195174347207230806064 11839804 -160553209519729793964457995265162937344 11839805 -334378881546987339734597259439800875040 11839806 307928712642891067974769141628734006464 11839807 -346201338321929532080373848487719251088 11839808 -284578160216876882137433362409596649472 11839809 -281096187052649245180424095829675379840 11839810 -29416485329843478905340472562043049440 11839811 110967849709635848567888051664488482992 11839812 239217513973844328126179163762581145600 11839813 1348272181513733968674449075557329468062 11839814 158566527048364164160821007764058628352 11839815 -43461257749849479696801173649395059680 11839816 231726702682759858286544684632975247360 11839817 1993510422882452061785322856266649835904 11839818 -41790244772257115694846304958167076352 11839819 342948437205384502306290169553817307896 11839820 580403103889312660926944205736288358400 11839821 369433679679416280038754015801238803840 11839822 -166236221544339857637896349731294868288 11839823 1114967678279395400093045112391390811280 11839824 -301581240643634059926929003165743841280 11839825 -63258523014793748127943416902422200000 11839826 -492308017327480790728854120869695246176 11839827 -78419764364267533637365872508063996560 11839828 49564323095898306253136984297567281152 11839829 380295895292935242512126704304008273920 11839830 -5754406104427520125493732604358656000 11839831 -217464519258681724872471642758397157120 11839832 -1107532541677895372360597374689720729600 11839833 644594401417939781022942289483253853402 11839834 -515430692275661533912391493548479660800 11839835 -6247430592527117014294867135843741440 11839836 50106290277854513821219632687640264704 11839837 603924167199777247594637407988028032472 11839838 125711690597379178238022633230696668800 11839839 -344475430123030465603954570403304056832 11839840 649595952386110163641616958080286720000 11839841 358131148107765949296365110576427866344 11839842 70773935859928237580812162736490857472 11839843 -831471821063118634900327498922010366056 11839844 -96448297704271406464089481980550011264 11839845 55720961604369396950029199825224655520 11839846 -47813984223789375986839463158652068128 11839847 769804368067634586937809135073488826296 11839848 2294468693522562581738833074846105600 11839849 50828028380028754750238861064340422720 11839850 -734005239481705301558034681871392000 11839851 102271780326680883465378983524410485112 11839852 18545709523808657089618722219919360000 11839853 1276437456162264294959931482149790262102 11839854 -191307982516729310703780212788068468480 11839855 -714853661519641471533625834580870829240 11839856 -3618245050133080815791680974182547456 11839857 18014838231554972267582130491796596640 11839858 128492615546213184304322378584532363280 11839859 -555438220237633419768293756807517740640 11839860 -81500628620547353675303711913572824320 11839861 402861647576204250681627000225575163648 11839862 -225635731379108727499177655408326793568 11839863 77473719132403936563468622292050119168 11839864 -2237208492654920077497142877379822796800 11839865 947561895724678949062657810107136552260 11839866 -51147867211716655265279354524978396416 11839867 312220943220612930621152257281356822448 11839868 -210426122946354186371273841151959447552 11839869 583912022661741851152728923532299637600 11839870 -18308740694295018578796674056101018240 11839871 -194181878028347765683312956333734658816 11839872 87859294529075800852183741493862727680 11839873 -452640608882100784165593980873577002878 11839874 -480718156236792864105378924384819734064 11839875 -75682171944228017813407541074827972000 11839876 778594764121979331174005638106553695360 11839877 -240822425813323372787198389258869224928 11839878 3066424415460655576016971250519424000 11839879 -721764269422867378124677633477737996520 11839880 -98442916474102176024042625369880064000 11839881 37542062606472931318725473677388244960 11839882 -174078672646728346063955207598525794208 11839883 -581309181039206801001606345524288991576 11839884 -53328389724962699239096497089995161600 11839885 902686213135983663438305639707815989580 11839886 1055466954984653051943465016014406422720 11839887 172248469423588407230650496739546120744 11839888 -355728669910340656762833620972470272000 11839889 283221213255712356174671492654122335552 11839890 -40986097860695324219420400882125084160 11839891 517309900647399663544243613992303803472 11839892 -85751376804571577849421079640361443328 11839893 123102647133784037768246123377918829664 11839894 1470856116415795936786944193631385600 11839895 -562213540751383119736744409389307399280 11839896 -680971538350698523153950071323887482880 11839897 431945605351090510287126222971122901892 11839898 99505847172289222664894164366719447552 11839899 670123056178218874976118308863675127808 11839900 217796015810751009412835935845831680000 11839901 1456387454141143726482321309842373148902 11839902 -39246430613521445386923978369597797568 11839903 -14609811840929214684541495494207318800 11839904 466492943572506967459376981943047356416 11839905 338742499300854278846014982387770675200 11839906 190697008436970305231917933689133495584 11839907 20141934943617953010804824552377513200 11839908 -113375180978586159952739983839485475840 11839909 -57725125067975189117566021634014733890 11839910 38869617578932530041327735851481598720 11839911 431226733818524181225901522984481038848 11839912 -105307916796907787176024751992832901120 11839913 -46018527145695009038318485347902456838 11839914 17089897482800221110975585346806596448 11839915 88148685989632898728916614213948510560 11839916 879076916370005423241028145934759959040 11839917 314803395716222352875970725504805277440 11839918 -384076117165056870589585609566573339840 11839919 59877274531599240831248826337921114776 11839920 30692371900206976397690622166531768320 11839921 -2428861329408284615817607925828807136 11839922 429270636705613669971357378392904929280 11839923 -149826325058267197336887412446450111936 11839924 -357846607217938027939551508484447039104 11839925 -691978847509058840476602133223664739350 11839926 26245075581045129889418456977221242880 11839927 1094073199150710487634739624520287540144 11839928 91460704580255610561799278753302876160 11839929 334406901185403589864313227156529384784 11839930 -220531008755089761283832706713020292640 11839931 -100894435907298255515628175693521818268 11839932 440328187273438562910339459222258895872 11839933 100232107021662905253478899406425869920 11839934 65814697937489737218276181410774172992 11839935 -172099853162805882825115101648502238160 11839936 160891696986518810664461185015611392000 11839937 158427078588667717465074046071126454980 11839938 214053662678249284145099406962623012608 11839939 566564026828578148248926070561820429392 11839940 -30817940300178239119101930674652856320 11839941 748114308171210848824246812000839848350 11839942 -300002228206550334891572010353800468128 11839943 -106151566675020198386303958018178890000 11839944 -37818646251818793208198367790828257280 11839945 -175362028988474664957911658796026244800 11839946 -475319021592842320086973282053705628320 11839947 93264875848519797816495568260865693440 11839948 472129579509053243500717079800217752576 11839949 -125178037672091654753227585507899701280 11839950 170088271147525326903663219040151217600 11839951 -507761426860046758935885996077587301808 11839952 -13856042202899893201694433503439175680 11839953 -89291701613935172781055243894686486336 11839954 -94680582505566706800729629964456800256 11839955 368106337807989214018771766254817142000 11839956 -204246065099795241383302305418990977024 11839957 1185053732693971244859686035444932336206 11839958 288067338669305246212000392536929236480 11839959 -490770741344316955201736306746654319280 11839960 312835899108670620693065410083176448000 11839961 -447387082998801027953771413178818483968 11839962 -280879632078634296101338738496159385600 11839963 399684500991394683136966881482881847904 11839964 -10807357123104988093019127354062069760 11839965 3006839063279441431187584235448225120 11839966 656225167123322785867865264376936163200 11839967 1754844640325508046310489549940215892960 11839968 302027900255707277221437667911043645440 11839969 -440838992945611495019370838165519177404 11839970 288082758149436287655088514704738939680 11839971 -996709818217868861333114526304351896 11839972 80719875806053309485620911058608829440 11839973 -204897301641938156268949526109954095496 11839974 -260126675857566408183799068884845278720 11839975 -244152068647097850138776826641047356000 11839976 532649667600184407818679385961440558080 11839977 590069860978592072279970884555521930314 11839978 1271258760113235914205226685042956032 11839979 906967287076580126216605750412265326580 11839980 131058154331225686333429117681507153920 11839981 397417110896726295108230809448564452864 11839982 226769595571792780321726900393572271104 11839983 -58021539661866417486146699786372419200 11839984 23261379081821813371045568498493128704 11839985 -224196087178852125787222032672639171840 11839986 16561961119871113414616774186578375680 11839987 -2053074160732228308193251690356950278000 11839988 -58948605026076666877117259934907526400 11839989 -259169240265705199574871305322707570880 11839990 -72275702795521252403883022013818199040 11839991 -320656684392237575939280144628220611608 11839992 688839875064350373171435045691524894720 11839993 1295868285938967984433562181003613860480 11839994 -3258861290539038829650149738645775360 11839995 -359270492262980080792877718823955591280 11839996 -278827699283666554245056514486042248192 11839997 752954303313030164046190574407909638528 11839998 128419749827084494342886670581939072640 11839999 1090250880260563002216712959834285248000 11840000 -32512328748937064924097035674583040000 11840001 156146167494580775654915504612702688384 11840002 138971859124492021040020821657837254400 11840003 -308771798061747395069119462944440854320 11840004 -388793648227839238628470709759452999680 11840005 1383819884570848304517432430638183989760 11840006 84175595383808200373539643398905593952 11840007 -18371076245993271351918715184320646400 11840008 -994151130304337358509284184300851031040 11840009 -295011078665176855970907021784432663296 11840010 -36944931863606945353809721849790945280 11840011 -1390445711696597008514596212484407081388 11840012 -1020520715714966987110716579112252786944 11840013 73371055864515585011999692219429164342 11840014 -638776798274801908831469347546459302528 11840015 -736851972187985234092734165041676548880 11840016 -1413938470411296374212924359542046720 11840017 -545816477151319407942501072044101264000 11840018 99303612365394889582495430441891364480 11840019 -872448477355465091718727193829989443656 11840020 -422310188550648956722792757328455424000 11840021 -305102594731578622046440548302435232000 11840022 -95374720769708505238259806857649767840 11840023 -614850802334316663761014339965782249336 11840024 -241674826766643910624560356596564869120 11840025 17784363496988292963050428198728094800 11840026 214514383409919342250386957142086113280 11840027 210970360799023942595758847351910931560 11840028 94683953632264513905050877838727255040 11840029 -493000470439666108540366772635181481370 11840030 229685087481562946300228257771554788160 11840031 200462854005850817838900635004294203904 11840032 256546432083331856688111955232667205632 11840033 -789419856338553844060642441947784708800 11840034 68627147641959693465539779043846609280 11840035 517264211210523626083727882263610257200 11840036 -320936975993160530123332426560081055488 11840037 202310080134462053745047558852835610944 11840038 146235987939695006007762870054602733696 11840039 -345081319646475799359756163330352257968 11840040 279783480015802761252996485526773760000 11840041 238721749580501939650937686815373461612 11840042 721063804249650961814283079311506598144 11840043 149087877243057603111233534102290885464 11840044 928038567303201715519540943309228539136 11840045 71301820697904362713840755388937345280 11840046 -618673817314571439356076168791695411200 11840047 -459066943907309009352086051850535024448 11840048 -47149917949139277310119342585402064896 11840049 8846503631862219104148275222857814964 11840050 1045008124723657727805552710678812800 11840051 235016164843558507923956816098081703052 11840052 -152188568281421532455963268704993280000 11840053 -50474219804575634638425563335854575460 11840054 -41289173544167623886530844045651627328 11840055 145823055222609054540606174243059174400 11840056 -1532092962236170645864865243384467660800 11840057 -42302657363050307843558285495671159980 11840058 112757010607189035177769227451464110304 11840059 242817997149212555708012016650598670080 11840060 -361467187544358867028489424988658790400 11840061 354019704318679051564501792596158983680 11840062 126971578065222098200523568778850672640 11840063 -409405866635089954909246473234658129200 11840064 -37015135414025097933125703011584180224 11840065 84400714239114446328485879775654965460 11840066 121572238335830434475706906414750510288 11840067 1310617599330750552852995709699135744240 11840068 -872769334114895612628742917318670049152 11840069 -71889819448589650944649757838055377504 11840070 51478935600782894866440937278256281600 11840071 835961913415972279065003479206084797272 11840072 -1124838556821771327287272586377466542080 11840073 -92222591843757206128586853178060520256 11840074 -81361595558012132687067038430626048928 11840075 352326567264973375521749855294272809600 11840076 -446480505937167526592022252875612007168 11840077 28926993875673154736436356482065256000 11840078 2167953207580743142909999157321958144 11840079 91361658768750507774190813022293060608 11840080 -25075190955847777348477230255888138240 11840081 325642765483003590034192415907401876928 11840082 22084923673534371611645669808738609792 11840083 131938761685085276550463745001340238080 11840084 -433750043997004695183917407481697159168 11840085 -364129665636744822077542952636152442400 11840086 -51961560513510845883990418540022647008 11840087 74457469047247039557020500290356901552 11840088 -60017410974890337498049008865739489280 11840089 -1605298961089047976542344209861152472 11840090 34681138962749231060615315647491072000 11840091 456904094112459632587309233545697559920 11840092 -117997901318576572739332456796835840 11840093 2756928081790698759506924682480604704 11840094 3071740798002319225496634382405961472 11840095 -666294126202026281215171778652314592480 11840096 432608155942557546766829648375095099392 11840097 -475173539419402408904219473443927191520 11840098 684302558316456160037333925305464798800 11840099 1582965999397636298380810000663089143136 11840100 226076935393080043253401782167537356800 11840101 -3913728972030870261788811784887472896 11840102 -12564392234367995077834295860269312000 11840103 -3490978968582956552150274937785225552 11840104 -113069899976987614907222564396813706240 11840105 147150367015022557618866209507574045000 11840106 -333923506704200472578056898152616468736 11840107 -725261673200998491121174628167180373644 11840108 31962617964376238303952404440557167616 11840109 -242962679904592859284768007959230359040 11840110 -19788084563255985018080029683565823040 11840111 -218676708338492846698080718865952313200 11840112 -175504404914436884124852340930050195456 11840113 738816474996805815258340044291186472560 11840114 104374732464980700594160263950972505600 11840115 -51455816715144044886970340324397117600 11840116 699621106736105508259152863170322872320 11840117 694578768744718606690243031475558163680 11840118 181476134488978526684674507896177223104 11840119 -248442916246549194621831201960986209040 11840120 258398446953349900264230998409738240000 11840121 298399304955441717685982273242413990240 11840122 -108097117930341774794561157091434739968 11840123 598416707250538610027139131949157808664 11840124 -246784564220458690799465685982121779200 11840125 -537571705316563829433779903563444800000 11840126 -864105018601947561967577316340130991360 11840127 37325494402080999759337519034517608208 11840128 -1235691977106399242350713022562414100480 11840129 138727675366570398089916795456415589952 11840130 193018680490404796879867315093186344000 11840131 201607621185523340538757016683247607932 11840132 132783596149653121811320432454843296896 11840133 -555284482813699508601862264904150678976 11840134 -290020274334679081140371435802708939840 11840135 -171192473414855328590575399131899314800 11840136 -3640362479978668516735776448118784000 11840137 -654952195199581994099099337737065171020 11840138 -75694556327574550608682653828196163280 11840139 295531119542188617732153881199579692304 11840140 46653356855567914220963938067171205120 11840141 506383180362023940103422173012944639500 11840142 490448992809103391125831486800444493824 11840143 -319764113969735323775338962342925476384 11840144 -123557007484318217432740277483658854400 11840145 -571335875268715682011754937781760321280 11840146 -1247115869341130310123478906532391920640 11840147 -8209864792948009153286691851873935104 11840148 301505131366009815207595516074722488320 11840149 190500614938680311610623082994026951960 11840150 -128496841190898051414311126164676688000 11840151 -62568100621993612965303177319941316656 11840152 850223091583418855243944873092492441600 11840153 312866351154626174289782988421830860484 11840154 191718824146572402129539909346692014080 11840155 55307311730842399564834385447541705360 11840156 62331274119585839514185211099805355520 11840157 -14215032588844226894980413029536723392 11840158 1143735714711833366143856929184571123072 11840159 -36719628554753692417799324677344021120 11840160 -381785243787574093580660370127957524480 11840161 822274310231806270595654329325602421524 11840162 18928067586040922864659709499275620512 11840163 594939306326927016223148262386343316344 11840164 -1352413930057150127581317682693979683584 11840165 -975424612978893979900013738681548487940 11840166 83942522049684079414329806789297654400 11840167 -149556047739861202918197659250596187784 11840168 -447850299369347348101717566370863805440 11840169 -467723575266737620353686567349947138592 11840170 -125381645000767924426472978734887859200 11840171 148239857769843177446808188344638741504 11840172 246547284438069535218460732255881129984 11840173 -1020655000276008691241186338907814981120 11840174 7642842018572927469560327798609179200 11840175 515685022246075457578034641321596285000 11840176 75074844714627686417458680725198815232 11840177 -1766468286036340580704800348563300999388 11840178 139218166066780540630024554536652856320 11840179 -8090823492210690483362710982481657600 11840180 -260219922565705407634271648696586086400 11840181 201278666872689569627810437516089061152 11840182 673402937441251626970745857083628620192 11840183 866981538757633299416033073743117115432 11840184 397881396388609781106936862187478466560 11840185 33304197473899299190564408326810654720 11840186 -8823997505121071126828064337206162720 11840187 206786333624507459523713779754441915160 11840188 -1000732851197763299316770864179655130112 11840189 -741270511084329285018010246960228645440 11840190 167186876157679328865873019200807803520 11840191 181434523100428919622090035185446891384 11840192 25122391472518501624264447785613393920 11840193 -147884727319483809157944424218574246656 11840194 263969836116083602723375415011817415072 11840195 -626057571703457999628780049537808002800 11840196 209709643336977959166343773445136953344 11840197 -32606534176770797378044786449495312320 11840198 203999415096026320884126643528890549600 11840199 -24045240816542131330066215999424572672 11840200 294126468869863347117538688398658304000 11840201 -288320333444535263684845230972830235696 11840202 -15103140462409803749737159354754826240 11840203 969594517261393832953870455436522996504 11840204 239950692937353616980509416646870323200 11840205 92402806275910124732389546501123910400 11840206 12228978977179390456020981719769156480 11840207 -778786509739466247858758637012229092840 11840208 -82751704169519842240564798259313770496 11840209 -137323284189448844784064801267500632590 11840210 -51036420368261594731462613645300490240 11840211 -610859734177110987790829876685232551120 11840212 633919093764704561239685274720824154112 11840213 -809139321435034635888115393317861426 11840214 444096647724441717778283886686707247040 11840215 106719452974927094666794548354518670360 11840216 -391753610259140203228175584754077286400 11840217 63393954456253053185270463605855824080 11840218 -35037166250635147296395813300432548896 11840219 567642000413804790418194903264666919620 11840220 -161090128198679513051949834827637688320 11840221 -20995625811840950638479691604482079578 11840222 -365377682969130018500136459625005504 11840223 -712692526735895784336718078287613356216 11840224 -79336598737210230697429214092889161728 11840225 199008233386039703631112340125115409900 11840226 144338333299831436529466449479082002688 11840227 -242756861860629053831677686188509806128 11840228 377932300840916524928682898391820877056 11840229 690812875223278851506274353210355025920 11840230 -2458594158979565979461759535830764800 11840231 -535577494985069421130772612985596199768 11840232 207120430163250793161081509612960563200 11840233 -199335514498523420277016968151035904256 11840234 2056454289580784851502974641918105600 11840235 11327550472016294722381084028463751680 11840236 68355849166866351453963872367122734080 11840237 44535518794982287941564850430986962252 11840238 63887203374801634462090609569637368000 11840239 -73604006592380815058088633059257350576 11840240 -350599205970583609494877102081707048960 11840241 -2829582974540805296030360493924764736 11840242 -829847772514555933392702239389429087728 11840243 1224872262568229338826207949097712844492 11840244 -170346901100307822934812522874678763520 11840245 1204875325843083001371566581965455789880 11840246 6044124396094413336444391536252728448 11840247 -830825819676914741249882333952135260160 11840248 425771169773698314492215038746889052160 11840249 -934687551680124205010403317329518371760 11840250 189685558149359759926912985781939264000 11840251 239892960671361545802428360530826153252 11840252 397434193429816276897752197240793477120 11840253 -77572014412265637997062644039754342720 11840254 357402695502236650169705787623624856576 11840255 -284977460513527383158753502932655687840 11840256 -32534915021756131545304820071601799168 11840257 -620032800626224742696015603408685148800 11840258 808023856247761500644230672715439684480 11840259 228156649458821792243847835325512421040 11840260 -188539515567002427008382094070791434240 11840261 140786648178769380136528960561159103424 11840262 298309377033573690529104624615511609344 11840263 -175099395324435501095937653588701818480 11840264 224559547185144324552684914006682501120 11840265 -8199704222436040158707730599831668800 11840266 284290961630251070807448797629351217664 11840267 -282798153342174279954642936290563628736 11840268 -530597430067691750080186183444336926720 11840269 29305154255978821412487937057467658880 11840270 -19517440438485746660279983331923027200 11840271 -506259674456342344000288098495822682488 11840272 25314443525884803594865891746734080000 11840273 379895303211695784662992925286644793522 11840274 -355769809686606066209615654264325455856 11840275 -395146214205036615076628642027066235700 11840276 147304251966680495492652162386589861888 11840277 -136940784063789170434244643408364138080 11840278 498388235516266327761913010100238609440 11840279 318789105453155483303370925942244759472 11840280 -219163187767705549286097638445364224000 11840281 -469466729494356836501195876392256487936 11840282 -91184978349088626575689815155755834368 11840283 -187964817956234885807048649394299801600 11840284 -126678824667511940613210008582816848384 11840285 275944160713257154297385356371299568000 11840286 112830233234395539733312479882720531264 11840287 -1058511149905857369033087655290463852800 11840288 470272644206454553358325168102780764160 11840289 -544133468170745410517050211400614000976 11840290 -150120101684988931553182776140204682240 11840291 245119518596351467500075756469654573392 11840292 292937316486544004429337447569648639616 11840293 59955099756188632534741607141755548600 11840294 -842570169633543204847425428489801975040 11840295 -91937927764600580526967379236399810560 11840296 61218725888514226577829557515578040320 11840297 90779027084031671202274426175156059200 11840298 -112806715661928525185728333929179723520 11840299 -78723934622859995591928285279596037120 11840300 72208563470140729248576662925677952000 11840301 -103518157545653930059074076844251790400 11840302 -287537809263388583662919136865635027648 11840303 1301393152563275316739444449772210497552 11840304 -67964768381118586860147324052879441920 11840305 -660626300267293838222883641769751506840 11840306 -129469941704193422891846883288889996800 11840307 -383852080071485867408744205066255311808 11840308 211971835783537273601932481379606528 11840309 466122597852338394762341096225946957834 11840310 -523200770232941050207928466925354732800 11840311 754405438161456746746408105805100028920 11840312 -1321924255802955450649771512146178416640 11840313 -343728745108033343618290530814815003840 11840314 206729276014020014781234561773566790256 11840315 261226746731728690600210995970012223520 11840316 -460120764997033196408482404899740405248 11840317 790156756715777564214860322261986087366 11840318 332685900078395635469969182295033674752 11840319 132429352940262033473831563681563105144 11840320 6344034504847104715261144847383265280 11840321 -543572936148598333144531288623886410300 11840322 73177552592348142881069158751002483200 11840323 239399863990510478099287211133800394960 11840324 -1497441572318018842942118678341757246208 11840325 -98715744455020995501289890030014784000 11840326 -53556053327584462482305500582569741312 11840327 159252538427390391704833528876968715152 11840328 -691979473168487607099117339386517888000 11840329 438730786492141333727401262200140371930 11840330 3861129545315086165265846676229718400 11840331 -183863107155135991077711547439757062400 11840332 187515497607668775762689148809132815360 11840333 118098125193992517415952645284383018060 11840334 1260739654284845257857540095141984256 11840335 330821804716206240275409127059624945600 11840336 100686380559481514759754511599794184192 11840337 -23852389556704661587493065333888892928 11840338 -223485383730318787159076460878512717680 11840339 220268029374054303539328728749102210560 11840340 -95327239428234531997946077953388492800 11840341 489494747233183418910982465384514013792 11840342 -189843761371263324711239257687898696928 11840343 -276846653645211769308544605916705930800 11840344 845896946864676856585088423114153779200 11840345 -253616702476873396820481328491887875200 11840346 187974915163813257072060489113659117824 11840347 1734988744301743358361020758548974968872 11840348 -32291266057421099386739085609112972800 11840349 -23688175765579167030954879260300755392 11840350 -262950005697312363105599171005712241600 11840351 -3303801288688722842819918815159743048 11840352 1019926737716993592740740628010612817920 11840353 340065039340831366003627200604890508480 11840354 5108003586635617536868064991150604800 11840355 448240830805699966057305009973513111200 11840356 -446275893343903841982248505005232199680 11840357 -680929979242656246098715137576342580480 11840358 23111951123554367892755228912234113920 11840359 205301247928394362118983427878625378904 11840360 271393395585624792315085503421808640000 11840361 30133043666989079891814626236627729536 11840362 204492129603237328463450569733266990080 11840363 -101565028571072491520550283595115740160 11840364 376689878325140604754013542805628672000 11840365 -525190943604797485871933509612677866880 11840366 162576199873459097229485063591759263104 11840367 -26527286118778864238554229440035207936 11840368 -44575793528663138105443790183266091008 11840369 -260964823581444185319945859106730685230 11840370 -19168012993378100243639958396403683840 11840371 207437359494589208312717511195904491472 11840372 -85867696646001742810967584877252701440 11840373 446372364287723494034949803215913485422 11840374 -77234766208913154886913137642415917056 11840375 605485619290128630203607996919771314000 11840376 227083045948696448047697228232119746560 11840377 1275355908967859794513818102517266451392 11840378 666503913365526955597840621048815878400 11840379 -193193149277778113683238504840630845416 11840380 219700584764776064905877358862989580800 11840381 58407987787175691410694665442347381760 11840382 108919388494485415413759829995754704000 11840383 -534272672556607895212881285131602346368 11840384 -88805051079903484348740600287912263680 11840385 -165242543465556224940716924271142095360 11840386 164416110039515827977820804830830114304 11840387 -56987744592623120276380692325795202400 11840388 37016587990868339596362104213652897792 11840389 -144115392524661327951640906561062187200 11840390 -151505093608693564126992906775439347200 11840391 -1265025334449236838094457025891556480560 11840392 -573555809660473655033016089928078950400 11840393 -88279666120358764668319780976984576358 11840394 -3835510986727195557144602904016918272 11840395 128270337265867150088413340868582274080 11840396 65459945659108298111566907936105733120 11840397 -429231787360296605414736445427226638400 11840398 -388877653205095811560188745695214126464 11840399 54866127277882479685937755163500107120 11840400 -16471700378644774625509571685325209600 11840401 -883346221672430203873900860993602092800 11840402 -79827717477642479310938655725446010880 11840403 478553479906856207642583657841131250104 11840404 -179333960564241410606698037923361494144 11840405 -79396471304557181812232915209293515880 11840406 -88779062166562470504598321583880976896 11840407 -54209926014997853521420042932892640168 11840408 -629880390746361156359595348611367075840 11840409 275424162362643154351411417263886661850 11840410 391391636054272414888286143107903672000 11840411 -313965835806617902339251443385724925976 11840412 -89159306012897824120601241399864388608 11840413 40785214297397586507864407238614403224 11840414 462051136024715719345938858504388381056 11840415 576946567777918918616586267538711161600 11840416 108565131099327545027814708368831938560 11840417 15029034761826920400894254236122096900 11840418 90302190637970678692221147358044080640 11840419 157980201586676399913581870837098254400 11840420 499264520449559454204976372098329088000 11840421 495177688721541419395244559838532520864 11840422 -279780498732214202655773355536033078976 11840423 96971449979261086976331067113008921088 11840424 125394156253339619170901740718129233920 11840425 -258908541077672581739224940420957658850 11840426 -31182818406151842567221121022349839776 11840427 796603065792413028155744045017689835164 11840428 1088735925979715751393906769193146300416 11840429 536677190371566757478927688484764267030 11840430 50089749613011128325983079257117982720 11840431 20552465251593040734202424120695838304 11840432 39997052596106889388523609385449816064 11840433 -89625152038998499495244477124260116176 11840434 -903033242772426884393219960553436207200 11840435 1479336240565322013537375991724751424560 11840436 414732332142329828463126934112601643392 11840437 2860163672838189543291597794236188160 11840438 690627711894733177914064085942170953120 11840439 1763131599479628024933986589014234424 11840440 797888432221113343921520900019114700800 11840441 2390294936187087517079907137388726967680 11840442 -123553484914706004122758745710407871488 11840443 503313245800071150559874040515773518692 11840444 -66735832928626377724802308822970204160 11840445 968641441289029321780111271012630016000 11840446 120057607815088776868578272476128879744 11840447 1360413953900024200935275573283911704896 11840448 -27195253401819050598320389627488239616 11840449 270899487018745444533850068406116290436 11840450 -32138527468165575747614862968709888000 11840451 22503330243520529538835149163675363584 11840452 -205575987003867129277730034001411417600 11840453 -231071321386559678310526920078271288416 11840454 -8988511924135050011987422642506188352 11840455 -141767193247503595720161950114836920 11840456 555146700041734106208874138076601753600 11840457 -582016403879978725007767325165265771840 11840458 514532223627388971167896274949391353600 11840459 -119227815261274623861878742189066169800 11840460 -32055280792919378652741168637904163840 11840461 207108794129732649031002640403611155062 11840462 881847289775508887271016585452003264 11840463 -39838713711132054190423505261490960408 11840464 153647713370124567338129069634576449536 11840465 36083433130198308367614210621014979840 11840466 -147626070080132571962115517992565761024 11840467 -1852863449298460240219380269851094445168 11840468 1000244987190338105806322222660942069760 11840469 15736044272609069352721056443045551488 11840470 -278847466315376930100021847882593496320 11840471 73561613584240987574129819337374877600 11840472 88226841741553590541078327708247654400 11840473 -240311342282314479706278647122379160960 11840474 -260462882006715492635014947192435982080 11840475 -79130299418725584957555158579849472000 11840476 -498935987536353039732298735919772024320 11840477 565184294063154408858310029277534551360 11840478 241410247752797931765350006934734038464 11840479 57705181907185456282206221799343292640 11840480 7031867940592814103092757332762296320 11840481 -371942918160543717871588626572844787917 11840482 -320539487818319388538695974345962047408 11840483 -113521393372561199797574363589856645776 11840484 -278753926077687741348801244866950974464 11840485 -134633597661158749252210692513109682820 11840486 -36221877302613359689744882133851824000 11840487 -633172166795569919091358071454038791640 11840488 393734824601686373840369397726264606720 11840489 702627448745940226932620920663136815290 11840490 165855135582670885939519955999119962720 11840491 -488739125758161566809184567277501973328 11840492 -448029511296590154636408791579317862400 11840493 -336965413861130722863079614182226813312 11840494 -600774793861692763716544303811519200704 11840495 1082860273646883019409694928550902124880 11840496 16809607580627067815739289149890887680 11840497 -545710518412412785442016890773342990680 11840498 748103928353834366322322454316004458000 11840499 -19846725756544098106137583644152074608 11840500 44509225733969611580936417089843200000 11840501 -892646688522047520714183197212541925408 11840502 383405132509870700597000079653183581632 11840503 101892284932761125096806716282934138584 11840504 -384022385548656419091906354426331668480 11840505 233299475747016897355896260550222538560 11840506 -494624915977435577868915159154186236048 11840507 -735025667490449902797553998637321009644 11840508 168625327155065112550110891616773480960 11840509 415722056728198256934817832018183496710 11840510 561531107185963612989631181814131752320 11840511 822265851203789260149426891924450806472 11840512 106970952570937183460877863330284306432 11840513 136921375263642716648134170032978282400 11840514 126648268359593019166085489266526429184 11840515 75881620130003894474267708747120544000 11840516 -50112299015119158353235798678650866560 11840517 -106338023246591791628007474548496008712 11840518 -106099100999229737433344775989882405760 11840519 -1235624107602010696770592958925072031080 11840520 108793157728400734938734957451264000000 11840521 116894399151596347566889172233586288640 11840522 -460488684164680271031781438005556059648 11840523 -2686301615973745277784214054490707200 11840524 375383859128081333508641080747429900800 11840525 -15276232968525226110386971616986052700 11840526 -256002267336888265390089106805158444800 11840527 13169648974089280000712316906125857040 11840528 26764812489023766505066019767076782080 11840529 -168092283509497595179728684324525036816 11840530 -33498927385369653441000476878645337280 11840531 -1161477017465802665807843076456796583208 11840532 -47511434896113837862084218305738637312 11840533 448378045362075471416591474224944018720 11840534 100303628158719466999489935162618249600 11840535 -19285145537273758408307812289406669600 11840536 1272238426870673037252993264015177799680 11840537 -902726871314775605380458388685981449788 11840538 126858322475683874214794588680350105600 11840539 1008386125609739391925560328141481374340 11840540 -192505755465786587645234592650228789760 11840541 25007842648059892548281861935274499744 11840542 61339897489672590571903716776597219712 11840543 -160724862293055691181904888095192346624 11840544 -353045200447955917271107185160739291136 11840545 840350674974626047323957416841155697300 11840546 -628028376975178488524301513804502116528 11840547 -108900887262505753935136091821822542528 11840548 520410849153250635230277199332238011008 11840549 -256593489573768683483358961596504394464 11840550 -173040839498447980470701206368009264000 11840551 1083318426545811655597156577609796679632 11840552 280521175124997816942327089053237401600 11840553 577628410774141492722703074000348244800 11840554 232586398542968744965105713307108130304 11840555 82991376962566956735461588627319686400 11840556 -136286772332601308110731726011539891200 11840557 -824044448203471247160092440074326105194 11840558 539781631435444758035883601753516994880 11840559 619345281860850219423664841507848669704 11840560 52869291978861178405135198878066278400 11840561 -178262865789714507417821580459604416960 11840562 90415290215805721850453579758768594320 11840563 20876528386920383722115887561170621696 11840564 458978289925889116789020929871406676736 11840565 163158009936967930798162556332778975040 11840566 -14571940506906826815089639786432819712 11840567 277848628867917547473269627536072808616 11840568 -585477548525195841564841172111528878080 11840569 591351264943332355722455013102117240960 11840570 -170290060546399157259461644564787159040 11840571 9471460751105405758703701406514626976 11840572 1129443065765577741073586593201343080960 11840573 842496633273707055954729506750646182220 11840574 -14206423221384708831673219310795304960 11840575 -15181502965318656854152840889181497000 11840576 -245286599021086151882560159082474373120 11840577 -259782963979037977005008853786844143168 11840578 -698975026082530848594244361147966714160 11840579 -1899756782694192836661579123288370446600 11840580 13196923454221512733912889534629766400 11840581 52788682567158873000938086531298452382 11840582 -61402693872926296145225663349874844928 11840583 -206498674378569002435541208700369118000 11840584 -282311513645313183669637957429523251200 11840585 -769992738844536344800138292180783488440 11840586 106099353797150047601899117547758980864 11840587 789132517905767632813007082505351329192 11840588 87373023490595403286992954068411713536 11840589 -595304261329269010486003007618320653546 11840590 -123566394492744069709938019493046139200 11840591 268611903085940402425350874156251095040 11840592 -20027512479921390172221588368055336960 11840593 -952103215283691690605669143074620918158 11840594 592587050520834300916241570615240927520 11840595 -39186355777439783174140632504328307520 11840596 797221685398022102655385328845302923008 11840597 962021223155369620251383774124260420046 11840598 -144106199319402966429021964381733855232 11840599 125916614536327627386002211495951851520 11840600 16034854887508561941246307253841408000 11840601 -140694773466506506419124340232759684000 11840602 745274342468261891331129979883014628832 11840603 -1377002217295154426781798199377396513456 11840604 -232096081035173714470650887059793647104 11840605 34288724342743989007134212080845580800 11840606 -713443890643479883785958400043509029248 11840607 800359834650745196799223290355546429200 11840608 -547120876056529660375299575652339941376 11840609 18588477116106860396048030258283930528 11840610 9415106732496669507196700345950118400 11840611 700054717644946166819653104223667997212 11840612 212665783466589326359734250849097072640 11840613 475914235986614177893137171836590236000 11840614 50900353367218119589041058298648909760 11840615 -135755841105310232914413740944512517200 11840616 1179168591938773292812762143293214720000 11840617 453544823520458609626675252838988755572 11840618 -597660153441041951214201100441749660240 11840619 -89273025108952755844317600719889128448 11840620 -173761672949340465595310403308474941440 11840621 294431393759504599986984403199368910892 11840622 -213120781591247793478516822435809736128 11840623 366264666805198414464649614700207490184 11840624 -162945997383752996360277074956886900736 11840625 -294951643934197843107427484562891862500 11840626 306027888636800347695070661710813303296 11840627 -2225396859882011654692720118068642422408 11840628 -111216899488213265393405909343219425280 11840629 55669493202834112925767215205727179040 11840630 -316679261412209306184612637236883687680 11840631 207490575665299884352040045603573959680 11840632 -111885480163269830221499614463765913600 11840633 27151745669969618094644760558727019520 11840634 -228806288367399404281280337748988958720 11840635 -380704039738892510992207443349124785920 11840636 49191103449868565293961247310373240832 11840637 288179172470231213359690096733756136960 11840638 88831223135613220277952914870712798720 11840639 -31986339802464142535748522445988711976 11840640 -29089934169945195700328276987530444800 11840641 -387411723064226424131231765711257656958 11840642 -418797908334753073142587516603390487040 11840643 -121945086576997011904052213645779435068 11840644 -93668257918555605457850640520920609664 11840645 -47033135904550480985848774540826444100 11840646 45721530065070509779442911499822559744 11840647 53564648482528432783469631123079426320 11840648 -102461974088508073326087036484469760000 11840649 -107986310058659982336933103434952736640 11840650 -198655867538908910340357908247445753200 11840651 68623771922808704035949699004432347400 11840652 -1551349303173261225096413438729203200 11840653 -253726094006166978968832813944429626752 11840654 110630498782432734309512482358624709696 11840655 199569569215565766379878702711388838160 11840656 57963622329855644303785773585197146112 11840657 244010400397593904943045806764370329906 11840658 140023895451820302651818056956390947328 11840659 -153505631075803049774144174818135447880 11840660 38436325487257163963262628931828712960 11840661 530575540377665631255410585005657082304 11840662 381651449502653055539571528071482727232 11840663 -933944520626015373064561006741778472960 11840664 572138652764546731130819934585041879040 11840665 -376151964181266376966931478300479762880 11840666 152661332312436201087094116489406990560 11840667 -174668953034115569057847907825958538240 11840668 -254157327151949605807239657677967463424 11840669 -1225679422233489017874472064287967163930 11840670 -65457140047670541483770299481582092800 11840671 -556353074256292448494804498448099905200 11840672 1408949051754282335322127183095769792512 11840673 18520653104771438556759950108105518080 11840674 -831773807258294430846229717638419719680 11840675 -164476320372262817887345453887976838400 11840676 282223128235133047872701055923512971264 11840677 -277155579428577291613330667060006920200 11840678 211251226746996318113569956648719458560 11840679 28503916325205337816238364456881002464 11840680 279753307293687363463862397166130534400 11840681 2121399276021483747839284600959385292112 11840682 -2703848760393319794802357363213979136 11840683 115380600877665748313920597731968027320 11840684 1025140882767801648989458126399793116416 11840685 -220865678410666115964270527200390227840 11840686 -26025142446198103075510016072284185600 11840687 840346182873069646456222653374516024784 11840688 -7808951361338723054600352887729356800 11840689 11728046833273539532222702132777416256 11840690 -287111251407371926473263881564917602400 11840691 21786287576320464384078618346593275904 11840692 -666389327540766142599745092972927213184 11840693 -632009689051407749878365022321423081380 11840694 -171414347618711543300710526052427582080 11840695 8876411697406239738819609696460015920 11840696 96469461705098315165050743109117992960 11840697 1049135664280431517069617322390987344 11840698 -12329087189588132570586869824053181440 11840699 203040452797009081118981245263225100464 11840700 346935419905212761240320661864594304000 11840701 -618546491743489641160890573686848627968 11840702 288643923430614622622112400100044983552 11840703 -140895729906389471055124531949667148800 11840704 518836592610737630669206802682731298816 11840705 404246160472082812140741996581023046400 11840706 62639226745147639384101116982163328544 11840707 -115408833624398185091458694769370319044 11840708 56498577356946059197613341693335367680 11840709 -228872829302757150341353042644498840480 11840710 -188291951699817440763082189815869030400 11840711 1381726905989373671536850214986451396312 11840712 86080272771581241215031260719621079040 11840713 215080202823442456705776090895443850404 11840714 605435101293574002972306245311160721456 11840715 900519689025754041147486178084711488000 11840716 301935261951620992742825474546387069952 11840717 200678071308049396427718902156429632992 11840718 71704939490861280787135232617066168320 11840719 -505888065232446569670640011528652301640 11840720 -1738645411602688977333792785952276480 11840721 -790726395666048101910274560499650100896 11840722 365747779286911048577564140800703045632 11840723 540976808585734794945021090948902820972 11840724 85568303868124161851459709133631754240 11840725 36463573175961738075708209229484230100 11840726 -344457558369124852350594362275070688 11840727 109981452029351709869277734949165493632 11840728 -53168626057919257783711194709026631680 11840729 151421973685770309532482705201324491520 11840730 -35221661494830168586482726113229020160 11840731 458926978580608401731150679135817906192 11840732 148711252888640381050911142123607539200 11840733 429895306038347759086227942289911204102 11840734 35325566934963379641769571790266918016 11840735 294985019464294541572983311269215363360 11840736 279776929903290773151366286836205092864 11840737 -1108919563789436515076839001363748779614 11840738 686260966990075584595473066648053760 11840739 -22288162705866307838915024875605751176 11840740 -150093369764459262403389211776192990720 11840741 -198402762339701931768011115881200794432 11840742 -31930527327674680415276911441047830688 11840743 1743128423875410273626640951182177661200 11840744 1347342263382966417168839688536814812160 11840745 29244357974440328834529550751230218240 11840746 31527178766148712399455617940852507744 11840747 -907581091495397479258214257686249265008 11840748 -7707885249202833408138476505564203520 11840749 -439828976155792084207426994843641652864 11840750 350340361629703038554697123163704144000 11840751 50955981299680951438617837407548267368 11840752 -176297280318666556825592098195312508928 11840753 656124991154714730168143866189868914002 11840754 16630186998513782426752460672381525760 11840755 -560503715383395157272679987446384073440 11840756 -348053028732673465844803255678237553280 11840757 -1449733215015435817623670529838935777280 11840758 -401620362932612638712556295973288346240 11840759 -107857406101694025495723770465056445088 11840760 178907163931854845280959242926101299200 11840761 1856250869565595124268349174846716574932 11840762 -148232551565889668106598094519058693120 11840763 641311267772334971956671008972128836288 11840764 34943242640069182916761135501708105216 11840765 693300299806006859970798107747141871660 11840766 -58995199447113005086100792165162689536 11840767 716919813495469813189166262436045285872 11840768 267777597869235289289133309425136697344 11840769 -696326877120940861325123396438537025600 11840770 297549996746964432578655907122619138080 11840771 113513557261417933938161599784194950000 11840772 -345513332432034981865934674669059360768 11840773 111136563319490256055799559470436351936 11840774 -56028536137118933657753581356878900736 11840775 -151232539866171117563357063018715112200 11840776 -938148877221972933792445504762215997440 11840777 169676296305466189165724858764452994560 11840778 27276505035619883356345782251064352608 11840779 -77608173390320495058661685330117664080 11840780 -148518183452616360751548148702252646400 11840781 -5184854351969010561838271087669975040 11840782 -319730715302183725235959272301602067008 11840783 570694577501528071811175357935101923264 11840784 -134451297138421677090466594730368106496 11840785 1162652197023992702277427497011265712320 11840786 404340993631630249274557140135377439744 11840787 188422925615257355125878810699890946720 11840788 537143148441279319219499122802807305088 11840789 83755427745973844818590410055974107356 11840790 -125941564857110617349563677696440732160 11840791 212214704869831248545451343916078260224 11840792 1147429685979622515038301178920300288000 11840793 -147623894390030015958447303442888948800 11840794 -183045061240847949664880442418060147968 11840795 266060436483160295113156145821562548800 11840796 609803031718870335338245083892787281920 11840797 -1905224752336578414069770070911339783040 11840798 400565250212803855330767928787800982400 11840799 -14375406951908896899033091483196318136 11840800 -4365050582628141491962000638104371200 11840801 -1505463156978885691094260465268917781952 11840802 -188620182502870903830157816262993712768 11840803 -65959890208520529275648787211037559232 11840804 -179596544586919699220063495755077033984 11840805 -512438121077190186301164220527593993700 11840806 -626715433652254679576383120895059448640 11840807 -952212127709800937961130463625619002240 11840808 -51577287308056122174808397102190919680 11840809 -224365631815784289531863261779351696496 11840810 310067442255882089857194205125340318560 11840811 331187069312110327295361755940552867672 11840812 -3168441429301100967830289393958434816 11840813 568965292284070439177132863891420903062 11840814 103263465263153171483894845793155930368 11840815 123409419107885138722871528080052104800 11840816 152404502809335583394093309889442283520 11840817 -647431497822784434126391093130413445520 11840818 101711980937166385917966332829341472 11840819 -11995709087279856651244083058598913360 11840820 -78410778265168032689292477116144977920 11840821 -943485050115769746520515925763076897728 11840822 44510642265005598086418903154912518144 11840823 59830102124697581327785781026978995600 11840824 -20347169633322700168030128873170964480 11840825 -273209349317912068777601637326982066450 11840826 128844807866227931457133257364247583744 11840827 628690206231428333818566785295404860560 11840828 1116498251121329426383432792323015966720 11840829 -54882974449456642666827750588119783424 11840830 321729984390847845496867276378825834560 11840831 -822992050635981123892461037555761442368 11840832 -258210131474161446517128544133518983168 11840833 -400144152362674499987021296310902201918 11840834 359323740274134850994140655173227960192 11840835 366567259977234272039769001561424180400 11840836 -122569489515831032288654577664463831040 11840837 296284279594660895755950086382102063840 11840838 254140802757463241065945014016820605440 11840839 -208096986630393942034590183680964310760 11840840 -246941675180469676031265381471200870400 11840841 -227089166004936264939583113978166703340 11840842 -18689970996421151869964683577933536320 11840843 324936335433067945511489611165603900416 11840844 -651817882934350530612922916229206352384 11840845 -49530367467638695735175346762645043200 11840846 98311957123783063239464389534643911872 11840847 -401206847300608003373071278884086128 11840848 -277801575822226132187216700594336636928 11840849 384155493586788983154652086939040776564 11840850 127955258197860330105844778176439520000 11840851 -1106154649102201793023094128040269570560 11840852 -459570086689958388134410068858108584064 11840853 -141435105509274094823720958134485915392 11840854 -290211409645768467795011652327369277440 11840855 -435288827787429143277218719300901420640 11840856 483492597912788576539421529590249779200 11840857 -623487540922300573474513060338520164480 11840858 -462001011018651955172897822791784712720 11840859 -711757617785117674337082107734897561236 11840860 -344075125043527689023915015111421450240 11840861 561903777477508583891975461706423655462 11840862 -315114614816861543918206370405455558656 11840863 -133879407980792554486490884734901784832 11840864 -501492225266930328725646358897780850688 11840865 -156765837820014982134040588058246129280 11840866 91432593813017520650645947532517847632 11840867 2489647264298590974273389661562447440 11840868 -139469173110431492115750842628539594496 11840869 -2694045836256701422454759033068625970404 11840870 -316425467523906722672445203549513763840 11840871 -178640017147430175755307940053420283776 11840872 215150564613532092836047514041971456000 11840873 1159929849906013908700940434884373479504 11840874 -504537272789903248659089247871347847680 11840875 -241529655078072897325928481910913388000 11840876 -55367549830602212332714373782042452480 11840877 746311717009806053233990247584175067840 11840878 -117462900454615447500834474770378070144 11840879 -368605743617460211585710517773551004816 11840880 -285034907556879399347480227913033318400 11840881 -25880591086655790123359603838286997400 11840882 168293567948060549926605967023553429824 11840883 -144473928912276333366830173132013286912 11840884 135649658374114410855573816409416843264 11840885 -376419724841164074594775048139072640 11840886 159619419108627268672152284409329080032 11840887 786823986165967440890065447178388361200 11840888 201232398747223381111625725758168268800 11840889 -501851244266034527644762126845464834112 11840890 514694372304168327180468298959105163200 11840891 -470388873691876152500611161874440225048 11840892 -877465204329817843436854165819539456 11840893 -106466446427939214411497147372692218356 11840894 -132064724723481824284398166486702532160 11840895 -122356042043204306191051583746856496000 11840896 421361464083606328180158104854289448960 11840897 861650850018646407242581547940058345920 11840898 80421647558066947340412318628086988800 11840899 285305836322324503135390133634223749036 11840900 342753708901513735797135203438249712000 11840901 -589248630535731298311135412086576767136 11840902 173924708565257337171466255075509962304 11840903 253201228060586478593059550438580352800 11840904 -484525129420376783686449633442025594880 11840905 386691216967677710614874600310246633060 11840906 -3524554383864442951623491205197955072 11840907 45611613314206282320542074086033704688 11840908 128525188325180971091937269680969250048 11840909 -474511468887751704177882963831807048384 11840910 2301847925169501446654802907143198720 11840911 528299958758311570276226788224462078512 11840912 -82155073350986353367190213079200890880 11840913 -348102361453166402077575310032706674816 11840914 142266370964644113565000445810382003840 11840915 -179934487816245833683876807873666867200 11840916 -40888531029637944728664209554621685760 11840917 -953694831438533210733840208602140235648 11840918 40294103753087315129776160982965874816 11840919 404802866513562318412695044762990706000 11840920 -26166338274173201507320197915104870400 11840921 -1381481360625341873029778286113068950000 11840922 241480412050408813859275521145774033632 11840923 516498521283974339018327857789120704984 11840924 819423369736947769146697566782398864896 11840925 -104980080269191650686384888085324494400 11840926 186301040968071323441459155537930518912 11840927 270773148672465310337668001607827855472 11840928 -481235844163325439517473622870276964352 11840929 -25661896253455144778850798152667268416 11840930 27231267153338764846832099717250435360 11840931 -491509396744744537521215122526464626720 11840932 -290872857759132485852833156693074927360 11840933 -449609243556545051301895576296294170400 11840934 -46127403269137506631451227207304767488 11840935 -386421945279260606232914709910752162120 11840936 -425365325931118627399709884789890508800 11840937 -88111088058883137056664127304039945280 11840938 18339159951875787602489415278836179120 11840939 -1269243147509132413408243301197012020 11840940 77997161771951614774259460469548825600 11840941 14746815440542512909604551520769319360 11840942 8443982254126987091285730342465323904 11840943 475639486157140104061661845601015981064 11840944 -233011974463479416608905446669587824640 11840945 -444978110654514111260179851213816155520 11840946 -28107346837345150407582477918897930240 11840947 -116371309943741081833797844736374775640 11840948 -664303196671230827969247581844826637952 11840949 -424118083534884348880478702486659904466 11840950 43338136923924228328223378440155384000 11840951 524949412182389307367731818455537094952 11840952 -226980678852439616978254726822084608000 11840953 9517479874093526196340462579147387024 11840954 267342192088971268148468675949647361024 11840955 30918732838868033913794700514029477120 11840956 -255163674792720398103595534564275909120 11840957 -284400553161870320913296033114263705620 11840958 249522613455675682793388281261621857920 11840959 -519477647201202414871506315236364488160 11840960 268938296105173487111751459989492858880 11840961 -236495461559805830514659659055178615360 11840962 12858515310367594397209545700854888960 11840963 -548436919923789695802538715053659022788 11840964 -411204534686477512355784892441691077632 11840965 71044436668949789605222295532130108920 11840966 75882380057169706544814579971016366432 11840967 -435650152955554536783454027985057266032 11840968 -1311268893217597690316170115504746659840 11840969 211975534119099037372944070375679757696 11840970 24095705956407219433160563718016672000 11840971 -848198368626008279361207311176972257800 11840972 42741135187493938582044278886186614784 11840973 -710800221827305159833255045647822289216 11840974 549362789104076628051872440619377580736 11840975 -239172560617229863694243233943351456400 11840976 35637688737992967314815220731813822464 11840977 136814700230714078352957494310945991424 11840978 -457393254635880515657267406163063662960 11840979 -446973501285939459142931791782426419016 11840980 -319833006523374473144824856202173088000 11840981 384432526443017571742195402373520464832 11840982 -101598736106397897759443843799050158080 11840983 675240323825101299057831831287853915648 11840984 -410377440863656106361165973062353203200 11840985 11147607031284131731578150703883179020 11840986 7723901071277764035091542987156783360 11840987 -694212564038844767308141907738391266364 11840988 267900407384186940100436678700571200000 11840989 1012282382550404819881909028575893048640 11840990 40684246592910677394829731394702848000 11840991 -45642932711530290405854341850373223608 11840992 1584653525886332564133669128384887652352 11840993 1543288796068169910205251043524183552480 11840994 -37073817644823077966443773748850273280 11840995 -175487431821693508706085663948201368880 11840996 -211016467396893355815615215297124302208 11840997 264177724265432179705164718614324866400 11840998 -103701078089421447926868358640974601472 11840999 326925175709256418226158567811722578936 11841000 -401993239063439698191403480796590080000 11841001 123859668497196859884272577289638279312 11841002 -66326797318768288593548133717671508048 11841003 408938695134778152466224332703423438600 11841004 -152197415805967749185558961303476870144 11841005 103186769715808071913734172453060848000 11841006 -246304474315616282760792003121098780096 11841007 -663689080913639758231957914241625485744 11841008 -46912409507582648015642762997700755456 11841009 -44891051688716829401368576425511915200 11841010 471487735836433273817314714719503050560 11841011 87434352652396134024471877083585185184 11841012 -438052948473657747995560717767098265600 11841013 -521990593899228043717004911151542438738 11841014 -263485575897667554092922668548481943168 11841015 -197026338311282341098002065995804987360 11841016 -78991488899643149881815838288409395200 11841017 -387666243193573731883783823764405930368 11841018 26506767242582963754658769516117824512 11841019 440879921537466449409711158078343016560 11841020 -287737857275381521400300760141180119040 11841021 380997014890236873562651750369297399008 11841022 -645069838809876472819468567512247154688 11841023 -1515302010902914485573571145111440393728 11841024 -16116898681132574010718123570413699072 11841025 167362293503591893103526621145015689600 11841026 660211413144437149907489915065755125712 11841027 461917852965885327018114736016681215104 11841028 -1495949158857813061959510321332498688000 11841029 -113566431664237964903059104383069607840 11841030 -7583538854824186057813795851756432000 11841031 441147940655738103154008924925589575832 11841032 59970706705931233704874746364256256000 11841033 426989182538690414304548820403210360704 11841034 12797649462025056874131801711409304160 11841035 -621897279405298864882091380914631734240 11841036 -12968037256583358422100223665341690880 11841037 -379697297998893105630533457195643217300 11841038 326795034287392249690117579595031067968 11841039 2984012197480992544832730259549716480 11841040 -54947603417404866575509406965449277440 11841041 87459026560270019704486470102981419442 11841042 -59317586059390559952993706353364476288 11841043 -1177155383193681235419327462306003658708 11841044 249829216880545178325728784503721418752 11841045 -327005780137398990565690113132449448960 11841046 -77847545904168718958325463122805900800 11841047 -81776139371935065609363187876831254000 11841048 177556767083134557669217940172803481600 11841049 511932171556450266620398937730590499648 11841050 144410697677689763565496596490031728800 11841051 -248667950786865670589974910338497355368 11841052 49121495424428222543383944211071841792 11841053 2625190919637761442329033483781627840 11841054 -317332916636766582845108248423343398080 11841055 1021346385424002974550769248684065601960 11841056 -819400924504330983790712213770792009728 11841057 761423919087713153039094898897117091154 11841058 716402020410067262716646133135191084880 11841059 301755688711757640415257985458164023080 11841060 -262561108704221992799990618900766720 11841061 -1407681569343315955101528957886463912388 11841062 29059120014909225866227871315050584000 11841063 -168317762851626617155444954338675908016 11841064 -848108815112679683085937044229010227200 11841065 350688327916905304944962375571851351460 11841066 7652683758672272011506842681139467520 11841067 75237233385532884390925058120910665472 11841068 -768107160839199758298850362889601041152 11841069 -283906538226618538937484519561404235456 11841070 152099017512021742340924818469339765760 11841071 159569992355726010516936285900608485944 11841072 -194300978073587558512209667055867166720 11841073 444358553297517016611836960112860696960 11841074 361475292591383824224831568750946304 11841075 188986165642455549209957722790556447300 11841076 -47414317203764489885015956751306891776 11841077 682010092242251422638817207231543595520 11841078 -523151979583274873866702129692061883520 11841079 702309848435599085834463168816784325976 11841080 -33309007694354489717472447199243161600 11841081 155687220664347478616111462343113764224 11841082 11281027294015210201151006915274756864 11841083 255795952733580193873428855446674543332 11841084 93642662270258196728266868567284062720 11841085 769239088102653573163893772430925871200 11841086 366569696083311708182136810653341261824 11841087 -127139651449758633484394405518295124720 11841088 -16459072026776758937727053066292690944 11841089 -216095959594489284011445433048796223276 11841090 -111018227454458775750603310907154992640 11841091 1917837421130313401665912169270422702752 11841092 145454380250876790364196766144016703616 11841093 -525842111203502938566659819703939499200 11841094 -172179313114142135377859291552296105920 11841095 -323310472406223924570019537334567746320 11841096 156774328559251558806589705606017024000 11841097 140299909838796998166140376317941736000 11841098 -126582053471056151274882700837770229200 11841099 461834717803585635153238014679810191360 11841100 -460679441004529447689389210023138489600 11841101 62026113018059029349659611502651344384 11841102 3808135010496126056086199852464792320 11841103 -2306579685125940913143350598721330652816 11841104 203019712244012338885717380930268692480 11841105 -422895386248357901593709156702352503040 11841106 142138977844905092899138304793859041600 11841107 65057865480682235712623027670465925356 11841108 382867515534196137689607477884457461760 11841109 -213414810311364211329979061948811264448 11841110 158477462813176504449245930409234917760 11841111 66542333456861914990467853821958796880 11841112 829048945319348476675507021843504128000 11841113 -897235343180529493257083548871959572096 11841114 417308182195287392274564832608488931840 11841115 262048492462091313818522759250234846240 11841116 -260327368798836670679387635481079247872 11841117 381766230215680714550712665050113957312 11841118 14018929574524308971457487892718088320 11841119 568138431450162301560602519263494527520 11841120 -245670066288083461354819587361131724800 11841121 693584404836657315332764596055900294932 11841122 709172597895241979201451573896609132112 11841123 118258055601967479929032622372993740800 11841124 -642599758700199243698283233908674488704 11841125 -9251109220292203831353635681476392000 11841126 303276271029901048487998447659661183488 11841127 68712155269023981364334407896881407840 11841128 104466569421964125031549228945784401920 11841129 -569818124912656063108003125700543781592 11841130 -21602810705578707615845473878703027200 11841131 -14129798132948467148313414402784153800 11841132 -138325058622100464834928470072768921600 11841133 1411223944582069487315351359937410415040 11841134 743159437262184156306326371579305777216 11841135 -154067357860476781089554578364953766400 11841136 -127500303867533295475288982536037171200 11841137 395749724246306129936983345216277831808 11841138 -99695194729749389295479881308020889456 11841139 1069443192163105593361751702334780844080 11841140 494440227462320304633431448519056413440 11841141 -104592147964684918189755586247547407520 11841142 367635724461010717493566093344470635200 11841143 -1264104627938633955382095636118237651608 11841144 -246635556168568786743125872153220198400 11841145 -93142474332293010588033339072684071100 11841146 -319169830476828304305690360303854357280 11841147 16303487941202243177822329921774564080 11841148 401631613406305861109430658999735512576 11841149 1462826690965731647480712804716884278150 11841150 -8521492317743309660812786849550222400 11841151 -296896825095944209586543417781249058448 11841152 -1503783550763156205507130672982419046400 11841153 -563311697867867484100570720668367666896 11841154 297760343009969430822183257391192233568 11841155 -505866693810168226695782509805287358640 11841156 460065268885211611707684332485643536512 11841157 486219624882958121484467967401027363580 11841158 -73868591698500186283306870326497713920 11841159 6747296788897861429476638364480166656 11841160 473576466817023006847485567823575552000 11841161 -16721553789347557155437817352797002838 11841162 204325675895166083585420074296232925952 11841163 -93054089126069171274653003485119922560 11841164 -187300094232576525323344821312409804800 11841165 152897136641108965827645230698848213120 11841166 182918731948987055690639822004799122240 11841167 270556244846491417140821721133249415520 11841168 1962939228042341647058608202879729664 11841169 -829775603618259352189473543315624287928 11841170 -395975388515697333816949295661821091840 11841171 539311964657562371585917066724623840320 11841172 149456612105437604707314073967900723200 11841173 393325755321323098610334387543062881422 11841174 -496070516429610423148060971226773010560 11841175 605591135805492392774869491042049324400 11841176 -1022903501403366388048638184614934179840 11841177 304171886430325943154184744393004333520 11841178 -306848105218175749026279427234693536768 11841179 366501720946328317616977119823224064800 11841180 -204808454622076930476032633978850508800 11841181 196718589913758881473818072221755046 11841182 386006548577777845098678881289222128640 11841183 142974503890547978584084524056858655360 11841184 -15592815001958903108985665408445186048 11841185 472667920087820370095676547432147519380 11841186 -62578503451796819028856392047303932416 11841187 858334191649309133632159387081786863836 11841188 -371415810630436453327749198863465930112 11841189 515827688899298057135110494861835111488 11841190 -68298202073475482356227684542664758400 11841191 -64526403841363076584257291600499340688 11841192 440658979434794363569679243825575280640 11841193 126934399680844607857554837890388300360 11841194 70774050907616907583626223825466087424 11841195 -120736903253813496014638065772987042560 11841196 330727530419743950908596323890801041408 11841197 -44996165022788200429354885908490186494 11841198 -167518476018342545962715092056218977152 11841199 64127746983158462725174818645817099240 11841200 3887462318987634993077670452846592000 11841201 -417110992698899718329600670575588968320 11841202 -534501882134038903830681955051945358208 11841203 199057109446115687845468449593318193864 11841204 413635225934169799129191732966007197696 11841205 -223344063384246614719290381764105139840 11841206 -300642808997413016912063481785839890816 11841207 -2211143257029515489034823630892989440 11841208 -889752090026389106888587787780132352000 11841209 -1333320348657164893137861459257864533590 11841210 122556023468539089216520884599239243200 11841211 -38487049960343033116935846435473694720 11841212 823893621832828646207690628838277907456 11841213 590174761338983155345508383400869772544 11841214 158939955081479657105442404563602438144 11841215 392634543360160259580285206684215324800 11841216 -205913206631369817999828807773017079808 11841217 1422859552385711669985072944391896691266 11841218 -253689588285345847761384345972701160960 11841219 41868186697911666101058890467754715504 11841220 -163434526540651593879162391646924901120 11841221 -49408499364069116870985109869864700800 11841222 353311161841274803777418702512087451520 11841223 -489410713902011398756341428462354156736 11841224 926635319913165437311179263490396840960 11841225 22181157733203124114865887584565862400 11841226 -412846066404974140953792733261944852480 11841227 2299122807036023896117686291830272177632 11841228 -1040495487642840130249947147067244544 11841229 739395178732514832230429693766853587830 11841230 -250149144418932514840485635375742162240 11841231 -285872987337777935750769124019957337600 11841232 41177518664920205738965036507272232960 11841233 856250725683004836524256167674840234482 11841234 -26640261025552894068758047257271336320 11841235 249554886361138876913715875943985702560 11841236 121121783169765358234870064123555512320 11841237 -650197943211525818965908596854429109760 11841238 198769870579075619265097292309178199680 11841239 -114463666830432182966366307769406115960 11841240 -73452015611360614664572636532371046400 11841241 -38481417256435590325029412476024918000 11841242 315189924544819284347876590687664640240 11841243 -1194395611945666318332179613360826176 11841244 986366172839805292301196850104663462400 11841245 -191777809567071973736739108290548876800 11841246 -207085434532592545951422384470324999616 11841247 -222079516867199150573509677727775572488 11841248 -1267592566541380101910133208339171508224 11841249 209122496484987861472165522704902946240 11841250 -29239925516744304023955784049562630000 11841251 73673967360678670749107123924839611840 11841252 324314816640185441417836573717384292352 11841253 918370771949556781458050106668165027580 11841254 -15190360539072088422806208756389682048 11841255 -449550593792393409374547497439223296000 11841256 125582624489477634371139809359429632000 11841257 -92563083446839159498840801661504323980 11841258 18775842594187369637607614159927325696 11841259 -371932485043202521274194133735990923760 11841260 -198044188643747202640625786425919677440 11841261 -98264670069903774376811628544487598528 11841262 127631263772790016833415425178762579392 11841263 -45571800368355536929270892549414553504 11841264 -179698223434468465262748001300012302336 11841265 -238901788381825376737480619938056562200 11841266 -75911178570981247290225578673062301168 11841267 -284193619064376582411837644419574091720 11841268 -741331792724675199695945065745434202752 11841269 -1036541340945291657164338110692810604480 11841270 4534462282559444407701855605260800000 11841271 -345671098744472501326118708609536415440 11841272 137368856374774393062634202147506790400 11841273 360295958872381829625086295312492664122 11841274 -133645907824941069859458948590652991488 11841275 -488641433167604824758037963077995262000 11841276 -162654949532330700045867115751465303040 11841277 298137016512765050604346602949662770272 11841278 502211002095082152830537807759224386624 11841279 -3738597006403490447306934316684964592 11841280 -151039167861162687645898923674582384640 11841281 1088974120461251051144722335127087310082 11841282 -903430095674234687242814163638630592000 11841283 15427324898044149776059951142693372784 11841284 -47720003007956065731872468141501042688 11841285 409637699938232736334510332219455671200 11841286 425244477750739527652370977893340682304 11841287 -309524155642432341297908785238368776768 11841288 -563035054657822556175841585949091348480 11841289 1036048920392515081535696789208266360090 11841290 306692920413436106181118472777192738400 11841291 553036102751142282080339599649771257704 11841292 586446535492108813709458018985331247104 11841293 53789544944813095379730857466172502604 11841294 -1070517227450629151598776709773783040 11841295 -246213232077959228820246742000933794720 11841296 -43991702810366346679759961245188096000 11841297 711718630995289899678548917951097856 11841298 -47767998528067216836903986727196254720 11841299 699627272790338156159826569988425903736 11841300 162356698428199620157708550838586368000 11841301 -566834758339380970307455503140216627698 11841302 788316485354535913903229342797339776 11841303 -45076494273852873773005653530174662296 11841304 1058484426004913129353637207385819125760 11841305 -74975217414804620506036127733157093440 11841306 57369748038645683862376246546427476224 11841307 -415278428973926918292387493513125688444 11841308 -119555154417143594157780508958389443072 11841309 -28919130116309574481353677068006924410 11841310 53293239071555232946638965236724505600 11841311 1112644597453517118289449910680981090912 11841312 311915337771483705151783680028635561984 11841313 738496049052008868790131172067154897600 11841314 -524971352616977520989206346001083757744 11841315 -32217035148259854780077217390853728000 11841316 -721343452397123261705460726635096009472 11841317 1103503693675305860920549707396117835932 11841318 162704844382104384716260264004124092928 11841319 3920667729389065873421980799359212512 11841320 -359488508642663184241818229209754828800 11841321 -497733878606824353150016814778522944256 11841322 21341232664986986593617182050779684192 11841323 1096029329730018318159652345605186287412 11841324 197114253331662424741757517608283095040 11841325 46112990870029120318629595240055949600 11841326 3852006315250060405026053258123890560 11841327 -336636922537662688229102845976115699840 11841328 -181285641045053668463932846843689369600 11841329 385645849184488092008413091088627300660 11841330 -9506994714343108390670044473583226880 11841331 123674505657220093112664964412175698112 11841332 420027003426761110512988893074297272320 11841333 50321830704367208593495991705499536640 11841334 173845723191191776753332958167182886816 11841335 -330992735270757268045583650777175733840 11841336 -465436964276020062623188128132687052800 11841337 365836077421488617452595161825471263360 11841338 322669522076736917814516555036887950560 11841339 604789759817825188783781882647634131224 11841340 -4346441663938226842553169146475217920 11841341 335319351616734054855056519922025181484 11841342 307630468927777337108759849597876181312 11841343 -772097878901042738041309348212639184176 11841344 -60217741042078651496479067665089429504 11841345 -44440829577388271266529664512378136960 11841346 -819559214675473981725696697304411884032 11841347 -211650928250381155322253692230001291568 11841348 197530388990234669764458395541204065280 11841349 101621480662414823453236876380976997888 11841350 -188738878810039492112911651902971803200 11841351 -448916794182798988590796502533558302720 11841352 -1488465488232472111086933024731937792000 11841353 -349432655840363425854361100247900840960 11841354 119949542561811096380750552839127151360 11841355 -422208955242050534380275912401551590240 11841356 -463174264427495434345911637143982559232 11841357 877677629669888817427308250511679724320 11841358 -387773985042787647601642966485500070720 11841359 -400270278637561221787811803170490944000 11841360 77072311434598898927193877092345446400 11841361 145158762542568883429232282137375190400 11841362 -218966468228960912373952191121392828768 11841363 44565956135528002429342746512371532400 11841364 -11985526015784167149329349751172612224 11841365 548121787601127535446871946981077831260 11841366 -85451515909170488538046051275066378240 11841367 31870615669121062342986057879997683600 11841368 418982792846426883904725352805341593600 11841369 88676390194759931346486262490678292672 11841370 -235155263707151298940098985432193260800 11841371 -1197646252244550175812179754343121770428 11841372 -211490044476439432061732030759153737728 11841373 -55489898430244160499582207100733308378 11841374 52882454824975759489480400112434305152 11841375 136228461268154004568042280119260288000 11841376 -41574912798118016664790858586550435840 11841377 673173538536019889027802255927804968226 11841378 314035929778810118931971408352158193024 11841379 -770051811178601533065541969195866548928 11841380 95048731055673824968779509587923763200 11841381 -996529312599244062864181079000446582020 11841382 -55362723005376325658103528302858002176 11841383 -1050382910389715606870393938531557456 11841384 -740186459606586143103288262610880430080 11841385 231621913059852224669784277006842870600 11841386 -312705173064868315488529812092061142608 11841387 222085398367532460082164782557884477120 11841388 -324224463834035204809477427584408263680 11841389 466108495645358584001571321560386560000 11841390 -272703659070025795443396958253394293760 11841391 -74027399842301826212142137844575268200 11841392 119657792071846250364528029199984132096 11841393 -84857305202826789783253615367159573136 11841394 686025910393026958778883229805093793792 11841395 407793668616179363988265960190522418720 11841396 42808050303042249046064255572267868160 11841397 -109038788889116131793427141494016147154 11841398 -35343937481214325023951756326258170560 11841399 -540618344916918492621424642829709215616 11841400 -251241206716049486998624686207456768000 11841401 406178637269021962461158111165244290688 11841402 435017106037765575711710286311144466432 11841403 -21838444399047893824211576313424105696 11841404 -801447844686769102920643820563267590144 11841405 -66287598633120775817949374942911889280 11841406 282325405246508147608263713327803437120 11841407 330618586566147555835465853856090897192 11841408 694391075169463072375976268164549836800 11841409 34358050376460680652015328708385620610 11841410 30086816584861126486923198415573939200 11841411 89055075694168773840564614419472452608 11841412 -221157631911307172508193935018150383616 11841413 604428375054293527003428289566387392640 11841414 -119821778669039921968713287990271299712 11841415 -138202690080528724861800174466646755200 11841416 968248537625577058056322744645709260800 11841417 -23277906121917212854211278704790200960 11841418 -606723774754400911207013539219477447680 11841419 294459193556401780220001537479492098944 11841420 -130943611747031243401868281922825994240 11841421 -246619406609578335442306172357138338378 11841422 170287405641550868165715125104598680512 11841423 -478391588635775966015433340815558648 11841424 8402971722909266697755514103467606016 11841425 182682813588746690761624517099367961500 11841426 9194349434734590666075731277285667200 11841427 -220907228203034020391489286527506544640 11841428 -826835648374734142805296609042110076032 11841429 -308669523018645245777491880468424069216 11841430 -140503256952597578856289901104898000640 11841431 -397774988403459379575054737848698512208 11841432 15685421327121181590222814454750392320 11841433 -447710914950133117885326233822905345340 11841434 251407384790437983985117812052097041152 11841435 335059958777096040690670857104722856640 11841436 849086416796663537336297193861853626880 11841437 -644001526412561537230664633923765189914 11841438 101189777769305343897946555855014063936 11841439 -377227126614413077236112135562887497760 11841440 -386049385293115934828877186835741409280 11841441 719868632861105471544437417716611798192 11841442 308651447864494233378504723903930169632 11841443 427646603225309102446470156292244340240 11841444 457917899560148611636579263538427351040 11841445 302801039393114304691453502145533554560 11841446 -680055902678452774013160439431499138560 11841447 -157715132699250087065931658898643373440 11841448 858360824702567006212178389775460879360 11841449 -1046609831988959350058372649787252652550 11841450 -22043492340293734813037580925860288000 11841451 -677804573155567383938600518880937075696 11841452 297174829664507393894383746524971173888 11841453 -263222253782977127899440258456205755060 11841454 116485873285395222951979707151632682560 11841455 -129406782314387084836559861907544771440 11841456 30820393233027761940911954007540891648 11841457 -806117133093074906477243190791723869294 11841458 64495008850919039618723441245342172160 11841459 -133766304040809284198042359290913413120 11841460 181867820884760631188271563231321537280 11841461 -313974464220670377525311003505168548448 11841462 374148348998407343488382517754513005312 11841463 -880120185280802967403983168325856131288 11841464 2778448171895975335254514669965312000 11841465 93217454918288455152742218722592360000 11841466 111863699944247308808386475974419876864 11841467 175083337107161368403323961513127239184 11841468 68187570467345572714196941149244047360 11841469 24440281398637897558589594171532254592 11841470 390528872326147893164509401262744099200 11841471 -56593018177185153832591347876673422288 11841472 2230587059212786118384350935134502912 11841473 41782619604272828790092533424656376832 11841474 212654630802452141328299838257499711360 11841475 257541467449343398553354536162766541500 11841476 -28478715119279269636257447205329745920 11841477 -893218241545295957174287080139037400000 11841478 735494281524297052177424085404007048000 11841479 -581091681456143409162129160684404043416 11841480 37168202330380209943616978233117900800 11841481 -66427336990715060188672295282674783488 11841482 -18577836167592792942093604593121299408 11841483 568007895211015408055097130435641868800 11841484 -148645333117997314568507293126427302400 11841485 562108685699290938331439532666234783180 11841486 -32171818440882315771464145203612070720 11841487 -364408771719783696641650025415783542784 11841488 16360835256038456156576628712799207424 11841489 -763070595419985395547732810817257265392 11841490 212697543713061089817371030900196132000 11841491 -580799571385116629272212338577639400008 11841492 159415330242921712359982957127514746880 11841493 207447603607328755832693851594734193742 11841494 -96972501204240860841728241863392358400 11841495 107055679966805117787819959874604032000 11841496 -105788580028452316824065302622160384000 11841497 -135145386553335882312925914081553893228 11841498 581862147454497275537244642883914163200 11841499 -852709135934901565438362489967907069500 11841500 670900600178155643370591452320030464000 11841501 -28659584991089082515354294280076218816 11841502 -3269102948416082579171824790827023168 11841503 -1198111573589108126418354927363088410720 11841504 -46412022447052611375351085201153327104 11841505 246417967361710356167314075778490801960 11841506 -1228091749223550758534839149733795594080 11841507 -208134382452666352262636775070604835996 11841508 -65097730034191904683798761239605673984 11841509 -1193646220575389291873226408582210619584 11841510 105941627207223030333929497987951090560 11841511 -499535165269439232396095445753744124776 11841512 15987277879734061438750361340581068800 11841513 -273494414449773053939189308721514856416 11841514 723025800655566841410141083588488871856 11841515 35255694668956389530669568111329248320 11841516 -280511231002997086251017192290403996928 11841517 116600781964364432509610174271539363212 11841518 140450196727883900796101245261502992704 11841519 -2796048009315990822316038952185361656 11841520 165810636802007841118884849842736660480 11841521 -62564355329885769677283170074707921756 11841522 -1497206778677948137062596428415803392 11841523 -968910812011067112460926958380827425856 11841524 681768645608126964880532634230742900096 11841525 189628245784692512869387766594323032000 11841526 711516039673226914122632806484040053184 11841527 622532693377946003580658467174311169408 11841528 -504459000402333827819507110932164259840 11841529 190478107538403870512553719752594456576 11841530 -101920671372240153384538155641370607680 11841531 -23037728076858881074528752163993082880 11841532 -531523484302469494136744598215711293440 11841533 -562162076151486499159106191869619783776 11841534 261650995079325014603804827632703176384 11841535 4921873739850269258110487488189720320 11841536 -633653226843048711562693967555246161920 11841537 -182889058068412048683054169728165999648 11841538 25914253124385690709260704533752777120 11841539 348801850870265490753125290903990370280 11841540 136137091170786161980578437863542988800 11841541 117045593813481363935753157527749423200 11841542 156028958536173247598212758889724563200 11841543 -86269170506909219901118787090490895392 11841544 848819091335312803238440900652943360 11841545 456738754728541319563416721318098963300 11841546 -165557771028107808383302150299905039616 11841547 -1552273583667522277291842052971764553440 11841548 393221197313813362764991963563062155008 11841549 -32993099100072077232194106299652081600 11841550 -30317418935256940880000125670446694400 11841551 -1372547001270806900274311800254042462408 11841552 15640836783834617554465358754573459456 11841553 -927527669769043366137892993381016965198 11841554 -407215144707877922332030273715528081088 11841555 -8295427612420078079843843638312915200 11841556 1570941898962319181247606186807775776768 11841557 -133528377733012067190349093333848553728 11841558 -290442255274266432477178335197731915392 11841559 200518337734670505734841663027797412960 11841560 731561105089297266794259637469469696000 11841561 -271973002324331917679359334716559177190 11841562 1929676079042130565330671902328783072 11841563 -183364876825004200697477732107246560096 11841564 83638902850663627982202636801409449984 11841565 512265810333437971849759990315914404460 11841566 85515646873178844055966236819278929920 11841567 414543380718275751374029602110037201480 11841568 -1267606241648728151459154055188778450944 11841569 -723286324646377410312621199984048975056 11841570 25060437725579559611949000149087760000 11841571 215939640039302061104675497842854085120 11841572 -205266053561237344952729874332041713024 11841573 176658026140056563947488836472056570304 11841574 -567858936168454463896628927278675858464 11841575 548354003803009339589384465333417283600 11841576 -68341178691269244999782745075173376000 11841577 -195248344767445560397594346666762801328 11841578 -26071871854667835506414949543345454080 11841579 -58969949355000176408047804349892614400 11841580 -489742362804165280167518849671999349760 11841581 779327859512269414558943216558897471382 11841582 -110415277826781217637557603740256502208 11841583 -132355922185713319215630559359438782736 11841584 221186789315261006921904527101227417600 11841585 95923638890188996283711834278420690560 11841586 -61944515893722866338870205653097487360 11841587 419061171534851106137576821871977017840 11841588 -560140161903389179092225418716820193280 11841589 -61618299744495883390740175701421621476 11841590 601988856696047144212509083802658300800 11841591 67093752335380149094689930161967380304 11841592 286223341794702419480622611513288417280 11841593 -167997631804041141389255497485538231296 11841594 -210740078413403613005852865622180995072 11841595 -178229880623059194137502061795421570400 11841596 88275622397920903076785761753937987584 11841597 -133729804706140475097917559359516491392 11841598 -10831867222009152806675384032013506560 11841599 488301687940323843005715871190173278720 11841600 -55612913518766000252312037827385753600 11841601 -2603843331310522970169682059785822178368 11841602 -495878612600008483697887884432309715248 11841603 245822131103506057731380603081801094144 11841604 172978820704962829319494115045929286656 11841605 -134438406318830297852296690014663605640 11841606 -38208411000662403573373519328175636480 11841607 -932239244429329198225504795469225777408 11841608 -8520255544088224276244825780242775040 11841609 58049058613074454924595990489812359168 11841610 213555402773255640539123244510519237120 11841611 -673490378845867992968073010898814519576 11841612 480113400091655053442050098685657062912 11841613 -24398157076559097062661429878174135840 11841614 -1103498697066625759795914029372714017728 11841615 -684440060897408022991783243519989184800 11841616 25066419891051102928437673289515270144 11841617 181542377953391160956029304177681693280 11841618 -57049374009883412589280575124458074112 11841619 105435110431964390848433711600682405744 11841620 18557106017030567686206149143075061760 11841621 382609480917990751206063130641190402368 11841622 24935764843832218534267818733860240384 11841623 -170664788798615995208582204862100699128 11841624 -48578116600075210737789088379872972800 11841625 830612914396713814902683932996314138000 11841626 516924515404957971776383967839628544000 11841627 -82422627491689663597276857056872109568 11841628 45486357464152773842806834722581299200 11841629 583939144536432242114627946410157352230 11841630 154045935044482697582033465472467963520 11841631 -149844736577628665296248753185607813600 11841632 723756900916636469723020278706696617984 11841633 -750867620672073365460934409289677382576 11841634 -428458987147755003421874349526159560624 11841635 61101018753719676295686888408177418800 11841636 -543379347017974454349799536018534236160 11841637 -52454918477781646513475418725733043714 11841638 -217575225695709325635894513329826616704 11841639 -115708250163647487151268941925537158320 11841640 -135262924990781132587395758830667827200 11841641 -3264054337600319238527118166957646016 11841642 32587998300343938115561223312169009408 11841643 257573018164806256379526829673695330344 11841644 669764471357210490712921992528495132672 11841645 -410099764110480795577643615361307445280 11841646 421350025191963257135149975421191635840 11841647 -1794455400118978189911043135034232177528 11841648 10711587502789151750775181562722910208 11841649 1245136662148891323285747912325554754740 11841650 -108464532761380873177246018717442304000 11841651 181496476463725592830196800382651556240 11841652 -1001477638936823984167258983946641230464 11841653 179719139994932279248050035264633209902 11841654 -1432706116590170670153861030590161920 11841655 -112356789804717063754175772129895910400 11841656 -763355941852027585094712060475995095040 11841657 -354404784969572014693330262464197098880 11841658 -759943304905228715592054662108878066320 11841659 -426024995030975200807108752556028502720 11841660 -628121908075682119358769002030635776000 11841661 63149398580269971603362614940154297540 11841662 -193610824347529653497795013326213255808 11841663 689998882015026635381795509080519755664 11841664 39008664056235328897262245869822935040 11841665 265437210389225328955643402742261780 11841666 186048088441956820079537904481737256704 11841667 -468033615713877013772917355608222747688 11841668 502043406257377853220010923101255634048 11841669 -205909762488095033952189624772559428896 11841670 284005208490964031763595959958299116160 11841671 -971261346248109026323274271289675441128 11841672 -395336936684083319475044202545392558080 11841673 -702075846091198711322651027918301307980 11841674 42208433499691268791139143175464538880 11841675 -147028597065787701508182498716733843000 11841676 207559065528618417948138461273074139136 11841677 564378445045649586277143402921125169900 11841678 -303463127816503929163755474439089897792 11841679 -1386132689712480053794230580065384579720 11841680 207321050750091616684777461778983567360 11841681 -316990277243932484848934692373832664848 11841682 -99733248058691516269955195887622621568 11841683 -916716208492936163646085100576259874212 11841684 -1012718840809658657902451970443292672 11841685 -158199526636220620662838857829315747620 11841686 -288880569711964558220906136970849242240 11841687 21840909871330646764424745032901991680 11841688 114849556247851074187576934341430476800 11841689 -649300270955503144502336287077678915510 11841690 16107737399605345516657077847010181120 11841691 -72757928293314452091966150688264742908 11841692 615042175654160926046080337463161826816 11841693 -561167426220942777584310547514727114240 11841694 -90676082091263851162578165148363305600 11841695 20844767259085858940793440894467999920 11841696 630054543453465489518762451813997412352 11841697 807482177187168329233281137510583144192 11841698 84456126995897150533987349216568923520 11841699 -212582537126739422241551791052201446536 11841700 32504439683696192152362609719033824000 11841701 969176261204804265760469941480613760702 11841702 -26772722836114617262627591518545617152 11841703 -136431212256131469604333887585606823048 11841704 -869532186504658722035350559059168788480 11841705 -214952053866328630346371418677858934400 11841706 192507889214842552595343792453654885552 11841707 2402056412067781811451464530365663686304 11841708 -283272773440970532227864476851161035776 11841709 566962652854771784989185559439666291040 11841710 -257649955996837149689425593904157682240 11841711 -14038659613482534087134397330478680576 11841712 47155824718848611439845594473793290240 11841713 161970451670041094754547315703730268800 11841714 47656850432452244859426829300745880192 11841715 1284240977453712264117143503062306596400 11841716 -1036423700363164715129440535814019030272 11841717 -52097626239188874184577879123542525440 11841718 807837253236834932987291791748056320 11841719 -1085668039125526865689193724616266389304 11841720 143287875640543081203278883149665075200 11841721 -439577252568313767988703196875868121856 11841722 262255238886230429288833232261195733504 11841723 696631775127590601821938827228000840972 11841724 -138307418146253344195971763768815427584 11841725 -40302197506516924686007325295031507200 11841726 -125663992541984932555590174610636050816 11841727 4651221856882361823255115607660167480 11841728 -47516428725863494693485050983829471232 11841729 658980352386826623937019054878536240288 11841730 438059144871013090001008721093422601760 11841731 -210847152727183658835205887788222865600 11841732 -115606179695744446494356635898996636544 11841733 858097610099282523078039210489057291840 11841734 14935971814802149044241913665014300672 11841735 147130086909677992959127617650154470400 11841736 -996385422664338843257192579093661081600 11841737 221248727440486111827681515963534073060 11841738 59514135176834095406615830346907207168 11841739 93172125017494125903580679012141399872 11841740 -491401681850809898447968110602965263360 11841741 -1460333617351448821246230396595328304000 11841742 -38221779392520781581599658854168282112 11841743 335484019337708419152332103145931767824 11841744 -85562976953526275867949287745996718080 11841745 419235052889383924292784999428271393600 11841746 -172226159078525546478601223986449862656 11841747 -107613612290851793699538631302807806160 11841748 -890827838625119952865297953314513598592 11841749 -161396748414877560313856161624977539250 11841750 171399546427027140978147779246909280000 11841751 13004961771422606824492078717691751352 11841752 40066665356745274828424862030840791040 11841753 -94561672149453374242851964946297167872 11841754 -171696218080070811983450792360247953424 11841755 838078600818948125420675245807844255760 11841756 436856701452063513782296941037783337472 11841757 291784279637506934307468300697717276320 11841758 3666287840501137041073234434114533376 11841759 -1029333675857829191938627933141270516896 11841760 87689867924476773376114578743151820800 11841761 -1340683677813022945780390570536967852638 11841762 424755096612593152953842052132807073152 11841763 130688702024222728724551294794251316624 11841764 -226411677619535324999734417497410485248 11841765 47303308173310891643197418743195009920 11841766 -10697865743127901655138491087030823616 11841767 24053795639823379840982007014905081392 11841768 -61776087398993211730614316786964889600 11841769 -32220859346206170942829074512387500000 11841770 3558077594196904097265755433666182400 11841771 134929826849613406937456786575077419184 11841772 1074715743350178910332886409185839137280 11841773 1639153837676821882452158145877202067180 11841774 -106729904581049216898119416261790850048 11841775 204062329394047792301190732737763435000 11841776 -1220487318730732782985961188274405376 11841777 -315570709443714503826558757416408621180 11841778 -5476224506571348812417760286812917760 11841779 -761064591816175793411989004004199501620 11841780 88438873774591580051077762721293393920 11841781 -316017871255327692656462268587180170272 11841782 -181255829863818906232171156041122695008 11841783 -136811739706710970435347147777943460352 11841784 301110421534821015653175492686200012800 11841785 790999489868241408019193241962438566980 11841786 237715431437063050140654751366632816 11841787 -222056722972971444891204907586159340200 11841788 338957208309353455373654142121899417600 11841789 -72676348937323869989493774579539681280 11841790 99063670575712360163813908925052798720 11841791 629322868376431080331940699178407571264 11841792 -2003203574113621108115803601023008768 11841793 -1304538597990752120368342420996862280958 11841794 217340547386111079552961869050243103696 11841795 13254200208985310600720730635541221280 11841796 414051336015441490740080589534856553600 11841797 -303598570879611629352159003410364056736 11841798 68295475725729565195195605818586857664 11841799 990382132802164303788795936710567949240 11841800 -597568953974809899193301244737316480000 11841801 210212820863211664257840379559953353024 11841802 185214233193527003886399508979710740480 11841803 -1174549556584117775480938636023180078336 11841804 -14208897986938998623820895904978666496 11841805 693878187652113764849903786051545616460 11841806 226925808874490149173398791738190810880 11841807 -1379969711351788961949123896404721061120 11841808 -338470030670643219103889601442579218432 11841809 296290415662366087847671423126656251904 11841810 300336426623615667367116846127727900160 11841811 170087484728923399706149262418906202412 11841812 -381272249880904641546960685915601161344 11841813 -96651332230796277011558612765872416 11841814 -166843337681952820391107946545287433728 11841815 -1424855854413240284913521659697914337280 11841816 76055760968394591460130405470110351360 11841817 -157427971912852340658005498528499077180 11841818 -181055873656132385950048745353227194640 11841819 -515928001258760405985726060133902689280 11841820 74864756229938702344034818284808673280 11841821 -446701316030711051615856499690948097556 11841822 -207945447913051718429060003523294207360 11841823 362047810541074130051542857023299427440 11841824 -1493196049889174017131799059008845185024 11841825 64797150592399000828057200127057255200 11841826 75851870887136621519903557258409456640 11841827 -988775530834239588109270457662424390520 11841828 102831017519760691811531792371017016320 11841829 614692389091717086312393482518342330430 11841830 197495137341541453382186354804550355200 11841831 191134616288410319958315894376310022000 11841832 116521549203752485572616038201823718400 11841833 -86325091243638522293260391833187975856 11841834 -88741361520450863006383099008215354880 11841835 -38861827935412396045909692533306486400 11841836 263027669994655057861951920077054004480 11841837 -67154448068858510979442021313092006848 11841838 1645157507185915440927181271497670492160 11841839 -990074409099641403896624038276655781360 11841840 81640723479738954561512415953076879360 11841841 74922983233730975229903700283219072544 11841842 44437613159537896869679804893032397072 11841843 -194174608317887350646485522247037241152 11841844 131209552395159083275075866516674000896 11841845 -92235709112233165285266943136045145600 11841846 -200770851637971715062527031464456764032 11841847 -321349736674348892426752698922393583704 11841848 -804032026531070399623955945602388029440 11841849 115897452423353982223135449763014172800 11841850 84169598434444996449873638841007196400 11841851 -278603482146334143627040440666486532848 11841852 -276319754675472890400699939094837518336 11841853 372563366142591492319873838461743068102 11841854 -111637365129345076220624834563558205760 11841855 403958962541961263581303131328761417600 11841856 -1698158011697466845208565854289002496 11841857 249226139169984012932722474221067933572 11841858 25089878930881197716182532886663481344 11841859 714176870102915126332363005457885774104 11841860 -465427092220688794660470201460925721600 11841861 76574573721644260936910408447827313664 11841862 -368200052077133033010554735071540241568 11841863 -1751876104278609563637703343942706627840 11841864 -685166881136349970484432905143638016000 11841865 149905255096626493477798470366224107200 11841866 64568218283757512365178120166772785504 11841867 -51853315714410239833006847430755781840 11841868 -529005007912159796361844403607666871552 11841869 87771259266152470680350484358471469040 11841870 -129750666326410552933370166120813667200 11841871 -31828717513762077549312276855290782056 11841872 7989966966819891106953356290508193792 11841873 251286839939587130906447049182131560768 11841874 173904042341664064536815468804780990592 11841875 -153401274319445000995644058634957152500 11841876 151399663005286244897521363315169501184 11841877 -589788875003360813413540615330805923776 11841878 -415602870098808563683754451281218241760 11841879 129965252504372303408648849663646627816 11841880 3453987483077568641096787619987046400 11841881 380028369151664630387635964763948524682 11841882 84990132848098205405368906198237922304 11841883 15469474573994952587390962773010478412 11841884 -736207973121877168175905813465894301184 11841885 -67624462646768891028545560961217964800 11841886 -45934172586169505615139490897111670400 11841887 84100735170460581312053264916248439744 11841888 202948013603347055198143317366743236608 11841889 553135004388621470107691268841297709460 11841890 -161110605712257291994805655427275302400 11841891 56966177184056178434675435944963663992 11841892 267059476610598430568980709464046141440 11841893 38349580538061786669125621629784726400 11841894 -525268832559970256414606711744438097600 11841895 111878113264956705751861425132186148320 11841896 338516666303974942094670006346335436800 11841897 -88907292299284893250854422770659884400 11841898 373950948962583274191191843373920545200 11841899 2173402853591819903190757754464591464 11841900 -103462699331732128108171496233703424000 11841901 -543344666309659533468047701158043672148 11841902 410591521325805457760689539059373686400 11841903 -898287820472853129595991178678774361200 11841904 -27294812839628119578142021659103494144 11841905 -793042515767064443650130244708198740940 11841906 -251585953603336396333281171302383591296 11841907 -41511422842756451434773520241327714304 11841908 -88862650480189347122108123536450725120 11841909 -45136241957408496309252966341957577120 11841910 -680008663126080926084261576856108752640 11841911 484901280626692495624252969681741378320 11841912 -491051367305829564669002625602442670080 11841913 32563987140450418572981012732783509584 11841914 -21852674447445416155971715308026254848 11841915 350815224206319869485572774247299697920 11841916 -854297624035317350765779827590933493760 11841917 -1119789961785271133852703940818787847034 11841918 -199992647975649139557579265927425331200 11841919 -166994701956497761882968175356982833800 11841920 170854903529643199913613632267196825600 11841921 90764852657251475103627911856575564160 11841922 -733000120487708569357412430597583357488 11841923 -820838463370966961816682564744880605828 11841924 -126764940457104419717514713669303808000 11841925 -256649188266212116728078099804685990700 11841926 -401823067174384226070541882738708180800 11841927 -401859941123943987134434970947375803480 11841928 -1035574022479227253287145560832915445760 11841929 718905654070639713343303722035049440160 11841930 573769614471890972281024908267753984000 11841931 -85833418410001059515293650253020580536 11841932 -183730997757417960819328504326115092480 11841933 -872767324518222399766211384414828122176 11841934 46732847148374808890115180727178082048 11841935 -249541453759325226005489264550005031840 11841936 -104300041276625837031438142715446099968 11841937 1457116525153820325570266889011272513586 11841938 91969087614623972601329156109882255360 11841939 320709759652171090344295739241141854004 11841940 228230460013345272739406977399680307200 11841941 157153464727060534186118304896683789152 11841942 1939206484158110534454646187312087040 11841943 -1139746330599365222690435697745207434808 11841944 -762699959649719587682090951142962595840 11841945 -673566477953330606242268760311495145600 11841946 -391296498478931365493876258638547386656 11841947 -302449620509148182843924504103062410560 11841948 -42972264228851762577596956100985956352 11841949 235096385353972726744649387664259079040 11841950 44242102303387655486170500567291633600 11841951 -105297567539988217616723127654699549696 11841952 -967490798693903320415494559430147637248 11841953 -1041425936633287156868818162883945001936 11841954 -215440319320365184930001158848007181568 11841955 -527021065001824543449407166119909774640 11841956 -17330174246237545813037764844012101632 11841957 -32215726926988606317167175136001425794 11841958 426229045497567050661567500579052058080 11841959 411294314667474829631497045948975964040 11841960 -6837377660525303917600548712557772800 11841961 -295706427181172879379798806487214868828 11841962 -174592275087788303154157667613389700096 11841963 37656051571339682882216953949872220160 11841964 -491191153902763586126437364798659974144 11841965 252031643138326256885313994519109950860 11841966 381484050029665888592092779264568858560 11841967 473093702461569225863234519266878649192 11841968 -8872319985146124350929685616379281408 11841969 -139892264241146070955385823085374849024 11841970 43193621202542276938290780725929052160 11841971 -1145866806094347124569580699705470915828 11841972 -350728601145129158275909208664740044800 11841973 -685690417832889895079917360940677834272 11841974 -613557330657333792368011874359787076480 11841975 -32967182393189978959734624833464751400 11841976 -743445577869777952555379150139758899200 11841977 1674446408155070983990289178949851436032 11841978 -189685724460198950141077472295888499200 11841979 -421094228039739189281365011777867743808 11841980 -364830973009068224278532579685902016000 11841981 -549066627366654399134012627646119931648 11841982 354951575268377539460628532614189082560 11841983 -1766196149930403088467930141910215428880 11841984 -44253284511126539794256263606645555200 11841985 7779052959354732198127180225310164800 11841986 42383229075143509361153425270256154144 11841987 -28625745131213672093169772886958756864 11841988 238764526086010074515167861334620635136 11841989 -725043753895421122481677208515438343808 11841990 105581386126119351987731202481680693120 11841991 -145116992673835252078820537969502846496 11841992 1050722758596386245268604780473639454720 11841993 -989139715948289712114498561565108606236 11841994 -373748998208273319682601246625746506704 11841995 -430389039107548568620429555943275340400 11841996 467536984696181903720696048769004108800 11841997 582120998993588543356465371471415527040 11841998 -20634223042324964675581251507536510208 11841999 -174302890919176345144088889619273683816 11842000 51730742105742506628286537801924608000 11842001 -474296795249569596779943769529060809998 11842002 112743613307338129809002677354450347168 11842003 -390741295419977683496638781828533742600 11842004 -15801701764039721738286593576217940224 11842005 -211894263577316906985196775649960288000 11842006 -78651266728965808405106247730198151040 11842007 965061889325840918818385724473888858472 11842008 -23725026215195681994001351790402764800 11842009 1152592160640873373395356547340883315210 11842010 312823385358534764242785399954893967360 11842011 -632284023627746642307678914478670128000 11842012 12863838835323136119380151986951616512 11842013 2857892304132016061308781218002187118784 11842014 371934953098615030332834372605481080640 11842015 988760284343895290230266321722326949160 11842016 440922691980593319781692919059291832320 11842017 5153559251282872791952703447627248320 11842018 -298991513456449599819246101047119749040 11842019 -255920971951186085348156695444885824768 11842020 145324168652281918727746037029601491200 11842021 -2003537833514649152604742113616502408000 11842022 -203387455392980892767322066100288934688 11842023 -397787178260057395262531327410808946096 11842024 349842870724008753940744671540011089920 11842025 12546158890014324409586450115789624000 11842026 -613844491402763596008711643448476836864 11842027 110255458328439913527165390381324170752 11842028 16989401341303043075602507497269760 11842029 -803197827056898962497176040697072057226 11842030 -118092650860649826466272606706954848000 11842031 181691433920299234288183590066819305664 11842032 -191158948193475964008987778109988372480 11842033 -84149906621314738852482590945946347136 11842034 855333292980646258995603398546408211360 11842035 -86878515752235427242108008330490297600 11842036 470390434736156432168762567436663274880 11842037 1227822461559975489468280443521697472686 11842038 12510090068063050921881570119199851904 11842039 -327357628329509547046881421212624469968 11842040 9347794572227611521431126917276876800 11842041 -261405017911838828262357216817046404416 11842042 -382963832631429606870813615825155301408 11842043 38344636469081876462891246633247585240 11842044 151752414636805970091092826134865609216 11842045 209311752658351255029992087912255136300 11842046 -194529735050546247804445743767232552960 11842047 -118931280079449321811607069409024027168 11842048 352761673137049887478769156910282178560 11842049 354079260472683478477996689496506770736 11842050 -136533282698067181813256052668621126400 11842051 -281437442925841030916218513244368426816 11842052 263843279817880852416108634298153041152 11842053 854408331062990707339645528461538804704 11842054 -46951193917712502975828935376634521600 11842055 -235969430185345800413624321665964370240 11842056 -2825210195351244953365350971305820160 11842057 244802672620118602861185343164748961306 11842058 380508112479152503639316219176843092576 11842059 -13959883767832001979425002393676128296 11842060 -53700734604837079503495692359516016640 11842061 217717044051232704535414347479544067968 11842062 38134042378576256468711470261428301824 11842063 859601855604821882987708907946963107480 11842064 22012230344589590533698554980312006656 11842065 117610199277749686791851451078715632000 11842066 585411310271845049686805824426147359744 11842067 -164161035714853721807822526658990577880 11842068 226112501526856394204710086474768961536 11842069 667087204958519059487520762431888488896 11842070 159807032053374640961729399790837300480 11842071 -3270657500283680395080913670390138880 11842072 -219200417830246112837821878223015895040 11842073 798729493774037106181565252351221920000 11842074 222589630290236374747512334301339023344 11842075 274341081984412731183869955853393340000 11842076 308794273329032856582952303731595008000 11842077 108706959727066494075449584178310453408 11842078 -72333941622877989236396306246473388160 11842079 298646411100760143171995139660030623184 11842080 -146336431930126121146557190613583790080 11842081 9015353183441723836960566928017839880 11842082 214406974442739835137682258174920847872 11842083 -851673228210372664217992968216559225656 11842084 141105612568681438638346398536998338816 11842085 -673668403077175820359856046139165769220 11842086 -336685995876561689376896887498911399936 11842087 -3485796879200093274594428290573091480 11842088 969632287750755722882659354673491061760 11842089 196283130972944359265526512606952314880 11842090 146696492398343417884782737838898467840 11842091 -138504652017202165848954129089808840408 11842092 107561073917356374284945025045811200000 11842093 245156704820570249680090003069172289664 11842094 -449569072493801416291757026269627584640 11842095 -38762444870737248159963614239077930480 11842096 52906887162127866730877734797227917312 11842097 260050435883291262208116739479939702546 11842098 124934051430630628674356842852117075200 11842099 778087622943858494241569371510554025100 11842100 -304907572688839725647251246335936000000 11842101 257268880178186466683955141912852809568 11842102 -403180567080061708145266890615541473408 11842103 40088413728924646664548719409685276160 11842104 13899570379381400797721187194514186240 11842105 577499295051765430115519733438627720000 11842106 197514569252170323983115968047304431584 11842107 605055186780011821711901461164998774040 11842108 -326762019745755556290367548162006936576 11842109 -108250121448855979982109471854952240084 11842110 37755438323228580597265629832704802560 11842111 1080371921263890152232780779945506911400 11842112 -176200531919177286352702197116754198528 11842113 -130546269128963797500306362097624265152 11842114 -10814960381035733204377679279240169600 11842115 95727209694358185781478891075693306880 11842116 400440338145701405462020402668922011648 11842117 131283423510581607523036189451917228352 11842118 72374633357684340700095631605052727616 11842119 574384411910295165675362293756973992824 11842120 -292171075443587134865378459034132480000 11842121 416232119820106650423917417265838922622 11842122 242813611582311791654463690215375023872 11842123 -369040284878634192205024679072033721920 11842124 199203293145936886597746404298326937600 11842125 -332028556865657664645462839502189984000 11842126 32461561359561947074803110395742074560 11842127 -22303448239944088154954929956483622728 11842128 75728387563715027149197014383799427072 11842129 392461480025618102598017147326935789888 11842130 523704958619685929959586577996544473600 11842131 36045596209942155150634022037098959104 11842132 739803771114572606087050753305307795200 11842133 74994842294124106695491130714442333884 11842134 -77388554699860635431484151472078483520 11842135 -220960804732395489701697281778765478800 11842136 -212103701711949457153558423434703933440 11842137 482646434802461673157683754277595485760 11842138 -330268809687735019903177950878717177856 11842139 -298486838916951545258013257613599760060 11842140 -146335461343786778714098908405915110400 11842141 967875525940557329210546896982660772300 11842142 19037551791409775971251054544391437440 11842143 181122650124435441410019312147383848464 11842144 110380064824050892803927007450583924736 11842145 -176499052190573159815892890101348841920 11842146 252942213128235340409528052789888261120 11842147 -89940291131642392430057655390478842320 11842148 -211643494682366537937886551798996516864 11842149 -755782151342217802728957869595024960 11842150 202195207530787214532556311975435312000 11842151 348254687109075674989362406004993097312 11842152 -198020280599710475724692695254763929600 11842153 -161811643168612816674134344546998159756 11842154 -91586482689300897364885159662793006080 11842155 19864142310852468428178308693440078080 11842156 55873172948984205957720366987643729920 11842157 5284366679594221037115284289696760800 11842158 30537235603174726334613043486963243008 11842159 -221146649460709305585260504275092679184 11842160 69235564249663118541325994808812175360 11842161 -190771473047096024310741382751676393600 11842162 37623144583845153158207035639879303200 11842163 1007661095732853620391758846986192430412 11842164 -89963283165929945903236351158729492480 11842165 -1021969708050234353112713568656473475940 11842166 -301246208993390915834777949465742689024 11842167 387983813319200249089210657068319302912 11842168 957966592862976058517002540670231654400 11842169 -1404143370028888890835459852015493550204 11842170 -306895992363787204460897891157724473600 11842171 78834461660297117838027472377674697984 11842172 341952147386013882674645273361881266176 11842173 1006341278199644053955224521956281821120 11842174 77367238586714335872253414229893664640 11842175 259194212240232065623416312746463490800 11842176 -276304469677299525702946156388234035200 11842177 -435180862594849019875333413637901390974 11842178 381501368360495206438963019345505842640 11842179 1489261812290161916011820297665450329600 11842180 187017178770445523040676731518682439680 11842181 -244296211667166101423447152988613182760 11842182 92913703095286957915764318307530219840 11842183 -409809648121431897346609841048197166688 11842184 867190656303512514505524600911468098560 11842185 126904356515113570354076129286749131200 11842186 161426005297574891139237289734040504320 11842187 293275797421404923064976968314211628800 11842188 406209594272957022972059022290423385600 11842189 852863496553502770694124777740689847990 11842190 -428594378066858523826919686973836910400 11842191 134136122485369993286852157274277702208 11842192 147764158019465202381333451390179082240 11842193 -758492826322335547305527508082296295056 11842194 10910602936383749422940303936550337536 11842195 94910846287272050644868543934006529200 11842196 135194112318396874777231736320193717760 11842197 161537825709348688233170711134444522080 11842198 -400988177985957420063692514499331549760 11842199 -133236247539491012337875660780441830536 11842200 -424243513922578856311430040869376000 11842201 -86057047295255295245970398657295720576 11842202 -237633615875532033967581228684780914448 11842203 610419059570212404052159266327039377304 11842204 -211628094336976516842522432956592204288 11842205 411063376449569846628253091325474346860 11842206 25662407415520115991505730362579906560 11842207 199825556530079484509986850419752609880 11842208 -574850853232262441770481057201274224640 11842209 -202819612521410499254440434326126800686 11842210 33643329536496271126363241322988330560 11842211 -308404694376547385315183393417481588000 11842212 74901981789375730863075347220785267712 11842213 103574207788844687175468872830368386464 11842214 376233592690184244860437303473896136192 11842215 -156894507384505184584673693172472296960 11842216 -1075798253594280604587604090419307115520 11842217 -59454563011140710151120518072152667136 11842218 -144618940476266754590826913422648308736 11842219 634637944570732713822492385600528120144 11842220 -72490902174216121368359150854984458240 11842221 -776095879527889751980231665800086634688 11842222 231011122279500929165183296733644286400 11842223 -568807013697217075627523252513931438336 11842224 54595713344022365890998960030434033664 11842225 430878294868481502646553555429280996000 11842226 526413703478072285445547635892454073984 11842227 1239948270662338597341651881144891433840 11842228 624850277563759724023211914087095517568 11842229 -265557751458918703049546888652239017824 11842230 -112616568074186629799875697699677440000 11842231 -47087809277066485317573728064914617328 11842232 898933344104004355924611765982718976000 11842233 -130862737363229078972570632752204093696 11842234 -118062530720588906004700147175675942400 11842235 -295181555450652767060571140119828421280 11842236 185267533466568996055620978568505736192 11842237 637834507079944049472478797876727372320 11842238 277076715816239964781763607499584779520 11842239 -62732776097035186489976287330938757176 11842240 51037221787917093218728316801699020800 11842241 1024268319886172338893849349461140082372 11842242 124804526136249516041276538197225693184 11842243 472383671972778208177776475334557184 11842244 -12875265181658964717802635035610700800 11842245 -145164445634161164822070387652171543880 11842246 310994685491149680436061880744289054464 11842247 1165855001439368027321419629174717204696 11842248 -193679551600545687924685907996505538560 11842249 785807068289464522297013897409042099636 11842250 182573944683121218874965510704488704000 11842251 -4922630156396539245672536848275031200 11842252 -61286735214143078911630908403956139264 11842253 -328853050605060464334477612507905679498 11842254 -436155494948288449168513476539517068160 11842255 -989176509734683146898676273774731086840 11842256 -60209256208144582072348582731523596288 11842257 135729195239153632093116880913294338944 11842258 10553611631105821132328971145293854720 11842259 379379885361876742827817732275096821328 11842260 241116824296221648835229782134786754560 11842261 639919991614350923974902326299507630080 11842262 159000654770614008954384928394453689632 11842263 149134583781576670357079205648687020160 11842264 268867586958128150961838831894117785600 11842265 -570707866007789302794650873404577388600 11842266 -76460462486917835118796576799112902400 11842267 25868703866732274644734843249095048480 11842268 28381703361315091535557333600272000000 11842269 -1134527485207410433634396425996381553952 11842270 891032039039986064659843937228975040 11842271 -145526226605588820852196710569499018960 11842272 52970540312184484796135092429454573568 11842273 524470296808409256928938838533928469140 11842274 381959093021180612849448202614126084480 11842275 66475228502580595736495437678236373800 11842276 53293187049267203017876708334326831104 11842277 559013788086666958381385823111708830460 11842278 -106336372465022585135414743907409070080 11842279 -23258916696810079266234837644332166272 11842280 90778511276330675803667915094045388800 11842281 -18461548900611858345043184304400051056 11842282 -26147694670111265537849872844876140800 11842283 1170945478344569252722728754733580620532 11842284 119410795224253555058130189101081703936 11842285 168491300368690015091589117942737637120 11842286 -1310560017386511140116957454708007936 11842287 116400697790683212344875287995349389856 11842288 46943972832139794294864799220053901312 11842289 8367696810381930352430899759243152624 11842290 -78674611026938951539613312622916714080 11842291 -37721583196236460511939006460363038000 11842292 -203357386842279407887862036756182732800 11842293 522358487193504521650572752078066386464 11842294 -71890640671038922742268104655659970048 11842295 278783777054573885144439828216454168800 11842296 483104211805751324826810985417781452800 11842297 -788293042602543825142933063456180751254 11842298 282090317282023908024808793051232548064 11842299 89264030733270262140040357002779115024 11842300 351037282273223999350897582301721382400 11842301 -243486373151078202606431277828295790400 11842302 129274008607295552053871063050835124864 11842303 -650873259903708389863393108047200252160 11842304 617041433004977950738085683311396519936 11842305 -84933685018029177514281374474870836800 11842306 -78302634045439438336417392219133893120 11842307 -234778270645284578309764520893979133444 11842308 -1290917747363763600118577209831576289280 11842309 80313052846280420426633371112946910848 11842310 26367341559123786147015349929250821120 11842311 -73262939694249124731870757400736884400 11842312 -7682674969028088923199887850734868480 11842313 577697770868361911768560694697358373760 11842314 100906287067484287686396539122759614720 11842315 -561269572615636860990258571361005571040 11842316 -817680536320964148050661782591578099200 11842317 569667144044880157301148128031332248320 11842318 166259594010025533196692012744373671360 11842319 -82493919657772935161429294353342557504 11842320 34694504993121632155985772491027251200 11842321 1029245014154457650868258580800551779392 11842322 -963791366224269150319076037744162044928 11842323 -1449171345993211006482734337527617770432 11842324 -439142777044105762590571442600244656640 11842325 64940748348409844737561190845989381600 11842326 -26159622634253104350377576277506495616 11842327 -46123057708807880920219805200044276000 11842328 -591881298909487537715136089760625059840 11842329 9249319634582580231857114569631590368 11842330 67533981169152489765887845397895606720 11842331 -554811609671778558802502651427582787968 11842332 83256337079157139668386739553479081984 11842333 -604427383439382495423475564607075415840 11842334 87570408621231389006692612466958993792 11842335 390092769728166289533776272692952999200 11842336 1719505377884757775967807830569973186560 11842337 -317915793163547566703226764090586080640 11842338 54890178011713865440394171927720233344 11842339 -498136532100866406272722244545566243560 11842340 -286627113104692846694173766236620172800 11842341 -15053854354329397107194298851385065472 11842342 -267900153464497884697562277651892642368 11842343 228495456987605854297666887902254128024 11842344 607433177859636092582721543379262991360 11842345 211209207012245694172343800402450952100 11842346 35524764441575778830607649099235293872 11842347 229474790622653508468230718191783509440 11842348 -171169373535551255046226681217369012224 11842349 -330358138102863765186474717311413708650 11842350 42641297788981763952150664343508259200 11842351 -815469276723735682428363562499936290296 11842352 -20668884907867035905796897099104747520 11842353 -257541887387198435659567770367779672420 11842354 -262033103938895080903901031840638160624 11842355 403080588104153121909648741190337925120 11842356 599689032144098294014643257327009751040 11842357 423949040244440134373308665251161409760 11842358 115796043362003307045559869294741058560 11842359 214514588405252963484464932379446556904 11842360 -1052562608239899855732332327252125286400 11842361 -576137015388352589246643851291941486848 11842362 -17383680419387104385938296548046620928 11842363 20504210959190634282583857594182440944 11842364 1203414224836677978565945556978468822016 11842365 -321907825766743874027675410532059493280 11842366 312736397259232076697643017255403199040 11842367 -82470482691718444676210661205111681608 11842368 -97161997237373914522123292492288753664 11842369 -226517021237110845483957038778434792448 11842370 99095563451996918668862106003305271360 11842371 -274482807083314064142490766502096710400 11842372 -316202821347826615650973656967069696 11842373 35397922012343904470124589442078476284 11842374 -103911196547921200349020428792430540800 11842375 -1493415838778935339548954098926130700000 11842376 -66229621996661150014433580727063511040 11842377 -27786213739214673105401842530209757120 11842378 -88328262907800821245135454421556997376 11842379 -166055449514391334942461478212392962224 11842380 -159154849859864072637821718612313082880 11842381 -1329644552319152515166855983922810877728 11842382 691086103171647657748144514183480371200 11842383 28271133812993689185619711853740135680 11842384 -41579553893776722020366318437899567104 11842385 450321500020380252607240622878052654580 11842386 -442467815665142520676350501253490353536 11842387 1689201715566036388134066859458263167992 11842388 -886833226130930788993088373646158659712 11842389 -571604749220699811690351258781399838400 11842390 23630812547200403673403786535926836480 11842391 -885138448236773753461989750441343824 11842392 294800814600246644347373844643203870720 11842393 769727512943646902430623712777953237642 11842394 -67795054512188743524634120277761013280 11842395 174111541242503471522603919437747652720 11842396 864467405998228933685082983067394654720 11842397 193916434833630842684664238040758292832 11842398 -110538996905048353645708664388283674816 11842399 415837797966072033555471980038904144880 11842400 -269716206608155429133974834271610470400 11842401 -77449702107198571345331212322889074880 11842402 84107030965928653111265802213714106368 11842403 10463665901645608336727284952867288796 11842404 -217820759013685863639507398083667140608 11842405 126212041429182575102711006089919305560 11842406 51169338438049118338872386717409513024 11842407 -514173780197459856563958691268473981296 11842408 -952942347386117850324869934491271767040 11842409 1455635675434771852162086346197680759610 11842410 148219852905382204466201803886230959360 11842411 70859965820775150919372406539944418080 11842412 -1108560383373120918839234184487204710144 11842413 -266223754884337119571591597456884556512 11842414 -211303054139373137699362622115166783680 11842415 3737090881812515672159009721817036800 11842416 429195672272438950673080646148921753600 11842417 191189062356930518792722415786173363812 11842418 -171669274098978497979856609966550092800 11842419 251667540036783019090426838698087525944 11842420 -173958984215473343776703603903491902720 11842421 -718087210633929181837989207135034103040 11842422 -4573207177199562216703208979969534528 11842423 389136676134049704565049233042544958624 11842424 279517358420900571477081955314805309440 11842425 16034140313532162682179313491567907200 11842426 233227645801688205740669530725927205344 11842427 59978717289794912855804511906637192320 11842428 244870241924550890162230854408438948864 11842429 -45566175191059313964747208108459520640 11842430 114951632219440150823867867379106167360 11842431 -254945987967559150960067076931705533696 11842432 126520462051596573940946932923220623360 11842433 -1121561884750753013415436573767703464318 11842434 -131450732334977985502141045845364254720 11842435 -890096990205738726507439760476403438640 11842436 -532736848859269485535364680484214760320 11842437 -168521299044352302654570527691540279840 11842438 869386507254815443301200855424992975296 11842439 40558723859676651340445375584049033472 11842440 -119343042429708882926275158243631104000 11842441 -71790859182280272111959856818416216028 11842442 -130851568633552054499488320929975314848 11842443 -2489005853890794937964131642903284828 11842444 206057673245841903456130221114356706816 11842445 -634126307482021182124832227841211014400 11842446 22791908579137994664862452599118686208 11842447 279562122490062786355783752735694585680 11842448 -352210620712821658792997794420490723328 11842449 -1237551006692048411895997960244401125264 11842450 -102419872971044949531309078783042048000 11842451 1486395447910709747722385849116535474232 11842452 251401846948797555706697065914777591552 11842453 -276118616943810758138730292735115124160 11842454 217342148179346414313446180726271384960 11842455 274358502850986285068852761030649615520 11842456 -666223696083760561259557445736205516800 11842457 -1162490282716744070331446594730628739568 11842458 5232032798640683631547740970241346048 11842459 -731495904030463674884178085228260249340 11842460 247959395679613232054141953543093401600 11842461 -280876389651168642187272017949832786080 11842462 661809455884201608787306090532243663232 11842463 -390753842986334859014173396787389736256 11842464 30272031108499468047463871204881858560 11842465 -134236123759041710365383540517132058880 11842466 604764941380713265864930537664481540432 11842467 -14700666038573879221987236833806037328 11842468 133544846627419983061256060931024003072 11842469 1093511072426278994178021580683707388060 11842470 -34525095876656709251905063873892044800 11842471 -1133199010938586711216698758268285301008 11842472 770086467582293755220476014143734579200 11842473 883331668600498283812348926592338704784 11842474 39558262488521744127135475572644662272 11842475 216148758366416254357317301031865477000 11842476 660645205327324669159238939781306522624 11842477 -194038049751822380553211873512595598048 11842478 -114430330736144892615142784946984864960 11842479 -122913334262675773504355909484137809824 11842480 77793847759685062142726779021521715200 11842481 -108480111557203205083736794242887506176 11842482 276195267294334107950510965343942462592 11842483 -1190684735599473992850366334767897153268 11842484 -292316017149563961789517250943656889984 11842485 338207215878272973030355684978515100800 11842486 -240800396813398517225376544086027899520 11842487 -1092376030331086986896621065207176219864 11842488 57412398767840474402211951088152207360 11842489 1254941133683797342177034826847550047956 11842490 76524386613284989107416547039083904000 11842491 79922012860271414998047052928504134080 11842492 974285825092245720615791548807992636416 11842493 -148036401769079361388259520413159846016 11842494 -32399786315114946151768136912672952000 11842495 -119805191394153275287506994927721395200 11842496 100705219131601408525443437448130461696 11842497 1074715044653273090508384867680849195040 11842498 -70948861647372550353058130642339413440 11842499 1243600703630854450972321203058587480 11842500 96705912554483467566725352921916800000 11842501 -3004888643751030955169278257586321056 11842502 9041711553795366754010417011896423552 11842503 796184929493121217295561930510211918504 11842504 -297422958436934793168706180333185162240 11842505 680710377070965924242066667912175314660 11842506 -324807718463502218080750651031789165280 11842507 1222981155504555263605836705936097316756 11842508 33883733320692623894951483259503318016 11842509 -55621968843366762112680414833580488640 11842510 -338245559918940330870678622907195846400 11842511 404385081792518206626346356396471463224 11842512 -125451681024947280269637939220316160 11842513 -56361718113198801785559040765284251676 11842514 661920329106199363347403775650259123856 11842515 -522760464945542479710737886217373399040 11842516 -83086710638761369470347486708734255104 11842517 -859143665609487556939438468759821639588 11842518 148798630270438785621318325842073359360 11842519 -466259270407602910081031974919906782912 11842520 481102959428877108555470850019752960000 11842521 319605547009087741879873960859552482512 11842522 -122667395742404495493484492245937996800 11842523 -133257872405055255593548961439752348160 11842524 -12521693356810314147009115317405264384 11842525 79215597831264865059255411026994872800 11842526 401154454731170856607137921360111683712 11842527 65826332668335651230458595443904317440 11842528 2643808378513681057678662824223730827264 11842529 -544132155997088170370474326188483057360 11842530 -19140990839797593827739418656054727680 11842531 -755186470086747407513332748511759027336 11842532 -159133662769871708733749456378538597888 11842533 217298986968737362689924889352604005502 11842534 -273218411082366599281620980432107117248 11842535 -53773405737514801077050918189469516000 11842536 200372910904834347053011483835295989760 11842537 -361417490353084658166629608607980579008 11842538 -656906498740065571725148671297671680080 11842539 -397230645691657674902505684292663161600 11842540 489191752454181075084440904559235573760 11842541 -264228593942634141656203760596264067700 11842542 -139104817054616018241211329358356048192 11842543 2269880416069209409004327997331478399520 11842544 2080874268031193604825595278741995520 11842545 102921666693514577706522090831660074880 11842546 319470467089116460395530529092316723840 11842547 1608098254214242829657140027544715470640 11842548 377962153999549760346950892161691555840 11842549 303662539693479576927474114536566380960 11842550 45975198516572252984504287179249940800 11842551 -31914710451037080003793569375660652800 11842552 -1124946970765831875542958893914752614400 11842553 160365765666294829156724456813715932040 11842554 78925307452018912995752016410400594432 11842555 -1007285946291627595768371401346753239040 11842556 -37469728538334020252357686944693642240 11842557 -366866336733661676683795066318759655808 11842558 -1947119585463235233986285620072857600 11842559 -195952344845358610727077571218061706240 11842560 -482655608690341095320080391133588357120 11842561 -590718732124627898335479876630544419838 11842562 341388654506879326204177153130314470912 11842563 263811374270011189850986719464957557488 11842564 117780309981033817879617950330618754176 11842565 -433873111237116116291711392577665182660 11842566 -426268957002097694328122347069711085376 11842567 -1075838581114523063988120199978544315520 11842568 -182776399324115994691882259582125501440 11842569 -332813715321518681954020140561588309312 11842570 456165709564343557432020189949813800960 11842571 -36147705252091594704597792933194522880 11842572 -150097868806551889110177881091949314048 11842573 -591652233047078619098083544508095298816 11842574 -291812908263563198603383692979350643200 11842575 -200417610122379151614112594500560039400 11842576 -110764074087872514108541098969576890368 11842577 -898475156825305921201660395792323306574 11842578 -752217887497043224439039715302914560 11842579 -243673783400471550997728774975804954208 11842580 -298726762090934127301371142019293804800 11842581 -493382432663890855136914352341775174496 11842582 -78421297408775735796325334414933104608 11842583 -721600874351055419089986161003441130168 11842584 115765518814641550938532463419717509120 11842585 285711002259225869441345062902113721600 11842586 39588666821962688313321182390017532160 11842587 -1367785576440893798562203848603482624 11842588 347004150386153468249698368905792050688 11842589 -148692815446456053947442920120619521280 11842590 -19451391853621555826030291141509079040 11842591 -478916522240161454767460649514202804448 11842592 913453223492466334511080581745323343872 11842593 -112914905451460316976809177775764490816 11842594 633133717327536744144753673217132214096 11842595 602275061336116844733559966011515049600 11842596 -110080476614214358934933117039821861248 11842597 120569377668505314072078678048392516280 11842598 249449321807060466980036206843834029120 11842599 721105560118714151754095252427630881064 11842600 48672907847067964012771136095457280000 11842601 -375849267787210574124239151132197591196 11842602 99133020253590204302064201624806557440 11842603 636529154521770710852482026281461431664 11842604 105756522619925979571846219046373453312 11842605 12938879181898225855873356656726563830 11842606 -369239903853633773125967409218747672256 11842607 93504764011973567260992735232825106400 11842608 136541296817632633336083421209777143808 11842609 366234151978706300096986755210993857810 11842610 -112596527028698655936726876790793307840 11842611 141087393623097992162093990277539525184 11842612 701708648761288878268110010306628176256 11842613 -713830242591260129857846954559313625920 11842614 -72617861812302298481634448022428957440 11842615 906452110245756331908029110840540268760 11842616 58759607135117553941905835041840435200 11842617 164600910230222051230856552752138358400 11842618 -275952964297448026934636083227014052240 11842619 -903006931084667485273764829436654179560 11842620 -81485704149353966481209864723945226240 11842621 -185857855014103247162326042217035318688 11842622 -86940568331369408957673624784047187776 11842623 -39715275150290928797731444211199668736 11842624 -327832066353157213174701900609722777600 11842625 457167222735843672369698529954052674000 11842626 -127120388540902987922184927589659254016 11842627 114881766772504299888260960111855159712 11842628 -113492265519318904000102665128040112128 11842629 -118893640774295965223560390416497505312 11842630 7037219059079520127545096121018581120 11842631 1620265651500741748584168840421526592000 11842632 -230448604119195404983338179725713408000 11842633 -528581629987154635305373424223202220 11842634 -728662512350070332883148990321497656784 11842635 -77737271970191391806491951000588189440 11842636 -398305277991007230788328305546716786688 11842637 -1251416111976611385877437086163352346688 11842638 195050582068054291758322898707426295808 11842639 474950096885632105856657538814440487680 11842640 2184880067781595424586512323618406400 11842641 636427329108474362741667110305952892450 11842642 61980416454469274039550661388633088 11842643 -766470392372086575493610057017108966800 11842644 10031158342309062804794810437076766720 11842645 122551902641294974486654431784617834900 11842646 -264038476562075147006198335606924023936 11842647 -218376991835154749464137743138529557400 11842648 -1133409743554517373236786543512477808640 11842649 -93626065594713482455146907543007915520 11842650 235937834260651285664563456020721486800 11842651 250522049708725809125086856371858448704 11842652 -789788786043460059436087340168207316480 11842653 -535150178504011593870436815684327613440 11842654 -311659321539452627814790052793457324800 11842655 -18914597946997124439011187696447365280 11842656 48483565025969151790930878897737170944 11842657 1234285570285443331966465704433452924720 11842658 290079185132474104062797159988610828800 11842659 1427957498930986425092639292191898217440 11842660 629330332993800711238572613826560231680 11842661 237392254251351311439646584599445048000 11842662 163659175580850625035449096912388126720 11842663 863025716089921694026263786432976013448 11842664 -104406560215815775727648697356462131200 11842665 -428657365212760243949707298840627638080 11842666 162163577789154595702418495162017204224 11842667 -157550607373270719888697409034288053808 11842668 934231253000997710790906544203788911104 11842669 -1543631300007422809607608166701804379700 11842670 110340502608032203588678022358098799360 11842671 -371186423375288288814817483552471344888 11842672 207743773603444283783271157327932456960 11842673 -9703372113273555388323970122790818336 11842674 -125373228462621673191313187774141370240 11842675 71736055578561648842452517584365437100 11842676 692681896640222370294585770533424364288 11842677 25847414664263819445674700412398544896 11842678 1045940551967258529030415465273510390656 11842679 -1042676101062335807743011045882535149720 11842680 -74801421096270695009132823213677568000 11842681 1028412316674064493831159728870283026000 11842682 -127510735751441923636015584748751480832 11842683 119796438851952491480460900845732428824 11842684 90619917694516814871181241013313536000 11842685 286731528568577287494988693662902638380 11842686 2053496444163172761331589001789216384 11842687 -364020129229029956633590899199518465664 11842688 -358764548567009515315253474201079644160 11842689 38443722142594209986852845686796032000 11842690 315317226583820296172519951548749933600 11842691 139495973646674500201533407965179349824 11842692 -816897194042147420974174681208824320000 11842693 -879878582394809780938653282270511250820 11842694 80522843966026252732194959976787464192 11842695 411542220238619925966792483492878593320 11842696 160047321419459155033822616233949030400 11842697 -969843780397557543040673639906954122854 11842698 747942960229508794651025753112855552 11842699 3881963567010995784660802477205702592 11842700 -28110921177881919824406323080679424000 11842701 56932207638094345726536013314642522240 11842702 61263349594981884885810217918793199552 11842703 345694699153793345067043109939290507560 11842704 -88562668772130592451028370192565231616 11842705 -46343823144014144993209404945264420480 11842706 444476016456433851450411376909623921552 11842707 -322042152806988745195471422208556671560 11842708 1728351650817444717999186386194471505920 11842709 1467097155490316602101693653147023328910 11842710 36386270947913814064258524434673008640 11842711 653578219201109121728364567007751066312 11842712 -174383615235503406031263022030163896320 11842713 158963932170089355781452371337890496000 11842714 316006417980320289556893635545463040480 11842715 -115196501671095155493476277097704460080 11842716 4940567868632171497020999762202828800 11842717 -17464793665531027414310689723563942740 11842718 -644863716327972387418294760562875341440 11842719 228696905580913892607231032421810554880 11842720 840736693772292402841334637818139770880 11842721 891105845823348620124047744639767149744 11842722 -30942746035244488235087554855825589040 11842723 749022202724809769019627078412149797344 11842724 427200428184134831063124855956477690496 11842725 404153878982286562114338219882832236000 11842726 263967925530602566686821196546235820160 11842727 -108978243704463988883793803340420016416 11842728 383526376672470652069470275507894108160 11842729 671592407892460342966384840100231913600 11842730 -191058314706267697732788945433265155200 11842731 580702101392161896517335191567532422112 11842732 -910553297415433690236064550635293573120 11842733 -11186540893506425411681169958493002560 11842734 -428092890787165432178721758788459441152 11842735 194251653959599604631735366183963928800 11842736 202981305965863712576153901265574510592 11842737 354472971988485696758746176704988213360 11842738 128449590913597885821198494708417072640 11842739 131545539936515584514059976082307480824 11842740 -1165772224665370033684605118299340800 11842741 -432889955732847620481692628706067898500 11842742 11996957715556306062667483522687738272 11842743 1204766135909465643772730739195612622848 11842744 -207224242893302450756172619651158343680 11842745 -138757130511403227211772591599368358200 11842746 -75597505527839719051152607978144682496 11842747 -501368526092966324880086941981102704368 11842748 524833403799746537315964142697810961408 11842749 165334405628852857047167984249621264934 11842750 124862906492652418684291481081969664000 11842751 -1044091314149945708071211753413521188448 11842752 7328017000551654124315425972632420352 11842753 -361230573030943259170637135207415363116 11842754 217976912123792803994924162875094016 11842755 75500085265180013954537247856372737120 11842756 928146525987068830431217822253760878720 11842757 443971720204791084239527447406007063840 11842758 83316526077195856549543706824713112224 11842759 -1419451904822242309575289848398661840 11842760 -595537448188920290966509665559968153600 11842761 151293413210429049352779342218419065600 11842762 40264314574612249144714641323295624192 11842763 -413513547787606029787311488057119252920 11842764 -333689235691869201006099613279557255168 11842765 133714395379738086842482645879292581440 11842766 81607890244503879082735653931974871104 11842767 4337985256375641310367281855074105000 11842768 16627794509311051990090423611677736960 11842769 687834537359275631375570566448015905344 11842770 164272773580295198498874995120126553600 11842771 -308250293270884218218295904316146011028 11842772 -543035832540180145398047510575205541888 11842773 26233071486103196106351823014720909984 11842774 -5206369053362430146500313181908873280 11842775 -21333193464226197474725222140300032000 11842776 -723794247249532736628209849314445721600 11842777 -658599012404321782337514599065856048374 11842778 565637971122056828781174074673832492032 11842779 -126378289697990489360951168354599367424 11842780 -177535866705710463676170045961896614400 11842781 -229157283145584434721489596686201857588 11842782 78440131401527635014216407305448254464 11842783 152091578554166967354272361064496112032 11842784 -1066495720439049308298988404365209632768 11842785 -89318061132770097607146037239111384600 11842786 877322098092538253645480789992917175680 11842787 -579215384563844657269745993164616748408 11842788 464906149915270108857022393951883304960 11842789 -539339073778420057333194029400045342944 11842790 -31215648630848347970053088003792225280 11842791 -612879491629187372257926405792862632408 11842792 -162142794453314796870823102786278850560 11842793 -720558115351128326339843359685790612336 11842794 -174986688583689019756796919072265896960 11842795 696200509581440176763032936436180143200 11842796 13366875760758197269867221517100974080 11842797 68059926130248913070719590803467413696 11842798 226164693423785541874426702700832093120 11842799 -932538658164607469854867907558633473200 11842800 -37066128626008765411810218031251456000 11842801 -208878402546455739928859703231691969198 11842802 -12358046682270762472608739636608267648 11842803 -48117857191676749703825864963894772576 11842804 471451300845783101359046123958319926656 11842805 -592109465235655125076312799347466474880 11842806 -1378050903561795105797787583449096192 11842807 72336241830997468883105382480490446056 11842808 -163512013891942877254413068218480496640 11842809 -106595706122724439052179368665932689984 11842810 -273605323379087297041569306935592199200 11842811 -677590235278446118175652856824762655200 11842812 -4592835943848164370206321495763084288 11842813 -401145428285426546202733490497813106938 11842814 -110575325302905937120987107987895220160 11842815 -274989968691821945455070695353831636480 11842816 -746204191081754341921248568279300046848 11842817 70055585348788042848423700839597559680 11842818 -165754127330389005747841861631592768000 11842819 -259004450368473224482066403537301977640 11842820 -207460816314856216061115873917101731840 11842821 823253375207944378738281849825647082240 11842822 -3101600665129532611009401035917200288 11842823 599629763904225890475313458341145624 11842824 287071819466515231079220162005164032000 11842825 -127790191934045840103580674932851008000 11842826 -615858914153104981873797185351683143888 11842827 5730398190378956147680276558263360432 11842828 -475265009122913208475682080845599522304 11842829 618141502279017627877009210749908155200 11842830 -32363816804547775242554572198522894080 11842831 -121991267572642954023668577030083415552 11842832 68649003878150266318653421054476091392 11842833 551358265708211561146154707666368832800 11842834 235218163428535606661231622086348373120 11842835 922021997178653098874235324748391375280 11842836 -285200263549775643795075813993839167488 11842837 599274782511316733295547412297326538240 11842838 22982871705154643372853353673530972160 11842839 289626064960897661336704347221508244704 11842840 -276874039571335071562480741935963955200 11842841 -586349723793562869728624887084327816758 11842842 -433986227392159458998498146932469230336 11842843 -514730255908673287508626484634440098080 11842844 712361206241852172808912914929111608320 11842845 131708034383033081572855517169930752640 11842846 -91509756964696084124628276096725735040 11842847 -104243567381072253688472096630725708704 11842848 95578651466530858432375778161743888384 11842849 214283920418687397971105764633946848832 11842850 -22115244405033503867312906129019144000 11842851 -282162321576776428195408052966396387856 11842852 64350722509414350866533792870127493120 11842853 -1469519945548615176183734565041649425760 11842854 -640890594782614891625495569107051696768 11842855 395408158297394784197305637632242422160 11842856 625571259904865040752976773904203765760 11842857 86721521072112568083524076029780589348 11842858 18298175490114364468652643466178868576 11842859 -142337391446940958872599127099574798044 11842860 375613190674141404058406332550833167360 11842861 450337253099758670295689430652749411840 11842862 -612922461880293150603642090905918501568 11842863 -3818295387677739739476410378359695072 11842864 111060290925095553406884803747177594880 11842865 8557886578235804305002278490083366400 11842866 54657220800647538413501164646376674304 11842867 764424019406319033031190672074556051592 11842868 75447008163775023748563364826614603776 11842869 -403930094774594678803706233450317548256 11842870 72492248568721957339988619298786896000 11842871 -349514662000064350272409258524923068800 11842872 85102964489940038237741451940085760000 11842873 -277490380824953329815928221832340380160 11842874 253372209026272170800915960147212800480 11842875 1683338652692693014374400362456600000 11842876 -148017289546894391707614492259213296640 11842877 -328110526638965491254877295656468674048 11842878 144044764387234160496850556481137097024 11842879 560339143810827018920338643244813740480 11842880 75190627840065687742657749391905914880 11842881 -831430622528115795679905045198632004048 11842882 378952370465520198040516344677445386784 11842883 -722149627477821922698273853798525223136 11842884 420678625319495293546063105638392807424 11842885 406952786036257245492959186830988267580 11842886 -153233544212009899529091030732684182400 11842887 161454513916726414897529656586818714752 11842888 1001539179909569165142532218015744000 11842889 -818310454368282716293732879786511812080 11842890 288155828871858224138215435670679552000 11842891 -202363454194620690775127821669391425416 11842892 48794499722213569938656341283652810240 11842893 -317985336139858297601783516282159199360 11842894 44392454117466989218347530468481858432 11842895 -888665687104469492169430106230255140600 11842896 -85464070293806801194198173484471418880 11842897 1864824443581394410638074885435000187744 11842898 -205701807821218785311353047217285056864 11842899 -129545402217269757946215948578163750912 11842900 -8615801951138679869040893179523824000 11842901 577792069622703444646380671290840347552 11842902 -17009680408282085422498975652998008960 11842903 3973421685570221046339999058251520800 11842904 250822956300606500561954997404031590400 11842905 -512557705915070903637899714706873147840 11842906 223569339229629977533005432575771972064 11842907 455766525476109828428787692068762227552 11842908 243686425135074599673857141157146959872 11842909 484109227560557591791808128468945127840 11842910 32109117550011121599617217410482263360 11842911 30161482415314723534471125430904971488 11842912 544171409283956072760389358323221266432 11842913 283170421603389676246003517549478834480 11842914 -135342827934905924476236921175234967808 11842915 160288644325013836106667235726228509600 11842916 -350054155756452906059789055184498661760 11842917 -546688090072419362783704730987550537120 11842918 251674630841775302751272981667936104160 11842919 -2531931073157652028213280644013732229888 11842920 -347366922869325643061535734179372646400 11842921 -1487560422315659502476732039720423687878 11842922 -81711034150995451676295467480137046016 11842923 156709457381289398377515283227573917424 11842924 1224752150390839565872143269078134336512 11842925 6246396567002400812705007603845463300 11842926 406234093418296274307575951239963834944 11842927 -744323445197370698476676757931546898224 11842928 26887142608260831224852197794879897600 11842929 15604293865254993637136967042408182976 11842930 -50335102362249177367147447985561272320 11842931 -9200783413184842571958643801687694568 11842932 100731227769909037987288400187707756544 11842933 -133581472799442110027774411977269678240 11842934 -8099340878994856697002942146058420608 11842935 -158620264292958831347276911313912686560 11842936 -6634406449930688327962392987062845440 11842937 994483606732214064531960423919953860586 11842938 78797365775143362841138857560930529024 11842939 1010286722179430387188244124655712523880 11842940 955725931993107504418636804058284800000 11842941 -345405774619722674873411497057241297376 11842942 -106456258833830906017265432516113520256 11842943 -413058285128605296179846182110790688400 11842944 -392230654250487290435778336269071810560 11842945 -186389319632296872151993231383345456300 11842946 225359594854318023964237787488754526672 11842947 763857287747166501754154848831777991640 11842948 -166335266328590819180498877799138543104 11842949 884593231716499646017934006081038836864 11842950 -67425786318953686262158983896649216000 11842951 -373337799382661366572205220588639765600 11842952 603933897058471091800520086438427443200 11842953 503849714757368325815954404100504683584 11842954 -5877916969712809303902784181560879824 11842955 775311009322112741219751259737336702720 11842956 347994919362015542585441968476384614400 11842957 -444368585612495968621757195778464923188 11842958 -637884400991917719326524288985469817920 11842959 51955836121544584586587995013426411920 11842960 11919833277956439316313964904977039360 11842961 196816234307892422071478063842743815424 11842962 -51545284611127327873903703645632848768 11842963 82801879201923960135804077435913179280 11842964 -398291204034421826623779547736405237760 11842965 95924129662844585542533602919370932720 11842966 -4671194475243743368424552540488838400 11842967 -91440222305097386938560130462891490400 11842968 -535885933574839008980032302902253834240 11842969 181218792208889152855549786377520908160 11842970 -36524154647182270559609770295603097600 11842971 -52196385485084423177882521777153508352 11842972 254272928463470596059627161496099840 11842973 212543428311535773598018383658124439084 11842974 1301898856544571244488030033715362816 11842975 328050662306708499729256717430831543000 11842976 442391039779958647846730561042072469504 11842977 694446961591745961671948145125328108720 11842978 134878732306910331130531089058144928256 11842979 576973652380514356543412010982410557784 11842980 -198300410338689800834044141228543856640 11842981 30261630803703730924469433100474618424 11842982 -582403490709730882031524214786215434048 11842983 -59124921821378783759992028634532890720 11842984 300432846923299002032541232742179307520 11842985 218875883177380845658161445625683584000 11842986 208528816634407455105497320847515025664 11842987 -125068340447318291738379437764286045968 11842988 -101224335370813980996210251890891168512 11842989 -402548004344181516918253043185524010176 11842990 32890722228671057237881854957158424000 11842991 -837923678099912969239940188671488802600 11842992 -14537710371580764303779037636124999680 11842993 -630285261087818621389940800643436251758 11842994 707928998752279847943821180668695323040 11842995 208106755379864264915998107726277059120 11842996 -1445633993340624808928073040995733120 11842997 -138411542493171971227196033662578702948 11842998 -109723277256282310402833665194832509440 11842999 154125099508161385336765531595033613312 11843000 -192899361339916888180590069397954560000 11843001 -495411960745885568140463553635541089670 11843002 497117781514632275911443328053709475952 11843003 -794544875572135154069165407971707577696 11843004 -214206322989432755792013040661122252800 11843005 141093735635661793882438045786821087660 11843006 435439101740224328549641678160450118528 11843007 283898193623199077308052447954639531520 11843008 515308151561168843572600193710047625216 11843009 40515306639967255201115827427235831528 11843010 -4923742051464687693184966002781532640 11843011 -394569835880981168837130323962196530800 11843012 659511437828539748590927446787337341056 11843013 161920852406916573061441819179782443008 11843014 323635780785214633755549753648041424192 11843015 819008763588464686129515741356706215160 11843016 78946739741964655830912039662422671360 11843017 -16176156892565322291450933017497344560 11843018 25562964458771608256611053835665024000 11843019 -627675451894532405870847192150934362756 11843020 2850669911273367937102508467903795200 11843021 -349220753713496139856266047504549577216 11843022 165075114598313283845655325141536967680 11843023 -16898263797952317510821593739540047360 11843024 101350425299432503691910991783508336640 11843025 -237763866568333531006688747220486133200 11843026 72233608139401021923093728940987939648 11843027 178654604008311769219570042201123912272 11843028 -491429657065050817900201880827311350016 11843029 347303334328912486485870303852366929280 11843030 -489417743690710135966894992467623107840 11843031 -690003610100892636906466262887036447536 11843032 444680920942741526360611211167893350400 11843033 191123966426578515677094990537261647520 11843034 53306891833942698212797865276578735104 11843035 -57553409789524415337210085710270358800 11843036 293920568035544650781336130710581946880 11843037 -914467393124562798391703555527714042560 11843038 -180687699784904971031221924779734407104 11843039 353494151431174498911044578756134648024 11843040 -603058328835870014735187406488663490560 11843041 207427786901698020037403158180249876672 11843042 411383998011846082959434466340196131200 11843043 1164071390143251677970601267818745883904 11843044 45938929348284951108808103366211941376 11843045 201167412101208065996572260422174152320 11843046 398000863074108281066929554052097367072 11843047 1277366274652732511262014638524563677496 11843048 202769852282014354018653802001409638400 11843049 255681260846984114298552161937758368320 11843050 -325805462303722966216153506724545823200 11843051 -768142358326259091838669135240893600000 11843052 80249935823285507005230008266498652160 11843053 -835103697230837963216538068727169574698 11843054 -339743735404809037911544235775666917376 11843055 181249327589745328143192667517859461520 11843056 66729794579203027834598344034683584512 11843057 -205641315133965427202381265569115467694 11843058 -199282815012309833518494210998584837632 11843059 -1395560790786124226932421573587746763496 11843060 -7829123704279095504658576077046333440 11843061 188496431613601819335974238684615552960 11843062 79174981055595822554877369620535871488 11843063 -1451869323995685994690404540425756657688 11843064 534579827945092584860735216741311488000 11843065 -140088273759577593976480405056376417080 11843066 292514448289659201108813442588914149232 11843067 -222327585589230558294424773811654503888 11843068 -247019647982394217799552047341897185280 11843069 -67487531335890157715304536933941785504 11843070 273853117445874729939561892089379507200 11843071 120416490898026797468203044766721555752 11843072 -597132707362867508283897873614071922688 11843073 277451605983017911406004357860900946384 11843074 -514012634869687922802187662145854615648 11843075 541922927233988072877907981557950178300 11843076 160801728748720969903178670188322877440 11843077 70330953372906084776474910643801044160 11843078 -90473713220751829218187846701811603200 11843079 -273686282267447654331001514909594582616 11843080 -825750040823237124008913220832968704000 11843081 -588709584379455616237818839328814718016 11843082 38437177737909437849684015817472849248 11843083 -441854921391648944233401820918960576880 11843084 390309856870556461360628236657458806784 11843085 -94985220506943616631891979600511065600 11843086 -453166061509463596303021788421286803008 11843087 -46582454855944226659368226486819923600 11843088 -75652758434059613225343074386356535296 11843089 -1057102583195389853144165745960936802700 11843090 251829996950660617589759500706125148160 11843091 51649222032217312263044130890143570176 11843092 982263941229267179290808570062776607616 11843093 -1195668058980660610259812939153206332658 11843094 -133510205123746513539604379878785828480 11843095 516179563380099443890215095357527642800 11843096 -163624102417416766544300141179277783040 11843097 107449326007772165733806150814206936064 11843098 4602796605096217994343828839556610800 11843099 3267593862485606226840767466880461240 11843100 -282943152060363895410022228936007616000 11843101 1101448855814797565874311841546504587532 11843102 -67702293152173301284994699118252071808 11843103 -10781610305931042784198984467506935296 11843104 -205101887315204087376612246810840268800 11843105 372396556096858473538927441686233553000 11843106 314612889177910077924591684624296433408 11843107 86915866365447817655103068186154475200 11843108 180145215024129749159562979534860370176 11843109 -516903633126165853412822737376008321986 11843110 -389135382111349308625788821234621715840 11843111 367873329419257199947580579755686777984 11843112 469337229800424390487532207470430699520 11843113 -499205131030217681339467928646970325638 11843114 37384831013683057203311147645225291520 11843115 299385502029771015043270448902717002720 11843116 -87483953343395029637403006643392307200 11843117 -714308464617028589736938242463044020 11843118 162640150469024886745517381534405222400 11843119 -92605519240905004842929789398690761080 11843120 -245404795237984827150154754434540830720 11843121 -395912337903334768304361980067308889696 11843122 697805712056549649339392199909543716112 11843123 339825866287485722033328945511397457744 11843124 -402396780217271444664519900353241452544 11843125 19283766511399144015641780336997060000 11843126 352294534990388944251943941598259779584 11843127 -364984115738796088384786708731797089440 11843128 1434387020222931068467758409940948152320 11843129 -755397914386772637253077815466164269680 11843130 15375444928155484136644876459171614720 11843131 509944736735039556248426129180884509952 11843132 -15612147817700021366294901801015075840 11843133 -257134733793058151155019873751208338336 11843134 28245831558699953356485943033108991232 11843135 277440374272975385075866648994235082560 11843136 -27506749312056052972256447109346099200 11843137 -326433567292859739939126276418446983040 11843138 316509851757180447996563755958867736096 11843139 -95148088060158679071810175358019710976 11843140 -181544574006359062472667587768673442560 11843141 -240768524433272364315874504952182361700 11843142 -342350461196015302841446772688273761088 11843143 -119976334922132164246868892639012789656 11843144 -576439050898549996075031951581316643840 11843145 -207099430153354468524511126781822908800 11843146 4291841840317943859685585977064685568 11843147 46999313049660138708486785330906194752 11843148 89246909400149326852592339403374599680 11843149 67584298883888874536653433360576924150 11843150 56693972580561047626173129030692803200 11843151 259453216212324344025248712014100432144 11843152 124027062349930235273391262623676219392 11843153 -200336268421772142953935857024844802880 11843154 -852967580593709690511397666068738816000 11843155 21009189071606797544488183029679168320 11843156 276891095258710883707994217817392568320 11843157 377342415399805902298099913605791689088 11843158 10869065430447650542912400994909019584 11843159 -535259027211988193542513797909675943080 11843160 -79379548979227528804585114116803788800 11843161 1158508436746840156838962942157691723024 11843162 -376029263234421003978283778058913244928 11843163 -738459210720056111867556691947196308 11843164 -614579244424631351695347712348439002624 11843165 86658201685279972580464291216363745400 11843166 44215359663992767095481320156934492800 11843167 34924928031216417841199805916208563200 11843168 781366610806913705382986153347049324544 11843169 -359508120036053126177707277563804862592 11843170 -248291162311905067779156476177488746720 11843171 -3048565231116506134536109974756038628 11843172 46387675843052558141862857194326438912 11843173 -359828284281513140317667653539956120578 11843174 90885952971769175747244573782259994752 11843175 -90547219395687469775870863852340688000 11843176 -843048061348598942879128450072317649920 11843177 -308396277350308828801960741717514899200 11843178 -32751755469951239378042763949990785024 11843179 -255154365812477588157688737061283310220 11843180 -120075837572016796830155296493133388800 11843181 209705765581791180250532529313738737312 11843182 181841885586828959334819321401323987392 11843183 535856103098605544383164492751546263168 11843184 38408278586335068157115941734103646208 11843185 189167833519448504811869744516560291380 11843186 135373099389915186309553756962847960320 11843187 -77667353185552271968813307201314832832 11843188 178687880424087719592066021028547297280 11843189 -23900264979037095167536973239390459776 11843190 6720971777491170708549157600010747520 11843191 -513858392772888032847097907067357554016 11843192 6277728716564526828559596230903500800 11843193 25461443919383045815907883954903566400 11843194 153498533653235013920867384544545395200 11843195 176241166221538381132386320070476308800 11843196 -20069504597683011804920063574147767808 11843197 90964147978783788207396577729479695980 11843198 -596417034731136304625755806526306982400 11843199 -1298250283486253953383396782210106416880 11843200 566876326367727794749001631961448448000 11843201 -441861798689139559780989815251020572928 11843202 -206148432757027357384463921745128082048 11843203 334224224773695022187019189794522036760 11843204 955476084564793399959816381666548067456 11843205 -82100975700580558966911215489312998080 11843206 -396650493720089100951061098333034598400 11843207 -657436450011073704757448886700751405544 11843208 22395518694309631698859792552338032640 11843209 27079373521986152033402148441345454592 11843210 301211745723099749003024653717142520000 11843211 304286489251272042291392413186215059184 11843212 -79182779989093971324727242639403814400 11843213 -90508269652756857150109648390870270080 11843214 -500695989503744807334632502247416330240 11843215 -284481632981727290914004929548434252400 11843216 -16603704238377486460369384723043844096 11843217 -25670666748605465382146090120935476720 11843218 560892291537643749275024069922165027840 11843219 302906948046921984175500276014002767432 11843220 72881521096502521355769807806572001280 11843221 78378337354276124271341673961479044760 11843222 348159043285238946994372411885833024 11843223 -2346961294247193143692124309551434240 11843224 359651985516037899338403990437135769600 11843225 400970887631469921180797243606184780750 11843226 -374411231528115014497994323695596006400 11843227 -87916327948890638419575972132423957528 11843228 15987044573729333154218145565148252160 11843229 538403707282911563912888139413602246848 11843230 -36540653169010442044433550999915225600 11843231 -1183968538312375075209634502846994823968 11843232 -7461829224789818225317621260343050240 11843233 739404736697695288786883851395939552482 11843234 -34522626210348103632070272409846306752 11843235 -491590860262641830372160895657316218080 11843236 -218954114947951529825582535360130702720 11843237 360321762145652702891841024985860539712 11843238 -216901825874014827824174694739658056704 11843239 983843381200872948535425010705322913656 11843240 251424630854754304776459103578134937600 11843241 359286016542098192230563893148724309392 11843242 108016684544961857460668917489645100544 11843243 131961410759003110082564530025652861492 11843244 -66345790508569060372102384630113352704 11843245 -480993068316567041994925015460784400500 11843246 400595852254124872169568260502748608960 11843247 136642243068863063496383012594600423040 11843248 -304341342847759627447153983763857408000 11843249 -998163249394266455651906518932347804352 11843250 -231105270012510599367807715240833792000 11843251 -490796215383818998253885938765369552680 11843252 622602758871284983406983106101962044160 11843253 36559291925625227649305755663281652782 11843254 -65744066996333944787202409821668853888 11843255 -217928225072780592516404011907994091440 11843256 -161421681400307488994022308080237731840 11843257 857745617184255377987583870006723246506 11843258 96258692563074327809370233151561449472 11843259 256924390948188513185959802599809780504 11843260 55308953917201991003604812162146775040 11843261 -453701517475764778565925512268516318138 11843262 -242866256678770827248040090924703010880 11843263 163175117691519735526871187102185344920 11843264 -356524445248679684540662305091369304064 11843265 -15163810157995862833510363630603296000 11843266 99492946582429027722022215723566640000 11843267 206089165075324269101541333607693420200 11843268 7278753093171783818585929000516306944 11843269 1093093656314518931496322495475343952670 11843270 247154379340155618034644182300085350400 11843271 30149515366952809537572212864325547008 11843272 -224742789304386257768289240134407127040 11843273 732954448592949742372503053584779357000 11843274 192392461395372767132673587363594611968 11843275 8555263982234817398956197751932288000 11843276 529471832426110865705421101654833724160 11843277 581522336446349350893884931506520457920 11843278 -672958998366915744907585918846356490560 11843279 -124066377184233253215182185780937393424 11843280 101855838625350235265001067347817267200 11843281 144692281829058256860942815196535379700 11843282 650170748198135947074275011656070445184 11843283 158546576590963335228075689328540129648 11843284 -806120752742145459145833205503726688384 11843285 -1020779260661159904411316633735735219200 11843286 -3131494892153633239999869880968192000 11843287 -774474126041567899866610787701751886888 11843288 352071711515991964758166801321444085760 11843289 -262116769312554329910351294929883387600 11843290 -264534326922998479463760570210922125600 11843291 -904505954310969793598739024325830613308 11843292 -65069122586938296133587150559511950848 11843293 60965320751351591033344949296944826752 11843294 -1256854280355103109178055029794989100160 11843295 388187113624340019278071013836719528960 11843296 804590240199978408317844016796530900992 11843297 -31402523644790261208276615724466088768 11843298 -164767695747939125419209825474347544576 11843299 122742635696985150159302223400469959264 11843300 200044198511425997952792637911954249600 11843301 -14299149867897544183758439810688365440 11843302 193025335897831610979451276167787375104 11843303 151952050150455852291628968914438634552 11843304 -201676905037111677948355279428242472960 11843305 1099987486533371581969601164161096309960 11843306 802560371804822465394970177426961272320 11843307 189316589794533368728082382407909806080 11843308 -282196152239819305157367344539375239680 11843309 74599792959983241204412637157070359510 11843310 -395431458242244924981879828289277510400 11843311 175673458137651748621252216334466584912 11843312 104138907823882093600007155738204372992 11843313 753250806249200063970097590162927064944 11843314 -88013789772082520240605477003545305088 11843315 -1611454721408325324054297626412924000 11843316 -529941540315818219761317378807923776128 11843317 877764350712184355591835743560854415392 11843318 5573919910224879315981902890619402304 11843319 -19363280948686409344214427409912582320 11843320 19274437178555537084641512026105548800 11843321 -163177684857649782940594127669355455616 11843322 -20348327850872098471302163607603145216 11843323 909925762782990888424714417120327905572 11843324 503965476312554711787121167982125849600 11843325 176529807908918963329167704612643142500 11843326 -673060196784781559087329674916338244416 11843327 19047790330071133661820594435327069240 11843328 -86613034594256737329897985713421418496 11843329 122218252016804224324781516274674588930 11843330 193441934791802665990520907435380404800 11843331 -755101119112472632458645288867629757456 11843332 -29478433231495640424423297142201870080 11843333 -331021771351903200728793210500320814592 11843334 -252752182003144120034594313638315368416 11843335 6062694947588542933039815259285685760 11843336 43439851715908169773688589553544647680 11843337 180497874389887863696743236687465635840 11843338 -118093903737123480003595007870848887456 11843339 1866741482255562642795405421260966161760 11843340 101224267165255378012922512613192371200 11843341 57043230971164451314171659454133292300 11843342 -9660069682886097746901471713173585920 11843343 465887957843049649843806024909783205032 11843344 22707471262951570221406160782387052544 11843345 -4325645379207439547948956961133963480 11843346 -265494051190025251640078123870753990400 11843347 548932238575732283100463992318412534720 11843348 -223629395163519082557987889895150874624 11843349 -293841228588053388239188136805588165024 11843350 100186696035253652156780749727095562400 11843351 -261562960223827653208598157601883154240 11843352 -1596685795665580326891143720907755642880 11843353 -154354103958998002022443856331242231616 11843354 650536794161558346209612033069304731376 11843355 330130502069887784587509820909534350960 11843356 -170797125907295991404067217379810918400 11843357 450014097820995422286716598224781621606 11843358 -238980888562614979939383038952254106816 11843359 -2144149486213481043255838410861147160 11843360 298379397000823954301905340121193512960 11843361 -5615642666879653993757789045162842080 11843362 -268022447713632834161324122817020859568 11843363 -209596931531591234531236588466333150304 11843364 -184745344281328375317636784757516574720 11843365 -378414969254197303390964371404325368000 11843366 2463133868508724925605490300098801632 11843367 30144587576621816465711229199567656960 11843368 1031334712962430796755181523944718336000 11843369 -14600087130796164556130726186402043660 11843370 16572087827117568334651153642030771200 11843371 -365439488959377074893803999942766955000 11843372 28079830104933470071338437096278605312 11843373 388062547401119633090579245286449579968 11843374 -8372990312451464457860741609571202560 11843375 665862897132334305943598097134524302000 11843376 -65497097178746178401355080750299938816 11843377 171966795760426569971871315013561790912 11843378 -152478480424958376132002478052051115760 11843379 778725460662043706377592460228821682324 11843380 35577370235767077524090972257867906560 11843381 482997682679556654400929296552362385664 11843382 173523249552966702315164677009571539392 11843383 202537356001907684131833162898605995808 11843384 -239947811567657537448949780869065932800 11843385 3543163788860206939521720698618050560 11843386 -208608432056959115080808260898323921920 11843387 -162496398186221810362062514272964583964 11843388 -697193546526578367589520844640457210880 11843389 -80855091891140031539822336924657443968 11843390 151440246098031505120489728321260221440 11843391 -417254685595989010007669550092727936 11843392 67030345113192310480109611217848369152 11843393 -1050984389945499064901244389146277883216 11843394 -170626071496342955780736972163731202560 11843395 -107419572507645139199721877062823852800 11843396 87066482716887429309141974683979227392 11843397 -1157348580344184594534056790102900038340 11843398 639686268282918929762159586405577856736 11843399 518440315142841477155177878100085965400 11843400 116166400663879678825793035588469760000 11843401 -67022652810595730042618523291648066598 11843402 -323585314499273982496348460881749954048 11843403 167649655301745362849075298308688625920 11843404 2547650292671344790908685282414892032 11843405 315191512803048383425302229262951535360 11843406 -71780803135027637367994212342641437440 11843407 756494368925912565242126890561085906352 11843408 63535980188388519189716725424231792640 11843409 751517331172698357494024370568337714400 11843410 -292249315860076670463900225878506560000 11843411 160287940725722379227221803516403273224 11843412 -8745079958574836734047913079526973440 11843413 -150322626226658159979353685856463716800 11843414 -36172728961678638424120795898944982400 11843415 -41360337170238183813238822537033724040 11843416 118332840456463008862695213943421091840 11843417 9261838645384165512946400586425084448 11843418 -260947742771315376084831581391777271296 11843419 -284835020356455857070381916573494942704 11843420 -22310266122335674769573739233173432320 11843421 -724904258881361688913914191312864661888 11843422 864234660544025890148146772543211523200 11843423 -761477086188491457336337263507069551328 11843424 246833798348638715063044740111823011840 11843425 -439193068813281480113317903213174981200 11843426 95163146228494371773306444641510072320 11843427 -442162364588214253562232451027615641480 11843428 -542554996127180663856441656456510054400 11843429 -431510903266630480257653174205046702116 11843430 111282833213259448072910048713462026240 11843431 406378740829760781974657146756920994232 11843432 271317773624118157189465578067978214400 11843433 179423563767420829789935287089049254464 11843434 13858747320370745548196324148801245616 11843435 -594409562952074592683506640138502264240 11843436 291461198911158539041714578191244853248 11843437 -1449740516853968098637247569734579765908 11843438 11827958029396660681775244814246197696 11843439 385756326504728331237323749287154159488 11843440 -2852196424498199814348194913927168000 11843441 314478589512090460550752424461242032640 11843442 -339118277986772341614198418571610117120 11843443 848964379609791946006214918005296279360 11843444 374186429760780169155334620415150359936 11843445 567580065182179711541727722212466802240 11843446 -141349698156792035352921042856381104960 11843447 -824516369670665146489440249738969600 11843448 -302243083866793670082960869584932372480 11843449 -47712954299019790607958724567227757440 11843450 96487592266069255830130712757404178000 11843451 893524759518312318416664798236564117280 11843452 -1055902598763055422145411914135642513920 11843453 -430374522413449446919087745433913682298 11843454 35243254556484539107769761868753172480 11843455 562720316457725755199403382232408995200 11843456 915296102841639104667920895448102993920 11843457 -368765000222428828376438576179190685696 11843458 -376647211256479186746055453567118800128 11843459 24907691506901965173299002339426251504 11843460 462502281822785092210600893387264307200 11843461 178524602689003672136820837852890248704 11843462 12480832893112117551854182034046094464 11843463 -917316132179387274884786533797819312 11843464 868253816703657619454057533436517135360 11843465 -203015399588214194508572722915213993080 11843466 -44700082898744335536203264827682616576 11843467 33459871020159708806134849774780420872 11843468 22060933242414599877860812817095550976 11843469 886150737186513589570517754718996607040 11843470 45253036967155220663787277769004607680 11843471 1339963028726948357032799406624894234672 11843472 78442389843949801105300243858928762880 11843473 -1992193970218891411659452104821221234880 11843474 -347389514728578523659931702138075185264 11843475 -76391372451161359230283336983425971200 11843476 -41489238190970083829656112029471757440 11843477 -42038522824118454304535657706080194674 11843478 154574826265130679221657763737053563264 11843479 1449792166164218992046377439040140733640 11843480 -1061829988812929800466695845889228800 11843481 234406204577373620019817263194174430720 11843482 86950202435038387291625002692371764224 11843483 -1536076218587787579173319579604857338880 11843484 -8104443796930300457535661252481879040 11843485 -79018774234178135870954112053614848000 11843486 -135819664604340963953596885806717951936 11843487 -261051222491781281802570597861114804456 11843488 -184690192084257950949281084368717086720 11843489 -336255405231837072598491110249029633344 11843490 251284007363472724064846435595671040 11843491 140717012537316629361905926968490839504 11843492 -746852718521557517610105332027117648640 11843493 160431243987430140386122932927135783264 11843494 242505390163966527921598522589050316160 11843495 803310539997112164915547693293532388400 11843496 13168251720216248470147013529936890880 11843497 -667424051968928390406014252165398209420 11843498 68496905022460130400791883445422570240 11843499 795612475142524980873482349321218360664 11843500 936912074487155079887650604721290496000 11843501 266116259920560041840457404479584212502 11843502 141533994311996737278666416997170239488 11843503 -31984873302579904535455073145744523296 11843504 -119546650099551953575141251712015073280 11843505 -66657432333515174168435615995546714560 11843506 91738366831396522232612792155114505280 11843507 -204417916264891860142747862328702817920 11843508 347170289904942161890473678648223272960 11843509 280294741044960057750763353790854729216 11843510 34215854254547912567145605577637969920 11843511 809877035950463130920859949568092692864 11843512 -879487486636213322355793403746200453120 11843513 76873423401177776648030696178457739520 11843514 -185809757333623068082904289883837182096 11843515 -254809951476955087533666025340339960400 11843516 352296149965066287723835830846866634240 11843517 64678436551505872136886751544238881280 11843518 197029311106968062944532249388309192960 11843519 353178869677172631801343946409859342848 11843520 -7013712104459229299090091844546068480 11843521 -789003712136726947373638068509740313278 11843522 -342443743063441431579003370337589811200 11843523 1497737725561130560703379847978777653120 11843524 254996702346855982905068485893411704832 11843525 684701087722832800996370566057530085050 11843526 -35577472530692507713248366050103858816 11843527 -63031638460554725181331901574256963624 11843528 526445757348099925686442821258872094720 11843529 -261153795575933467573230045724032984816 11843530 194555279374051621471390673188989419520 11843531 -411555796408554533412086540699836311408 11843532 108814849121456656295695511593140311040 11843533 8185954375612105818633162547217997344 11843534 -296474225894342315083463493196904362368 11843535 -145960389409223498755461991113834604800 11843536 199952362405744536404646629383516979200 11843537 135672501197931923233946840567743920240 11843538 -32454409650364190826938966140219691520 11843539 -649551660335212972425286865724533588976 11843540 71925529791164320692525617008174694400 11843541 892762340619506775585944946065040315150 11843542 195307012480749940326768064190067945600 11843543 642667548231893499877445664086185002480 11843544 -719560027727778456610207243315463393280 11843545 624193652941716849655627760461472710980 11843546 304633601537765269223697787950462620928 11843547 88434514051942132181112760903638112560 11843548 643708529621689002597481039315833807360 11843549 817619760890465511482991767717198576550 11843550 39606464107675702826517145822682112000 11843551 -1163156793076084293179767852712898084576 11843552 97266211114669423861652122768983982080 11843553 369711233219900860238260760534395126704 11843554 265109895769765416069974494840987866912 11843555 -419318156867227043766272910938165898000 11843556 -467923994499223632216915129037679152128 11843557 238306680405431100636690531609624504384 11843558 -1169256388007850759143252341639675564416 11843559 -72999302728967299558034686206702008352 11843560 951601390277603268295903163924016230400 11843561 457830798890668249679369107727167056000 11843562 334427753741965975514771824027046890752 11843563 -1206032086765245777416702332936525141200 11843564 115272523544796159255887322352682578176 11843565 -376121311651929114261855002161180392480 11843566 296184988735076348977872461301595854720 11843567 -1308714093272069376797103466949317182384 11843568 67317753609212839491346106777919258624 11843569 -892325810778468122054323803069537178030 11843570 392146981526420501916966179481603672480 11843571 641320819546665958849361212165774390320 11843572 -246693104569207478817916416808851329536 11843573 -227869621178857071554638690215387742560 11843574 109033137276613074235988445756277831680 11843575 -369877781254532474747333450063176481200 11843576 1429078114913646285882158321912524800 11843577 -1730081202164997198579111026878383442176 11843578 -8406445110734921727645088240372310160 11843579 -2165692555265992040771667703112813593920 11843580 10202238857655354686729012804243128320 11843581 -311642860472800944867526599332395356672 11843582 -194534181625545275262147647791377604608 11843583 812807135908735380586713353576375540424 11843584 -95629766277041787718833864815904030720 11843585 -22797037240363862572515686814098861400 11843586 -24575182776751121681203488020583615840 11843587 -415681176034581239372821874667883692288 11843588 -228609457484509396350659011310648299008 11843589 223397418485958825502142080111409162400 11843590 668410644698550021660175423949649500160 11843591 314399652753597558162029966063248483992 11843592 142499362353162214085068432543114199040 11843593 21321204663191089296897096290087621600 11843594 -614322651803928026183613657726772194720 11843595 579729088513349058384160067399313161520 11843596 865495414554770682585248358531174291200 11843597 607025068423763165741890678159933301280 11843598 97439402134840467157684118979705364608 11843599 -337514359390388349177814629197018337000 11843600 -110562386168847813330990964502931456000 11843601 415896908263347216768788257501132800 11843602 -96950786285058151678397545038853638528 11843603 132861910325534141525980802365761528600 11843604 -37187110890490577582081013292391546880 11843605 290314985653161380378591309786359318560 11843606 -1752266608404924357835591600507254720 11843607 559476378328889009663006663408797047888 11843608 -439534336542647069232511806212263895040 11843609 -354552157269096741398850813785055489084 11843610 2494175061917051095884504789342677760 11843611 556253940407808725265693659057022701664 11843612 134550348494035448347603117130466263040 11843613 187227505667448013295896338175411309740 11843614 -516536438368683045258149436848192137344 11843615 -248828758550294554078835615235712048800 11843616 -93387729879725289053236665462052356096 11843617 -126965286036983717499052364655692834028 11843618 -110825681091433632469439628527734872240 11843619 1805350282748015642641973267615884608 11843620 255403285981158638399193221360174714880 11843621 -120864401598542733839649279981020906178 11843622 -80661544845312637309834741306398979968 11843623 -439783939429502751185948723347944067152 11843624 749002967398706147553249554930051973120 11843625 908458610714874329045277209924040768000 11843626 249425702451197164891154288690638120800 11843627 602694627497697563317794505552452314760 11843628 324578186050518751342289684994953726976 11843629 180118602266939074838853115947639774720 11843630 531317544917589897280228752677927616960 11843631 159485634185823972428104348919167910400 11843632 -235801259975755881995240450974218993664 11843633 -1422751964317901319935425720238295611118 11843634 36514822298473229674702666044851435520 11843635 859855664742604404899761345561732080 11843636 301637948154005438593096777023978190848 11843637 81215788944308541821260876414994518368 11843638 -460304666135715973838333750454297076992 11843639 595543309900723461046489164655557209856 11843640 367402276094176666670518839531431116800 11843641 84628496476552782668921694069680424784 11843642 -145215643404094520793329639838114880800 11843643 -35871795176030642625052316537330767872 11843644 -494672538913557464128813391881899974144 11843645 -203202389197634980992682013743453171200 11843646 -120346802567629618088822200170436642176 11843647 -1099015245563781731455682068025291715904 11843648 356729090785786232790976145044768555008 11843649 678079237220369351032088422967365283634 11843650 -18758166965867994965477136107051904000 11843651 -556035906754230919647301720466659460400 11843652 -319956546797379859485521716575460724736 11843653 -336979737747623003379067652744272844196 11843654 -512679538247343317446634121771151238400 11843655 -16151606061207392224891380459447969840 11843656 817151924000415374324185085960361615360 11843657 701824927269048539841328787233059379392 11843658 32613341799004548653652018035033604960 11843659 -164171543243545670244812505609760316140 11843660 -602302682367877307739240319728067353600 11843661 375298608806262768520479506040130086720 11843662 -3422007498101090245045886918798153856 11843663 -52866171703128867833026128284891349696 11843664 8730845640741262657438046785594982400 11843665 -1072573291664789139101874030853322876940 11843666 -30877004772821037725665722057741014016 11843667 -438843077828390956047646185645169685112 11843668 -1021850481772634798677074950485064781952 11843669 -1013719222503829136976830210692652720160 11843670 141832421186157672133172120939654265600 11843671 -293038783854859364838286477101018624000 11843672 -144352698217938001016573928937027123200 11843673 38364627565662941512310120255333413584 11843674 -145129666485064728236858640178795219968 11843675 204360089578004168349817402710999387000 11843676 156321235231418169759054710047865421312 11843677 1453638012866676709292154032047140703526 11843678 -51863367896945500157512747321985491968 11843679 21801510126104598947492407570595897088 11843680 -1399231229255560783343311481630726553600 11843681 1364542820971315202847275432522032744482 11843682 -227468454967371486081108554743269217536 11843683 -389491557949832708082519353519323305696 11843684 142064435461594732371626383357421568000 11843685 143329907750442804659368270724372582400 11843686 -127003317315048048521419841922975124416 11843687 1083773840943380865500803420196039882760 11843688 9833229736157925179213268386522972160 11843689 238658113752263370888297163360149987648 11843690 -423300838797476478552634988037141578400 11843691 -70814822716761043079011975402308752808 11843692 224356336156428379983777150286498178304 11843693 -453183127856055250617963342588579590058 11843694 87373218683963435086663591980763252224 11843695 672912157432409270245976973006446016480 11843696 42852359570377114562711624933316820992 11843697 269378975907897389807478265764520210800 11843698 -354515048361981673766710016183960701536 11843699 -272542515058858959996517058852887283808 11843700 -69118446399289841453120344736498995200 11843701 477732841680163493561142347803187413372 11843702 166902313739050676912977905631642307712 11843703 735229110382868517093225458471652515712 11843704 -5916531710463828350395898882194145280 11843705 -4572107073988668835251903721420500480 11843706 96938115664395809312758169966199458304 11843707 93784529551636770584531591188883254840 11843708 -834057488600497655590887482943866038272 11843709 421807073847267102303668249417490722304 11843710 114243932038171422044052132437838971520 11843711 473873332401159847392264618567852686448 11843712 515174420930875123195203441509007360000 11843713 669014652537803251732720473611895712896 11843714 -405140700253179383404831224714407207040 11843715 -128891438200247379310897174753550174880 11843716 692903917806982137401170892550786305280 11843717 703176914068339212460855051319973020766 11843718 489000105421865884597836033338987520000 11843719 804733895483538611346986210784708387840 11843720 -212290584284408531166910969837793280000 11843721 -311232756773090325589881714242729549910 11843722 538166991107618346791620936082556000 11843723 69951354914713095508228366923314968320 11843724 318406986645145982564561112592789327872 11843725 -44187673558093136442874550906258349600 11843726 -487173912150264478351945811284132006080 11843727 -79260586740071755657802777396984842368 11843728 7390754704938090322466391420758278144 11843729 -248986967228172770432553539476844355600 11843730 -110305590391910068765781482513114879680 11843731 781627865494367714248871232235584751532 11843732 -934751545005807363101834992246811205888 11843733 -143164416261183479069736552375238265952 11843734 -131866386925557447862633186094257204608 11843735 -121389089929915123185142293081637329600 11843736 13032948845994772237095827664823910400 11843737 -235279829962071595421165118072600124028 11843738 -501594284136048325155560151322241310480 11843739 3419623116383813169779019159056364984 11843740 -434723186743969707779281865932161899520 11843741 350792016597878267726447152796947512972 11843742 417143323091568350123184972527198690112 11843743 -238474839704432902413433722132247800056 11843744 -453573189664442887992937369293299908608 11843745 298383050448451697250307998920721552000 11843746 -8607959949459536626434862379036211936 11843747 -375490188658492696199834156033793413928 11843748 122170635111647411307378931916427264 11843749 -265763639353179377616249747497411709250 11843750 -341434459804986249951825648692692500000 11843751 119055140456070487639217600440772894160 11843752 -252690113612837640245698937065979750400 11843753 -106733042611379482670200900660636029696 11843754 306114826617519579112358957599267614720 11843755 -157021054705037261084984404810042970880 11843756 224059139488617680839156197830317097472 11843757 312007921291819347612268685479146190188 11843758 337421317967115240580344211854381830784 11843759 -2030863802572497639605335389048818507040 11843760 46845497977476018246615701249585971200 11843761 119236164362609960493528330684743588592 11843762 186375319561315320002054894157973358592 11843763 13719980445475788230520484084341522744 11843764 611504785472922549167632406600212684800 11843765 -115520880456815729768508503550765600000 11843766 -324849925797947169822849421089196277760 11843767 -176535034245112538089979184871512807040 11843768 -55041754360143723062136624771203543040 11843769 418504960790248011535410646198960419840 11843770 -182566340762907415033928112306434917920 11843771 870827722293422676941992332882135951972 11843772 -286173166302294660465341979428434718208 11843773 -44732483697064002900610496283092951418 11843774 -172986410639136904794695395028712614400 11843775 234217063538723988425573921776529412000 11843776 36253420357880619670951520353059340288 11843777 -308417780514682781051778408093262238928 11843778 393029952379509074719760574857132901120 11843779 598600921930829787631383796029828504380 11843780 302361037092861345676873651715924789760 11843781 -30578386951088190482838386081115090240 11843782 505705026747437162510265806538124528992 11843783 -557505371168839629071817989361630936960 11843784 -90293582894335673571609772418936340480 11843785 -216905732839712914156298331422079541020 11843786 834742738365086004666616406400056684592 11843787 107894251564765918814449706382565010352 11843788 -23912976113430500477894517142108798464 11843789 -930043160952534598590352505005721206410 11843790 -97987755144543233601676792282988544000 11843791 23979769483394621191954033270889156864 11843792 -190733886574905196251022848971515797504 11843793 -176448294286826839025912939343993143040 11843794 -250482860476128737512803082994231098368 11843795 -641762316780689766019675033616839573200 11843796 -507148032993566989411645242252280363008 11843797 -291591808527696438383551792013051363008 11843798 -90717406072561291403164369061770234368 11843799 -241767588625787953635628217731146317952 11843800 302686371215886760922411972251280640000 11843801 564722078047198298754076795398941132100 11843802 487588520150022179865553795471998286080 11843803 -538296945897472126841327859369192818428 11843804 114161215901584310592282592690076024832 11843805 -180929066829791487538052560135646190240 11843806 40241889872143811043780783423862920384 11843807 241392800267010792082447174405519778352 11843808 16754192658468243199289913233302093824 11843809 533868542678777776968388710122298607010 11843810 150165247426334761193610970997744709120 11843811 155573738685191234226512152291557108384 11843812 -62600287805195791265013185543861895168 11843813 371012687208222924129833415290484818784 11843814 -325008633505314754027902577626082346112 11843815 82868929848004608225046995856543249200 11843816 -815892921503625826074739780532993802240 11843817 -423373580303635545413113257853885553520 11843818 -166618483485236684854057036240552099584 11843819 493567177484438045551412800255958445744 11843820 68630319365511108553153232436231828480 11843821 141762395484289533077021694374992814400 11843822 738213913075350151699614176020433068800 11843823 284432375436350014927470757426285586184 11843824 -399551028542298153428431281932120489984 11843825 172927630916751351056726565755633952000 11843826 182306044985379547222207633191728367744 11843827 842913907836137481878833464531918860400 11843828 -287659238048468784996039248970426479232 11843829 -278339929005223319788564009053150241152 11843830 132838577844493849802154255952962345600 11843831 97969213726533350342323579099528884240 11843832 -97632221083387182043339835232210124800 11843833 -294398835487658322275031679348319866736 11843834 580325409373535568419201650916259840 11843835 235633066485947244826934655296473772400 11843836 498948784428644695755231688708941583360 11843837 634718747519759340912867606430148383200 11843838 -32861363313193433429247803580062803200 11843839 -1070015974193481556766094763057331113584 11843840 154483148150817889741000943318178201600 11843841 -314583516183586323518209512405103468896 11843842 85383403666997981256223419289688578944 11843843 1925210896448582788844933054930127156 11843844 48994557539517273879795732427804465152 11843845 -46692270246927112732828401061830008400 11843846 223479214858942274407503367623642240 11843847 -364073593106165722970973994473624678960 11843848 182669008349805198764631559255887759360 11843849 -144834995055914177948118402473992400280 11843850 -23072000959206511221827223447012748800 11843851 304161853505376411290069711990998916472 11843852 414550552847780680632418651247993943552 11843853 2746175675211253024405066855203684480 11843854 -84057286716847690031531848092886628928 11843855 -589854698615612678971599730192528485240 11843856 49079217299516575542201769469575446528 11843857 183968099470690381441890012329844298740 11843858 11823112222693878748469550288752398464 11843859 -185152358722237236052269527250101905920 11843860 4047875817693462248226277486052966400 11843861 505403219975274868474314150055496559000 11843862 393937594185239060579084716373386556352 11843863 -80478913531694260940209978310505297600 11843864 -492703406785527308626927184171642480640 11843865 -347670302399716566139086030602946917760 11843866 -25374105874956966287936817405188865600 11843867 -424175069190265600415856895991777849088 11843868 376459481400341529619985225696632650240 11843869 98801605470761917592741296210747343448 11843870 751022205003753768433065815516626018560 11843871 375576980528656564791789628781226527760 11843872 -1131289915228620200405670490683538341888 11843873 -47289405918789454481342043769462276800 11843874 -309979566671021226430775055743616783360 11843875 -214125108418731190698630366042296952000 11843876 -52142302095143036504591112986514385920 11843877 7229539819413306317171098949532578208 11843878 -299918508679517802503046868925464426560 11843879 150978338377159688000542696665689823480 11843880 87268863789332720877590413611614208000 11843881 6282676094503437016601499593943755392 11843882 -66161949673820688970391296350942477216 11843883 -85674027961783631332486780249723884000 11843884 -243071533521915677949454550718610821120 11843885 36203486839595183338333164200173989360 11843886 -230918560845444468296987830356695924736 11843887 -563250987839742754619967431819423435208 11843888 -296041033691101468881574308088761434112 11843889 890030375250540426280597365331991117424 11843890 26402708508501171186671482329128596800 11843891 322199983146987495911681362184005598784 11843892 210714600059153980101032578584030904320 11843893 -409736213115476015338457724420462627840 11843894 -179027575572816138240940281722277321408 11843895 -92054238983983976005824247071643392000 11843896 -629513843850511341634866999086279884800 11843897 329825524267706191551847763836977502080 11843898 247394572840110543787190480302562082048 11843899 -341061634154134341969037866015563907864 11843900 -197242748926576761415116659475326284800 11843901 66593826878355261799555500342833238342 11843902 -234778917784515326042736522030530835456 11843903 896589009939581546945068585015461887544 11843904 -119035350830909973520715411328444923904 11843905 502698481480377034759670302090055405160 11843906 -257220660637239441737449033088670329856 11843907 823677643887261425980446887965441136880 11843908 197245223931813206926617479454352896128 11843909 68156738593761540198288605236256309952 11843910 33555763984772236049902176513534996480 11843911 -779679509797002698437833891307929650976 11843912 -1349214823114692896524682257108641177600 11843913 -173910154436054161326739384276172860656 11843914 -834929422574833184135121908144170516944 11843915 -108519953152574564671172873664769945440 11843916 -20337616237901218858607803527296286720 11843917 -387526603528582354852201732657835606400 11843918 297843295688865600645124158643149524160 11843919 -324037731483440732332130086383662446560 11843920 4342609429375644594417344254531338240 11843921 17181377598535290600259757455584275700 11843922 -25167350508287298892507117620100288512 11843923 229579671372575833758338337257794653760 11843924 -5435477667591467603984006164325071104 11843925 487474058083187260722505755543383008800 11843926 262944353144135381877087914626573163904 11843927 575539358991869904481025003733155584776 11843928 439116189137164525704010869098725171200 11843929 15051227982745449541776149070049467530 11843930 -146492717523203637461562376439602944000 11843931 -373437347866472882729983700709744181056 11843932 3394933432784995180698862225877606400 11843933 -514122447079657946347738753539120889818 11843934 -261474713612100575367353375571414374400 11843935 -972754220387167420090450894803102970800 11843936 -148449745568914968887425147160899878912 11843937 225942338204340166927518503583274224912 11843938 310634599875708886336926296492178754944 11843939 544879813784760206766944557645106830224 11843940 176543343561483979232637069244883865600 11843941 203539195232413524456275615360025689342 11843942 -145119414873111386571005348513376276480 11843943 89763098205197164414225274447063206392 11843944 -530632424119529445977392248791992320000 11843945 2526784437707723855363203861117369800 11843946 -647252276297336479665200105851910872320 11843947 328302043407004227495129269012847521396 11843948 -246286655412293071178380449067284894720 11843949 256680944085856509401291908308760850208 11843950 -169927624813635462674528447216786928000 11843951 613305721365863839773688683723961536480 11843952 1820067167641420184595736938877550592 11843953 638247744740487249922250946988755394560 11843954 551651443410397789337223900910287757440 11843955 312688252160163499989129189976423296000 11843956 -611000022671070248132754894275098122880 11843957 -620358202495716771258489883082518095108 11843958 -8268815863672968389014455900938514432 11843959 -296623897110338929570492672925645623784 11843960 100246187390646728888815958085911040000 11843961 -174734421964173519341785329822001975728 11843962 123667068653398112879994753530308446432 11843963 -9336016475950155943740923087774369136 11843964 -370046961044889631769173435835811840 11843965 -22369911020492477719634619717956417280 11843966 -14685696341150033133921902666372387520 11843967 -736214780285477353536728752669293379440 11843968 748030213761928804061614737330819563520 11843969 -70589392604349003468800362661581222956 11843970 198653900835316863560401953408725130240 11843971 -20469830720649410489889623732011741828 11843972 467611319335790535839301605361417646080 11843973 -196760855697103837446065684166213846720 11843974 -568491574299991292405487639261847425408 11843975 121130727328811655980033994043715629200 11843976 -64561587650887375046637837505770946560 11843977 -151537805457134160227480979134453150940 11843978 118511588410270680145402120804165109040 11843979 324696204533079039168656032838099328000 11843980 -99916761991549881365636377873479552000 11843981 -1237649044156876639093711155148337542218 11843982 11691620954956340653198333607804748672 11843983 1348757742213086035517749895249194141232 11843984 6159959185885343133420993840241704960 11843985 -156202214844651125014868742049896426240 11843986 -350488121378505790946518064973893975424 11843987 841590870253663300985624613016161129072 11843988 71568982900291168232269730045185056768 11843989 -126038235362967609533138753994958583076 11843990 -289732764651953206982770772227725408000 11843991 495060003889826754185094928459732157952 11843992 -733332790487935215112155239242513612800 11843993 254677214398099554453963934998344149440 11843994 -203699957267156988345221719631377728000 11843995 -80735128176542372395152500661236856000 11843996 82586960140703316766794694276432097280 11843997 -252609863101008106986500988297747771360 11843998 -248084000539683279115748936491268161920 11843999 923919181931285424180201998281844844000 11844000 361110363936125109505112529608638464000 11844001 595384202440991114933333720170324990612 11844002 -669632101400594801423117870063348489568 11844003 152751788352298146443357213693125991424 11844004 1063980476647352375382372305776246726912 11844005 149327755784125071200771846082967953660 11844006 2180117962914107462697050991344701440 11844007 -297745167137422413537517731087440088576 11844008 -1133708369281948327373234785250379694080 11844009 37194073116181127179941268486562058720 11844010 -491413165685697212955133998106026600000 11844011 -330464775178500419715070585593762923520 11844012 -758678728345175115584156898682182706176 11844013 197877184557165604991944110712368885100 11844014 -111075220289849000595316158432459202560 11844015 -104333224636936158430676767320904335360 11844016 106353679971710075223876832652052529152 11844017 886793382962651299004952218884512668400 11844018 288085450761404809544317376203144830864 11844019 129344020009922327554831210690724506512 11844020 -380467102080189340361275714852924293120 11844021 -15256652818112796739749602742761530464 11844022 -507995682970768278397172915942170368 11844023 825091466643311328560655690571821384 11844024 221753119744315783972098039057796177920 11844025 376546763633588161313951448887514205550 11844026 -283806996700885819723784296455132774288 11844027 363232436091467029106486699221438428000 11844028 249591350339704473912172433753550478336 11844029 -796788488968595478829079350002660893370 11844030 138803288958588425784145003078223616000 11844031 49726324011962367567892018991694821760 11844032 -158541308608793003043893809188263952384 11844033 -122236318288768371438597465807056969856 11844034 -114078029791027937118420871825046972928 11844035 -825035560929574471230183031493377054800 11844036 -338721331840729156483121925595072327680 11844037 -243464418603346109017246253904421817314 11844038 339592645085890840586354211630738925920 11844039 -264836655289494716911444803594362509872 11844040 -306359013613313112293644022905516339200 11844041 -174959571584652084879805438925445946416 11844042 -62751659982909306025542083172555480576 11844043 1052005587913838070313092706537354150292 11844044 67955147114418681025166577840345002496 11844045 -119734345899805342363925479225461079380 11844046 146398554778647093753721801647957825024 11844047 831312822699379537436450094626055208992 11844048 15314988435423300331279988194289516544 11844049 -59513600406606122842407385847993280 11844050 -258208223149781703075190344807465685200 11844051 98703499869357301980329250694243613760 11844052 -444574770690023307231967520266030645248 11844053 -810423672318409261302802167856684352136 11844054 93820041346745909136103332391932016320 11844055 -46163104856306031301405998856062454080 11844056 182669461019833021964790560864898293760 11844057 333127554782404616031379674189976538688 11844058 326131171146943630095173979014499152880 11844059 1254885972423624539851397623772105678616 11844060 -8338926264739234785070437166464983040 11844061 -143099590946085404720141358657317334228 11844062 -354601387064578807259517774042462211968 11844063 187415463156710573567520919294303252608 11844064 -6645327690492684579677858456819466240 11844065 939698047803278338068322812612354711720 11844066 -148721140306078884392807185416928682496 11844067 790481745943504060675029391738757595832 11844068 260285965088194950945605602462504611840 11844069 43678035513708572744911051934295146688 11844070 63106497885847324649787272385568281600 11844071 872594504059828813536453964095607681992 11844072 78507964268501637243966119589574656000 11844073 -1767930821784371111398121262473489016000 11844074 -320983617403084922396526741261661790208 11844075 284099286864278590320053850248592000000 11844076 345704040597740116814785650832190869760 11844077 -135506699725087361861761425581235565056 11844078 -10196695515744561486326505679414950912 11844079 270386574840508668632474598258482290160 11844080 36018952618910679095326808728798494720 11844081 389429457433044139217600180011652771970 11844082 -47892298417864280651608836957900288000 11844083 1040871643238567303139798082140047248332 11844084 493800849725499574371802828054949031936 11844085 1285484711334605776294785877601902140 11844086 478024332676478758327997355919916205504 11844087 350089210093612844827938541627572998400 11844088 572720158616284571685675578733612072960 11844089 1558662965135676512002958836085519677524 11844090 136937979434639142432889326379873497600 11844091 -405410222178856447600379494511431282928 11844092 -8317386848749517079974093674099688448 11844093 582180705742187675483195112804376634400 11844094 384197859730517485784795248617913128192 11844095 105881940752779701002653256937964853520 11844096 -281613347301518919387050466636497682432 11844097 -173473643573134026467743958678846037548 11844098 -92452697206840896185123442250249363968 11844099 -399008264712797487886629455611142644176 11844100 -114632307710706064831562977262274585600 11844101 -291247337965812352170480783433440765696 11844102 53305192500773033153375216730400973184 11844103 -602740388140589802511313391159414099072 11844104 -2458387957181084229864220008689479680 11844105 -46122436404988422158064894690126516480 11844106 570148894977261922049593254811509669120 11844107 396782328029381996669526694806905214864 11844108 112456028990334890915895110327658123264 11844109 36680589128857500554908946196961517260 11844110 -156264386633318051651035354593263711040 11844111 -312176519375071536740141882619024387456 11844112 122550860719176131863927091103741509632 11844113 483823967725445041538992398244825723764 11844114 143654913543113195674594323906190015488 11844115 311936811709756854509999122108110210000 11844116 -173382425181934198121492478355785474048 11844117 723642929487775820721175876741107162240 11844118 6323788447103971651364464299011238528 11844119 -303839319445645633580586097197490657104 11844120 196040033002232220009166710313605120000 11844121 134635856286859762984048722206995395624 11844122 296528355323565438288926835791478947520 11844123 416947797548170123454938298469172953600 11844124 -157727700987218404129812127402312363008 11844125 788409124761963738947941629322006440000 11844126 91695272830927355820559760536288555008 11844127 -1238668091714845346163893269672442748800 11844128 1049477964968079215869957329821179576320 11844129 -562599874144809200483656468639996942080 11844130 -340459646398015793194761150720542819040 11844131 19899020168674668926528345542758020832 11844132 476973358217625108804057093470667724800 11844133 -482527620289373942685177579479631503618 11844134 17556441242063037692672682494523573216 11844135 -833451811343457482130776077435396560 11844136 587268806227318407021579026963014855680 11844137 1123719607323929256455174563990730385786 11844138 -86917173213595323045792097217889285120 11844139 380884898630008333218140414687418591040 11844140 43663580325134592501571149432041717760 11844141 945094314931985513348309307760077164544 11844142 290726459054341955356785923008928561472 11844143 -1123795175246183349378123844285907194608 11844144 1844872895105171940009069851522826240 11844145 -580186652003249090166184014704387393100 11844146 322186985911986188706643891987076224272 11844147 10608885986409142387847027447127957504 11844148 -892529008912447856676969567890345137792 11844149 184486332636359819815130439456784099968 11844150 -64775048701904558964253986016806669600 11844151 -964301128760769370109963352186621517440 11844152 -1035442475787342064814640158677508198400 11844153 361018345199506787676210368528743853562 11844154 -253591295658535549601633664043135027200 11844155 919509482478611388801274332557501597760 11844156 -219768674966395087924953352049801891328 11844157 -627942240331132293841113810329039920820 11844158 270404874503918617557461177818874089920 11844159 -529671382823896567561866409126371673200 11844160 -1917791092232038903206721116800286720 11844161 451767316473993603636606763396395613632 11844162 -145314865715675336395298685415862795520 11844163 -115686471713660989151337156360161030400 11844164 188313362049891892949771637179117060352 11844165 -326747757605379381786297886470374122080 11844166 -667593935491392282624415266195459319968 11844167 -61066409228814487034796241273512236400 11844168 297985565502622931986048259220505067520 11844169 -4993448537833763980066488356855685660 11844170 -15251457684629019018740939957253427200 11844171 -392142925188141916043478215040013476000 11844172 318231097336761479354602040300755679232 11844173 225340090614843119318972352888942041568 11844174 -262118899408378757707073556647278050240 11844175 -92001155481042752941828676545520383200 11844176 555868013925861427828966094765668564992 11844177 29541785421884386799387526355352315808 11844178 1294507175449822301511499173960196224 11844179 5199796983614301480522249104003993976 11844180 -475783960235358941429431661266923072000 11844181 282590380429086307791829239609848474332 11844182 -311645874410429933488329447769607273280 11844183 -194326973432693272044788920402582523520 11844184 -151390714476164099027036307465244078080 11844185 -537106301790587111421443917452635234040 11844186 6523280895883316864446649263603580928 11844187 91172177839125353115407741557911866992 11844188 318683974546179236143249630280734577664 11844189 133640351362714863481543447249804902720 11844190 21411214458621958105330852777218134400 11844191 694354218442935701054314738693758063360 11844192 -887736263262102040185597511010446737408 11844193 -629244211198211724867242965935404067920 11844194 360789529514453773999699604758652386896 11844195 -2896100129476579080171019088303838720 11844196 -255933289491030202915638470135989506048 11844197 622201492840745677830905711071038107646 11844198 80654914844456065513194341332432362240 11844199 -547466174914675244880580372404598963136 11844200 666197780742811240066418965350317184000 11844201 -203375410106036118615775227949107978240 11844202 -119513013078413255336655203104811867808 11844203 130704107625176038096159839423357687840 11844204 337445845972673855106063916539757734912 11844205 -297167053137716511731796010994201322240 11844206 806169878149104923726923693426621440 11844207 246304663431115533179777928192431410920 11844208 -605786106967840212543017176737447936 11844209 46185519936756364168354689595179646800 11844210 -19135486208228598352138797674353198080 11844211 -109613909793062369169489059173678187188 11844212 1126008337047226828543423128009712899456 11844213 -848986835467490211041184041539041855456 11844214 -93610543934789627104092832393236872544 11844215 -697889147141189835999825509207286185640 11844216 -825233532128359797968312794281414881280 11844217 -112171579954527311764629782991894516096 11844218 37915630263929337545400711728004126720 11844219 686747301456738805532132605938305541144 11844220 21546853988271077376037474696065024000 11844221 -4379888560752317031935387580943366368 11844222 91995643702971410769142098076740470400 11844223 7783048544599488160101028632824941920 11844224 324369320862712339974540704607318835200 11844225 7361844214115309888665183816838733750 11844226 -579795079372473336418326691813043120688 11844227 702141395387283375366125880489832190076 11844228 -16512300640617029290881229448635748352 11844229 769337750800308956673861331540290996830 11844230 -385031517489819647217030111683975418240 11844231 -253569230440360903433561021524380129840 11844232 -38221571479191424573248861719115202560 11844233 -3984667878834021091182800884631023027200 11844234 584644093154473128987820193118615241728 11844235 334176239516263183344179510075402444160 11844236 647499421607298251292067910704112552448 11844237 -733509608232379417539813809560625118048 11844238 -218619542982560548058376335204507331840 11844239 350062790947040665084247965516651322880 11844240 -89976303580940864045945294286610759680 11844241 -918547472551878671465873700974596851648 11844242 139220543686592461402233395974626202272 11844243 296322482546678792820508608351041842464 11844244 -41027441979339830941876823676125315328 11844245 337467445811931989101168741706211050880 11844246 127609910039309679387992797307874638784 11844247 -620135187996133815598169086943736597304 11844248 515038453817734748471116301997386833920 11844249 -27163770246267998282877121402640349312 11844250 -34988523428428847177933162856136320000 11844251 -231285804462784959315163686078986075400 11844252 199074497189635770001223919061750824960 11844253 -489387638004730672014972365179464918176 11844254 453568713869973442724038877481907080576 11844255 21830800449906577912093347177310165920 11844256 21025103501318308574086085442956623872 11844257 -1209055960302184121571007960459976249148 11844258 125032010956766249714614652031285626880 11844259 263175908120855829038453494327128381600 11844260 876343561097804868669017371867678617600 11844261 -146607055130742272910038469498870338784 11844262 -39760162784545211486410758344001596736 11844263 -124653365074907164535415950238243948096 11844264 740055228968963387509367663001600000 11844265 66772021737871997576525272075315242660 11844266 -45607553034541315923329961138500507136 11844267 66001834392138321584068482668909100000 11844268 107439021568504785901478208439260501248 11844269 544040456873286480622309888277095931670 11844270 12689821195981427950596996663691434240 11844271 452275233327717109354363649542947619472 11844272 75168459064410722774498519412492533760 11844273 207615602746350739302058759661145054144 11844274 -170893478794568802540957900762873348096 11844275 574443923968717665082171824259381612800 11844276 -90641074865463285240122921828965920768 11844277 903489108809249998350276308434517177440 11844278 33720235629773388990459451401370563840 11844279 1646531755021454290831472248443844166400 11844280 -719478454717644405246361679523453849600 11844281 -42715197196625458874569037030744443200 11844282 -121775398471936669579046571721887000576 11844283 -273288296001827382548050114160225722776 11844284 264868857017637062426747422445526537216 11844285 -228342224170099206985305837429446788800 11844286 -652269559666250992536993668569177713408 11844287 -73199197642982614546748029552970165760 11844288 226345974091208130130840501033513254912 11844289 -114207231821049409725061528777171603520 11844290 444309008545359483180817358630258042400 11844291 691857552722109426750092340759227186688 11844292 54386594694852270637096951815119339520 11844293 64712355948384978950746831524907884384 11844294 -779713510808677033785566591341166592 11844295 154426995192845783875608912934135639800 11844296 541566088535735056022157055438553088000 11844297 785599355686537917772437701048599693674 11844298 150097501794017949832346128714456022880 11844299 -1483682700125342369885672762352372563760 11844300 -79328157518488329726521962529687731200 11844301 -307978172478643497859780487430525897248 11844302 -353019603965324327666203714318443747648 11844303 587529791401314235254378943580892493704 11844304 -105261753986788148416457600114071388160 11844305 829376006377051012252024848092223337920 11844306 144215537230712779977591638390764831104 11844307 12973522445777602505581073365847499400 11844308 523032404993675101115233062621375283200 11844309 -99372921469279344498789512562051840960 11844310 172563984332289421530746240704373222400 11844311 259212617397969290626439641261003883424 11844312 399024735257132936234993044176784588800 11844313 -240577739585095144004746922902864025276 11844314 -77453647922121538873322949998088777744 11844315 232000126826547236230225044286089696000 11844316 -754743100577062213875563565423828687360 11844317 556257140035223952236941749017925555366 11844318 -245201860447485430966152660555602786496 11844319 -545312597016201955543065707462413917280 11844320 655510090347704944495691744966631751680 11844321 -55882286417969199032980790852878494240 11844322 113406612635772926832242468787433887744 11844323 -54921665557508943865521972510550052856 11844324 543764120101692701783784438912254444160 11844325 -511392220518047616726575771303393071500 11844326 23791923224952583495692823138966755072 11844327 427539189849122556026738103386054016 11844328 952865709864831963968604603274839260160 11844329 495908069799351135745601956318552283520 11844330 -181062316970681859069778377020130958080 11844331 316365067114237872447971467828991462132 11844332 -464690822724457809311077126847751208704 11844333 371113484307208367634041015891868497280 11844334 19909624069787533677483570274070666880 11844335 242970258109865064842894506452427134960 11844336 50070342968206220377184996707429515264 11844337 195410432039698221822297153754187204772 11844338 -631516096950075670368537358004814382080 11844339 201782125342431984137596319688963458400 11844340 -141771332775134298578404432203035516160 11844341 -948751187327923817139352499570873394258 11844342 105199959861955589581228601444915489472 11844343 -32978410042259963712703696065289029200 11844344 1058011585022222871014526528919388160 11844345 402723802053912787989904170648946163520 11844346 -804266008739600624117098279545130128 11844347 -881085449957428017988697774689384943448 11844348 -558096354388281092575238919765919710720 11844349 -383780439466973020106834154544518445152 11844350 2321190314030431154629758624674380800 11844351 -647057789409803314474189711803951618120 11844352 60525002315239518580951038236840427520 11844353 -1370122704066074198916317375322688748880 11844354 355610634854762969755179762854781918720 11844355 703342478552748591542097418173291407760 11844356 81260554271018929523020613367140941824 11844357 275106576680715425583957723107058537792 11844358 23951667467105969804959418672004701280 11844359 -736575064482112185852908435027396180448 11844360 342091247148535392354749945442656256000 11844361 -667086283556932396669903101342788388608 11844362 -43023083650481466697699209650510592000 11844363 -101216649940224258542924010969159074856 11844364 -399938896951176084413200547468346665984 11844365 -401435584809640204800902900143335576480 11844366 207179449661403856333203494669928457344 11844367 -164645074297996854572698499683400736816 11844368 292169033594667989707710160358954434560 11844369 -165335605150441852343178966266632450206 11844370 -13718455925052173850505229003793512640 11844371 26531406674642698228889185822413619968 11844372 -471061992799395226268740972932224256000 11844373 -429302161537235824150394621529153993920 11844374 567098765868714610967021263246380411936 11844375 -64534459125157130734926410327758155000 11844376 223880508878568576340633854697123430400 11844377 -41298716813322268241302661882713697328 11844378 -1357976894421931786986347242647318816 11844379 346702810834118847557045662109782305120 11844380 -192399856634856067278019291777307251200 11844381 1360580704812166578311116945035655200 11844382 -711868173284934200896883337866630501376 11844383 -1189451953240616668258718837269458930120 11844384 -67084137111805402941902784821227683840 11844385 -157305514535482250476813346971766562240 11844386 903851687298611751933704954441156115744 11844387 -3510081533971776233600695561059181440 11844388 352700058306795407262754662193976054016 11844389 -298411751678305620984866262191581071810 11844390 -171592233026880991593819169294801534080 11844391 586030383616228734728536956059969843200 11844392 341664970920191331153068236892504801280 11844393 -7709615704486058164643078650428148224 11844394 119705179220791259191047622706491153152 11844395 -199893010359166605696571196957401691280 11844396 -38871094115017558841434561531042057728 11844397 -750396318460373604110995375826099298154 11844398 -158602560446661539475380038517588008320 11844399 16404241356928854376243410146189084928 11844400 152988602333154909653774820265559244800 11844401 199655538158869774268778706102128371712 11844402 167446984451606950526257280236297873920 11844403 -317978612586443841429759061663543939280 11844404 236233800678175001014953155668224264192 11844405 88548848443925452553146495282501127100 11844406 5502365917930050584017774653760352256 11844407 1219345025302514912748950550545780575656 11844408 -58923268050977618629543154810083860480 11844409 114917981479796197465619042404946407680 11844410 -12305344603135281499256641745353381440 11844411 -89097067595081244722294253009950045928 11844412 1161596896419488105097755065614755427840 11844413 116322556002220520575045563817420030560 11844414 279138935521262584422371834913577985280 11844415 824000292321442958329708852067236567920 11844416 -256463767243218712819119261258720215040 11844417 178324486055093412270496357396497430848 11844418 81151018053117360139418063895665786880 11844419 142440322576413115898956434871633611720 11844420 108734432257165279830141182835496181760 11844421 842729028143895897930631322502839230622 11844422 383511039676577340629610974025482245632 11844423 253849470984174600804476655278484714144 11844424 -77382283144620649416279575569383767040 11844425 -238575525293764414257779044559830920000 11844426 414261046971909721897386369814494482688 11844427 14066455923256035772431200607989394960 11844428 -193968423768271206537123442933374710784 11844429 480212030661187590069861788675158508640 11844430 9656229714985532161737700751698848000 11844431 -402026896994998698684655755262444141872 11844432 77140197889968332425402773656122687488 11844433 280881338207687905887871346360500363584 11844434 -6796382085013610742543885948664209408 11844435 -285083041020833869668739170944873107200 11844436 14836151046878274731576165791948275712 11844437 -701413673305917374896664012709610132608 11844438 454904902428635383966089584800331972544 11844439 29409744428658574616750101092828447480 11844440 -97834512378418467224452590131476070400 11844441 -117940161761934867980239980025890028800 11844442 605423811365826396498933704369962597872 11844443 298463530144975829526731709400359254544 11844444 747117569725097258333305151662126666752 11844445 410331772789253178433247919517878220920 11844446 1164111915732802525480854846789036672 11844447 342747673728007010575629986368796521800 11844448 326229282862201474184577589098577920 11844449 -126750638175928150463015016376493944320 11844450 127164518643924603194655271802424015600 11844451 1126479615426994852901016601949532231452 11844452 869888929720153023612558372629784299136 11844453 549344657501440547154446611213184414304 11844454 518700160127227894873740114848951998176 11844455 -166389580357212011180393063373752670240 11844456 266478690354869758019472912079380234240 11844457 -1534630339305880868944215096306098420700 11844458 -180864695997978476305532679046703971920 11844459 -322786542985544353236347049191590802544 11844460 276064242583265863687089576852697313280 11844461 1048026856131911993126066887065977606400 11844462 128897851914202411619421712448991519744 11844463 534939888332464966002877800433965781712 11844464 -69422890155307577142864974481034936320 11844465 -141799208925793084763521893344490746880 11844466 -179883180203346283292219431987738960896 11844467 -694743129875821876331660745969247128360 11844468 35508457532086251489797044367106570240 11844469 -2361392348693412724076409086075578112 11844470 -815127352816743950042240514062585856000 11844471 77796584053654295516230976065407123840 11844472 -185206564536156297838230579875561840640 11844473 1886463276283081832454605038915188502404 11844474 81223229979261459367754777949184911360 11844475 499728498261928134410996043050828156400 11844476 169784273898691633012843908942829056000 11844477 -317361279046481517250134417635830371060 11844478 622533794922313996390185757996892941056 11844479 -8569755828066017836658074127334275016 11844480 -15838343050651208236118184831221760000 11844481 -972621467069479107540429810811477661136 11844482 -177347489011779965888656251745763548128 11844483 76819076333268157873685996661063979008 11844484 710480350976804806394488913642423590016 11844485 544304725315286290293728312233585795200 11844486 367311879742091578610252220677095718400 11844487 -1704009979976900476146607163122898478480 11844488 -211614753542652911898910259500310154240 11844489 -652567037525034595510475837568938440176 11844490 6910418408715994739361214346337116160 11844491 -1380840020901624484171092926398860240888 11844492 -218931958382192194275307614485559508992 11844493 -264733381160489011174357363289234974836 11844494 -11975659215872974143269119953665397120 11844495 -293883270977013237424263769657884604800 11844496 -437103454740610527728541207704555421696 11844497 11360696768481300651266360411765581632 11844498 -115456878381475223920260759768800497920 11844499 388449750336640513607119894663743848160 11844500 225189217021583874238883092183784640000 11844501 -474989058261914731139334403514042346816 11844502 -132760626051228494943509169214607214048 11844503 894183474315741884287359350973587173464 11844504 -100081171561930326143399724041732751360 11844505 -305774624636771248172628466172327592000 11844506 460335458741362375745992969854221939952 11844507 -198800886230615253096627363436255065684 11844508 291364975179750707723587103257261890560 11844509 -22148376586904001989782323094660651290 11844510 -314819277073316368768770234291636013440 11844511 2460719660088371595588564885945657344 11844512 86258745692858163518044221858108014592 11844513 -2214122127340823732504469027962295216 11844514 17623081444462971229932252265142705664 11844515 -108966702434223487244173764009783486480 11844516 -343987096886729071562808286843765275648 11844517 -1609654759606316905653291263494900432128 11844518 177040649056220304001218451617100761216 11844519 -601988267298566706933105809504694973656 11844520 543866511826880123450366066699662848000 11844521 562329724958036434820079584312882390784 11844522 1600493551470307117634618324159009280 11844523 -1156840207457789780023491370242276673228 11844524 -851882218908153080993160777949694784000 11844525 -139484147605920786521896772154731978400 11844526 81832421908213062511597025270029032960 11844527 -1270336922490381806469316174453762560624 11844528 129919905177583176298768308123740405760 11844529 -958533448370782923540302409225834658524 11844530 431295540970351406356109630099234144160 11844531 283892159379388635606912287906836985400 11844532 -219648197663080871675627291786305341440 11844533 1214001927344285711021810257008802060782 11844534 -180854169620117637054313375783691919552 11844535 -45263869834853825384842322180568596520 11844536 805337293222266757825640503410229800960 11844537 -12099862819275958668616460626150603440 11844538 499945428028839215325601030158755575920 11844539 -821781389125526711875918186810875975648 11844540 -273686113357953059125602135213392148480 11844541 -788102574812103748193210468913384144058 11844542 -18745423326127719612833744718119617536 11844543 23287548447149045052011071492554192000 11844544 -388648664304651218646150823207034159104 11844545 -921432354184764377767201341133508558400 11844546 -111040363901389488232105845019809441792 11844547 208099650859087171207596646136076782496 11844548 442021698576723430283004201187734907008 11844549 12431130808623214665390983605736588160 11844550 -37204829154213940691217125603887831200 11844551 242513049044811729368866525968167665440 11844552 -259153680160638132976780071940055162880 11844553 -450495810541837574861568901595796637120 11844554 68040479306170726642591681655967028320 11844555 937845302260820080842100495258503832800 11844556 490871872061668275348691003106471832320 11844557 919153102322429243517549636823904031660 11844558 92822157528292440451875132980808726528 11844559 -432170415227110725577169707333097044240 11844560 -3695695671958129463418690869345648640 11844561 -802403622052322165949768785322770957328 11844562 -3289454804726930583815732199047013120 11844563 640743607680459258710049607918249845984 11844564 -563937152725644969450075123599750504448 11844565 8735457683563628426824119372550008000 11844566 -840613129300775647319083859515870764768 11844567 -6279976679304541227135636617120098080 11844568 680803022694666421691080643706627778560 11844569 -457034895252897497915074961114984908950 11844570 -58441140009757637343949272048355564800 11844571 1036691698612994991225714008109559096772 11844572 12393542583342935638995347856313577472 11844573 47174847174579872943487491602900345856 11844574 447007154301614790635417884918636828416 11844575 -139915438122163404378903066605436692400 11844576 1426488155598238370876876044338737971200 11844577 -639064719252980173137718487923905204574 11844578 -192722007054396347726508322108349450160 11844579 556325358177429842321991430608586516800 11844580 -643066973654794241591200560724186398720 11844581 -389354327267956081967669789584251602880 11844582 -51874463809805150213253040593470474880 11844583 927973389078003929076489497650579243832 11844584 123216372194109448085890756144366402560 11844585 341342912843689029548685655556859341220 11844586 -100614432195212381774165633022717557760 11844587 -1321388515565695382009014379460929290764 11844588 202918447644931574009030188472532811776 11844589 -1279339883005127308280030092443241485610 11844590 223593388522305730998854255341117732800 11844591 -405953638261842431775458696042661841152 11844592 -239853993200156961087123694036317896704 11844593 9169481049849489189103923640946087604 11844594 -207775981380914848408302433681629878880 11844595 -283605509773873321727884694378551952640 11844596 553383509872662132932244734865269923200 11844597 -145940461451203607561501244457676971776 11844598 364540861742687955829160353036543299264 11844599 245700566461990160302254504073731789408 11844600 -160868024918577335013632993846476800000 11844601 663657250972624991398486741153246070400 11844602 100695804940082827633013831540393547264 11844603 250486653788898852181348032946294186080 11844604 191661635030629974054430969830769459200 11844605 -145106113298860763339781828922814444040 11844606 337072333504926843611841390383667600000 11844607 276109162025313537225387986927707068280 11844608 -16238338988629524722717783592146042880 11844609 39309347351157865682327786294360709120 11844610 -264404314426341328218842456791040387040 11844611 1823632561666614030448607104918611545952 11844612 -151616801998285673292001164024562164480 11844613 347338495891245579878520419090124138048 11844614 384426337993334379430608254538089378304 11844615 -12619792023800083829340907140729892800 11844616 458466450223290071626652793626914652160 11844617 1147018836898640907250971443512702050612 11844618 -13459313762010689463280507368446883072 11844619 479331164454879041299064105627878510840 11844620 -547743872057086239292400641680003840000 11844621 -20470396018720333138355152186638457140 11844622 -311638844271949730169557650573946637888 11844623 181818383315472379040576918247392280768 11844624 91706571652807394757312929885278568448 11844625 108694988192281081827687934554365364000 11844626 -416391579004075683598345191617789798400 11844627 -354834704171882344076036915883072315840 11844628 -862614405588493231578191219428067102720 11844629 -808547563063056568560780614212502934624 11844630 -10632358937581305811735373080201900800 11844631 466503315350150408235191878241862383472 11844632 257296518666812667205681849651346104320 11844633 -78319312801975863034141342081456744416 11844634 -28776973117974738201271405544897600784 11844635 -152973267297215863218485932034807546880 11844636 -105135790591143729193770942771625625088 11844637 -34614402886073260891154569945571366048 11844638 125007049019869660399681280528184359040 11844639 -335771733617032936604818987288989121896 11844640 -195246249838049005803965282060854886400 11844641 -136985501200842336311113265349293113068 11844642 -392504328293965793607099159512606532096 11844643 -1040708784873747248409675767335837075108 11844644 53536746367516185571832627220310265856 11844645 322141844822647916318159987378539107840 11844646 -13182020160993682096535133768803377152 11844647 459925873231983297350570469308367355032 11844648 934186297456835827721753364668096501760 11844649 -217941565230963029750070792029109641350 11844650 -116829709709807452286214341907425641200 11844651 590341350928752475972266408116590080 11844652 217688609477280976629623031898221944832 11844653 1012151381464453177364304714552304042902 11844654 -78956377468064810327284954042265614080 11844655 120299204277321010883124340731469701120 11844656 -193813850714087421712985013734963970048 11844657 66288188645968738126794972317542080000 11844658 441765136056053691591570821452043575296 11844659 -26899870722155542494917335787511370320 11844660 26502996406813040088559120283634216960 11844661 -293954911259151138115926177682489174500 11844662 -112022107052957745783972832706747986560 11844663 -343702859390271690107086611225528393600 11844664 -104920671712916134552352791996480942080 11844665 126654239246139955543551564695119874880 11844666 36142428475614212426446533551783476224 11844667 1320402514083166634462261168748063423716 11844668 15571853110092746905759525025446689792 11844669 414742591347404774918594877869927986944 11844670 -3698950465844483919929390020639443840 11844671 -7384964995799177262968114543796472128 11844672 -45144615417401345342824295317289041920 11844673 -531057224390363988467319032835668219820 11844674 -82976455379962690941023733944867844096 11844675 217933749358210639959198508823740891200 11844676 1114235961948788223657072270099021675520 11844677 -504303035137732028344239140735045776740 11844678 -216648318610780755055798351273501243392 11844679 72669680259592356352216911529347724800 11844680 -795835763530543286818961950405097625600 11844681 465290427872999082395708970125483314080 11844682 268293520144647898901651956103734569984 11844683 318151362356828331142019104857932230932 11844684 -316832351184703179368481134730679649280 11844685 -206957447381606314990147780307047309620 11844686 120426517630014617854992248938820514816 11844687 -34249693892945320217863443284870622840 11844688 -1199760610828946083080624891362164736 11844689 -424373436476830512105562341703827546510 11844690 109188010945755544406633600457438720 11844691 -1023601042186059567210859184255337249008 11844692 780770549246816940130492389642422814720 11844693 118692638941473143423606769012920759904 11844694 -207423753661986860196880633164130818336 11844695 -1354841848434651353680571655072069600 11844696 300443947979271354396266061428128972800 11844697 477921018581128879015604734338162180352 11844698 270655796316763642208918162898181167600 11844699 -450547841585325242344112489544855644448 11844700 -40535906906237970007206944069635865600 11844701 64258791347992886246213459100867541824 11844702 -494329402386419447114859520028150297280 11844703 -32576459992994699760045557660907768360 11844704 -277439825399899466181025079531431133184 11844705 -435236781399217999040884637208888276480 11844706 183850903255598747675881740808543401552 11844707 -503033128356198846563566695562527014400 11844708 117046069242377814158299276250943184896 11844709 -411568556649851527320684134532901657090 11844710 495925628224841410565982445120848101760 11844711 -3134364018496138805339302205503743000 11844712 998356873551001133515974565232040345600 11844713 -150632143869665783604169281563869252038 11844714 111759702787850860486792205484502855680 11844715 106917065933557778483409037652056168320 11844716 -238909088566605265567101497102541465600 11844717 144300885536686049450634378819406040640 11844718 815179179855982830998383623024193642560 11844719 -1534730462582275500629499885231863480880 11844720 76182428655307586785917259388137144320 11844721 -143022845842865179980220902862812951888 11844722 333068614899654020944197565515387484800 11844723 -331665664793698677753521287055286340032 11844724 440315611141209973694384601882436724736 11844725 -462457452062293770029765524642300017750 11844726 -9099763973014269862556387111139195456 11844727 -188394759307887407310021035930555574424 11844728 -79512330586459753613641848410713620480 11844729 -484781082166291418643190427386225630272 11844730 -376945938547950185786900116481385054240 11844731 1036662478274824762413086917252839897120 11844732 499683248160470796265086943024751043072 11844733 64217533854503164569581497749800163840 11844734 -2198751750467159884877452966498698048 11844735 110965177620731013250175066487029045760 11844736 -132037864989349059894328806322691112960 11844737 -13923779053316502186254887154942531280 11844738 -176471407594979418667389002744819535360 11844739 196357968051001376474888203155247981840 11844740 269522341215708632109444447410862992640 11844741 -402177331493474060505136623377357272608 11844742 -13738600960403529524579450940433416192 11844743 -585833293930957644351241405424246592960 11844744 630585949446137656454099796294607134720 11844745 741809973684885706932731351023289817600 11844746 212308148363606229395722987085070574080 11844747 346481963867384975663114689533045315888 11844748 -809615969455172258226741286040815374592 11844749 -574164763963222592248487216465888376864 11844750 -53610248036169519832684287904524480000 11844751 481139307018892262108779764218406885400 11844752 510381592576000934202533552690469273600 11844753 771702288335886053757751211615906187504 11844754 2235195390278339726464133020717610112 11844755 78361997516827714937474942358363048000 11844756 68789730798527516000589109154927652864 11844757 -649878970066749617322969996497718042994 11844758 -362443969661101288780930472504710495872 11844759 -186293573399977559936829778439900293632 11844760 602764735336224603740841264248392704000 11844761 14325003242371646508442092426981862932 11844762 -185680686784169599851481971859156605696 11844763 -30725420313943767490007869695857920000 11844764 774625677698068743215041118520262365696 11844765 -151985516670258873448388243327987256000 11844766 -5358623581530363284296062208654359168 11844767 328292657845652636561403096444367632864 11844768 378924642060186457683816226093261651968 11844769 96702001917939289108765691477493435844 11844770 -205881785534921997180322381792800176640 11844771 -18244389317715343596187587436037623368 11844772 422594047095162793672512186550386122752 11844773 -87380327259352000768823530996084480776 11844774 211389172880793779841126332662098810144 11844775 144067866731008134836351111295416472600 11844776 341031577082948901139027521418602286080 11844777 135241381733273280243895690154233021824 11844778 -224949178976146344270815706514099123200 11844779 87916301778252495064054103292369504576 11844780 6966310202874418964124995741177118720 11844781 -479214204997698280838440427276982036960 11844782 -228061793864982956188217606207636563968 11844783 -600385274624011082194068339326351767056 11844784 99710895169624574879736162310983647232 11844785 -84054466098860955294937228736167795020 11844786 168977711970264819943080679203927014400 11844787 -516951862315215938520868760562729112564 11844788 425628592265929197630022892293805199360 11844789 120552143675869326708439856341154637120 11844790 -68760712992537870397828250944929177600 11844791 238657381586408247834317285594348262624 11844792 190672884832732434414580317048052531200 11844793 -399406687589417402571183563111102500416 11844794 172660687501941157006782496719158627328 11844795 55057468068531464111170317130511038320 11844796 -1466557236374879379850431676112305822720 11844797 -654179362421814077403122119366847584776 11844798 -1335882231895408590728345950127784960 11844799 2669811661139307023989239440459240360736 11844800 -174463455197100507911400529207964467200 11844801 902265006449766786542995423479110513892 11844802 221620726539830237048385647000582080512 11844803 1446394870380985920480865891059398453052 11844804 131156461836631056578003381427515882496 11844805 241932041702827421709416698513902994560 11844806 88899908738707286217750729074576728320 11844807 3592507191704439478931357872343435088 11844808 -1300996386218560608865118153684393303040 11844809 -235392038365012774899661343487136560960 11844810 77957135377838058432536985230035968960 11844811 -1086952254274999122180490889998917264 11844812 -142670819954834735606602355733721405440 11844813 294966713483419989946799287203434506944 11844814 -75019401534363192157515787832694807168 11844815 -424594987930994805386978188411943426040 11844816 -128592280203651365479518524431989473280 11844817 1209694688340528792022978250146685178866 11844818 -156901579525279166417330499107366762880 11844819 373260363111087087661785998180167680000 11844820 -228484343567304040079136399823871838720 11844821 17770648353040025175776145779664089088 11844822 -102377225469970306266846832348496842752 11844823 9575565256156727184380910872497838104 11844824 172465253607227538608533433686504427520 11844825 -424339955661850294903110305240783540400 11844826 80017767931216991237688675340013218560 11844827 -1441907613406167063075025892448492267324 11844828 -449932810878918520093519675559192378880 11844829 -974671326858206847782306430329250100570 11844830 22488187400124196149699906793940746560 11844831 -161776393147041035179850548107046744248 11844832 -427248829870616114153334843002427801600 11844833 -135456251783391835670578419914835706752 11844834 28872438535262337565741602617444974848 11844835 362909088988721563627947552661725513120 11844836 -862131749886170954885153210758797275520 11844837 795603209903397349748317206625834718748 11844838 -22218965662285636032141245825644027680 11844839 -348148838342399811400596269656139696856 11844840 -63787271329145165423900676677959680000 11844841 1783490177040341833080368778597266212 11844842 362516747915951530467806266613054385072 11844843 902169346682520907722185051885704472664 11844844 -1009781388879870566509281746578066134528 11844845 1031289206742833082757970595438793603680 11844846 -430287479291477415256091799908802969600 11844847 -122526320286946785705951910136806924800 11844848 -99581328811562598642813587911860092928 11844849 421967841423456620436467002430351966064 11844850 83468638668332722315922397944022164400 11844851 985005791729496001164222858302145819852 11844852 84966778651389696340377203433983606784 11844853 -82179595110866195946302203902400482898 11844854 -93998677834502214915737280381379283328 11844855 -410772326286033378692458503237353768400 11844856 -725853950475797023472993698241992396800 11844857 1478728676805900388446713747048518208106 11844858 -212259615746960725025905776522553350912 11844859 173396143036398172595730903002952622656 11844860 -1094208058273980867962493840823065600 11844861 300762687837073768338945593447357258304 11844862 -4750125067300464005804348974256239488 11844863 1667081650029560346608316416001536890440 11844864 -185611364874623078086375110805423128576 11844865 668829603396190437483336244460706508800 11844866 -5306416896398539355321209914386995200 11844867 260889554664036471623698427914569010680 11844868 -69036037164002354967713792576686424064 11844869 -975223497136160023898233924622963753604 11844870 -15264551746380741864771869662499971200 11844871 1671371953662024253966786580948294448072 11844872 541549141156108092969838225377155128320 11844873 53961655818099274737265822355844172020 11844874 37611691439307085376051126862590469936 11844875 111449051752353429926087484245447592000 11844876 -471125542988644975206839729420444067840 11844877 -1299464038622289045284602014550790077920 11844878 112000097611802543272837908147480086400 11844879 777505470790487522137860376616570920584 11844880 108963059273204293272315536519364034560 11844881 -854835675958142633994902609624325546318 11844882 45075889069108088670823191641941335552 11844883 101109701013585722242449965317983127680 11844884 46439821668520234226804046145469048832 11844885 -83414189551587529986396704972130048000 11844886 322742461948562169471002790398871740544 11844887 45825993217294408659407130578516595960 11844888 -342707951225037207392953578394882375680 11844889 56563947605230998884240201686326151872 11844890 -106237738927780222334150145474269056800 11844891 -512824374827400231959458888475896713300 11844892 665400134290059474491941415122394606080 11844893 -1649266194436613348696101737759817570560 11844894 -137296758697464573489489273645158059200 11844895 -576262638977282770314581377802286528600 11844896 130127302865459781400948224809741844480 11844897 613124380959762064486382670439858177728 11844898 33739340006507916423375076958919807264 11844899 -423354661596536506624623217233012557760 11844900 -76478692435448507446338948087516672000 11844901 574318762325824717948550833560802851902 11844902 -277833012104883964912245514140847138848 11844903 -29376116589448690857742888399146474240 11844904 21920002062016730372459707356334080000 11844905 686702264670369256308418003081887621000 11844906 103130152450956263029425399535574075904 11844907 -25099209285789884216771217715874095120 11844908 -577333169322841682497309529143911552000 11844909 118268295851887703197216795752680448 11844910 104843987245641105358336699369648312320 11844911 -304299510805735135055278174264561699848 11844912 39946578314766502235726419644843786240 11844913 -261366786079213014471666378966705974720 11844914 148788034075637511998172271109260879872 11844915 -122809088668098843156177496587647256480 11844916 -235149508191433654475522193472628229760 11844917 -295990092093568353403094076190601135268 11844918 24713528396472975600964665585806314464 11844919 -958630315803775115907791691678196975640 11844920 -927300237769331356032652365042619392000 11844921 45083877873517364737727634333472137600 11844922 29882818705864685822698422624357286512 11844923 -409667505733294752550067295291997358280 11844924 10874006161265897860308830560052969472 11844925 -85842127559264084223075661508086299200 11844926 -383821772520151246211237477285773817088 11844927 -1007097585079465566731593953849308114160 11844928 -233590309216509574028584286202620280832 11844929 362798464689098641853575441002427632384 11844930 -129902426425690228380072718020726005760 11844931 223054553270785741971455539477216283904 11844932 707270809223555672513436046911462528 11844933 -696995160040578890785540491260635558176 11844934 738028118438213368277750309102066555520 11844935 -505284499820888930034865989558030389040 11844936 644213286934554282212615720242509112320 11844937 -151070861614086179325530948783540960568 11844938 -294987005178945487591096469984978344704 11844939 29999601803844147936745509120562529520 11844940 110845292171628291127698398165271982080 11844941 218110904541736343580767901172000570368 11844942 283666664598861915382872802791895879680 11844943 188135956701980769832496820585729397944 11844944 67843047547159876628018196169520578560 11844945 -57494607176169369668510804052741749760 11844946 531456036777073908134979328092474390672 11844947 719979173249647519238017888947729558792 11844948 -273909650371755642722622839470008145920 11844949 1910288305341417201385233011330765181436 11844950 -98080446252086779972205332333886150400 11844951 -635809879067537478099055593709318479768 11844952 5076854128448842398744593227707187200 11844953 1263118515379351154212845370402784252160 11844954 -5345506628071936752377740858825137408 11844955 399161886966082422201529376880360903360 11844956 -22555668987433429901496924365460794880 11844957 10593871119416481934728255333092539488 11844958 -80006023256217068335309943666912023680 11844959 423662749074166284069962882118470511216 11844960 -461442932498866262501625968038985072640 11844961 612887618884334471152393025269464468320 11844962 512241965753198886272874606932552561232 11844963 -4364973107569801822116188671150545360 11844964 -122477018138112528638189604324585932544 11844965 -334206309144356760538374851613414519360 11844966 337017575200140310392123475702079298240 11844967 -380392312737895431759854450545296102840 11844968 723998893717355674307269950571906882560 11844969 49155431632638897899200199681800846080 11844970 121847479487077347837992636063887896000 11844971 226563003986109881883160194347431590792 11844972 -163249253460990564133471878161809845504 11844973 305446000708542830175401460410818236640 11844974 -308135391362142255409979102944785507264 11844975 299253024335610551362599908720499144600 11844976 44384454894741862017565829950454366208 11844977 -155154712317707819334532068767691489600 11844978 191247183989633028029889152266418692224 11844979 768587064138380255232540366460951381580 11844980 12924026326238116319257185914903347200 11844981 181840491269090268311793764316504945600 11844982 7579110161885091947474425090672757184 11844983 127650278266450918036552336300306369920 11844984 -362002106715504236953379821980831559680 11844985 320212045940862350393154651746843514180 11844986 -757575521722446502990528242674648753808 11844987 -466929131476892661962593289835613396992 11844988 346195310499735698996295712209371575296 11844989 -789084377290964082868862045857695812712 11844990 -306957896816709405507241127240856329280 11844991 105879500512899414466194395244135950800 11844992 -372040523494734694547997827684263526400 11844993 -560429449290729574700616529989270629472 11844994 131383421680780396156664984535346148352 11844995 -2492614957452432318034987646107701600 11844996 202031518073600420915655165938522606592 11844997 -497748454593204686216807769970650813728 11844998 183160502378438691689695007998613102592 11844999 255124456076656888726289885882060985360 11845000 173832158714835975581698932277555200000 11845001 -69624386125343162792734215733476898176 11845002 27730186513067991612931395361983083520 11845003 -78215057669774766157856415056357200440 11845004 -182571321370408897163765507118916697088 11845005 213346820763062815975664518637841597120 11845006 42506718021142297311976910140368341952 11845007 152426017170001092594280354691097844224 11845008 115925644053764587216875498407154155520 11845009 -242544772011037986323339191290553620672 11845010 -39625868801622292218834920025975288000 11845011 -46420427736211392293687032349529236736 11845012 -325295140555081863734448362605052834944 11845013 -748690801049678699274755394475331344416 11845014 99162771286614600683699158533063518592 11845015 -289720998878438692295479898202926426400 11845016 -580238654511569107898844827979822827520 11845017 698505905642957383002885098338977439920 11845018 495827199047579875444653917901309527040 11845019 1068374050996358286232680494606246882496 11845020 179777066861471606616683702575786475520 11845021 180645997860189644120440766208277591320 11845022 -304272762288981701741772041437042512384 11845023 -88065982709509838843151985364971038720 11845024 -353993315967144968429285472973089669120 11845025 -609457671768152248837456003599951922500 11845026 497717221134894679169609497578506922192 11845027 -1306418991306920624973813455386975257124 11845028 -321402930756343999867207516858020437760 11845029 -144264985296968366842130078100052766400 11845030 119287817070947688171055020820917436800 11845031 295722225675547046459124672299333869464 11845032 -187320752176099169642644832000233881600 11845033 455444870516696169977735223142357418640 11845034 -643818108626748903247418833702573045248 11845035 784953599096954797423357590677111490000 11845036 -66525838701756063363478929598662836224 11845037 -886464040704675854102578634255536085760 11845038 -989885410111798328311091204685225984 11845039 37465596188228915640789117873669096192 11845040 -32724187605502281021365145258527293440 11845041 -591720806428706074105479699864660685824 11845042 -247667709202584349629574329698858576256 11845043 327858846502666149716079726790067096400 11845044 45416178014547693466187316799590389760 11845045 185316203320522940027815963284781049400 11845046 295600798942116576141500549906883202944 11845047 60477757060799034434451342498558524928 11845048 -386263941537419152293600464522421104640 11845049 427613686782471980712413637912157364820 11845050 49694083867277325373576739117016960000 11845051 -1572406063616588354197076852458814305948 11845052 -1313943764317432746527797176781142796288 11845053 92464249322627563276587154170840300 11845054 -66128081804140313035849785470122443840 11845055 -24856368278089936112874333907122947040 11845056 -138348910531662463336145022486954639360 11845057 -54527313199930713213726316413070440576 11845058 92869015689464942951971047216030454176 11845059 -6022947773440062113496475353066028296 11845060 -106641842175784275597640901012953536000 11845061 -77667694953280125734442276711191086788 11845062 -411423685007490931097503668701921132160 11845063 378008460529715833201011794845214372312 11845064 365601749362226936923054041292166184960 11845065 -167800236303575633056775336130028476480 11845066 -176653871633326921980652072922461602768 11845067 -141495199166488148001878886246828289680 11845068 37505540910135905998837652766204771840 11845069 -109926823558846875299089294651933363200 11845070 -295101644961419610145261664423633075520 11845071 239857264156793828741586179654324149872 11845072 120847507181751103677226306277606817792 11845073 -1446679499015198576037779539363158754464 11845074 -243248076363798818076393662974776718848 11845075 -237310132149372553209423195108502104000 11845076 347607142867867931873147368734102005760 11845077 13367653562595076831732324494950164800 11845078 -79634805004612498504738208139777823488 11845079 128836288111360839027634318002831432000 11845080 53357052896012234370954639733182259200 11845081 274624822932300522243980791223808384 11845082 -476694391334141209701586998970332142608 11845083 255756147128022402748290985985069558424 11845084 -544468630527589249077340069727318070784 11845085 -301344942365207887439835166456455536640 11845086 57252796591282607339858080860815075328 11845087 21601463881285239380192174487947530632 11845088 -1050562176009290203751794201847794237440 11845089 -239184226968518663856019600482179040480 11845090 496677176315167611677243994108907721280 11845091 1057218416189634112656483355410984956352 11845092 -68020212368904139056114123992001478656 11845093 582072124222385045223444479967093479644 11845094 10588333669985489696722986846799535040 11845095 95687216480915668194189368344517261520 11845096 727357075695293224822434829215077990400 11845097 -1199370939812797720243827773617554810288 11845098 16874685901188880942940559964933920000 11845099 182682686392506732615758949719548738080 11845100 -57942492470571344050364592012266803200 11845101 -59608469016117528421725360211640223168 11845102 219908753583221495354625526743767692800 11845103 -2519578237522720958791980183107080057296 11845104 191943484610530017705637434422444457984 11845105 224860123381344811359435055854263108520 11845106 38367772299804450280401848997751480320 11845107 352356827227343157691630061935208016840 11845108 -872920313113934538670994004286839306240 11845109 678367511071970966269778366295440597820 11845110 -134750638496175471492905638258331034240 11845111 129676962958764013543830847852807181592 11845112 345086829503533282919671363222100459520 11845113 452801553253074961684159109773750331040 11845114 -409954314612926196694382929531080991488 11845115 258031677336037508065081110382426727520 11845116 27296586032462159066679396763378990080 11845117 169588253707728881526445910645688310080 11845118 -385350614931320206931519520421915239360 11845119 -241861067436242892957754130109402678144 11845120 -157323996512390932733151663584276643840 11845121 -31838846489597482403129467256330357328 11845122 -108794703022300865125509960481109220096 11845123 -1553891524954009683960853750339518522628 11845124 11138206150395757210080318668228524032 11845125 -109804889013740630959885906634030205000 11845126 -9962602351681955615658689565059234496 11845127 -581049653637509583578549601660645470928 11845128 356489586119309758750889176157535928320 11845129 -44724702370480711331943103311976949916 11845130 -108998962167115563980444712374856076800 11845131 155293530447514961715351654349382427648 11845132 10240099708941225888589156481684032512 11845133 960677387481667569123546426550512515382 11845134 -47035496303890724708027589408205207680 11845135 -521416892794281275684732025157137608400 11845136 70157150703560894839771775938448596992 11845137 -406774254843423525125914953094092646080 11845138 -248884782223733684228014752303990061056 11845139 36937690154709194564166600586436504640 11845140 416907167716193063958175957251064473600 11845141 -140712660795345592282248119581974902400 11845142 304894962198380650053810469428194581632 11845143 360167156830459051095275353357795722240 11845144 -284250743702016083999883655404857763840 11845145 -394021853012795996488093713534124388280 11845146 -80956779698112501549000519442832601600 11845147 338799809831410319654820813565874079600 11845148 -21513088927111326133585445539062196224 11845149 845885677416934345933706338132473531264 11845150 -1683438642741706225175838305539958400 11845151 -916527830030994691391148849974702217600 11845152 -294852202602897818784935745845856829440 11845153 838020140320453306971917753245128386402 11845154 493170204041481358760707006637164285776 11845155 -80400111890100368047303887655102702080 11845156 -663146890493229777940574289925551748480 11845157 -375489774796193744135693438174146295268 11845158 -140980274512502543136210712852534470912 11845159 1370929945696973989416505164741406559280 11845160 -770443803528801276221059851065587968000 11845161 153000343518390031307336909222785265088 11845162 14628804412881868753377683826566553600 11845163 -583097003617391381995092517633762160640 11845164 107761771058688784633970814632034264576 11845165 169780641539255697291233959916419602060 11845166 4768807046154753348645930157403122560 11845167 -4989540572079058930367886200727581952 11845168 -156456855217316911171705238208356958208 11845169 -201311457935596250219170130453534176704 11845170 298247741709154402681225147652565120000 11845171 -112857626854713201841795427701666049408 11845172 -1170311509055775610022753131147076314368 11845173 122533712654838281946219852077255261568 11845174 -1232914866406367861130896804234627232 11845175 -143539649594575999664437500700276123200 11845176 -216339710257447770237894776038550077440 11845177 655279625962145531339743353996822909652 11845178 417980368726900980906661621854184403424 11845179 358380956150010663246592617092539827888 11845180 26556777283974714512301904427243427840 11845181 -687845136509085530574590604192621316800 11845182 152321202226461871072470042365327137728 11845183 -88688861636665933421409138916389872800 11845184 -122850450669093317923060207716359208960 11845185 203427437249854978807154006119888612800 11845186 523352711649241522571810367713784579792 11845187 -296991079788081190893362492052901197048 11845188 -261013164828372826844787994681084757760 11845189 -312808300353264979720545679687699470560 11845190 -95790332845615921811254333283962648320 11845191 -146702264287324052786472664009355681280 11845192 1179056341431643032213920993033240002560 11845193 87224238645653965361163625251525636864 11845194 446875567746581046254288555246915370240 11845195 866833025080628875774432728607936113600 11845196 -750844603720617421224923133128443338240 11845197 11222189321320298107114510188439585152 11845198 156586318667301358651156233488888348736 11845199 -93960411536050732044803365945711193136 11845200 -75702246928353553019257848403781222400 11845201 -460936597627015854228925397431916710798 11845202 -655579857888247807216690052577515100000 11845203 804708173981620758944767321684867230000 11845204 148619887790840505484978010232843053056 11845205 -932454474201349601628763315155067920000 11845206 -770781697505220585544287527941183059840 11845207 -662078438392047832814826959312549857920 11845208 -1209631496524026271579229999528612352000 11845209 653942369322975646410380307021197970720 11845210 1035994538347218655350258261475434240 11845211 -101114937535628695265675660238574008780 11845212 249860777195505318939994852143506483712 11845213 -1956652154715163540764536307746254762100 11845214 -97029989421716954585263195228954002048 11845215 151403804095656554633484273570997057560 11845216 274389023259333083855679044204486983680 11845217 177328804511104698546350422821524065812 11845218 -8589375687683159723932164724949360640 11845219 552103460845075608769949100721990254620 11845220 552472006504586995503759317100149786880 11845221 -409492441874375591721061468974965575776 11845222 995442100550345196483809346423406225152 11845223 -49771485716620512926357560553100136536 11845224 292213088866356852806204647235715072000 11845225 61874312515261280452283034615198480000 11845226 207753718553011555031807802697497971040 11845227 871874118791215892822341753116345190080 11845228 -463272213214890426066832950218350631424 11845229 876302766607998527724410003509454031840 11845230 -45537622603575184634107059890984263680 11845231 1529085918252215998289120848699986990032 11845232 49411337502386015476587174184206139392 11845233 -257018708285351619188791748724983073276 11845234 676742887259481422964861080819702912016 11845235 88349060134464574686882934642552602000 11845236 -35811621076733132164752859614635268096 11845237 -519517572176553177057069666425969308114 11845238 -537394034506486776667646598029972016480 11845239 -328739152223649530931502894019682410880 11845240 -111951240237552013636518206766041702400 11845241 -25360227552145939288909648806135854358 11845242 -88851831671936114615760787893448578960 11845243 654061301892209356584607322101639475280 11845244 -900586337107387971746024302813559998464 11845245 -373824928453104214464331645418227646880 11845246 -263371687329645527558547353202077967360 11845247 -3764121344695794812669616748251692928 11845248 104629203224527226608313804735800934400 11845249 -418176534590470148219310874542157579436 11845250 -687344285340437959271410372947845016000 11845251 -1482169705319769152313133071240958638720 11845252 389828690791668236301561337262844893440 11845253 -3562198009545084650149735704310732800 11845254 228864722767033587289949973260564248320 11845255 -83369295113753197231231542122739415680 11845256 -764099553256831560388454377433759447040 11845257 -930083768876059581676462131870739835712 11845258 433405017246194449818030511930822578480 11845259 1231019773844398112548112537813188373460 11845260 360919166748079895378514641252189491200 11845261 -1442658760999667496256782520888109176138 11845262 23675952561238460831314506257128320000 11845263 62003668116614567615849207735524400400 11845264 -206449257698124156412690515122130411520 11845265 442168450798416782458398637609504891200 11845266 -59661283895669739568787857689436166400 11845267 520517424669658993026107330497997837392 11845268 78155322631580306998319501813391824640 11845269 285230335554048832702584126446735203968 11845270 -118160249764887482246545746629847985920 11845271 112996106566620884543900799860580278472 11845272 9709039405648593694285926499518013440 11845273 678667503381959489119923265281074252304 11845274 -55811845939804169218589554406985770496 11845275 -26146766646852885837910071474438510000 11845276 -68679357696560938966847880741354700800 11845277 -701366187754336954037932227638022661800 11845278 426820222535303264790680230877382112704 11845279 312351954493931503703477500774532422880 11845280 -614538122110611545263156402737524244480 11845281 68745866059792662394664219821267690944 11845282 -154075730815094559195099617779042598400 11845283 493122158544471699262625240057826628344 11845284 275116025562556417216851305857610465280 11845285 247449506667685897910975608562254523520 11845286 -443987801132403772844625676711527933984 11845287 -871242175184397113168347285345166971056 11845288 -19970929874884449641446452716034785280 11845289 -421836454588300516798724294891428082844 11845290 -135627429366249807991332007494368870400 11845291 103648108822261842211165177644588394912 11845292 1252612006866835518573786061728951490560 11845293 -758534503354205435425684529557023289536 11845294 218444053544480646852539873628026644992 11845295 -633843701726100784129359245154963360 11845296 -1531757235361475486794143925869576192 11845297 -35203464117550149393759868792880755740 11845298 -395660119317457161731152134144623631600 11845299 -322637063699563201641402895088290021632 11845300 -113149892304626180195029751739562441600 11845301 71248009230629781329743488988973685504 11845302 125206997281228933148770403606315366400 11845303 517059113469891172111574280488384962120 11845304 -786081788212790678257501558458262794240 11845305 -584843723393710795773711662069532748800 11845306 -589185381341028781046727927975031278336 11845307 626556406847891694450345632529665555556 11845308 627114244821658024048453178447129625600 11845309 761479081308956864594090577150332252256 11845310 93513646987489936391686212063249630720 11845311 -186294994185984801515286808690514066400 11845312 -172697788694831249053994653380268523520 11845313 77627691312638945335147746855327146562 11845314 15716815186822477063302998333382248448 11845315 57218874943668535508106714697059186960 11845316 315372300120957901530616940734456774656 11845317 -238283771837549020210679296665674741760 11845318 -428617942645691410117102138818115134720 11845319 -922600548964233486016913868584711402280 11845320 -119889197812380039881479211663054438400 11845321 704831307146386275566386458598440146522 11845322 -161606771626592813257614644501488427520 11845323 300545183749208398678891828438724379024 11845324 242699582873137474809650387495766653696 11845325 -461293546032012135864969556814867868000 11845326 -261986448112538259920951751109176632256 11845327 -54803911713192885047388955312518685640 11845328 59927114432211577380459339450507067392 11845329 -753265260515386818870482942801009855712 11845330 1167708698929956093950659264895577600 11845331 -32472212877918754427382150259938110868 11845332 -722469459270068512259468213311498506240 11845333 -354493507279792264191156550851799469600 11845334 -97705748979889929719593704562493033184 11845335 -341795584275665843176711815640141191600 11845336 -1497310750881152709925798350370374819840 11845337 -77360212681034117600239647569960648448 11845338 175019611158511033787285388653805539328 11845339 -29094445027989467911607284414487508480 11845340 -331972142195093158095545160876662323200 11845341 -171424037827001375838472720870715850720 11845342 236158607362360046967920338423076691072 11845343 -331954338672076209035681719657303437408 11845344 -15390681662794133570289404800766312448 11845345 26702899813190856789338906893288976640 11845346 41841963913314643333420705046866641408 11845347 429631633115698120073152432590061811520 11845348 -260166960307671646298107550323076808704 11845349 -1066894379141204061386923204050688991364 11845350 -119107654214970762758077347432468340800 11845351 -94486195524321168384424625097736219200 11845352 -952844966639389856535077878629421286400 11845353 -255606912523925397056999269294838626176 11845354 60481591527255426047146788351721235376 11845355 -194426867628698045691440985721020126240 11845356 712833540139242986578039043775627264 11845357 436666079216993187239548603414111564386 11845358 -243192944894834636638618776431524778304 11845359 13907750301430315979588830040380885440 11845360 -139034206775367301510686291508636876800 11845361 121327059868991539869581485496046755904 11845362 -239065291094451898503538690115287032576 11845363 -1075880040371617408476287633976325295520 11845364 323531528014988330334907432339375633152 11845365 -96000524377826437098068076148555872000 11845366 -105734810092783521452814860099147366400 11845367 1491843893777920055240843515026960157416 11845368 289805891050288033597300472073816330240 11845369 -556795586851800750867743943141003458940 11845370 -301602885831937142864006396273032281120 11845371 89974347063473958695045521329085813440 11845372 -101798463643975163988248069643935293440 11845373 21063201455100542829545871349114491264 11845374 -224696923000380430923165047828776923840 11845375 945382989964284525843747584444151468000 11845376 -360947329089889433277762378062823948288 11845377 -342032302394429019289643304748336752432 11845378 310533520533758865968486118781095522720 11845379 95007086069369606660031562814411335680 11845380 149983571170924849690495657527519682560 11845381 146296847501003351597361871627500674364 11845382 7928400602251189124540985407550318912 11845383 -16821435330085230473974620682581562752 11845384 1284614207338486622393043365881414210560 11845385 789818027051780449463663626730585012580 11845386 251486305803772508849767021785761694720 11845387 -1647621789106505088303544486264007433048 11845388 4941979153349542339653661030302391296 11845389 248214807561191738784277647004267391424 11845390 412089525735582188740174129710543787200 11845391 -4780282305724857174855782658035293536 11845392 -5410758078995653745620402397217030144 11845393 459535735020289688244023404781822651200 11845394 -203139193670544912070168042237058319360 11845395 573341094626757721637969916073010733840 11845396 -1075922886051448475871758396670293928192 11845397 -1154115488676052055485696054691737031154 11845398 -458248416541437917827983219068819865600 11845399 660734611935701829046485609586711970536 11845400 -145337364416079788574604139786044416000 11845401 -274326230162184813754938654735615313968 11845402 86994280704017547571273879014635834592 11845403 407343956356410970462827303203951819652 11845404 -147063789258068566427248996462452266496 11845405 -353357508553502893015315858282944823680 11845406 161603841249306282052203310876281782400 11845407 430501996433150439807991291339476447504 11845408 -708692138901266614505918430159035105280 11845409 -205965931462473248661195132082173720300 11845410 -15630571120813885768740601326466498560 11845411 8375999146967525340942192477244277512 11845412 -2039152831219077645883412508736949772288 11845413 -919175127789260006661530970368451308160 11845414 -52556117323258374374864181711453493248 11845415 1062820024604168988138655446167725461600 11845416 357905337668037546162973683668582400 11845417 182370109725328568416418766042983091200 11845418 14307011438000430898566699099662120544 11845419 54890011542627079363819328389757785944 11845420 -711120625506891381378557458157829120 11845421 -324744136236486548393871221362243968288 11845422 393684357414347966289014327282330453760 11845423 446030410517492287102810329090203109184 11845424 320749070591233737627002620383423627264 11845425 1709564813424379027010406152175847200 11845426 113266270469666877760169181913044336912 11845427 -14665694309087829980104874063443080960 11845428 87232174288225280081881811262944870400 11845429 51515669305238743159569430072019781660 11845430 -508859756360034367752947812098025670400 11845431 164043243253513868675158574354018442960 11845432 825626892867363096291134862033953894400 11845433 -348334333596931639784399402732467044396 11845434 -367727574663788060345596591475245777920 11845435 29933258051376646980891184658629474560 11845436 -767979648907502458415352232300559930880 11845437 -466120612343718164784781220580864666432 11845438 377396141588009354952834369373814906880 11845439 -369390208022350960018824410372339399520 11845440 6588636498200055247613150393967575040 11845441 -440716697345419976860880590383988960000 11845442 92526819065503909839389786434384619520 11845443 664100216792426223379302900650438776128 11845444 -207061711563610611053009699628770073344 11845445 5694623791840586312941140179079925920 11845446 -140900936859252436502271113108531865216 11845447 -30954204142008002633468062143582240528 11845448 118038740430616716107334624375161088000 11845449 -14621814604687828935423912761945264832 11845450 276252368995016734052461842406102554000 11845451 339664764057911239027251680348401496712 11845452 558158976573821512178386038881268575232 11845453 -289681479527427198071324201509918956298 11845454 -328507270146320444033260163693002518528 11845455 200231642623372657954986983269559328000 11845456 -199519914063274580994354242551295262720 11845457 543284301551376591171640742841346726272 11845458 -118070507616642602716374358105931128800 11845459 329703730788356461803943318810640327660 11845460 -33689388592846238629836294762344570880 11845461 526345040247548664375966323185375066272 11845462 -968347642740191914782053503583128700928 11845463 -68870734332738926985583678664669995680 11845464 616376590140915877088422532081606123520 11845465 -740831415577479046929556632191064358140 11845466 -138842809649449995549333817705170420480 11845467 -750476488850285725101864287464895831760 11845468 -9406824865430568051723115396351882240 11845469 333770694708411355172033351358984127596 11845470 -6205272259376366120165455753866547200 11845471 -488224173551276889597343738921919285256 11845472 -517132460789509955965130734218170597376 11845473 78812150864309429729344813059111787104 11845474 215105463258605689409517086351011457280 11845475 -22720375376204150295717340165119690000 11845476 217963315355993830893227514091366148352 11845477 709095518448325822823202214411631859072 11845478 -65562679594272270987164738200036531776 11845479 923147582714631494633984010127275858984 11845480 -361638054403405404649812458005937817600 11845481 -1472879186605975924125069777947346153228 11845482 276460265834066933068560450484095963648 11845483 -121041218515241391053811761411969463360 11845484 -174258203122192929053952963729948171264 11845485 234131031389704400508401624373941827620 11845486 -565160844684986028145051524236583119808 11845487 660935300781696260080842146289429510480 11845488 -49869645742983951098198942055456669696 11845489 -1087764601747982248951219634058939995280 11845490 336288319758201032128952980280208324000 11845491 -1049745325240861005372249093314190336 11845492 386417736299232827865594052115719980416 11845493 -894358844391343496207338276766094429120 11845494 320382086676687840143531322768758279040 11845495 -901459712146613663509735574105672697000 11845496 168952478784647522451864175142260224000 11845497 503533522464058891990713523698834647040 11845498 -155633804151001951582030504517745739776 11845499 854028432950042757337291970862937678500 11845500 237080538103164162515243665333977600000 11845501 -1066886350696103791603022250785921743028 11845502 390709803438420261063223913146782269952 11845503 163432889053789298523880274768403658944 11845504 816653969893520404662058986954660249600 11845505 529189587898472407380719010668941584000 11845506 -177022871901504886828448544887135817216 11845507 735660585569459166344692233178217381756 11845508 563094822760165503901437767937512627328 11845509 1011035382982010845037462967948492768 11845510 159445841943204170466530437081547372160 11845511 10252651798395455991205640814673207680 11845512 -166815015605738847593175409056357580800 11845513 -349633982294184727771970985876617779100 11845514 -543902674594517631844515645952096455840 11845515 312584137419073149958503179613944724480 11845516 131208665922397589314963531095261376000 11845517 -816249542208337024107719869980898255434 11845518 378245388146420184209313217723488182400 11845519 -209178817003537247725403796234770053904 11845520 -28351483776982115272539088613997281280 11845521 410266522802223407897247082183487381250 11845522 -85738051478490408723189425028255121248 11845523 -22331156081647912787545098024468519456 11845524 -547332025631002276043648006316334393344 11845525 560821330854956639051703007496367480000 11845526 152825398401840828151125507258730199040 11845527 -424314735562759024655797865249256461568 11845528 -211528434470803745892935319322928547840 11845529 602871016268789396824377573020849028288 11845530 -112200809809327814028181711865774891040 11845531 -268116499787793826645366069278957901120 11845532 135048139609380039113589001860881293824 11845533 -194819811200308362379926836792983426560 11845534 -20471647041032438180498057739330974208 11845535 -447344243263785024868762222911344841600 11845536 -11831958506849839593694297721825918976 11845537 -106112260840706408484208256266453760 11845538 -344990402090529854795549537135838253056 11845539 -1033619568537838872836538800331265546776 11845540 107886774688760334281793481890488770560 11845541 203625851255649192460668791928875012832 11845542 -68757318637258478136904063987623691776 11845543 1414821063953327961407312955032183183760 11845544 350309968381208267427656174654678630400 11845545 -201699657817767913061276964031032394560 11845546 -133413102982191678167240932361879496528 11845547 400988908031058677224902078821249350032 11845548 436413025398794736191877145482738278400 11845549 224906344030712149070485090776546493440 11845550 -143854641497491571934144188370499152000 11845551 319979672555436720912030835422185743104 11845552 -61919054700036466685951472087980113920 11845553 874724742220761836796993283765030179462 11845554 -6791104009826291312164480145427111168 11845555 546672863289347343449031025146954985920 11845556 -243847635103684308826610488530725233920 11845557 -80899923180826434054825845467371040320 11845558 134725381003455028962286319811443774880 11845559 -227789780749446288534260924169857726760 11845560 194567472544456179740702897350249881600 11845561 113039380039305971984895680905781086784 11845562 335024079013748952408367063340441938032 11845563 -793522392379136975652959229830477134056 11845564 28911336224610102447721814654224619520 11845565 95826234055670917585559537459230072320 11845566 176244915460698680507005302068058543744 11845567 794059806845373961058681884901510839616 11845568 73104868162143653215983090666880106496 11845569 302339420161284983291827160491284480 11845570 -99689110695522037238175619084459261440 11845571 -1411925552156557683572305831151419404228 11845572 -371995620504021318281005195026096844800 11845573 -119502391899033608041368641414104368416 11845574 -37117203726938798804660113827217516800 11845575 -42862086248004244575171308139143040000 11845576 489818418520039879387700355118542028800 11845577 -86760204625712971078543510458053201574 11845578 170299455897828601224242763958213703424 11845579 1125550911249036273991482180985069196180 11845580 4774034308310272893756683525704627200 11845581 242829907789391708194382265050785266240 11845582 8664775744075911795735353388338047872 11845583 988755057515064527552406004246236574800 11845584 -125099630926011480036679257878995378176 11845585 -708629350081916643265529285873793278220 11845586 713359080451061318044314782900763790992 11845587 -190277478807444867475065781512185760 11845588 335433838219286271545646191357606533120 11845589 222811612184594325566508522206875050240 11845590 -204106223563085719007580628602854933760 11845591 217189471792220683699699534632457017992 11845592 600833482514241059353411231370625945600 11845593 -70383255287231132083620343408231991718 11845594 376915009940446650470920653277850449920 11845595 92242530774491731955198730742625317680 11845596 -8470732956015997245374868479223398400 11845597 -4610562870719384254116450661723384320 11845598 -399069868668613113130529268961257431040 11845599 145132921066020151377435675982434485064 11845600 -309828114067434150705370270634881843200 11845601 -959979403137493037760126508047581121900 11845602 14772007758648725986882578473192442192 11845603 463966607168769340232258094023996603016 11845604 123544658651440413556275423389520371712 11845605 239543838889240420069695177870503185920 11845606 391074166598204377753995801357835749504 11845607 -1293982738027945276822255388283030652800 11845608 797177868666708502472620106086990479360 11845609 198380328689090688987563061150680474810 11845610 -30381417569550622017644830566216115200 11845611 -345468682611977069457206553000822368112 11845612 -410209715521397679585385170711723266048 11845613 342448411163776738644518617322208858924 11845614 -288272282245457738472626741287405102080 11845615 -410808890445019544377125039234884493240 11845616 82100163446695525794562468382477647872 11845617 -181998989250831525512898834703654064256 11845618 1317108289401016478808677389614738991104 11845619 366509363263492482493601833178662723020 11845620 -144451760698049104276833207835673683200 11845621 -150206781519086593588010283340352496960 11845622 -464465252297813227635842240951343489888 11845623 198400863839359667095628722799369553384 11845624 6626655576934974401107456462728314880 11845625 -315588573631849352887445916852782310000 11845626 69502783663220226549691339668303360 11845627 204277511641804384520380713656074530112 11845628 523257979236956500125866918831770968576 11845629 -769832277453660874897407025134487618560 11845630 -157203669089919113083150697637381081600 11845631 -284181303816257222216534048014882558608 11845632 -5792218805966767165031479505603002368 11845633 -576304637270567940345703934998597872060 11845634 330408315581551494945523339891539683232 11845635 157839678577067143190034931324782375600 11845636 60791913642713672951904339332401720320 11845637 12414088013454160031242113199840123740 11845638 -24814347726066218628543930192895418112 11845639 451282173610350456377958653278574886080 11845640 -5132606528393417803270096293676646400 11845641 190637290867111100967280709105476990992 11845642 386967129315006743198755851676901806944 11845643 -1064586126826501542095519598391750216296 11845644 -456493221896468774010073568968463843328 11845645 -339370164140247196683262597696707072000 11845646 -460814684718369489082736961362848177728 11845647 -803828525298528001052691509771718783432 11845648 62640174391422041571310636284444934144 11845649 -137183929794253070579033426805480619200 11845650 102744427674863542622671053311413593600 11845651 -1012608963945546002043979624097198702976 11845652 310719281230730657807160251097349267200 11845653 -134909740672058444146649607076281868896 11845654 251616195256842344445083313827933599776 11845655 -366652987208676516125479235551918824000 11845656 490501671853556375280807407083424563200 11845657 -131970266134572561163624675525435383094 11845658 337005172654209249545915367207214080 11845659 -153841736697871916471560400979879598080 11845660 -244728297586181376815100822281223705600 11845661 -523504162355489312660744831725670238228 11845662 251172137368499349250701660975174533952 11845663 182236397299182753745490682587115842912 11845664 -146149854408566663086777044343793909760 11845665 -373703324766886004096052305720415000 11845666 7504142553551454646264886631163691520 11845667 -839526144244952649485994541799996406528 11845668 -154123659934751943021880204209300363264 11845669 -1295080179481108482067241109188272434240 11845670 349045699226973008257855364520643660800 11845671 228430716343115629392725621953950480384 11845672 -936909098131779007352315468470640563200 11845673 57413446217518730475430803972925338240 11845674 -9299302831011502994183692702686777600 11845675 590151241546310535706632029271993001800 11845676 121597367530708373708440274605574699520 11845677 107705295102393553003135830635945800896 11845678 269816375640403635146432938661128098624 11845679 54944300638853757364656800399121177120 11845680 -10844526484785269999407337871255797760 11845681 165839176972736780330337038005498891264 11845682 -589593531928393573302761671307698733808 11845683 -511203622203538749423591687343108800 11845684 -228453119070083561087350149821226508800 11845685 -266310179101595457693541099687686173640 11845686 -221300746176897463035076839637758734976 11845687 -313246299439895655806694306153267437648 11845688 -331505368317673410236678779179326976000 11845689 -188593834219619010012265961543561332992 11845690 -248708806341571222894565700914087700480 11845691 -172431027478936486185711812645449464816 11845692 440631529600286820198798100900524460032 11845693 1093772035703455806051831531159701663942 11845694 257102644403826859690638655073489931264 11845695 -97628140207624704120739562740965172080 11845696 5643124835229686575194942604661227520 11845697 589692279560013046216658095309097698260 11845698 56006213036764303022024285953064248320 11845699 -60086778067753569325379228457664168136 11845700 -121528026782215861602062108569075804800 11845701 746133081127707604864847423306145673662 11845702 740546905501786309544773547944370058240 11845703 -315664015542051524295043035467769531048 11845704 -143027409687987601579274835095683399680 11845705 -188349600986489154224009629454710802040 11845706 -344179263930705999664630146476709674448 11845707 153786755268107216166460006009319284440 11845708 -82403719044265748389034722430703094784 11845709 489706954512440335337008247443086568716 11845710 29086259803297201432277941202544038400 11845711 -592564471501869835827986874796859020176 11845712 129596721741608642264808609759648645120 11845713 27233032854196173429645488532794170368 11845714 -148482594815642494935126343139982578544 11845715 -294167903064280241776590662680578204000 11845716 -525969743179092527313977588568855042048 11845717 588133802434182945818403916840340775060 11845718 -66223746462300517952775176350244233440 11845719 87814275675236088315292169318355637680 11845720 116685753624705222627119362440983347200 11845721 386566402002892532096900860252177471680 11845722 27250165656138106637288174515753497600 11845723 -528894669280296356360273174401145124028 11845724 885712369866494774926543743859609339392 11845725 -125401160235104400670602459559713972000 11845726 3172681743709903448311378280541472128 11845727 -704929520488023189175351527563721875424 11845728 488860730767300175677444731104258555904 11845729 107506557665978829240152271277356074176 11845730 -22890415050468851393787636772942994880 11845731 317968157004645329932434203486952287352 11845732 -938716565579804939132963339632223979904 11845733 279318250768634048499477722783935065024 11845734 -196874221203712431207488115903666401280 11845735 34624444619248517575328952382915108320 11845736 -308741955785014380364355846645024686080 11845737 588872586226371948756845277040686191040 11845738 -60180494634414984197106674362566607104 11845739 -2078455406374416304460742336887175411744 11845740 -305629608072826508250438379295085772800 11845741 -1392311558376210347179792439398804690858 11845742 219219644273377171254701205233395490112 11845743 59785339013848517391444515096729346048 11845744 -168651633508740428971801172738015395840 11845745 498309615995537824681412442359501224500 11845746 94723047749415820182729544382566487040 11845747 647388571289800491715276490528164244112 11845748 -697583836457023342784767496731161086592 11845749 489986150994880156441370336327301701664 11845750 -270421639146890590601049147356504544000 11845751 -481362362403378457247976705616406395392 11845752 361570085960626479108642131667721605120 11845753 -797176258862681012302212084361313543340 11845754 806236307647338218250731342173390302576 11845755 212019816776433052520470364378625632400 11845756 -112469591181288830714169665094725944320 11845757 61631606242708778200846847007204018624 11845758 -3365576395753183509159825805955260800 11845759 -268412058918783353897135619470916658560 11845760 -351346088978484394637612238167133388800 11845761 -46009714999559136783108447536777880000 11845762 598218863581431416118821839888518151632 11845763 -865437455582813565209248688474456444496 11845764 20074178651632415340365631133504622592 11845765 293671454348086834037966451892190479320 11845766 -197043632267137285224418287681567435168 11845767 -284292256003083604554192241769697093720 11845768 18628537864075654526876617081114705920 11845769 -3131866636920433251536023582394365632 11845770 -256464872256675702885271880369654269440 11845771 280544614913506880529865789445116154512 11845772 -156807709601205617634601223218656353280 11845773 -482695289955181522650045022116906577716 11845774 -358338908821923919693751809414204620864 11845775 -668000549902954579309734982781289645000 11845776 -86916925480672371720705848689577361408 11845777 -389390612063648086206192108601769927374 11845778 228867494747853680882702527899807536640 11845779 -358762866706857396092417414146535688 11845780 -482749454579282913076204094708797958400 11845781 -254579080714723464689727482657201976036 11845782 15200029199738082713534733011157614592 11845783 -864726409724744516102594154516924576 11845784 -909710067201089673170999095742994739200 11845785 -142515605338791685958766838429663361280 11845786 1051656704621695048850782564274970232320 11845787 1006267059282141737263132971027478881192 11845788 10364894188261329667480484993674223616 11845789 -861617501186312316628594007256702032410 11845790 211246038283978906216984592258919863040 11845791 960631492549718351756061552919730023440 11845792 49815919753571899035214627625455583232 11845793 529472118261563826733126380862243719060 11845794 -37542877593501816208747282508870774400 11845795 5539872988755053945252780994414166320 11845796 393666106367640572856618712189173719040 11845797 141022155044899968863288391706021152480 11845798 699653309816314414478545167403609804800 11845799 -215887974182006637124647226411129337328 11845800 92184798798289523546668530258726528000 11845801 1997660586442150876200877308532782995424 11845802 298360386870725208869379952774524830304 11845803 958289266391049208200263204833014859200 11845804 -1059099029908421544891613311809802946560 11845805 361049311837533359722095304428928642560 11845806 151872806590705597494306961484478240768 11845807 -875433963161152981635916348263109805568 11845808 -75206645284838972915174566699650318336 11845809 -169786084782878085326965192396423244556 11845810 -277025189219768581842836782084255899840 11845811 -158528667739296833426666308369062036960 11845812 -4327948367795541691917116414293671936 11845813 -92655931473754677190589144642250260480 11845814 -223935411082651260826142787711018959040 11845815 -440620063683530241837706679185328418480 11845816 1119820121295493937809641274632828211200 11845817 214664444573268477809646264147010045866 11845818 -214146560327679420104281488970547750400 11845819 -308160965184649878607739017704367930780 11845820 107985270638384706437778995854643036160 11845821 109685540457972223363928377751874446304 11845822 61117467052769988494225962544885267712 11845823 441543466763796705427097818337256662904 11845824 261363140853694774152423837116085043200 11845825 -811705673174980220085326399287685761450 11845826 671729298012551146691774911067592572112 11845827 -191563342372308324124782006351905525040 11845828 -261515360296300344954506830622955294720 11845829 -83209050370106012450183038968226745316 11845830 -112737309993021744482688035723638270080 11845831 66260306323820111492055721805576700632 11845832 149682671714276404781457221025776148480 11845833 278626079677144101109947632403295868160 11845834 -64769325894828821971344041474598070272 11845835 -558545636307625566378440461300669198800 11845836 -410646287193425062272187438924581014016 11845837 -639268657818948971977236464143133349514 11845838 -604481937644666562807267651370617823104 11845839 -455068425702346864553081578539911110776 11845840 -191965681394368885981004333437633904640 11845841 303311382238564481114315948312758669440 11845842 129042474664225213664666338365537387264 11845843 29177544189730799926009769550400462104 11845844 64624162111749308598566747809234870272 11845845 5561024060410416778897060804987581600 11845846 146992377926137649544056633607496500480 11845847 513332555980123718150173709150471314440 11845848 -30508658577821309819278924915015680000 11845849 1019120919802488628489734030819709699850 11845850 -35585866227994178559222746839106967600 11845851 118795921613463048121117474257725752320 11845852 1061805411759524085053901309744443111936 11845853 -142799583358760249471289087349963202976 11845854 10470506222671216538431162224777133824 11845855 -1168709148970831513542757868064737280 11845856 112265701643781087461753899173350473728 11845857 425198906040336456018249458876960645040 11845858 -413423067171294615444409619969818158720 11845859 -110941884256194183016821061329287075940 11845860 105944568047922089689700774133025935360 11845861 319304830042313765811648168701560814462 11845862 -31045951261045668216751061775574579200 11845863 -233142853987685035973371972913076402216 11845864 1383920237283979832651544703700404239360 11845865 -1082551574646287445326305446510664171740 11845866 99193307795619396629162938850794606848 11845867 -288748698520382839835789932961323907760 11845868 -810168354733946490709754487889963067904 11845869 -283291380656784317619170119018962832320 11845870 122862908733735561644130375586211282880 11845871 146526799406649483882535237558641198312 11845872 -162087701128370375650922650144873512960 11845873 1037765915756808342887001232925296000 11845874 -28035668458398386079094323740578421760 11845875 203312027471422043621127014089378560000 11845876 -238037349642200891506630409889620928512 11845877 -530652534553045128513571930294440776274 11845878 11205605474071776602360732798444256768 11845879 -171096310276470009093711820137902538520 11845880 297445687400861024197835918844894412800 11845881 627423017316495216655771548593850221370 11845882 -772186151398268369093298702268790744208 11845883 -15732097897184552913608008411698304224 11845884 227172995781307871260306457423983076352 11845885 -272017220618040487609985505686575376640 11845886 -445362287777460986735992194240744229056 11845887 690158052908188358118284467921961553552 11845888 -1193328168812549094047040512762721599488 11845889 -358939705463271530219777829807211591968 11845890 19082577363334008108813289929587166720 11845891 84062546010032127956341170439267310400 11845892 -712497140144817385920180007164144230400 11845893 193016916382617688599894358804915949184 11845894 70460887575090504571648871381059999680 11845895 -13831695159743653434825300278908485600 11845896 -417187951912309121232351913784256307200 11845897 311697745463314233173893920215199066906 11845898 -1464903645548322212362479160659687936 11845899 -232405174619942939346989803759061940000 11845900 142840310570253488860551994680565632000 11845901 -41388090452866443485190127713721644948 11845902 35310483133930080135032796998379187200 11845903 110932704510027470373277406319443990784 11845904 101682039393761623609648819781435129856 11845905 -345797411987327158601652191719074079680 11845906 181118341765923479998362204988684308480 11845907 -525729718841560280551439008385360470128 11845908 417575194083559669830270311063809233792 11845909 748285870492437851931749347563227268110 11845910 2968766880761077409550303444119904000 11845911 -118429285503355636518273783273479424000 11845912 -510814462673352049818900526518711828480 11845913 -24430759820151308115685935378490068096 11845914 26707842622325758673671618715811325440 11845915 284564077328144092549718897336047786560 11845916 1102642386707305367491631903102844618240 11845917 -902776417046519109791014861480805451066 11845918 -211606804011921096155229945652051949184 11845919 64656282786076472367139861805217319680 11845920 104437301259022819054054956042131865600 11845921 95964842808054872018800857627319738132 11845922 165374612116261527961316885810804054784 11845923 -942251783887589311798784224005114247680 11845924 304277055304694625709432595511302909952 11845925 19967612996468005141640582853784473600 11845926 4949822337367414996684707491962390464 11845927 3168161456927123045056585253144951826432 11845928 -284756762826648014320913425194304803840 11845929 -26158599078973861892545992250469125152 11845930 -32159309268889185207586522221370694400 11845931 -59680201029046889392158104862993562020 11845932 -129594633064054702133994091312152772608 11845933 -409308896256811914126838740485676962976 11845934 -4831390032417689625663189519589546560 11845935 -175275345452778235538178657958470841200 11845936 187164292324805842655676762064158113792 11845937 -6223394143383300330546363845054428416 11845938 -127461264846493907345360778433904873472 11845939 471249671851630051803223168748215530240 11845940 -465357893956588080715498238517930846720 11845941 -6807854593349334148795981127858554560 11845942 650810979143658647807698264503364435872 11845943 -173717202508900511249301744495437041776 11845944 164787321311436815977485879736110673920 11845945 -324809603130728473594567276991704761600 11845946 214243406912578503412227042278424870768 11845947 -616808110763926499670981954461002208400 11845948 -7068238759062385742136482502912981504 11845949 -1441701229676470538998472719106599500000 11845950 2774147604320225506716808992929203200 11845951 160173308743751813313632280592728373912 11845952 30829199913749889450183811162567606272 11845953 -556801794355129087278895879795876051200 11845954 -391444214172226498158808639085802637920 11845955 207363418931359375119129119322788064720 11845956 -88543753393354059704505157532707024896 11845957 85701826445633326609405262870894179380 11845958 367277449803820367428094349339904138080 11845959 -89449326363604537147501962351996324696 11845960 112811740767323547146434668970841702400 11845961 -1062357292909587940530175994924515441200 11845962 -174071479017880023495846958342642936320 11845963 60500396520622291375417304168337218944 11845964 -258246128580293315150068593083832019968 11845965 -267363064558102182581939100969571310880 11845966 -105561340694289642443099378909118142464 11845967 -272184765791611009458996290631953556000 11845968 -10287226168352444366474977662625382400 11845969 -903421895558352923430298570124508799630 11845970 188921939402382555556785671198601154560 11845971 -1286830808527511818972113770289817046880 11845972 101169620376010507372699783031456116480 11845973 -1417619514611821191064870304490449394180 11845974 -46815311476037836500120572078943092736 11845975 140953082309841306882982779379582046000 11845976 92670337229697486052221400087634534400 11845977 115230406120690252511600910212111782272 11845978 -213736065349709415555700719035330442240 11845979 -74986206370074398053801032167568872424 11845980 -239932386739705017123714758414901811200 11845981 -39917439574335239186458797716122459808 11845982 385428560863863823966188655607680766592 11845983 280680828483859485295281206909347966464 11845984 9187196416105573114960273405720657920 11845985 -814085711827948054648440827896445699820 11845986 114146987508587879952674008692423521664 11845987 -1157069622703951702886602548924807797520 11845988 -302679130200991251812305719366220689408 11845989 16096454903993109719282649482918339520 11845990 -79920704428772849087346827784869276160 11845991 1613284071616496564689965318508994428752 11845992 -132951017952506995946007641622817505280 11845993 1107611003674279927206164249154916605242 11845994 44455932048943709786488293702563686752 11845995 27501530133776066817511976420484015360 11845996 351238009983516958510963240734674336000 11845997 -585352513934568845190544137406593532320 11845998 268199850114778962459169164871081603584 11845999 373120161214446825702083369924272335360 11846000 8837926922707321064989331550511104000 11846001 492726974464127720569052943843803352432 11846002 8655108661891652285381297675799665664 11846003 159196660841956949280356378337562224384 11846004 -399495313346548930229569164310549260288 11846005 692047725782976252698450483825390805660 11846006 -78288135141489017031281133786783554880 11846007 -783614279957233812510352484362547983320 11846008 -658448484538822768663918171234164080640 11846009 95408677356438551519129601592049004480 11846010 25308111195224977764613918093549816320 11846011 274527293790302576157237603205323974400 11846012 -610896395645765714009772374836318891008 11846013 1154675215016642215270635668294686684704 11846014 -188098690472875436897148951395257655040 11846015 -713797474783012858662040745369833746840 11846016 31645350202518734468790357761646919680 11846017 -792592893083616073409191055854860962348 11846018 662650989341806382915200691676788586960 11846019 46242727197315084429739132165035748344 11846020 601016405693465350477937460437577216000 11846021 3034544811392443936785905647381430976 11846022 73730183061307687330804026960689020800 11846023 -493616080240024529075794495619438600064 11846024 -971289944412005986300133718287818137600 11846025 76346168174286567793777879385912172000 11846026 673279697665432763658728791337723927040 11846027 -5651254591349032828447912306852375320 11846028 -125615626440353338558669070551768065024 11846029 -645440865803235419100226924747547949716 11846030 -36956607895635441900700241507587522560 11846031 75417055940695254186219737416594611984 11846032 -286930328102575243244693179891836715008 11846033 261477577803356748002236627578079455282 11846034 572837689703725773573922112159706090240 11846035 46144505521547353044136167896201932800 11846036 208318856410186962231749482124855566080 11846037 -217375162010503897487503306729795040448 11846038 -647442855087744775283611513584055066080 11846039 1423374752957131937499259902190062096840 11846040 144813195565732743539496907056462028800 11846041 -87614927864635961834686126734532311600 11846042 21473815057187338660289258953494811584 11846043 756888536763243595650060601034761710504 11846044 39917486855756694429291892801278005760 11846045 431882807096338490231437677828604200300 11846046 -522307895959675024089154445991344403456 11846047 -1104494047448190190009642702028384590320 11846048 168180538789652721151310859802464092160 11846049 -258465526421285613666808405218519053136 11846050 -212689305170660402059625040731760000000 11846051 69551359563252944136102673625518156752 11846052 -395291659318629668806825240540622880768 11846053 -499291915872133847021382228070765829698 11846054 -787191479898191314289573996180392705728 11846055 -245339909429351993536623855835211577360 11846056 959388215924404648214726725925153786880 11846057 -1181861974352500443264884533755829490694 11846058 -38253855625498807932072948137297068032 11846059 358468082754546172699643668587438692616 11846060 -531102608478676175925553625502357227520 11846061 -328358714338813351415877600635407173120 11846062 454978638418801089764864651572575796032 11846063 747246943041649842849429927586212562920 11846064 -122308237039307224037103618754483224576 11846065 -405347647011300614514075883795308614400 11846066 270070045370483309624001492052188125184 11846067 -360343401803833463935737737697445880520 11846068 -262988024794982412452949067080062681088 11846069 -1546110456389130443922267039545283777504 11846070 3912384379881284773949121757840794240 11846071 752496701947562236946632735510959615272 11846072 57866143060484642995486592643858432000 11846073 -199825211976352343996990812975608489216 11846074 -427035217101416761296621351384172224000 11846075 14755293003815976405879840965038848600 11846076 -553810295251644198633916294467139338240 11846077 243805374726866371574320136327013303072 11846078 321400219981697890480811024633701330560 11846079 91547788289766277205033210904842517120 11846080 -260628793610324046410324149499540275200 11846081 51983107931309190188982465198490601280 11846082 312611125975190627723222191284461518080 11846083 -81368740519280868259318190272873028496 11846084 237952907006885650922013091023283161216 11846085 585897936046248818229330049201752746400 11846086 -18061905446923541969880073701068745600 11846087 -1092048556269025606852635196018265528808 11846088 -11462109271804342868969200069422766080 11846089 188359927976450802633201638325240526260 11846090 74184858062980430836718865996416584800 11846091 -49641584096639537208030563824780007208 11846092 -124412564615067452304260066887420870656 11846093 1506088322468491922081778969973701462636 11846094 -226913979606556550863363081139150887680 11846095 138936989010477452100430940754589614600 11846096 -42023581978329668864816652667471872000 11846097 326060205866859328597646027979895730448 11846098 181772939173363089612772461022545592320 11846099 -376229471777926813740314426725792842900 11846100 -118978843936267619950562205137120563200 11846101 1164040990235502578220369291139719723200 11846102 278178160022445148519008286771117246752 11846103 -362281169180000858284562323948459635096 11846104 -90499956243144961437112128585595822080 11846105 248129667575498470701378472176280913160 11846106 28215160679359541624595827807396969712 11846107 13683502224322961760030191762056494400 11846108 327806021956738892750379248517766998528 11846109 644098096580987608423730970404535325728 11846110 -148743794151022262472028384662911976000 11846111 2021694742167450562994189960684230646352 11846112 947925633163698690861164236300891717632 11846113 -2246325081985932534885936699963507536 11846114 1565870438075304668808477788933581824 11846115 1442834398883810991340738923311105049600 11846116 363237387764971492339561721753868803328 11846117 -470730531430659353900466745813866540708 11846118 -290272173942859734330268586075932312896 11846119 1091417622814261235085552729131008222520 11846120 -98734899894121290650708268913582080000 11846121 -330368124408924314459620163331337435776 11846122 666221234019777284122270457969323784112 11846123 -6632147870003596525213865093649939840 11846124 565264135923426880115319641425895688960 11846125 235335471441923414138330646845539902000 11846126 72776057231050918543200288260702899200 11846127 413985398293219639170019405699341446400 11846128 70706097808903658509944355581060382720 11846129 -333672761958316190533167818198173155840 11846130 18483406206825547833674246037973463040 11846131 147300757422876463148507915820003998664 11846132 -427479811167987198827287451739789247104 11846133 -176271342574196939798927030810747543424 11846134 -229065324260508474164781057604872530784 11846135 -150283438127953611361957344486616638240 11846136 313941578036171555781918153956273356800 11846137 -523945834565036453730493405576977535488 11846138 -327830529148320812074691023909144270080 11846139 567344638866970057036015149209603412480 11846140 -518306685465072999727883870661363586560 11846141 535190880380866312948109386600220161542 11846142 270989556617820888530497142410481280 11846143 215858485150479315504437720253724923392 11846144 719945792411734587484567796650472374272 11846145 -386310596817330709255094618764080835200 11846146 -92895463502633725226722979470464255936 11846147 -581987524685899953581713466947149000840 11846148 13073281576009035387970181497131976704 11846149 -166725910703322527602385614302784304640 11846150 -73675768991278770363692503121481878400 11846151 670693954039786448124094783789938935280 11846152 1297726836080090227734401565027453388800 11846153 -759508287189402928733105755219585526592 11846154 120747224486333541968521822232720271360 11846155 -280280851867071535005679195268288425440 11846156 947326200555394725682907391746211840 11846157 434996976055752946725073131747437346240 11846158 -725811679662146199009946086947154149760 11846159 135413137422592826063126406092891373168 11846160 104774946299247434678995191902922424320 11846161 142327855850225441562319704522038381412 11846162 -162052188947813475311639656881036837888 11846163 155998531240644381246658252347248404224 11846164 131914314401589473593931180146634084352 11846165 -74313018504334138445669956261722491940 11846166 224899963773847210055636712067901989824 11846167 -125216332908973673290065602427864042720 11846168 643287371038667364379078935169572034560 11846169 58097588588667894392333965214739182250 11846170 192945592919275680804178249368222336000 11846171 595026262908993154848540898255333091544 11846172 75584779166413405802198793145087521792 11846173 -679350143935087359921953438640088744512 11846174 -168655843007407381690968469057307201664 11846175 -95775512658948384062174657794292745600 11846176 -1084738581271521842779936614017083834368 11846177 353576579666855242829875728410760734400 11846178 -44601398697308599596281452538632527456 11846179 -304229876336537569267560654679642091008 11846180 -12261965943786542481665419714610937600 11846181 -183923771416901077566564929637875486880 11846182 -212559831656067761934175052395726647168 11846183 559869425875370193898165324738458045432 11846184 72862931336339115654183607383038361600 11846185 -46747837512595381005641677322617574400 11846186 436223129949904642953399531334287134208 11846187 51036203623086606810621521616877597320 11846188 193004738555229302424487835611156395520 11846189 53941888383055116534892762972331915448 11846190 228906331367838521902433150732718243840 11846191 584920004547118740671619731585820408800 11846192 -219516749948902395359185343362057519104 11846193 250716755289633250383252058156998974064 11846194 -315868148134536862610022833495036005104 11846195 -26544705268626993369615370884642647520 11846196 278356812554926711742080278555028684800 11846197 -834828939893045125254179685646044617760 11846198 -131152622284661799887924237777568817920 11846199 -15610064096737846412296698596310301824 11846200 322002751141030418500568982605111808000 11846201 590957612345576101358777828182320728772 11846202 179884395816701217930128250745487437824 11846203 -790823906621734774622934223037268788840 11846204 331743405801558203350326067431265353216 11846205 -47293962243675852390884516165597043840 11846206 31400166175067031912975675629222244864 11846207 910141181839724890383558933848973195456 11846208 135723611424544814801344893807199518720 11846209 11484359523070624391610058791570963072 11846210 -370131186592835382717211311910767960000 11846211 84795105055891535724861424054561230000 11846212 130908291320396086663294409425078910976 11846213 -515646590528435334928644260464803965538 11846214 42338833421135273646415693868788972704 11846215 6149303913198769444915600696570454760 11846216 -15392792795716234566274626648973639680 11846217 486943642291509476177343249325312589760 11846218 434708947647102826459326535267086326880 11846219 71508886029322099604097397950877724160 11846220 277739417331285560186097322311015628800 11846221 44054636861393679208921066028506442572 11846222 63254685756371696923590627880786312320 11846223 -131105501601419306872790352294508915200 11846224 224312709443981808664045694709362032640 11846225 702818525650635596780988898643951147100 11846226 161315946507238612954026151080111681024 11846227 351237662931546041283569404631308324076 11846228 317192771372477057802803443889185181568 11846229 141371768044121676312238609077923221440 11846230 222769209600911466152476624144171336320 11846231 -695535566960084043237740131497021886968 11846232 -465166550826233905165687021715928852480 11846233 -328564027996651370106326831995744242624 11846234 -379966612327725506388271756928906127360 11846235 573322678621682965091132819182940070000 11846236 -1104522036552703444896331304032592012288 11846237 75090077566523244717592343260293391500 11846238 -136366357524974470081574181946547441856 11846239 -1046884569502577474447726533666759796040 11846240 768932434640830872559320636974896250880 11846241 -274903728305717458976377205970613571760 11846242 1041354518425384487989210088519678976 11846243 931637957145666921836021778471142206492 11846244 -709047025209295318656158697485169500160 11846245 1185236799235852978499760596737305639000 11846246 -620538364166008073746880190311085890880 11846247 -232296297982015201629330842851604529024 11846248 -334576796948407078586256232083452912640 11846249 -360839570001808718195772457527606094620 11846250 -20892660717092492783326725490446810000 11846251 -1116740837797328517094336130800201860748 11846252 -108195262844862443400220876952114282496 11846253 44829426734858223005453555706266474880 11846254 259675775595540002915182844180992870272 11846255 246758147541671430994661149520841977160 11846256 86700018886793379829967707324337356800 11846257 -38663475978072921711940637373861496268 11846258 -308403836671000311128051309692895596416 11846259 936579257283452075487488570546571866964 11846260 -66616006039438816293639339868934400000 11846261 -574881829624629171780723171634936843776 11846262 110556204930356765455419402408289689600 11846263 652867259030867146142600179595081712 11846264 2341226443101938413700707196976783360 11846265 -197575614942724874545951138140526865280 11846266 -404889231677008127377895613439357377168 11846267 32555153322992853289478150111238929316 11846268 -89071108139851568540378949951307376640 11846269 337937203188835233691215485073251425900 11846270 194166800956244579763299955065490360960 11846271 4247229417091022593280240457286204800 11846272 686354503432814191968091034247128678400 11846273 -393730899033095654605192800138339812478 11846274 157373032080369830600236095889598545920 11846275 -56034468934357274081765140999555744000 11846276 -32872670545674236817592656543555786240 11846277 -631717574063141764195155443958579184320 11846278 43321043391060220434173881376941519872 11846279 78030320243822675007104542537163905200 11846280 -168619413779159833892388281208599347200 11846281 -670800966805667444437021010749705378918 11846282 310302141564571783504921564408729820160 11846283 -316093675724768822118355923485931545616 11846284 -106732241147435680373769084294918756864 11846285 6742028772850442702608917902411467200 11846286 -122268192494690077886398199680288522368 11846287 -284832239884807797148782484984383652640 11846288 152357119151652827156389834003278987264 11846289 -26757916835741547216742977829607793600 11846290 143944382349791234791145972335156268160 11846291 -570007798379470220741587826951994348480 11846292 -592723778238711183285601868087318734848 11846293 -93940583898513958823821282727359840100 11846294 -25629200339394668036560883051247262080 11846295 144238284703376087046494344195284205920 11846296 -11359371198003728807379183133804462080 11846297 422861842865544527667487609328456795400 11846298 182765028699602751100841085483850673664 11846299 85112543582216133589468067154045431300 11846300 -347513900598975214456897182810084249600 11846301 -700633039529012479106808865244355717696 11846302 185291960052342400110546755179027038912 11846303 -245370639916104853686651346250254470144 11846304 -925445917622885347902227071941381980160 11846305 530741121022117376584024011163091693460 11846306 307816125385407217787102059317355069440 11846307 -464410591740019108128604517001118054080 11846308 -541818100905728073131833816523588083072 11846309 -259144962298453283479559727671884319232 11846310 -14214545205511241402505294698313216000 11846311 -970604094015233352819304355994818183136 11846312 1678806460668937028167988506100309114880 11846313 571657745831193724285114530770260725642 11846314 275295064468051265817242964386501158752 11846315 -314838496697120831738500924559755356000 11846316 -211570062931551185978863997763655285248 11846317 -414052581968611135647873242381739167616 11846318 -82449689406147778444556366810342172672 11846319 -512752678164609958681566818538089591280 11846320 77806912988796135898375301420688998400 11846321 65209659038034729594641739575326871844 11846322 -31549617371780597802933189484534585440 11846323 847479055409547505861565253770329218572 11846324 -219338170888577025243101088597986740224 11846325 -99343126385483283339109087674438374400 11846326 -258138534698285363101809111156808553568 11846327 382982324068625145167785722967603632 11846328 108707882860460646687275306677370880 11846329 1168409149328621455683673431863313917280 11846330 135443136761571992837842307138054987520 11846331 -6653801944370815631842970552818583520 11846332 -313685365224396962835021365094806600704 11846333 651716140502458278557106613346871744582 11846334 -60600582278601054376616266213786033152 11846335 -214054865938848420776710323992436521040 11846336 311380085255222723388067583477337292800 11846337 -1086465358398469682308594716625639902048 11846338 -228294467281615269773692234194377695200 11846339 916719206631596634579696926703352654224 11846340 -124226615957752382457989452463000616960 11846341 -231645625392200916293554733954770805280 11846342 173798311759452395370944788433812830144 11846343 -205400394025930222813160022926725845336 11846344 273389133339669796426035827787113948160 11846345 108470299713717944619086606249855414400 11846346 -309806552644036209188834979300713462016 11846347 1287568854361981820471739733634360347796 11846348 164397050503822612399876103346704087040 11846349 865135015064882416716520109840962627734 11846350 -222431670118242896335350992336217052800 11846351 174616537794559467622545203852327595264 11846352 -29144095692876844255235511442946654208 11846353 1351055605572972865152373313767924143602 11846354 -90053128766984082241157146415508996288 11846355 3078168402591354977140046773196203200 11846356 935147139478636132503570365912327169920 11846357 -436979374776903801214003167132049252800 11846358 -42855997915486974366651512657540350080 11846359 -303795291188111180661255016688712117584 11846360 -574924263772623365065734950455627776000 11846361 50402484960477438376705679581426878240 11846362 19208809200006247312594694120100689664 11846363 776926973918764710911255660837546748612 11846364 244348320558211706003593964835564352512 11846365 961737320290394347050196914674900880600 11846366 118109983283262637703382303345717288960 11846367 -218104097692992550957725434337511148040 11846368 -788894204673831477482984032988843212800 11846369 -349335790965573140968001812291396699230 11846370 24096324650559980310317698921449676800 11846371 -7245772316438503307872914828049110016 11846372 -433622837873286896293828911881588183424 11846373 -189554746035840482192946255692402452992 11846374 603399842032386272005955645573119225920 11846375 -994438020704561308416621683626345686000 11846376 -77204312833203976094231308153541314560 11846377 -580708514427470987393438625306517000774 11846378 -281496438100921900730370162344129735760 11846379 451446626673598577457112544159695247040 11846380 -21430199827565788543452358654866554880 11846381 -716934947412821481759591420091022155818 11846382 409217073205945217614490553098742946944 11846383 -387480331517932552900399422290605932776 11846384 -429086727753027818768586057086238720 11846385 -90704507158743219230448832893898012800 11846386 715186805753373191827783409734414600320 11846387 109324063897444497198403725474957584760 11846388 170750643993475188225313444459658035200 11846389 -11624350470406843389960658076576125344 11846390 124193236632363918126243717051373620480 11846391 654013198239438184473991892653273602384 11846392 -26782164349170702793059271771893473280 11846393 716698473767997087443831330703400111104 11846394 -217169489389891000589737675403865062400 11846395 645021997064664144794713168486245392400 11846396 791564029242584959395328154943375052800 11846397 672508466316404455312139946708944921472 11846398 131031745089830832769978119321122255232 11846399 -266808658203119470594322835508132729800 11846400 2133362183961268555937287242566860800 11846401 -52644466326656799670262326369428796416 11846402 193296411823280002311980464753435336704 11846403 255832665157622823705475490653811907840 11846404 -878034276241974551585491424813272699904 11846405 -349110812297620786098856956148943580000 11846406 -164127149785475110063135443846840348672 11846407 -221675855509742560572351853059294295928 11846408 -387288075365586265626379399635530711040 11846409 881234400092529318132218033452849753104 11846410 339032819155609313110220802746409432000 11846411 504142121919337401282790533031667229012 11846412 37960404597588696413650169053493373696 11846413 134930467350815860999330063043425831980 11846414 5749861950166544272044773611968860160 11846415 14176878480385917210334607651304422400 11846416 313149577550736842191863650067546931200 11846417 -106572249396935369320568862136409120736 11846418 -356593273953637140779540426107535143296 11846419 350158036838578315090197050829060789408 11846420 -13165684277438431888529500990344894720 11846421 522890484671765903348222470159595307360 11846422 -277690957227419389701422475611078830080 11846423 -1188418763975857090961954470679764604400 11846424 662363631596180202869734124308409548800 11846425 -42893566783947093793345080681618492850 11846426 335139462725366793136655526865144780272 11846427 -699795106984684054769452450856840229480 11846428 -129416396164368263428857889248005589504 11846429 -528007967786003735949252428033077931520 11846430 -22450097461785096368360065368229957440 11846431 -723801248685580560639540791242213732768 11846432 569731638533009997078705749041209802752 11846433 125372140671377041816206607095994122240 11846434 -178407343556477250433132872618604026720 11846435 -503388655207297077720766929473890557840 11846436 421736754965930447289922667179892487168 11846437 -548254450310123922006026492956904894914 11846438 -46576009462907800544578025645750181504 11846439 468675110947485815480184408084019069440 11846440 -6705629176101308043633440874046771200 11846441 -1378061741970638387616861259978607713158 11846442 -934488511373765229753396115645035125760 11846443 -212126877178583231536802514034853762560 11846444 13975129280468287958689576717555003392 11846445 -67655646370768568939425066044685248000 11846446 -327595075323514929067302032768854043328 11846447 95289659419723051734826245745892241840 11846448 90345108021042044876357931197025042432 11846449 116261126628845792455776457412812434240 11846450 -37709908773091317692077450190584550400 11846451 730668322715148113771840235976607762232 11846452 -143619511813942005090796872265953076864 11846453 729904377565654860335902227452280174702 11846454 -220468753365343146478390504680365668992 11846455 -781672268055533769251941818170313017640 11846456 -132082458533430721354639599632223744000 11846457 -2210663998561194384005802568874611392 11846458 -135301735265533332331633497149877145152 11846459 683970504263327092934878318139163366816 11846460 209043707346854630311103131947415004160 11846461 -297002536409270416104618156408495593952 11846462 -115092169350611799919285935016733400000 11846463 356618374972968410279083619217503321544 11846464 -35783857575207235362824085285464178688 11846465 276864040717937833427809716334465636800 11846466 -10824822509208780214897569553926297600 11846467 -544615702822794591373871583374636049768 11846468 350920051710136873949400293268772757760 11846469 -35561078973986221672611126216360288480 11846470 -19802303800866191949637071413482848000 11846471 146024412120212491792626103527368525280 11846472 334520205332699893512844328176850042880 11846473 22186440748919235944646864533176955344 11846474 516750544364911322351791668513913394736 11846475 143562552172550008989865913300527461600 11846476 -188012487969265029091629821621067869440 11846477 -975216130842440540843036798318974033674 11846478 -99840766809533967312891091947164666880 11846479 -337516058171657949431516077884315929424 11846480 -54733900709360096356398380402219581440 11846481 222770643835742201180410118692434542880 11846482 -568258376011436893269849710577076887408 11846483 1223668316378715182593753524594762999624 11846484 -110378193339495141911434284372720222720 11846485 42305368653792907490343359473375804380 11846486 -40753325045062023741029922504911555808 11846487 -648271376620509788206485696592564728240 11846488 429129459659473056239121596667014645760 11846489 -1222449610913939100228404691103415950710 11846490 5346897163334644085639713756836887040 11846491 2682780107612226355106574889459298627520 11846492 -102368579735237448222380318755100590080 11846493 1109769455713982716767836306892461926464 11846494 -51102989198952948936199343398964484096 11846495 168442177446460929346022790851288279040 11846496 163434338411861403152791468580408131584 11846497 -165657123208541362801421421626860180460 11846498 -381287408298145116357105537926001118560 11846499 47117954486283222765553151320449699840 11846500 -12389524116204553347131339636044800000 11846501 -456346016736509319561469812196642547268 11846502 -377451132434771614362504268113567805920 11846503 147164197903105188423368839681451728800 11846504 803761445960398441740670235588879646720 11846505 380759309862102668635696322690708160 11846506 -100177692568276455688538134331473432320 11846507 317969644651166093430989763605385968688 11846508 -183180236931879239234495958072187415040 11846509 -563968606662072434095567802594023493290 11846510 165283168743376153707384906819059784960 11846511 -307262517493867762349327598577567014840 11846512 -136548306485321066547724667370604494848 11846513 13126553702259996858120355487703098880 11846514 -14691566332161145976935553545294086912 11846515 159712349336717687542136151692149826160 11846516 338607596414369844402745350591120009216 11846517 811928097638628732859664900398737077280 11846518 -393408759683333466984821937113895379200 11846519 329937065925688687828139373393603793680 11846520 162147624370249166930424911331852288000 11846521 692120235021077990980461080783591005572 11846522 -683244101626788649901381681830249004688 11846523 -78471036676232277618132515700596443680 11846524 -66379488267696189055187632236127078400 11846525 317985550235237154027103482328293508050 11846526 108257622097723182765491708974411173888 11846527 97749479360613849707609759383540487424 11846528 -874866910902970112879250680556740935680 11846529 104024710114914151659943817695437282900 11846530 -199008164124633620060978737698949839840 11846531 -382757705502018820258748623310094529668 11846532 -45340301142054777364182614502539670528 11846533 -560798503343186563178965391119238335556 11846534 -178933769109697197116368994909369306784 11846535 -13830258639910429641850131010724972640 11846536 -204595588840968369606171983951270246400 11846537 638005102568944849513712730872264175312 11846538 -646775980868768997106400343346152529920 11846539 100663397697022936571900028034447600340 11846540 169963480072872379349614776023119687680 11846541 124144107491289876988543121328642699264 11846542 134094657465144589234730912755547124672 11846543 -35498232892672954669611162661910970000 11846544 175558046889355448664641425377763590144 11846545 -235817577099905669078859722294250079680 11846546 888169825916184563511725587826499123360 11846547 394229587620030304918878657051122813040 11846548 -24020544369919990778965152029359929344 11846549 138425220248729375016218254449791247360 11846550 42935636900905414334745754818580372800 11846551 1018897112738247888595098374495637953400 11846552 487528109356401585924349855501673902080 11846553 -52640870856163955887066991256040423200 11846554 212448267781059289637132364133495786752 11846555 -208172470943885459690955315212421961440 11846556 186856314070332081249691336395114739200 11846557 390386406018493500973287270483258241280 11846558 320568799075899779499338128288607501760 11846559 -43213779497621084152722185992858426296 11846560 -212980902659536081414541342028783943680 11846561 67156085222970085717062843753204594372 11846562 -109937365990115017535878479610742853120 11846563 340822431683318710424286866339852529744 11846564 250600825813264020005315077636066246656 11846565 324676113845202518625701758650446680860 11846566 -237501353432642452306824854137083768576 11846567 1040515585306817180873236246142738666616 11846568 -856593205050845352105248613338812170240 11846569 495252807512717072749367665216398638592 11846570 -288403937909353395393213829856636298240 11846571 -202304372659946382087854395307120425536 11846572 -797509231277181033928087083736022842368 11846573 542741021506148396740694465527887066624 11846574 33614768894898932834736364830986463936 11846575 170390827814990091763694540820742528600 11846576 -1116980020917269490553697343508512768 11846577 6147439419560874431335344821094315120 11846578 -209468791383585835598325285787027002240 11846579 -662766528705147909332003373026710232820 11846580 377181457655216668689701971892607897600 11846581 -50212862467362582797496530299870672776 11846582 454355079847797971165893570784551569984 11846583 141343823785125908436658003368899895312 11846584 -25660427272713144965311347682459975680 11846585 705747169974630415185248370437208908160 11846586 190784028937648701637968527956866048 11846587 -145231853163639993091600415560680043680 11846588 106876540879287845256099800636358451200 11846589 -52218752851175200157787253799793128640 11846590 57622998039827549787983048595737702400 11846591 -834970218429577869595591801646068963008 11846592 -254771455645680680050728498834343723008 11846593 663395738825944922891069884983531962688 11846594 -271693126868249773396797238085174873904 11846595 253534932949252304546578183580842694400 11846596 4527608795155835225824531459288387840 11846597 -191413664352484187065547304099170280000 11846598 307069317057864240318916077337507587264 11846599 -662202491115926771830394044758326799400 11846600 -39442402801451153269825404535994496000 11846601 452297540268613711131905340754258942080 11846602 -63394723909372966848357815028232084896 11846603 -1658054535521249954323982641345956872640 11846604 7003741980564787977679780046471675904 11846605 554122087425514437435842678398641051360 11846606 356396814097367124741520395070319221440 11846607 -1187885365817493895307334517677370532208 11846608 8126251606028309496088137780386119680 11846609 829832736666031023427258438905955821810 11846610 -95601288761610033074853079765153612800 11846611 -367282114451453742917456990131307650656 11846612 165582413464154304888210217837852938240 11846613 -115959620359205650767046767035188961376 11846614 -130417023984627882169212338427773166720 11846615 -929002308618096133829277510080673913680 11846616 -394065097273645444200344373595269734400 11846617 1281546175776261210364211605220921798666 11846618 163444007837033832442583171605308623616 11846619 270033510882907834665024579996548743488 11846620 -682567174923718923535617952226846622720 11846621 1295999888117961580913191264367891238822 11846622 -121956157175281273739061015332275725696 11846623 -255952311770441565806445064282114800920 11846624 -349211405675325304449043712734342938624 11846625 -320916172822899093573126332450765472000 11846626 -33927076948763024733418845040859184 11846627 496389295989872955271317081482933740560 11846628 -1340303359455422312146031310885236736000 11846629 -1531758423791734054739741560422324416 11846630 -411603803128538285817586524505394279040 11846631 189828798540586538056008735622170703824 11846632 -117111433054864105086459476851581419520 11846633 -736876995365934528520892118226592145600 11846634 -197926650999389921372397720712971394560 11846635 79141369293367128421828012709300797200 11846636 -945300419678399698772161329057572785920 11846637 -803603804885491699585641570555177815040 11846638 275641395384336946596988569434774790720 11846639 121022008033220369413885083913268111856 11846640 38030671006445037274394035076764139520 11846641 -810466730707907032462374527226305880000 11846642 156126949851279001636905499923478355472 11846643 -158896400909190484028803362867729032136 11846644 526481181316232929607129842950824988672 11846645 -356110449387186467908092902821155124200 11846646 -30819369254982222177715132156175271936 11846647 657598050222436710135984943140878021096 11846648 903849596460326663507662337818315653120 11846649 234181432725283644544119670188255069264 11846650 -97825356344896503382700470954338278400 11846651 1471097247484251703940589733748607215652 11846652 509474969856009425163356364443248558080 11846653 -58793173803362697416893002078967520896 11846654 710580137509288529073553992587859232512 11846655 1866475309069383784386411996219794760 11846656 346590333643004624833075073396351434752 11846657 1045827099859895295430249228815802491906 11846658 670984249225119642926026906415686986240 11846659 -213147165213814529321434567855333872 11846660 -111697170297877526119958398293375221760 11846661 -143825451184283434420846231799776592928 11846662 -290568010828095526410059861084284299168 11846663 176155209227677847049886463467177753968 11846664 -210634940966087103684872389774190254080 11846665 -338083231565754418694277094403548462200 11846666 104984202250109529175340124819852295104 11846667 -126354745023381726449861695711226508288 11846668 -646402828692919682895330572384620701952 11846669 53447760589613898691432516850472120000 11846670 -288965720728107412172844048486064512000 11846671 800303459785768474350346855569342816720 11846672 6271279568765839447788284366171799552 11846673 63439268024131598778789061698495535440 11846674 292184268839974894189688733600266918400 11846675 -770314563859112138722463123577194690100 11846676 -9271193345793771395450162863662950400 11846677 1123834219080532810727306008095331360 11846678 -111559408297160676308692177032463384320 11846679 -153438746255906829150955256522383325184 11846680 -80925371071972085191483948093544448000 11846681 33477959804949336347231460703018225920 11846682 -465672064901069783370640258910842214400 11846683 -51643150287341241468516200382317305280 11846684 687657920104191829401610527469844092416 11846685 24218721630383621888945494716367003200 11846686 -40343929984859048782322393464176302208 11846687 -937959036730547651232269267830941811968 11846688 77485585158802218603906671182035812352 11846689 274524110421468324381277402039129831680 11846690 -461441162574626437278002763897144652800 11846691 230016112466537457891121118405448824100 11846692 -302653233468660961287958445391379968000 11846693 235954201069791640487006721992727834942 11846694 -40006584945756290428724883733978892544 11846695 233411639173554156854956462991199552480 11846696 1443960716604998294127479298055974497280 11846697 378284380735244805449378603405680462272 11846698 198798151250223910645490585556119923200 11846699 1668735882105450359630637851639711176464 11846700 107603703966934100141807898621859372800 11846701 -27265951249142646692513592323803394100 11846702 129208013496341700583778275420096671744 11846703 -595099573378905073580553484197948182400 11846704 -11496079427683142286094234983318650880 11846705 -155565024540011715828574626693885596160 11846706 124730158829251111567068153461328117504 11846707 -57082271666300508477729128523367641128 11846708 408965627658635487191104380432421177728 11846709 209284406515853463510437080778939520000 11846710 8675492114129767897297984057976117760 11846711 518603982081942515759491649432820441672 11846712 126868038747183601778481320291791011840 11846713 33576939372837836615091464604565521962 11846714 -462008416402309235932862162330102477568 11846715 -8250738351564895642527304129911060480 11846716 -177099679513783255619789294531099190272 11846717 392564542376982902458141013570205256032 11846718 -25071490999224361213148246910881524416 11846719 473807423278387493785865775580662973680 11846720 -291651622958761863538981900247047864320 11846721 656378711231863673252091331154876619312 11846722 686881449279743987257866198910554551712 11846723 314594733085963575498635749346738653440 11846724 593991589349529358352446650622103264256 11846725 159520812315370545094065826189446571200 11846726 416087744280327113729647936985888177664 11846727 725262184219557070899846787566425606064 11846728 676366226824787613422140990093719552000 11846729 -12253393835845999846507850712686156124 11846730 -237187110369626775722578832109733651200 11846731 -97547569108084170841772754205055424300 11846732 -59044894130608800193549004995592448000 11846733 79779068768294778816316302519971577024 11846734 23433602763953664446652364841409131712 11846735 759621790360329685079112757645943164680 11846736 -116115772228629765874686315026767282176 11846737 370342708538203120388958121227010284032 11846738 -797374990018960727665584254972726682480 11846739 615358721092488741661659794256658660992 11846740 -170179641364088848236682900712287023360 11846741 1310895259826506939419941667998977352142 11846742 146787216086088053424022871460131762112 11846743 282223623826357828138169078673411577728 11846744 8796818639456534009064628397287096320 11846745 235907345080185658010537126120761402440 11846746 -469180107273831073429138103357256722976 11846747 799838463682529370144444400105593720 11846748 219418754838455088625755206285862395904 11846749 -890467442994179162845819794959965904008 11846750 13694015065906650397425370034054832000 11846751 105875550081457372139629865470049217024 11846752 526298669485934500184082151321239552000 11846753 -1004426170263414379638884760312486187998 11846754 414380374260164825496041993363801651664 11846755 -848309063028605607925387302357850449840 11846756 47328222060983506398930716988292761600 11846757 143186453526703449657724994586907869120 11846758 977260585725059286756770930276444160 11846759 -135896682686063580768516704903874195000 11846760 -472644343540885749593842824974843904000 11846761 2149586652639478878308539496065843324800 11846762 43713956596748579515938091382787839232 11846763 171047513084147829183971542116681716400 11846764 -28496195271096315681469534180246599424 11846765 8458483293796387061444109206036160000 11846766 -411684874196264627455304416912591411200 11846767 -129848024957441892155461652108881947184 11846768 -146794593218214504164842003429503172608 11846769 -134431573275184972639216763182492773792 11846770 -66723200531028227483686071312411499200 11846771 171274739396005883700243328723112320224 11846772 25567157481751874910299394076607619072 11846773 -1617847636616426139535159902120629038464 11846774 -7464805701586498577106903624196316160 11846775 -4837835833335010187987070735459302400 11846776 -73433499237752153654130486424879472640 11846777 -1344578247016200109315787532112077892374 11846778 171425358186293634101898294531788736768 11846779 220312479336890208363093533227688315796 11846780 -445188309860796076946821283297073792000 11846781 79313864165869466145567239959649588928 11846782 -105136061713583981055802176508652289600 11846783 -145861210719623547220943969619285054696 11846784 -491160882630997337476252874585784975360 11846785 -962619285191638502889738631409884012800 11846786 10920569751519897679217456669578874880 11846787 741023542039725135814209865810101944640 11846788 6509660948770756671700323705614511360 11846789 1542800397725007585566461227129875818590 11846790 188263098071520515675255475677992320000 11846791 363690847988665011990072059473594594584 11846792 6057338234561189897964915993231329280 11846793 -179455077186094501567688682710937412416 11846794 352078555598643432737168603501932788480 11846795 -541030970184752007057007636707190784400 11846796 102418203962760558456702491895241165824 11846797 238994046387735426596471820419846360246 11846798 93134426780773076549333510135783531136 11846799 -348286002466775410163749605844801075416 11846800 24747846035822022599629882737708236800 11846801 -5358874768080569961116024119231762656 11846802 72031861918112238663242784539273282304 11846803 -1250517204782023881160848694530039460948 11846804 -820137677578617713953801682519133450240 11846805 2414264753425174876070213191530624000 11846806 -185277503412416178043955504356363522560 11846807 -41569779789170080601172125477584239936 11846808 -334233393220571456066150020181835939840 11846809 259618806411782544677478843011988792004 11846810 -161511417047855172569828434516923842880 11846811 -194331947261746664501319130557674559696 11846812 160152200508242679835960887784129111552 11846813 -744745399780756141414258841453199393600 11846814 -6315097440622210765398132765645275136 11846815 -162090066876170305276285184302822814040 11846816 -216774466473916765441381019846685032448 11846817 36787379188121392561333175701710227520 11846818 1178430168001488050678455493314963034400 11846819 -1519612272102723891246673339393276851840 11846820 -408328915923104861506089698557896867840 11846821 149387486132360034235243778587196160704 11846822 -237211865039728852131092640767934171648 11846823 -58128077916922053133653957257069784960 11846824 1393306562364893764342216552277758771200 11846825 -18492563977032028128741399014819154900 11846826 -177352598733745987429266692207636879616 11846827 144672500311163948759170271677997935032 11846828 -219403617448154737012461628728387800832 11846829 -143689808433656214301880448666348298560 11846830 486395029537006048806067887645584602560 11846831 1197522582872180606773405105409235430200 11846832 52147635008556062360939062613243166720 11846833 99013318235282842906771637617873300020 11846834 478639744707375703811094496152925341312 11846835 68905702044286299442215075905639470080 11846836 68206886154005385255164784706662768640 11846837 27916679720853298324017675996665018652 11846838 -136758761587763818152270745523771820672 11846839 -782202408709943467432393479582209105976 11846840 -103757673051794906115954662017400832000 11846841 153677082915758278370631858258475728000 11846842 232784933247471277297077228151342686720 11846843 914281288520718231758428571856755490360 11846844 810074435621692464175494539503779840 11846845 105785833015283288451289682661864418680 11846846 107596823214554788989657681046109445120 11846847 236585730683285398012731349507676138880 11846848 96892808692854086186475269742510735360 11846849 382082967524958526194213001515422271936 11846850 72924674674862300437561515646963824000 11846851 -707624432389558622949431634059619582148 11846852 491903735953751406630222259856597751936 11846853 269563085745475517890069364909815813020 11846854 -99336144685399432382858029775859824640 11846855 -648314879256031567762918890204802047240 11846856 -181438562990337178734217854654865735680 11846857 -616817266659363161848678058519524558080 11846858 -772361916697326929029977599424412408224 11846859 -556282068029448016644997954970941965096 11846860 361968936352363902696374586685245742080 11846861 17105665676176206596300553812361672480 11846862 69983185765182188421459740909953403520 11846863 -29084691352398169952756004904153138176 11846864 -174032238687634264027128161314610257920 11846865 -675997901659936423306326814950790080000 11846866 263777223040595257572942707491448191632 11846867 238536113321916333665834924190081049152 11846868 -41486035368328994282908573719244800 11846869 995427155891843694590526961743256519644 11846870 -48553031641229563316734910825293443840 11846871 -652529611793743882375363410525436084320 11846872 264245156698308986990342634468010905600 11846873 485272416803413518096144993896018189520 11846874 15951087476407774432732049495001715968 11846875 -768320227070280391389573267127076400000 11846876 10894994186935425136645902130808620032 11846877 414300287258502164034230535699847968000 11846878 -29278999460385073299475373777496024192 11846879 -197419825572077385814258738144530314640 11846880 114975978034647087432233221523727974400 11846881 -1076677570942656488482198969196960116318 11846882 -247858754867206719022987310563726142688 11846883 8255831980713814106224834503921159600 11846884 -17643902091921171582270354035807780864 11846885 -468390230698485859912314777219030865800 11846886 190748887606632917586856463350690535424 11846887 -510720711295368774323514514727745232 11846888 886524854052391690490745295471857269760 11846889 990436352061953024317006507612761729354 11846890 -447460020684495592155501112720647648000 11846891 -3957974872050863230155218816025276528 11846892 732626252132671032699643775367147482112 11846893 -697716227936321893880475369532211554858 11846894 502044865158032213949641547456098639040 11846895 142916392292691082274711474448544200720 11846896 -22483697039316755172742446899286736896 11846897 1180091948885224976593470891312087552 11846898 -4278713099457730993665722925443002368 11846899 1193776076732655945143930254035595585240 11846900 -313521789573821047729986714228432451200 11846901 -664556625781198283699768342858463974592 11846902 872206423480908519215705934970934120832 11846903 -28053678358031922651155465617516268760 11846904 -74328899237214350304134657220997754880 11846905 -193369447572371384605565064206293987200 11846906 319553177937440481552851505779065018560 11846907 304097491425220194614483779880388672204 11846908 633590667661054461609413293959866544128 11846909 333505362966875854336636062726359295360 11846910 -213982264037193870349306158219136736640 11846911 13381388223741468665276536596224665224 11846912 285655278401679244169288334400787841024 11846913 -233449201842480264697900543458476980416 11846914 555722927310067614754897263893898319872 11846915 143846687420742495097707317190915292560 11846916 171168293958840928390864192717500473472 11846917 1279057519597001107418495439325708607966 11846918 96448992269632451828849913569414830080 11846919 159494713261446050734677034529022289920 11846920 297745246206197071498505667212661657600 11846921 -739254865666534639694445740759771803878 11846922 38152561854232781987620812014889941760 11846923 1431608295785247207712496748093735414528 11846924 -1039709139810952412985132105208298717184 11846925 -508357184003421122849146496508761424000 11846926 122219067577483219646985180376727477376 11846927 -633549437253242625543503911722143150568 11846928 15517118691557246508038778211768664064 11846929 -215566355335148968971551616248609369088 11846930 -2862358496440706153032962908413409280 11846931 -268300227856067070461767492896628478160 11846932 -64407569795199452599118667235833348096 11846933 354575630424053299530481379865732355776 11846934 62086009906924565185302113576557735488 11846935 197859090376036816420173383590841800800 11846936 643670795821583234238498248803635916800 11846937 -19902004500415450339310515576015047120 11846938 42952801838325813782770881744940598496 11846939 -39595319768736784978500514205962379376 11846940 -79472559381460136308481634591663882240 11846941 -144906226131648880406168188825295840768 11846942 -193459696757269074903752252823912832128 11846943 -299983091412482928188378090050623989616 11846944 -278994434311728860413798655594030628864 11846945 371442455483517744270910295390862984000 11846946 -76181108817536189150077619431408532736 11846947 213259352856534621872584220791471329232 11846948 1059992679621514280326105229514825095808 11846949 -352821229698461947513455026803810671072 11846950 -133134229191592545933008043948601656000 11846951 32221772094415608755024690219908495392 11846952 -17910997601540026981063261064196096000 11846953 -1055297920368101678660210289489636625798 11846954 -12689766210384876555425495842309928448 11846955 -246148279736071747014891630479634834960 11846956 353832771073337854029874112219731722240 11846957 -862126057731496012965193652241097376160 11846958 -340063016759895100790078999254851719616 11846959 870765893944774263320440569117872326160 11846960 36600989980920904708795475144783953920 11846961 -70160366259642764091333004978990715136 11846962 207820204042170737698353627790374072864 11846963 -143550372943878447813618499347460790880 11846964 -216931436681847567855022462045655347200 11846965 -365308629223106480682077462247941013480 11846966 -387565489750930092347842272851754218496 11846967 -302626951771020210051341575090413456000 11846968 129212451086587226334530423659793203200 11846969 -685942485898757043506280959557411532604 11846970 -224159588191085879469061815677915385600 11846971 -400077982109651524525455183195994060828 11846972 -225360918798435279260790702061652788224 11846973 -4918741295950333355543207429725822176 11846974 -501923361345250162916038475847024717120 11846975 39560911174757875266409581149821515000 11846976 273251160189332435455000454550647734272 11846977 290576282481197708784626880907394960966 11846978 122433583861517713308284676864047963136 11846979 50423784996465286779746774685412931040 11846980 1157123965460148883245156163736016752640 11846981 904350509318308252022151552314538970782 11846982 95586828844079944020825380768288753664 11846983 -216296223179928695641289704265291255040 11846984 751338296371214121287831746004045752320 11846985 -275378046071877955725195574121504414400 11846986 201585818868156024372887205869327814192 11846987 -782097763147651326227529476809882256364 11846988 -702162354702515669260882693203369155328 11846989 234973425966162983569819505812795776 11846990 -672678781148285697664485720640892736000 11846991 -16924402399732207068259127348272373760 11846992 -14091063195556400525415878401925857280 11846993 162238502786184956482791097470604527120 11846994 -17883346242396469633295596657649118720 11846995 309811957801044935973125038156031288400 11846996 -3014037616957083855719959976957399040 11846997 503194730915209544830480875165383930748 11846998 764818777824932070099323607239284124160 11846999 1080723550263258594476542670778196533000 11847000 -643874854123135154762388321560985600000 11847001 -317578969870987820505917429401551623808 11847002 122828821210097281270841595736065299952 11847003 18439887977662966868246254318318134528 11847004 -114842766936203474536170377951143652864 11847005 -10243588914081150105168018002347374240 11847006 -487305711508919615667159464322431395200 11847007 -1489515630986293685590337002738823360896 11847008 -2658046577173816294849267821112206557184 11847009 -65040573697138141392961279975996412496 11847010 -12957942857534429199178075303393635840 11847011 1494996085934100782375257212278840115984 11847012 416764435829117451305448163863539930112 11847013 191236555846396039942528673234846327840 11847014 -485661593328590017330956870236782842144 11847015 -140206364261104995089555957989048598040 11847016 -8779158741433828159774005457559961600 11847017 -1599284019430598137163746072960718976 11847018 -56382990792783408826130079599335140096 11847019 -1324773107033052139402948786780157562120 11847020 -50583314370629745721173536420565995520 11847021 753316037937775628274275304062896360512 11847022 -148177334614984684390263851649128448000 11847023 366830352242374949401643899733141439960 11847024 5195100129346273047200131627156045824 11847025 741099006167787485479915662941402569600 11847026 -751456016037219056578295174682320226288 11847027 -1622171329701688100045765664738877392 11847028 -440278634508840030223873389016807974144 11847029 77983038032530609863052317296275702140 11847030 -858314707948732785311901846254031360 11847031 263857911484674388287320793262428636592 11847032 209040886920108029174596698828626534400 11847033 83091742738146969570072387025940568960 11847034 -530156260670948526946812475463647741584 11847035 -81056971226591495563361541533989635600 11847036 -45215032064124432209443297537786822656 11847037 -102109011407940085630158379100955406740 11847038 6267259859438056926278854187974413696 11847039 -392741568734397220342946224173470513976 11847040 -140042992642071874440899940791510630400 11847041 -611242536310058193237600494023132501200 11847042 -394932775190972819406684333403509059760 11847043 137258118088291070488819235370143030944 11847044 -144420968786392322610575193874404553728 11847045 -143067663835372733183143382046433847040 11847046 -138407110361001366086714764756153818528 11847047 156065885913737001350664136253056216080 11847048 676683570201015270991859407137757224960 11847049 1034623961383831052175825539032910673050 11847050 40610221294849901940177091559080480800 11847051 -257415901993324080674276303973575682000 11847052 153842592879120859558953102373596206080 11847053 375290576160000535688877573371746886784 11847054 163132941133384749727705463234957412480 11847055 -859128119194767174406351670818687994880 11847056 63821640089905240140342889041581064192 11847057 137930400064110589964489918758380176160 11847058 734966862396901138090179940936918484880 11847059 -3895843542068226594801027322391930880 11847060 26170047308202883266241324846418780160 11847061 -1250238961602688056379410357184300148338 11847062 157775002764084579317652395655791383872 11847063 -823259564981931739270667140005083190576 11847064 1186174899491302807801762974366539151360 11847065 -364515183800165542657627390446012732540 11847066 -62039294927614445583278390520152420352 11847067 -27868400420585389375461794109845548000 11847068 175667950495029985808417669803088265216 11847069 -508858239353956799178448323183256276590 11847070 -102560875697884089076342184119570329600 11847071 923903877564003925902628513605058210272 11847072 -539031601568097903254649822406244302848 11847073 487637798588338220613263043408142787076 11847074 -497630567514139569144434821726250913408 11847075 39869459817249011719791644310625131600 11847076 -328973369388557140168948578426240634240 11847077 1925618838083845769746506758044985973120 11847078 4251623111049031183825851205366003008 11847079 1316528539870730067795442933766213255376 11847080 283755702285954088903728123388600320000 11847081 -48221115104482321761910943186599579248 11847082 -98627398802587396731937498914746799360 11847083 125013095505589485448079645358707521332 11847084 13086570233581949427445702945157087232 11847085 -637702006528066797312366693533636275200 11847086 173974172514669337177128491270968889280 11847087 -484339077798839772239920078230578415360 11847088 78724197281214341644088127982148517888 11847089 -550417880297743952904184510663648588560 11847090 -180691914091804543271968869930762447360 11847091 1260966936014974584942903355668234356492 11847092 -176622256859222370424058652387397152384 11847093 79620903994029860153822908663290815424 11847094 167466473001193261374509144073769555200 11847095 -101522813958569374387997161942806763200 11847096 -77203718893065715796583759015467827200 11847097 118178193854935138417390727913900992980 11847098 349293170397744011135560954788571926528 11847099 -758175553239054519974758582540097247552 11847100 178186384065179908549125895352150182400 11847101 204882888479102603372768758571765055360 11847102 -2432406150146422441671363226395611136 11847103 -2159793055804179079881946524719361914936 11847104 -45871064475857060788914749919989858304 11847105 200679744786546218411342749957049207700 11847106 657725601833883674081797282004881516752 11847107 2059149477006734478095447898561704218560 11847108 -54793098120377051498251936658751160320 11847109 330251494129612840024616646667502028000 11847110 -386913977239341983653418638862085120 11847111 580626121027237092545733124786970632872 11847112 -1184795746982499153025103103749615892480 11847113 459615947954428637804430627368919327540 11847114 -171286075473620963465328806886071454720 11847115 49986372120744553997209737693355929600 11847116 -206107379935684081759300088444204630016 11847117 -90845179869375622931882418323965696320 11847118 275551734025288181703083280161803202304 11847119 -162129512863113621803632961462815902480 11847120 -71505125656524218386733371314164858880 11847121 -510477796353313969198625858191444498176 11847122 -120485646215330230289052026262853876080 11847123 967791523638679970553217649732309117172 11847124 176923058592746081712134290124005095296 11847125 516234230914866703920204719863513587000 11847126 244912134657720608586963729501237295488 11847127 908062084631841920714280543630947744000 11847128 -679966575907910812106546863612022691840 11847129 107961795377430098160288840271814404800 11847130 -16667660996558429318034633792394744320 11847131 868409698664800635168033047604982187664 11847132 577435398965542360130185459374603167232 11847133 2309000879073507482533191444810944912844 11847134 -13294546546447584946938571914149839680 11847135 -93164110726910378366264784133751631360 11847136 -135534972000155926096684303783687618560 11847137 -981899144196132550620423465618042504960 11847138 -448463478645718048761725197658990384640 11847139 -546088406988015927829479165047746567200 11847140 398518837618061870676479150155868125440 11847141 -24376222363816168079275279069686620640 11847142 -399394856866010083081853242931531850528 11847143 154926968494678192906858625139050623488 11847144 -275076595085377222136600711665866178560 11847145 14604201016512962513767352222565726720 11847146 28774033140856803327411192106663219200 11847147 249950757897825913004533692025776459264 11847148 -770963555754881052685000795655346433792 11847149 1193440395874552444017745070335214567040 11847150 2263087295760808271433814629679785600 11847151 -888606930648981362438573120513562044848 11847152 254236157706419720436136616924272361472 11847153 41309375562194750556120803975722933104 11847154 -66756980723983684387175158515618393600 11847155 274453492781142439094183976856043493120 11847156 692802964692808783671925524221203783680 11847157 -141659396875292396726139938625043454976 11847158 606252362729916982335927497141063180160 11847159 581318159031056256598249777646685939024 11847160 -291477770317667183703165358389028454400 11847161 760078790997403092433280277807997510800 11847162 89504344140708081897042519431749655808 11847163 -897561432863170891688742823532231767856 11847164 474816772017325811887937460920205342720 11847165 186188011307310907399026459435930432000 11847166 -36340232087645312139193857589435720896 11847167 -315505126424596482624101255655152526744 11847168 -595225015119124660180834654795522375680 11847169 -1647457725219293187016843598340439542480 11847170 -1895696504123736364032906036292939200 11847171 -269556795960909852771459583286556805056 11847172 -135312187596212145523109181504819314688 11847173 515595371388885565758552075564143476764 11847174 87191541982031314968818605725089927040 11847175 -575501030497229574760148166146449909600 11847176 -230728025626482837296177088453163745280 11847177 253616871718329024056299158765375065088 11847178 59005818742150150186549956764181783552 11847179 452941841930137670966423296795261917780 11847180 146073460540618396693379301623778216960 11847181 -280655009104222602866046349394603372628 11847182 -202667929620864792577431572629758047808 11847183 -186521367061570263589405062505224013176 11847184 173356715056632324590461817111846256640 11847185 21581983300702363164500798005785480960 11847186 108591540440197931081255096278939301184 11847187 239196798611236183565173392591176056392 11847188 4757800826210327208010839761671188480 11847189 718822491507585537954593411401252062624 11847190 158220319544388327473203479100399785600 11847191 -767733014073268358720867676377296692408 11847192 -65904526169394620946846244535673815040 11847193 216029926010353662958373216507658850560 11847194 -222494554984369061832506034555997177104 11847195 -255460559253666021066959717523441868800 11847196 249797336211428964254822449625108520960 11847197 -581314511812573077705591040911606483354 11847198 -92720187513789869503909258146604892160 11847199 4163974636635139846529752292791200960 11847200 -337926951167999044839065097641459712000 11847201 190593945574262996816613985553125955520 11847202 453340043597419244822036854364284629504 11847203 -179150251859534758858407886453272155880 11847204 -559552453322380161859928502233411506560 11847205 940664972106713877136421097905642596860 11847206 -168218823727123942635385168356632987520 11847207 895661205742120498218925406853111046440 11847208 551461899380533883178684718080946913280 11847209 -104418057524396817621190615707665511072 11847210 86316134684762962727122586663658931200 11847211 22984077257891469016332144908721203512 11847212 112136795409346613445327190862675607552 11847213 9730268145547633419812062840259288064 11847214 87397255800650136206447216616920883840 11847215 -136633896553281552730889625430961046720 11847216 -15375690590664058671902423684538728448 11847217 -305646331200197834202664588669182080448 11847218 -457566299251250506991510002204229491440 11847219 213430157148047613181267191737426361144 11847220 -307532366930915199266662251469080576000 11847221 511044665524547591584257686290708266144 11847222 -767076644611708678004690434703247889920 11847223 -57596006053997116992325805219789520920 11847224 614607995402190171168794304219660840960 11847225 34991516264146347484792786981244760000 11847226 133090257425781565158403603145561563104 11847227 224198412279560645251147992881558809872 11847228 384197716740028658452153577999924060160 11847229 621404440024458443218771163495048255584 11847230 262338238389139760246916025556331379200 11847231 -5524747149172275762979545330075848448 11847232 -139687404539220768368666097224940257280 11847233 -312380249345320693498306019610419827518 11847234 -426170536924074417118342673406222336 11847235 -556764492322202189492438475047059824000 11847236 -167986512287721148902907124244097998720 11847237 288030666833297746974388706698948357440 11847238 -176211265456039099916240822398547317536 11847239 695470578430891182908301717898039029120 11847240 290818080145840432730108312951693568000 11847241 -313067218872629773464476112135024197760 11847242 -197830573408866107207152012533416557056 11847243 54048508873484747587971799363844456448 11847244 11766347748471491911006565972924409856 11847245 -853447726445906034196083477244742536500 11847246 -242616330375144693280204809597188193216 11847247 -172223736405967916619091990419753385848 11847248 76388883526757133555545845809229332480 11847249 177621444439153103066523642361481091840 11847250 -346143732008282820532983791143449720000 11847251 101949780514072860864427223408462450112 11847252 -158451562837452613123625970215300364288 11847253 -1220576938874596668934684175840643217536 11847254 152094509447403983115163106364821637120 11847255 -199610002323598800868195394904095969280 11847256 -1314985820617495293451199403772272261120 11847257 -62023950111873878036460885763303525494 11847258 37359662423120392091807870265261600000 11847259 -462169470201893203404028199137344128880 11847260 -496435060719503093896345604252841139200 11847261 -302441887481324015058917722214352006528 11847262 -184604929286757234520049272762623393408 11847263 207686578036856507623982491674380116512 11847264 165521273008719110575296967507470974976 11847265 -819505826815884963725128700335842479340 11847266 52962332459809351313871285454932211200 11847267 -515768917045285480495570675267749279516 11847268 -344497928615473272288009038657368519424 11847269 705021736632853441923015855373778450526 11847270 21164002128020819156191643495833804800 11847271 -1426188045153012121124669677615698739528 11847272 1374891507831560686675936481335113292800 11847273 195403941390544482155679550622892351168 11847274 -13314826967451354995596047233583107328 11847275 64155863307199234445457746940218769600 11847276 -140379259358362056616865829682303303680 11847277 28701613216282337394940006502906798208 11847278 -30003722581344670503107734666417712640 11847279 606596280119199139254210343196102240640 11847280 235594257238762538702383289677220904960 11847281 530621174226510248545426764494623856082 11847282 -310057316576234354337334795157812391808 11847283 -119149835927175853427307563440589672640 11847284 1076986578699032062528810917591702623616 11847285 -135267137477015776325369339937643530180 11847286 111797642695872489139316351434530567744 11847287 -104198810248640806237950599174776384320 11847288 -365221120057050998073491719390190592000 11847289 -244840556608109623270494568019864724088 11847290 49478601432736192485576532376305704960 11847291 -522811217497190002437095476973414034408 11847292 -477990329858005674949975232760848041984 11847293 104521811154981285725899976905880708640 11847294 -63677824494143273886968264099417711040 11847295 252923132740417561603529227252469917800 11847296 -1220701709257100627852401556227400663040 11847297 -294688840276451508283255834683542486016 11847298 12183671180742581949322992411878238240 11847299 -325035045319958962122192808482610637700 11847300 -99547474459819461884243795919747686400 11847301 352578920721495256982156125676271877504 11847302 16752528766280815650536883440887861632 11847303 -1915533146131733407890585633151857336 11847304 172269655463932308621321595185962188800 11847305 -195463518482180209275267741197499107640 11847306 -14550706022634628465173263894508938496 11847307 -149338079641108949114367516350606404448 11847308 -505942624667867374854488832956043677184 11847309 -233279744865038352993064509811209321792 11847310 177522640407677421209733934684766650560 11847311 41449162481854335610017536315087342832 11847312 102475217087648561371980045099543183360 11847313 101255098106546138110040350999126570084 11847314 1543249705949918875158979998381025536000 11847315 26954664078259787383674783552007260000 11847316 -297182324041101578489673567186674176 11847317 -18891849244138527210472530981258563520 11847318 161433612075053419917353330743465643520 11847319 -2799837242458053203117158505777365920 11847320 -142615315116379850819188458535356211200 11847321 -588018951572764076151388581262449019392 11847322 -77131922133107082942451644213508190208 11847323 1061182900465748707082998386587305019904 11847324 -38618294204587906591229839373013150720 11847325 15070637166846589518183291376094380000 11847326 248311696383345873538255342999891123008 11847327 -28550224803868635975400999437979133880 11847328 76839449539028894673873236096786104320 11847329 -81667426349899803027530181581116815552 11847330 -95034525754066443806237199591967872000 11847331 610498685360644150724996869838319383200 11847332 -127123025885303884206753276254701977600 11847333 245562810470809303249172163078288899424 11847334 463193639233622143530644760754193572032 11847335 -321591581524215827833323323763172347720 11847336 -65225737163388903292557351437263257600 11847337 -1144386325029992924127427474464830683008 11847338 -15614351702741445962658154023376249680 11847339 -213098707436535133811223939409272164352 11847340 758968142230368629039343730546962339840 11847341 -912970162832453779353213025671263733600 11847342 -88328421216828912247663740951343481856 11847343 -848659810642858407599323979142196951408 11847344 -16748013840911330790027113851729674240 11847345 -90462928137026969351390061744917844480 11847346 74807938269682742666133278363402578944 11847347 24707584986294626005410878109579446796 11847348 557960818451784461722698981025437794304 11847349 234852117740447162715413219171770666236 11847350 265208019743984602464009109242657434400 11847351 -654112759604943511420592000884705977696 11847352 -870452685193531799571470939339366400 11847353 -327571219898394093604675603270199723520 11847354 140902992148196665271425884368277611520 11847355 -47330171400082223538390034043047195200 11847356 323996395802913707476573598558958289920 11847357 139894202259689941530471904395469525440 11847358 -83581374952558079153657352689300478720 11847359 -1858403284177922071301673286280260169760 11847360 290286319198456508222676628584529920 11847361 -374819284948348681762467402357660858816 11847362 594928800448968979455428031061425972432 11847363 -129046909634723360611794803298294196224 11847364 302497899087624352467311524894877904064 11847365 404338775676854389404966827476416787260 11847366 441580494999136837376432806037025301152 11847367 1242113602145637740820132275618684606376 11847368 414685204107079671002894794409816248320 11847369 -831429544671531220142262210186056942592 11847370 -2806801188655766156251928061975259200 11847371 967456258172105129016163482527388310992 11847372 121875057499524652316734366035725908992 11847373 589871611405327500761396379112099957622 11847374 -241513635973746159878583143453246208000 11847375 -481654087605917306540159213593048662000 11847376 -75102598791639440736170033669873901568 11847377 565020262319998189383315154592996812800 11847378 475431427464557381950361634454213963008 11847379 595939642329029572555903240650772507584 11847380 379092850727371840124312426950346284800 11847381 59545449731093048731853865864253597824 11847382 -481999100876352440925181811596922858208 11847383 -270086109833253569409072125922827174760 11847384 -56657906435957103044275500732863692800 11847385 716004845635009913689858400271079249920 11847386 42620865719613567911885090607762239424 11847387 -456713247411672878001834763708230469440 11847388 328990774844822667485529164853759364096 11847389 114818353725820577339858269138212628524 11847390 -3824663919736907265145420388972486400 11847391 1184371578928913869873627934045662373792 11847392 -604191216650282599463627121556440219648 11847393 1297832635636472202099200793497688739200 11847394 88751601948307414074601641467351500800 11847395 -107768193613119018335945277545286349920 11847396 -542971124528790755575756984412577171456 11847397 -1068693913539939486129792771520246977154 11847398 -106996949394760392637983059292009088800 11847399 860038620628858040964566413537745639760 11847400 -60569446823860912958870867432169216000 11847401 -457618805337298348027467500839333395192 11847402 3579448342132064286719527781881787904 11847403 10284690147861269692278847213404830824 11847404 593546327285703269449004685474347417856 11847405 65692624871534036412489719465240133120 11847406 599561263834428524853404380224773548800 11847407 116281413278237949691948857108548619048 11847408 -93476935958491046864389480928952385536 11847409 -541963982043135372040889663083564714048 11847410 -477354109668103185998281553114482220640 11847411 517493724848463928963828822665962678640 11847412 -151769191623353812737280624263964528640 11847413 -325993893639206713261154648139548440260 11847414 377127755418955418335959564473986645440 11847415 -203586326910980259483845002959644290560 11847416 847754490298623079624385522159940526080 11847417 -13024106696016869503471581403514873952 11847418 -242736721733145366262050989258763912960 11847419 -1010842236134861000034135475811241799704 11847420 95258906043882950260975579763863357440 11847421 -1025310126614008622437759384307494302048 11847422 -210139301751405158782716542246588095488 11847423 98566959074498758239129843917257666944 11847424 714909737854569437405340723461991956480 11847425 -136601547103016640129161656454302867200 11847426 -100073880948382705099872146012218546176 11847427 -389376790540179370157667353138749278724 11847428 -536645324732340737734775712417495897600 11847429 -520306619206153118862688615947782873952 11847430 19265536348327379135016570905857440000 11847431 -1724991722044458037732266634102719194880 11847432 564161008454282127205625631637990072320 11847433 522002758627283155894334134434130586404 11847434 -439001977277529791445246292388052400128 11847435 374134364237537407619181289788006178800 11847436 347658769439729407624755140916117672960 11847437 -52106180844229835140467848414912841600 11847438 195790191327620626612669170914754201600 11847439 -17794164118119368859911488084286034200 11847440 113356045844507662195930847531697438720 11847441 -495038016776913406846064764734136385808 11847442 -217786690346426839814234062467558495456 11847443 1062424722949278511486281238250003904600 11847444 47980606291860884899620841055964352512 11847445 364823826371387395754892382409410100700 11847446 3286929737732560414118595205115731584 11847447 -746025318434254746305530051575371489880 11847448 -126980029285646832469730918002482800640 11847449 -565159174717618402009688201349070654464 11847450 61455202501204913774526705354951456000 11847451 -287409067378972713905963693975175497472 11847452 -618884788669522053723698218030688868864 11847453 -232544878460383167885303744342299243136 11847454 -415666452198649378281422945389446685824 11847455 -150789776481886792626171219614660195040 11847456 -121446489661894344866616688929297924096 11847457 1100660914772155252635017234134113744660 11847458 274698310510936934417944244204699275776 11847459 160372718847915520875461955162638977968 11847460 52316340627959934632221726237157314560 11847461 148141699218617412051044483918768081280 11847462 -34792909903028102831447748842113643520 11847463 303000015544395033969344860083066622712 11847464 673545911701813295276165356648988175360 11847465 -80004699203178466351427310283944024000 11847466 -651670498077230689617818736867634271568 11847467 -1119053774909224472098161862938776849484 11847468 -66511221238555363490230851797090340864 11847469 8614793212431050510038990575058608000 11847470 -285565649950406232576289644117802266240 11847471 -99929429678670484606089920302086365688 11847472 -82171595324836483848669279379395706880 11847473 630197472625478263450275945109601040 11847474 105590894947201107315990658187339467680 11847475 562712805493838961292211687580225147500 11847476 -760353273798403555932117786566613798912 11847477 -7295051749660294470371430102791563392 11847478 -893280458724618058878288734951064102144 11847479 -436330941202880374725885386588785762080 11847480 -122687663220823579389336012881734656000 11847481 1007847481255871219211754411830786544704 11847482 658862021546742828515287644605755988592 11847483 167013287002452492736838377415660793168 11847484 40843611291199574850228251630865169920 11847485 -77093427652132341540504023890074239760 11847486 -37840249733302253261304342123137556480 11847487 374890281784166140647348239046890573184 11847488 -155826261871279282830849136770133524480 11847489 -4507735684718714789994095546642784672 11847490 274484403054146152080897271276105620000 11847491 1978757975330571694158586166358103566432 11847492 -183002097165991858207921545980600463360 11847493 251869790361578884941103681156287700000 11847494 151345197329402016249841138680778236672 11847495 -87704445346336375161384059354603692800 11847496 32512669458403743440981708654902625280 11847497 -532849243957343029374427269893366742054 11847498 251534156891539501829320991152392549888 11847499 1498143360333742768179100239389129556500 11847500 17027373492860942921047524924017280000 11847501 49790256499924224664727065418450935830 11847502 -111062227877838459475693848505245859200 11847503 -155087627006931389037192227184102318000 11847504 -70959453621759601159112313288724316160 11847505 83851943677688578766960183485446697320 11847506 -518393571652963608080758850232491147136 11847507 15870532892922960836503461144459816960 11847508 -172048223626841125017210650676801388672 11847509 1051921043696722992275067900522407467680 11847510 38129293530231531559280330879364566400 11847511 229327943496544925576266993147049256224 11847512 424555400131712784195500913886622699520 11847513 -18816397311047855245523105628907540512 11847514 167505201762683470515216527891101539552 11847515 770800824727689549906453946646187392400 11847516 -61698169968635625374481345359005275648 11847517 811868881579773902146637953070330571552 11847518 203619215791987616916998607548540628480 11847519 -12729784972277517635824511082056006400 11847520 372126435107160357824237611264015073280 11847521 637835201921662464038388015908251704960 11847522 -235724116983456321036318695139933831936 11847523 844162707914501400785669850149439871772 11847524 -112137704841955008253035235497754787328 11847525 523235743177108746856585323638906985600 11847526 -719457430780434959367366686656281638400 11847527 1337689970122096207494114919086380456376 11847528 95265865362132928601081114955340677120 11847529 283386818290232364669728479776001507130 11847530 66228384917764229766315483803477253120 11847531 240903814328962590704550135864235134552 11847532 14322222602737384090631445207816428032 11847533 745284463846804823997337619403362749782 11847534 265840526484875445370911514589143082112 11847535 -7515421425533885090336713833917163840 11847536 -84307050303622779516067629567362236416 11847537 17249496370981296554513499522130276200 11847538 589145327394264527355824218957407345696 11847539 964750589498997459617274724638229493760 11847540 -243406753746106850170633701387424051200 11847541 741351184631436080401462977119180407132 11847542 -136253374629899451978439928296292918016 11847543 401485545144075000463241701656405740544 11847544 -940833745528977589516561028798078976000 11847545 -342632188895991717026818809374389833600 11847546 -6706015956177913737297039949008597648 11847547 81403784910344784233688863660930304360 11847548 -222561880868703169118204019071038109184 11847549 85007742912087604810974652945340620800 11847550 -80415814855512000971676843916265750400 11847551 574713373354337684971654799127362181600 11847552 344185776894284281547670290376047984640 11847553 531558986870712125092024318687726601664 11847554 161773997284280667922106746736291483520 11847555 81094876552685083236954540077396158560 11847556 -106257839477684459214894832054251180032 11847557 528462693243695652836879685314610469152 11847558 -258145500857501445813040976600320909440 11847559 352693113656310141353968929008068724904 11847560 3261478393798358877518074385140224000 11847561 -785145607495648131232317864479960925216 11847562 -1306674119354729142292129808326595771136 11847563 444716580042643484758449751272060417600 11847564 37231433107332916035066653161763735040 11847565 108202341286168644017748734315233044120 11847566 548009182493668874385132749064382391232 11847567 170626879967893109055016469509651051680 11847568 37525360276474169066981679045267464192 11847569 158744594228699881650306055931710865970 11847570 1426383044198690488356712664202255360 11847571 330244179933538125033003346731876889772 11847572 1767190721545374864326751702553613254656 11847573 43827476941496772456139146586566427200 11847574 339867465084514920801959876469550549536 11847575 -8896481579629187422936145636851094400 11847576 152067200621527417206552498962788515840 11847577 61275305865382936500464482122943228672 11847578 44943096474563360500796713853379064320 11847579 785005093484835760753395734206305471384 11847580 -81056213551554222184276905816978309120 11847581 -1239453366963707908738845901468007310618 11847582 -348368777836631756153456814516030897600 11847583 365679919105147923392333605721931037440 11847584 78663380898992158007962120362217439232 11847585 153058323412642371849759060745942800960 11847586 -825236262328268832515587827147845376000 11847587 -599443902153340835007953754710756041764 11847588 -632547681117806552234805351606210739200 11847589 580722251631011074636677059006391086520 11847590 103430444641162864704067871596743676800 11847591 -67347930684976364192484022848200737440 11847592 -24411254501386793680742033657285345280 11847593 -692084728551716656225749802959952753158 11847594 -530540203171841898139107714092820480 11847595 -556179507794779654015176343640504906400 11847596 437017980267476617333926489192882259200 11847597 -372292076318216527458161165892070929600 11847598 90399674411067647489957739680405978880 11847599 179841963355974455936861699883081427488 11847600 20149362825210845498826929929494528000 11847601 -913247707221422969141945838465288446796 11847602 5173461112760528185933863679059955200 11847603 144486864579898908479327431388321234016 11847604 -622742529568595522021418026823201967744 11847605 282248188150348684566754008085026126720 11847606 -72480240843878474356872371498339956992 11847607 -126356086630645231504887138374364541144 11847608 -72592247540127196060271483061801123840 11847609 -216649647122097482394358861444406724486 11847610 450909972872005066448672913213497736960 11847611 86769864535418593817660134706552706048 11847612 220395538921802753262988202924312179200 11847613 1081273174199202820357580266956744430560 11847614 -57224110508452136415596246891591496000 11847615 -169685017602329194720741395710427984480 11847616 -410254356418035037120861115947281285120 11847617 447517548725577511854032098072118943060 11847618 6649885279351031414393398864383656064 11847619 368211752588552529819382351408946253312 11847620 -214645887068404951024993736675750315520 11847621 711791036195772438227728015510469184000 11847622 -192783951198958425093732302018833648896 11847623 257521878496613413968033163175649092736 11847624 -785314123345233213561065560460131860480 11847625 1337060336019761286188874941198791509000 11847626 -210994271749391248268300163098177514240 11847627 16648165284798891929557370879880223272 11847628 251420337608206317901423839090230814720 11847629 -525837886631948840383025553784160485770 11847630 428649509718760883594096394828518400000 11847631 -1155717895998623400524508599762688205800 11847632 88736418605002460365178624801728782336 11847633 18417758460256941219584477951054768064 11847634 -5380358454340494986903099052467782368 11847635 142629746182477408995279428023980556080 11847636 -586837294648328107071785442020317665408 11847637 1541128161092023342624621407064848094286 11847638 -620353069426468847042459206050088981440 11847639 -724330110573543198345562846608673671576 11847640 317680721490441179815335288135254016000 11847641 184089964283214462689792533300399016772 11847642 -68345115803511466781229485130325702656 11847643 -1200304269182975849687038691727392962108 11847644 4155183894107182231880627442905971200 11847645 -33622667744720245125055805499515441280 11847646 -101063073709452507266870164387403346240 11847647 -66369373865469657930865271777315701536 11847648 1148026695497828910930933501626029178880 11847649 -103369178719080153100408250657003276880 11847650 -152749630326733681907781428611223990400 11847651 -222031574035402223192898880307774488968 11847652 50957159791243796656903179098764784640 11847653 1237949577394669482058808461733423947902 11847654 77273833655594054443026953170199162880 11847655 199991322416080576979510384321748052560 11847656 -715884981992354500201120743273103933440 11847657 -458194971516131647632588374406412192608 11847658 -462254251228595842505766024108387082320 11847659 2943257804763814564285775984635604976 11847660 -519702351982100786677078598939265024000 11847661 15746221898710920666232004872551500832 11847662 -111767955399780866081501881494317874048 11847663 445556232223528344593499443465611701192 11847664 3507873594626084160678163691547033600 11847665 -146604750383538863451383992405734100800 11847666 -540334484837328671662120254272360733696 11847667 -460608143201567007833597247117420769280 11847668 245341410786495163636518579111038754816 11847669 423794814340308610723131571393603527648 11847670 -264171139142411561542970613095742750720 11847671 392250661513758665066350563343134149424 11847672 320740886064548119995817007617857024000 11847673 -11103053465239492529727942814474405632 11847674 527284587249604384366081347614858733792 11847675 -23789413989304479245453132040202771200 11847676 1257331383309640216128987302948174636032 11847677 1578527933802159051580953750392024616192 11847678 -205839368294494392642124728060737587200 11847679 -548842415067070014756716073522059777000 11847680 -9296377715203951283206970853556224000 11847681 -91374372917818105775269206701371821120 11847682 188245242746048756806781120101603491840 11847683 -4986119685861951128894070190468206456 11847684 -234685261018141989126223375106468057088 11847685 -330847101104513842049907487070291671620 11847686 -316114899402482012370202911315100514208 11847687 -178980436449961968664817418715504232832 11847688 -162429765098150440601348157136701342720 11847689 115942861058697439297241748951889335360 11847690 -52903773096936403520288696021955384480 11847691 -921506377618959077519271188433519909696 11847692 -1006910147059674286821132526234822781184 11847693 -40783950641980290386344231988664633792 11847694 -601617808974663127252126789484121751104 11847695 777488497872460694492024537075141272200 11847696 30383632946626449323754921630516117504 11847697 261172845473042053428961896033637533040 11847698 494665635594790799421421355051336883600 11847699 13853387661712798634531202151749685968 11847700 -655924973206135243889715226480249977600 11847701 -426431082107628515845915472206003181298 11847702 354189098244991176781921815955210520064 11847703 146397201463351431867726415742141382656 11847704 3341029759925123463684246799586426880 11847705 185430388001183234917672561003585719360 11847706 -265775284508066799633508391422423734816 11847707 -163788320635778509820704954108124548320 11847708 -223685515434562022118498551977956341760 11847709 -151351322698537085961434753717107663040 11847710 -457430797468060884399820937898217636800 11847711 -216457282769319988385441508118915801200 11847712 -134966046695337572772107389247878791168 11847713 2458044952245087830346506940425455745280 11847714 -13648110314431709432066844098801843712 11847715 1089163571615639953398332161910196480 11847716 -161678014710022978042549943797342510080 11847717 -52719595917601256621274928201733111040 11847718 -656787225575463724842573087579612384000 11847719 292937198718021520021769067088044034344 11847720 -380769730655102809467931018660298342400 11847721 -230967839222561216672142197425925971078 11847722 -788604076145935649614879380267003506688 11847723 -767617200554229586071889748023382658216 11847724 -66428053163664407202386160627683277824 11847725 371769089251910512122661047699112777800 11847726 124835450731307141162253117504309152640 11847727 -231736943610632829701976543043113509960 11847728 -4435983653214438280184304457791848448 11847729 -135656715534101044857615206758022432352 11847730 364500329049526978315314278298661662720 11847731 -181855198881138882161560666236007779840 11847732 5912964580056457288071358045170524160 11847733 153776473229090830622643789220554095260 11847734 328170518960242864863819143386032156480 11847735 -222420477199528319016378471028646400000 11847736 1586370902186789610803434608485621760 11847737 -284097549595673560636488572213708220480 11847738 122892930459891877461030667537713031680 11847739 -84096587425040587345619871535163053176 11847740 234401854121683716941326766974359728640 11847741 533089030621629876410044141325357467392 11847742 215004342072555821800920495096056616192 11847743 570835185852675840117951818398618607184 11847744 72714617018548666693864485668096311296 11847745 165467427984295597492353942746024646720 11847746 -193519329249027286129478927859027233376 11847747 13576151090498478387731633306350494720 11847748 -91576144583749976967582195922534748160 11847749 816359533478879118609156007867382478750 11847750 334017591731675400614077852843588704000 11847751 193971904432445434496364606776535733104 11847752 353587641126118693019996025733705728000 11847753 552937769401969369825775822519422864362 11847754 -41256607735388449009223759249510814720 11847755 11331727233684873198205726205258442000 11847756 277646803391039224398555195772695977472 11847757 137482406810385120981221447433971680000 11847758 -282570279716171172245012983491229588416 11847759 -113321633211294428025461250997176162816 11847760 -70993276382472527479856496466030755840 11847761 -566808331481150257970917874003532682638 11847762 292935215546635468690584045630449095680 11847763 779614494730392715073082610677454714200 11847764 1169159637812388265845598697776096042752 11847765 72184694802649704613220621581940620320 11847766 53153894157720770307590047774389657600 11847767 -1132907856989707867657472417281688149440 11847768 -464087154207186773283077630356074762240 11847769 -402030245744956105775423083946797149420 11847770 34067971036505361063288665243977021440 11847771 -462122673476301305871852865874297598864 11847772 133477222478508648522177285593540178432 11847773 -316353799094745547968240493418629296000 11847774 304029299554114480219780979767832333952 11847775 125013080338981872281076834311036571800 11847776 1189146787923119210621701432838046351360 11847777 -375899824045213635464339729488111191168 11847778 189998055901645341410622492891683407440 11847779 -34766318230497843898077332800681188816 11847780 -27016550261268625009945692952250019840 11847781 2819498763640998744707336557998513937344 11847782 87372573691514143390586762500227955584 11847783 25002247031943695334031056424427528064 11847784 131937500285268527331358904796592158720 11847785 -191852083795207612623201184459127917020 11847786 -83110883908279568788098320929110127872 11847787 503099160976006471281624734073390347152 11847788 -655778363597109619649362171566989752320 11847789 -24574615983289166028356096762324245344 11847790 6360052009057667897306394112097817600 11847791 1335679895187109000795200513497267274192 11847792 173679225528676315083367895989325660160 11847793 368144744203529338529931901391102914980 11847794 -7621947668790716784478625390310739968 11847795 34557017753140378666121422849663031040 11847796 -424608292399779699085681019861685750400 11847797 -133554860136983160446311910773697318400 11847798 -518986211092152536348804857036933629216 11847799 -1365011198897294880137812940538464642200 11847800 -245819649112232329991835757077573120000 11847801 464008260128540495863872483010090368 11847802 -440037873951713029555928159411136213648 11847803 338763571686507531809571359421776411088 11847804 174678594481876861500334367815490273280 11847805 284144120864798483864840855268159558000 11847806 53653796055530706453598675241101966464 11847807 -37119704263360108792695582611902227648 11847808 478264827635376800016368692824322867200 11847809 364487750541457132719575312442623733504 11847810 120506434645682562737619982012042705920 11847811 69158480836475803396612181488822074240 11847812 34264748656302525127310802902837398656 11847813 -64575669307755585655371498532084033056 11847814 -65370208586561528407284108758976124416 11847815 -28308272190612679012211762173137400320 11847816 477555782267162952345783805222673203200 11847817 -31512512762044747923423579480616740300 11847818 -127980449191791968927918456267211837696 11847819 -830283483190100291251058410331294460456 11847820 61046316057401132944918752064134190080 11847821 -53828742817360400913169043243048599008 11847822 10311652008617416085537131403275490304 11847823 114165569682129874617379730694029671864 11847824 -84266243945777338667789922365128359936 11847825 -119828864434752458308637084385698756400 11847826 15037624017139303202639279445601844112 11847827 -100785416230743183240756141949568209008 11847828 93074550014004817801019246570052403200 11847829 128327866345280203989431401842123300480 11847830 -157102994158770123735768439667498188800 11847831 -462855792271741017078408500415484097280 11847832 -90282345886993110093690619334892871680 11847833 -15272214091898879236341679171577923056 11847834 -145885772192176265130389790095509412640 11847835 -527532491537866510272599130202702482000 11847836 -183341246547835819790868783678474240 11847837 371683747776858248482876193428064170368 11847838 276461045809300479903006863779658536320 11847839 638551264036818564043654178782353530760 11847840 -341549903519301391629953767494757908480 11847841 874955584551544968020408366279025403584 11847842 -518517115158814563181786725697257052800 11847843 15138629237704354181929995905785374720 11847844 -59099832039983127999373353714363919616 11847845 -339878471596365852351156039968053104900 11847846 -104972782474231879291557546132628382016 11847847 -178930192918407535276535271555819571536 11847848 385116936921048221095555446921659996160 11847849 -30349416613052087049525834066832742400 11847850 -134196379631038110234945112384596883200 11847851 -2490233359680315204711020621889208896 11847852 -24641228512168507536824099599587993600 11847853 129182578443962689571061098974190414102 11847854 -1127404841751754259748753070027071053568 11847855 -470416314831424455933665927924760941040 11847856 60226137022911808924983227856372301824 11847857 317127064815472297667374390889929860306 11847858 183858524233317996316672403306928821760 11847859 -341829659881427208786683008026315600320 11847860 143639585931902860158688188566748814080 11847861 948454329409841490774683443142026783104 11847862 309460408538472197647180852210822127232 11847863 -254675504773172206436089154730827028000 11847864 -89997427332719297161562006214141542400 11847865 -424695136138283346528425602600963743480 11847866 -418671347173132939981974338227271572368 11847867 1303526016098729151452417295925380933120 11847868 1009640735491995836115064462914634385920 11847869 1363206592449267580391699865689395136160 11847870 -16558301934003115609372361802713469120 11847871 -287620001472370291265821987208271296800 11847872 174586440723389206474700661253336989696 11847873 -30154868425717637614355625038303729616 11847874 7453947491228226172780132858422729936 11847875 322370086230532031040805722168834288000 11847876 6458940406126074593140550328303949824 11847877 405930271371677085835980558300390461726 11847878 58555737300415531366651862714115059712 11847879 660861412738899596859163279940855851824 11847880 190934275673505207992684817429769420800 11847881 -171479191082971530740957325986247799068 11847882 -263093098825869414979958810464166500608 11847883 -1538648014500216759274490039375768469868 11847884 -2017337869599630971090555185447065139200 11847885 -47670110656364691701079443098920518400 11847886 502086598622844306675745480826211273024 11847887 831042433918300300301408884870287146880 11847888 23174364430774604657108384069949112320 11847889 -276054024061908444653814907858000976780 11847890 -89436856652082273869759812234793932800 11847891 -598237589544718223689497477194971939776 11847892 -475618012982189821218898120580793630720 11847893 469577513227250731191151181593899992124 11847894 9479127131743985513166470829255460800 11847895 243417442851524225754264618994047076080 11847896 -591643016655238065860023356985715159040 11847897 -202608800092547496191526944603504909760 11847898 -121261151333944319082002187040688781312 11847899 -108505231405917955034452410374858020608 11847900 -23472128339145550997098422745310438400 11847901 34512625968373146434881928621954217984 11847902 -732853792804472169341199942478486689792 11847903 658388070550214188284826614507724300104 11847904 308018904421753030328625082000274620416 11847905 407166013302920112334011025908929745960 11847906 146235298466419790861791137617541504000 11847907 -1055335352599987677927669933467235999844 11847908 -718760165631417706823832304392843694080 11847909 -267099613555970568455881201823424903360 11847910 241417464299723964526730497682124543360 11847911 -217156696578008572893887044867586893200 11847912 296787645886680460308291906984497971200 11847913 313861988210929940190853896321923988480 11847914 131332652844612848332321106115859720464 11847915 -168031028560262158912014356390461005840 11847916 2680487277497418008601718462328234240 11847917 -1331095844071293303463263053944017771648 11847918 -9827157580582951635722043071222725632 11847919 -6182136070298350685769726715742227840 11847920 -24029615693980869820154221867654840320 11847921 -88061496807933962840313149100940984320 11847922 62346893134398599101058707546703530512 11847923 -20555267810272439196783906291336584856 11847924 -46637383733679195419127878798203023360 11847925 -210013729382417339841841789520583704000 11847926 298001320308932983027034615280697625280 11847927 40928404207121343948544197379293657600 11847928 -140724561018209549197173050452121763840 11847929 -338825207661087388185170387774342865324 11847930 100954876696521226386170651433576933120 11847931 574269774802346862876075148931736655072 11847932 161229677471912260324654691852429930496 11847933 692538091186980608725055678798150601702 11847934 -33058728505988819547686432619820713216 11847935 -677704786275970406420339339528347562640 11847936 37871420104983449640146345378438971392 11847937 -430370264420267283826804248135344898300 11847938 72740083951062559649737382673399872544 11847939 -885879794887197330612008565565722362376 11847940 4856618980546995474799899062733273600 11847941 -292400207847117039100632213857227420128 11847942 933140663673571171262372429361255840 11847943 -202597575518755970823060664971241885160 11847944 -736660168550240877507174395645325312000 11847945 431491339469910524725279545843420590400 11847946 -450579047333623438505771228273242490880 11847947 33455330749088820460541718539038353600 11847948 228477251832175599595995476477753229312 11847949 -619992811687544118969117528441225455050 11847950 -193302627506468100133716608151922296000 11847951 -705181495296274594945584990062132101608 11847952 99913671781029545661342464911681257472 11847953 120522536227360231910020372369919914368 11847954 509681169845257456900482458728940334720 11847955 -132393331548832953440860736260163790960 11847956 1011894279092769001669038521555187381120 11847957 -790507033074689325950736888699976704 11847958 -34245692508632538998893038459112573920 11847959 -724816542492166553818748540474226813696 11847960 421951732605395476978229310729937305600 11847961 1063348605899323615763076131186875567562 11847962 5602682965882906369805342718293988864 11847963 -98045951906201992273461969156700114560 11847964 -755925616445682118379057460276805057024 11847965 -554657110814271132304942075867291573140 11847966 58098404680163911944223577759153752704 11847967 -586300161751653797965511228076427992960 11847968 1227942946637184593340050177532789522432 11847969 -302722815946224340152415677644199156672 11847970 25868076454020393602353809402176443680 11847971 -1245036777361737173545333659957758544000 11847972 220155576013254737978890476315596623872 11847973 -17788673243728455450728334431336912200 11847974 -63867494595470954700657143131391657088 11847975 -119362396563240806536375077594162694800 11847976 -477472206258695291482187662096512368640 11847977 -1360307196316999835023122925896370551174 11847978 18418837860543998045769983979760235520 11847979 259683790680608630536815300634985356320 11847980 -711270979135312392354824560909393551360 11847981 203651787939162901315221973367182813920 11847982 1069269233620889158799904880291315307520 11847983 21867801596976016111614260060845486080 11847984 153030728868906005791620241582276706304 11847985 -97236388349547712859581533840505247820 11847986 -74157933552906981325551645022006385760 11847987 922262284633287658367531280292651730448 11847988 -1006560436836578452336609163134607312512 11847989 -1732851157463736735285680700847653908676 11847990 35757815154558391289284177554694471680 11847991 -682497346318251382803936396636365363208 11847992 129416972905389489243969764619289804800 11847993 1504927205120085190754380878946723200 11847994 362965967800761913310255823334513693296 11847995 -35662465631813337258292726400021613120 11847996 -601768658324250680310830892686360974848 11847997 -182821851387069936989653004712532112448 11847998 -461885641499808039545347450866807072000 11847999 446387542747696169352810388600752350664 11848000 -175259744558563751370049240505253888000 11848001 506815448758242356925285560801166792960 11848002 -426921815688139776498715928561938836480 11848003 -201964995286169126898452438233335998520 11848004 141080485092423252303370844289471004800 11848005 -4605437767836081897319178472831993600 11848006 114097688741737155109863202658467453440 11848007 736940701644521618313795065959144454712 11848008 -222202765443791475936631055148720906240 11848009 -1007984181944381097186813853101427942860 11848010 -54320673697788135219940347626643552000 11848011 -262482836028061858556258853332086864896 11848012 -1082977165464444878731948940355038638080 11848013 -100896437017997603294714991608715044778 11848014 27627924020415137323204963356618624000 11848015 -859136125657685937274303440247989294840 11848016 -41580157341055345542112040310482681856 11848017 -640573835790454333965000759139846920720 11848018 82473398232572673717461376335852659200 11848019 211343496270904578266378696754305808096 11848020 3806101974499884244309887656396052480 11848021 103315676814293445978663089359727702222 11848022 449933829871787931644834405799025089312 11848023 -322730019691186835214545882005619125416 11848024 230253805737188681863754276956107048960 11848025 -362203633859492678183293072934279328000 11848026 356454275416972480591385632177976582400 11848027 -263229796260797542835405345722744392124 11848028 68541149160260640730403535610609095168 11848029 -287868175380482874230157909961399881120 11848030 73070556615291218968558663956075525120 11848031 -10727669508470173495708963490797950096 11848032 -6501313038422838480299592586221846528 11848033 1758304376589709581778586602040624236800 11848034 -195214441161051812675594158449455506176 11848035 -66651477177426734104282966007868168960 11848036 220876072243383760224664492325011415040 11848037 -404421428921784489001832095347719392740 11848038 -48482085859141532783869348241043801600 11848039 -247167787191556727984964269446964671360 11848040 613587029595978623929417495840606156800 11848041 524954905688053165966398085296696688548 11848042 -325500559455624832646291295391620096 11848043 -1356752990404579273561624674566708109708 11848044 -61250735038320308461877723218372872192 11848045 -102623449386848335937099592559822656000 11848046 4646115282186776072526923635511910144 11848047 -253314837297269390973667072851066583800 11848048 943093081740686600546353291299323904 11848049 -104351393936235657722891665671817192860 11848050 -104005667191044013010566021593618256800 11848051 -203496178671277786156016528021235855848 11848052 -427328603521098910651617355285271681664 11848053 -306088799008881971310895042512411290400 11848054 -424102167302903317969944644082859521408 11848055 805985975442901484532164269347412143960 11848056 152013282585895591884210236224625049600 11848057 -72860714715680083325072516315157994680 11848058 -638801174399429567916572546102885583360 11848059 189863555868490959366394700953663603200 11848060 147116197589915044698568882973954611200 11848061 315488137078206683475089851547031724524 11848062 -22314050875663223169853397523094963200 11848063 -186705411747776964894867708408340738680 11848064 -689282122961590900292606143068540764160 11848065 -662591231305681050008448387170624179200 11848066 -153733423738580391912091104128923823040 11848067 -98911922516947886096109729949103616 11848068 628237475081409328834422592935050906880 11848069 801944140530432654177857576598178629470 11848070 110507135038124279839262023587823382400 11848071 471613437987300398613614355138991436712 11848072 -388990827537098460802011722013454540800 11848073 915536419777547750895105536832391248000 11848074 -54016628523865931661162757017633013248 11848075 461975765449340377128125901610427483300 11848076 -326303501981917725397334804920449331200 11848077 -1039105762998685302317714835752312971200 11848078 189967448139680802838477161966858432 11848079 -134856197631555247153060473551188904688 11848080 14394020161690419388684291205828444160 11848081 162437021159434594880577025287464924992 11848082 135507991266174288814246683245838412800 11848083 -760711441620835358096267110860068445720 11848084 -238638949213339300569606051393943830528 11848085 796485979644227669574442723387139949600 11848086 -712533081853922377698258630856116508800 11848087 -367143162316973390547548434943643910208 11848088 -226818686154598771321014487897000304640 11848089 359800811413113025083198948554862581760 11848090 538075881315265503547581535814462392320 11848091 10805566237414161096819231146984498064 11848092 -145327040972697743809306941417930574848 11848093 742993893557935825536044522532197978342 11848094 -23845167204131510631334939525475282880 11848095 138631653748380684748683404899413892800 11848096 -258214561687296811052525009069015040000 11848097 -276267556630648357473576290649655473900 11848098 82162166343959886267943768783693771008 11848099 -57352371909250819339548791804773090080 11848100 456059877575938037289936569652425548800 11848101 -271503892400488666958220992486688747168 11848102 -661237211511924090579768206770850224800 11848103 -202980576505012732973238234207271276680 11848104 -829229712551978743120769000180586086400 11848105 538492438682688871477193336178747494400 11848106 -755065948850763502522015685941048807248 11848107 -178259085614023043085616181614779110400 11848108 -740599526808737384347392041708002105344 11848109 -134849550844663461975153482732928201600 11848110 -12436091760266313971108179262444743680 11848111 -1112176705568142950316362061346879557576 11848112 -121517155898712497901003496773124620288 11848113 -14668330773584754695390689710224388558 11848114 686428878441131553678215779465433812512 11848115 -357950364837545181772611209423513312400 11848116 -141297390552009063696475511730094792704 11848117 -865233112781330050419996169791880354834 11848118 405712877923610161658631970714369425216 11848119 39241653844496926132448037567865220688 11848120 -3915729793060621102226525550818918400 11848121 -710997594394306120778098340385680487228 11848122 -191929559326483757680265379356028489984 11848123 276552970613779348469326734175284973840 11848124 -449760959595158849077864357077509798400 11848125 30149667136170454950434166426678600000 11848126 -182250153202096936433937103649641375488 11848127 17918140492170674812933522449441168960 11848128 28971040656024104212860169480405254144 11848129 36728071202046325123501137818154193730 11848130 141480042375617515660149065838623500800 11848131 846394149029487529489486581090168903600 11848132 106153080639107325099354752313505056896 11848133 -72240952953536497633445271449277253824 11848134 -3468115891762885906401964156826987520 11848135 6869695494934301457378561080023864800 11848136 163507949002710636649755074391145512960 11848137 -7021825541402146399421389183767997248 11848138 20477052595399215298852614631630003200 11848139 423324248390631519941871642450585450360 11848140 28794765333789894867184762911250329600 11848141 4710864819510477010440516275751688672 11848142 -155697769636501946104198479101640469056 11848143 531953827397407739165764728290745761424 11848144 -16408003076526427620644132426046504960 11848145 362646987285532045094229858386078961600 11848146 255685447383529469955824862024272411904 11848147 239695700771217436383428706961505055596 11848148 -397134436189025009098406293700343302400 11848149 543979584500669793743504632911212354784 11848150 -163736377823907036302667629985794822400 11848151 -454637629865524776739306366348998369648 11848152 -376800790563285910564400116794102620160 11848153 1147856410080925488325882959144156979200 11848154 70271899001917043798070295658397714432 11848155 313337466214983027256890355914979307520 11848156 399347342003830660997162192378284075520 11848157 988792399987478269550548051295137706406 11848158 89028311819008815732431688213223234944 11848159 -1155163004207913307609153123716757452640 11848160 682265113007710108791263209680945807360 11848161 -240508403531948076153282439416416560320 11848162 354841690903456428317939167798754725440 11848163 601350357463936506307332775389062424 11848164 -828286602134288731351153120769457420288 11848165 -194244933495744477984000575443594970880 11848166 374829249219667329358947574362344572224 11848167 -740413462637353966396921451211670955520 11848168 -514202195672699922848770735114464445440 11848169 436929383812599053812917019517346626490 11848170 53478167003078903105066829589399971840 11848171 -24815039604448547120248519993358422560 11848172 -149810369357285013338129184285909319680 11848173 -669974341196730667812924045544958932416 11848174 183498496224162094085838798994873383168 11848175 817597958313390369189724327644457751400 11848176 -178158920852533145355082711902381834240 11848177 -2357390474994413380445787058922091456 11848178 -545545178903698581365725363683980945280 11848179 -4966469840344702976310659632968402432 11848180 112230853404553613925877480501381056000 11848181 1031735996732510716237071362226657527982 11848182 262892003946643213458017433073350624000 11848183 -877880343911295477655475643683532810240 11848184 378559599518663362635536698674827673600 11848185 618143348961047682670347845442059326020 11848186 -103526237159281232478271724513447761920 11848187 -229569315720569122444919990611326621360 11848188 -641400295222231984773838397322986618880 11848189 -1054040748301366506027266508016267170240 11848190 116274133053519105584099506257449280000 11848191 -43040264869822784394707723352292617600 11848192 -44538600638911071005419348286628691968 11848193 -780195766242426547567960608136412639616 11848194 71825286358448113152320179344235359360 11848195 535394340177755007400048377372104845200 11848196 465547280773718444606383408863460945920 11848197 190642876252658944018635684928950779328 11848198 248550550210068540767843691304573236864 11848199 -1080584736388525477378171527019597440 11848200 28123809327466857780787419676950528000 11848201 169446944183793906201793355300165382600 11848202 101190353543676148255871307253229381472 11848203 -161054087312752288865693705237635231920 11848204 376666453442639711789798704164818790912 11848205 465057311231865064809994067711010742860 11848206 439118539851131483092339198873825802304 11848207 198535744034308606015773694183100096168 11848208 29977784422576834667647522563590725632 11848209 26921240413436667069943971610675511808 11848210 -53069288658680823359684010572390976000 11848211 454369926001775077017236439441041134080 11848212 -810580505230872039792289066326353721600 11848213 456388408692854968860534262920388453888 11848214 43850640597530530149349291072801405440 11848215 -213523206862132598963730275668960373760 11848216 -584217614453916137951836737185835755520 11848217 -517160203964595143758836736706999578608 11848218 -203253100058588401249091861478578196480 11848219 545390282664993406950190353845152959620 11848220 -3863502087203229148506198008991744000 11848221 120620904172766036581899027257611315200 11848222 341396894750585083896357800039640534912 11848223 294124558939060809295877865799176642480 11848224 -275874000825281390226237371503474114560 11848225 -170811203664430225361176419826942914250 11848226 212077910353550201704382377061126977824 11848227 431231789723473698914618981851143609720 11848228 -91540189839305854722135112234024321024 11848229 -186547487280099331204009070577764811360 11848230 197724912962869166216626161551973035520 11848231 465127738329139596488182375357016739200 11848232 371689665239686245136153118411290214400 11848233 46965235523788092757719155688523227024 11848234 656112160281226068834358216386661220016 11848235 -12054982765619364800223438715306875840 11848236 358308378835571396238676727954708915712 11848237 -1141239389775054065297267741951888491114 11848238 -459212941050402125204447175118463436480 11848239 84017291881853041834343840391189216744 11848240 56050727452177844636951483254490726400 11848241 577392202404097403557206805908796026642 11848242 -53731645879409560560697015963225637376 11848243 934299767770400409108753788652870517248 11848244 -69516683516816318182639674435298307328 11848245 -525929963485100569680496091771691974880 11848246 755991203275979933865770590634347836480 11848247 1098114695196257526968659874862624342696 11848248 271537632193672809369780596122632192000 11848249 687666349319524775313628819825474553600 11848250 -361998603015780821315614251936034752000 11848251 1062048636476636990374597565504869344 11848252 501930058599447403694909158958128100352 11848253 212616176015136408035181909428820770502 11848254 163252745073022173393922529435319214080 11848255 867315300942181142888179227088234589160 11848256 -7854108705352687607055881192079360000 11848257 -747061140237334090943350062851442837360 11848258 -384147777435188625478382691689556617520 11848259 -526089904835104122050723803851785968584 11848260 137556437808090226771141496081167749120 11848261 5531699939670042448869862366965748000 11848262 -77292664029824546176022169526844620800 11848263 12529297516678232257022707757484288 11848264 105613085521241532392374756250750223360 11848265 2969501907597991564340900487734317440 11848266 -285596395150095868692977320673174065920 11848267 65335285426533992660420222258982919680 11848268 -96913478149531840035371382369973738752 11848269 -894922863070481950415458929390135622080 11848270 -296859572491994128275306830833432803840 11848271 -336309358549714244340476690431929264528 11848272 -55834255682440936602891172241274961920 11848273 -404947885709837905949118372741578319120 11848274 790357677512536831263277712423041490592 11848275 -14095626624365379911728692512690981700 11848276 120635849750892848245396680180165402624 11848277 629462782065643273136144662334130323712 11848278 187480793742172128515963127677285720448 11848279 2103382759336419464133473818437377746840 11848280 161999214663725827654167420290885836800 11848281 -27085025146635120725200552951410046560 11848282 8089837084840249627058307210338410992 11848283 -27597416641528269028574957331137027472 11848284 -138341602580710929531822746620024771584 11848285 -421803710396354268638549046444938401440 11848286 -307144746222909694587386651601753125760 11848287 -776773941258353829525220437100196087040 11848288 -206402149290404174668772847059496075264 11848289 -198551371394356811949804162255530477376 11848290 43160340435275031026246624814855966720 11848291 -204216964020694366706559364486747759456 11848292 -606774002012618214378125282701214361984 11848293 101811201182043488790883592625415776384 11848294 -1088560947745381237309703811800527734528 11848295 1223601918033701861349546572476768328400 11848296 -368558968914913388574576495361618575360 11848297 1043140054799411116857323020481168754746 11848298 409485569107738586535541492394449478400 11848299 -426213642648812343765668212070142836136 11848300 -14840275632996361390434426780873728000 11848301 202932704834826172254207859559973907500 11848302 -1002058645927813749206113213019556529920 11848303 146908517654426133310361694341593551360 11848304 66247726555288099955251802457801129984 11848305 -132302152791668607986553550328725632000 11848306 3237126339283572507584293499037508224 11848307 127849196239273798340278709905656629880 11848308 81076128211069485866630667035769655296 11848309 256435185918993299001628445179181255328 11848310 306466114092302196024699983739311157120 11848311 -590957135249729694258096180072851149440 11848312 135583734822372083523760324873224192000 11848313 752320493051587789459220951735693987562 11848314 -414675368151600457726727039060489717760 11848315 -298015541816185043297114207261954727600 11848316 1266222795317194063358831163144864918528 11848317 -79771785760632032386818071551584070752 11848318 84822584065478531159698294402276431360 11848319 -134344168228578299278360647673548697248 11848320 638600009245210721493681484647628800 11848321 -517658829138063455518213656577507288800 11848322 274022137077555849763378838429070005712 11848323 -152478547139927580213661474209288951816 11848324 201113322428994698371550652933742264320 11848325 -71470771729165016728561382076069883500 11848326 -183136860574285005812567902980675557376 11848327 1231734446479522687428964748057538463560 11848328 -194231218172552457267756931126104099840 11848329 87579175904548070916989287224145501920 11848330 21504447115621261981767796962007696320 11848331 -86069779413459097096123153746641766000 11848332 375815489109820409008864731562557967872 11848333 -320990037134567962192968717430187219136 11848334 -203740798759509343797192295481405808960 11848335 38670024447588675803228600648440250880 11848336 141075106413948467493703636429074440192 11848337 -1070946269777702739572811605259577450908 11848338 -10269993843960913192310055880354086912 11848339 847433531306747617199542285674585972140 11848340 -168874151053594845290539063231231057920 11848341 37998747616813400225350093681003029120 11848342 226373356043004326780672731312114964544 11848343 287040807967800794619007564051654054800 11848344 193898077736102715030472153409226301440 11848345 188673902903415697181070730622153264520 11848346 -54847955298389024324881052777947834128 11848347 398308436728816383483440966702785391832 11848348 288729518394970913269946808874012519936 11848349 -10370227968732184500041822537072048736 11848350 -118581718797703483607287210192864488000 11848351 -1555889637677349219977661716639910223648 11848352 306397612050887458921570137462781181952 11848353 241404321398690721287855668392674119008 11848354 84481430358894586155827146382740687872 11848355 31000447763129771827147063232796347520 11848356 13640471569642638836167226529064174080 11848357 -1189544463977569725937768075466107412580 11848358 54544720948155924914754394317707028480 11848359 44592152560414940808893357754410372904 11848360 -269203025733324234434887938296444928000 11848361 103110229665599646386094941339006190144 11848362 -78973671456151205419736437769126680320 11848363 821309486876905765922993437787890562612 11848364 -22404913626433260358911679040232334848 11848365 -446122768572539517699478716466937555880 11848366 373463773449310644369269141820774017664 11848367 -333664134903138387936635100030405679608 11848368 20142177291909611077794214511939420160 11848369 475015325269637152153930445951095579444 11848370 178514574710255193755541093078907262880 11848371 1012808578261245079871646162203997210624 11848372 -2861073986079851225827079377603575424 11848373 -1252032672675145177140137625458337327378 11848374 -368004885565062366536839550506455125760 11848375 311251333958715338257514523583534848000 11848376 185496686062159891016106617609951662080 11848377 922641570524121601071586654892811946320 11848378 402304797551200338582865062876195888240 11848379 -703116068365698717372461988829895557020 11848380 125281339633377863756458371265571020800 11848381 -5481890057356022482852900174610791968 11848382 13834626517998902150775164540924415744 11848383 -1056790389609031306833210911235843164400 11848384 -261115342912407476665495245811927220224 11848385 -44452121261580274559750083300204724400 11848386 -103339583447744935659294867714169503744 11848387 -2221285087985304893356164690807163931720 11848388 -414972949896310269328304162806430371584 11848389 70060480117521271125268107758312389248 11848390 -435255014300163286035043526157064828800 11848391 -232246166970049193731644435281151414816 11848392 -222909957007752348388114799919746227200 11848393 57560361282820941552749587657930199642 11848394 -236670455097942038634539477664707678208 11848395 185425569551480803464542911672924643040 11848396 407327475386673203496805247858839842816 11848397 -467619912928139514084970154270917190688 11848398 233529480451659383956468833696759288960 11848399 -726972262622543361719533049666860475680 11848400 -21245230012738387049312284522168320000 11848401 -799031208839798906487924367513181685120 11848402 -37317479251435679547321606890359272288 11848403 209246784142457527608169067995243532880 11848404 242108177729560889626748879399633448960 11848405 -14546168478064614734079575918062503240 11848406 603373641303720007180285365250103461152 11848407 -500392278192575109378774300984858596760 11848408 322691703256273009595467936305539358720 11848409 -375708758291586726866378544411615821760 11848410 165131534211261129987155724271318272000 11848411 83359211646127952764830651828477394464 11848412 716230203099458890300364186853135161856 11848413 -143018084041513051674818509572370516416 11848414 -1233410122395875973975227814561546096000 11848415 560088771461267026906721647903957981920 11848416 247565481831992778296388265457781571584 11848417 -102280840912827369477717949842965218816 11848418 -356017280522178103582549470944179728384 11848419 172587222210885599458644111351446904000 11848420 702083399953186205726153442625152000000 11848421 -793063200791067098508438957458659131720 11848422 158928800241342413247037692007623262272 11848423 -754514841399181686211002764252601947456 11848424 33845233607451222435117381317761105920 11848425 -244532812197776896743529165304551056000 11848426 430566222840133657468852851040766297088 11848427 -574692090989926868207414619761945173200 11848428 -176427255174545460694968464115690079488 11848429 -9152879561393848448345304191042205024 11848430 539980984258008989576877274673721755520 11848431 4693278200220731756570042194556361984 11848432 234774180766965560150278843423562203136 11848433 -92261767388991311236201625111794182318 11848434 100959996793532251873154093440396904448 11848435 -3902841924755340330944282935489028400 11848436 310021962119816732645428622811268546560 11848437 376196045682286591377529087656348069294 11848438 268530887984789913731793003633225891840 11848439 736150964415904639445302938479352775920 11848440 -404846105056978590684922300462837555200 11848441 842060213670534499244809850917842052 11848442 -48649161707155552494282730553033002128 11848443 390435936020920549025715099051675212400 11848444 96765149996499154320064274923597991936 11848445 60678878894926798756704592581880942680 11848446 80476445398257982677223339029474132672 11848447 -6945425351523516724343454458299741160 11848448 240871644319577516754290594873893453824 11848449 121511618197971834449747475047607297120 11848450 -131171002784535599849320760560434278400 11848451 303307232331978468244601215561988563452 11848452 -245970000764060583310199895163018346496 11848453 1194685044904991719563648091253678755900 11848454 -7268339955879214527939733787425973568 11848455 -345209662539545259550629647193195114000 11848456 -584234946050658647102679277630819031040 11848457 107944936189467650025075400345493258880 11848458 -94640721243464309311769582088327695616 11848459 -438114358578353575313063342103717052784 11848460 -35377750129092359742527682713925120000 11848461 -480158473005043506625670777916170929728 11848462 167057583434874059251255014856722167232 11848463 -629225631221232807400281201952357475472 11848464 -163426773871070151412388924845446266880 11848465 -709665998153493245299167502238873886720 11848466 -15817522422082712803333094717540259840 11848467 201180733242062224792318791250587819120 11848468 93743499029792898231208268223855056640 11848469 1208192185677368070608384937323701305870 11848470 -59691668836122140414293631907704309760 11848471 1484491638380176691195632287921473684112 11848472 690830683143272824871617741021416652800 11848473 -25790365984783824246281490115997133312 11848474 -265101231887905611288725498082529559808 11848475 726911751439245814381174002912348448500 11848476 330701152981296746686081695785249955840 11848477 101254414851394577765934475546015188326 11848478 6731430347979409356015875200649991168 11848479 29752346435622459112299745302055100928 11848480 -173746846155816902531900941135773696000 11848481 -409008579091621008558980632220414187360 11848482 -126008287143144531377918541255774414720 11848483 2109273139762103145016815686256856381200 11848484 1680116621897003135509708650296898816 11848485 -556472914452174890831597848378928260800 11848486 122077647681108104475458239071206214144 11848487 157935235405676710196124057230760520752 11848488 25946477056191282014290174006512844800 11848489 1556409245972299081851200830418672391290 11848490 -539535567336413633400003161583253965120 11848491 -1313344470387474827899497811065316084560 11848492 70842798348298378755455640597196838400 11848493 -943670191084961988881299437054529425258 11848494 -192594639789329573966652713148186157056 11848495 -784347579035671988229053069527774570800 11848496 113075479167032020846139348776648704 11848497 -68553572256488836131027374768430980160 11848498 -768145366910336481742943408844165482880 11848499 385531259129503792677310329395190412800 11848500 -157328440530992229664835982581967936000 11848501 -119259034288053020417272205924506091520 11848502 -39561143078360719711590360307729032960 11848503 -723047558352727797100152836480345417496 11848504 20484970745483498822792254707676876800 11848505 1476668954900387739632708364896393789760 11848506 398796082787891656966150241814005627904 11848507 608741959275899214559720111087825104 11848508 2582801367512110487435998886357317632 11848509 -530896135742370629056165342201489617876 11848510 566841844789984569703383859194501120 11848511 939409227946296090424105648211540963952 11848512 -86328949021299639167007221607359840256 11848513 46593080035522781884502821445219789762 11848514 -316310083552697544029557243625419052160 11848515 112885950434940563807997961550361112320 11848516 -1449728747427792195102988832367600430848 11848517 -147659649956019831714124789376489633568 11848518 -10921636898494783255716580918589016960 11848519 -765961805656251901605589654534190812656 11848520 488018834174838860113895583114747340800 11848521 216755153573076172950498981295517376 11848522 58446597337158076303605800973815653632 11848523 -613379387692700969931898408722864501228 11848524 -407917507572563458090217459665548436992 11848525 13363236800779923040696053519721003300 11848526 104977417118821589100029504963656811712 11848527 62055954786865698613279648266216704928 11848528 -113360831350229940113898750264572059648 11848529 194750100218255403160402167262637623872 11848530 123222857067623206873868232114340416000 11848531 -707482840100531588106771533899746203668 11848532 -793362353522816368993897791099841970304 11848533 -528287390426045055199631123599382023200 11848534 -74519187377586244382145014643504655584 11848535 -829837228768172195141610579407420492520 11848536 -115767809531639679490049432493761126400 11848537 -694293946447241071935051806492661693814 11848538 124537400234125639171119585875753637120 11848539 -192005483112066872806274099428008022080 11848540 292076378486077700438622907753503329280 11848541 56220352776347911269229610203040227584 11848542 -29337249184473166337445927103664194752 11848543 961896211186226720074205399826905631408 11848544 2303798873842112254203169957197077544960 11848545 -364740796042296695117975908801172822400 11848546 21775446709357155207673617906220270080 11848547 81376641872309333151082321886643577200 11848548 -493983312772828176682242784731120236544 11848549 -424259826180853314468261721744143278820 11848550 19710900815694787760391515877750240000 11848551 114218910631247127774213321498551523840 11848552 -1083352099077123099800853066431614156800 11848553 -641176599325884992267971040074417536198 11848554 -181678116827430438766808267408713901136 11848555 618498821818725776799657236223226356960 11848556 -1105754285414248903161651290333930711040 11848557 20241037984028708372249648559989652480 11848558 -195466248518468529438851708279787191424 11848559 -2146048392594320239036261411898320731840 11848560 149724312451473645750235687468159795200 11848561 77517806426451680193758973728857678192 11848562 -791562647915817353648978584184518102272 11848563 357546226919627417710737994104004919892 11848564 -162668782062751096052212855334739968 11848565 5650668998830944710212931509881237120 11848566 23009823537858326769053919796011570624 11848567 -517779966677183586910095225144444809048 11848568 1110361419328275821293791514474498498560 11848569 146438241154546707510869854993439324448 11848570 90732878606653119052293285260357054400 11848571 139889973529846710033702971621479710720 11848572 -192655891656575940855862861634425651200 11848573 -520485383543547125976816580428009792096 11848574 194710168694715945464395656633447293760 11848575 242119856776742720261855410769399271600 11848576 -875860628936282279244992154126715453440 11848577 -199686700775913656619994372346576301120 11848578 -123382357675019181726210042129131028480 11848579 390911644099741792999030811139222916480 11848580 -333983866250809185995475131589173932800 11848581 313129706859912815349017435909253205470 11848582 -194086199099062578919953763647861296256 11848583 680149209046498999135472078266099650960 11848584 -245506211528824597235760847552139919360 11848585 -70217756293516479864363356912700728640 11848586 19681826188673330510703918767138290992 11848587 -5698039376892092460436466122220787240 11848588 -33723986865108766736914993214382704640 11848589 -816177016211435935477297179730902785610 11848590 -63111294440006270769283915720755331200 11848591 470660355177309717798249217901010258992 11848592 110184574568461439547294561820527820800 11848593 -191813126876006050954887906878983320336 11848594 -295067759308513803718882154548258721904 11848595 1118227139496110824704446669423995368960 11848596 470957634876457585430181089827034683392 11848597 516047312972156428034961230008524184380 11848598 -61785031931994151309415769001261254336 11848599 -2772600202894010154563954474020394064 11848600 142671332021640032375191099373716224000 11848601 -835453139446771343031075793444220233398 11848602 470066222445218928031899556715114552832 11848603 183195345318954093706292221961144317568 11848604 674285224212502573669348670880344096256 11848605 254216655871611244919475245199955382400 11848606 249771347700082251639963141991106322432 11848607 -13595331051043685137550779372763651400 11848608 -420302493342607689987861584471997874176 11848609 -294436790935558419584627860655516412960 11848610 16571784258024969490354193563247040000 11848611 -407140824283382471149110459711307518720 11848612 89696030198201527788292144285418751232 11848613 -95572997487881443176455329777342020480 11848614 -181829638675199888667741409155827948160 11848615 -633399039032919291562875240532013635680 11848616 -24443800506960820018179463202870476800 11848617 -90143638673568023519794582783416334080 11848618 -133251468854827589129194362044582844240 11848619 627834564528089977388395453671360244020 11848620 158381685594127987711235929874111938560 11848621 17824308618806360650550669625856790784 11848622 -170831392050290494615205658486511594752 11848623 286853170734776077186045114077303909384 11848624 153194217518694265113653477105245880320 11848625 -159177179257209631598707201033418295000 11848626 -221667562293241861842206165534352775680 11848627 -46987021251843142902596703866788493760 11848628 -254268946932797521814771693891703183360 11848629 -164348558570712750578963359247069136000 11848630 -32469225161599860239674857396257959680 11848631 312134892098013365631131391347932659264 11848632 -21926116167787339834895810814449479680 11848633 -57500755084906461209461040037631390336 11848634 34069524667958061859538530165542027264 11848635 -316039408332427679636396416375152560880 11848636 -1124771002191401026745375708940666833920 11848637 1398239109697298736932694234786436457286 11848638 45507605160976746801867861933699809280 11848639 795014223075910838566255722643189483632 11848640 -226383315474442331530263488220176056320 11848641 373186696602081723210024967846051612272 11848642 11847316898889471934479732528247375392 11848643 -1604926053486592110026464368499899557760 11848644 147034562973002471880987810892310283264 11848645 -267831854323356032018293755695321869920 11848646 -159778332998203948310824848427276995840 11848647 -697943832202443197481952567839733509120 11848648 -120251284670534082305246086703378595840 11848649 1190825578531459035382550297212799443764 11848650 -3889747574071487897824616742616780800 11848651 403113939873978125843634674808547862032 11848652 1120886212988289996881587245342216481536 11848653 -513520902945807924272478805277887668480 11848654 -414874648271801061564504718768792444224 11848655 -108345911805111786958207762397619190080 11848656 -112089774626073485537627836111524986880 11848657 1312036023624118002367622733572654181120 11848658 -219867212835054928176054604398431325024 11848659 -33649166279834314558832798455650048000 11848660 360121543115729818392739190318111424000 11848661 -442421905695090386221999898740470240000 11848662 -26785368557779426364076909826691690496 11848663 173700042634584903756840882903780875912 11848664 35888806369325133938519936517475123200 11848665 28888851422693001293775604995682775040 11848666 -57947056311909660432716672787670548480 11848667 75530754440739374684433510374218219440 11848668 -89507079407987342425652781860433395712 11848669 -37848988347924285989512193433440940704 11848670 125617615359390440829106200513958697280 11848671 984186783720122060698761731964054004440 11848672 -9043865482216842780400880430522826752 11848673 -62408054345702477245782635868531786078 11848674 -380821571258023208959597850898158490240 11848675 -278971640326102218151553822830218930000 11848676 -125623427649877348142294471044046807040 11848677 -630342999252643331929127845713800863680 11848678 -512753208974708246790835762784538819360 11848679 -1228873759613344086980315856731916651720 11848680 -162705349415839967254443968249801932800 11848681 -97322406478950184688954466371435837468 11848682 883528108203167681948164407172152145152 11848683 428293690783825830710528740290538752 11848684 583340512634497505005439471389299718656 11848685 -168620158353268855391379232808026137600 11848686 206085928087018649836820313732260672064 11848687 255204764735179705246040041614060608320 11848688 -101199226623909604816565332657053597696 11848689 800134540969389632028996755717620912500 11848690 308903066188708089883994077297747762080 11848691 -181048273679722469596168162458564025908 11848692 -212098840565863436764286951888954523648 11848693 13209314378292343700645830115521791168 11848694 36875147284804108237341249083089906944 11848695 154593056023868086592835740093657639280 11848696 -251914184620831618212060104349257072640 11848697 37111976638920677117580031367974910592 11848698 -431853883667644560557174054691971081616 11848699 -410781030828993515764151858114238489264 11848700 -641050179403430746123252057799471769600 11848701 -814134109437007821190819992292494326496 11848702 -437928343953634554947169752439009128448 11848703 60175530740575023072918239050028428704 11848704 -211983161032169473289872850549106278400 11848705 -600031707005929383551101886841837706560 11848706 67868712512637852436725370052613343104 11848707 -195282506088219195942799155153107513760 11848708 -588960372270117611861638754987090186240 11848709 -1081796306580985756030536471267435981090 11848710 -32666967135347444874181438796564858880 11848711 -196786027865589894544745035098895298672 11848712 -675747432204063163714536033307702632960 11848713 117370352319919916034163450710944606688 11848714 647599027570504145700563329454516630112 11848715 -475801392575122642632908838050884829280 11848716 467005477951753942193710974244496761344 11848717 -1025917157015085635811230109447601708234 11848718 101656015931354734177101940666578973440 11848719 -26756154526846072238258996247470051328 11848720 -60664807274258156441218113929944596480 11848721 -174125593697757788382153778120698240078 11848722 -232034594922117309078069044786595692928 11848723 -160706221788474201517635214011219514280 11848724 796583023298393217183200767893411465216 11848725 -81696247113265190266586006291713466400 11848726 17524116679861858544674493821631078400 11848727 -287969537790379055014970113263788007936 11848728 299953510612531771064693316068995153920 11848729 -112537430823677236433162421077020047670 11848730 76575269322658147133656366139925604800 11848731 323033035778756801543177473326473779200 11848732 87628790338774544173883855626803427328 11848733 -35914093787558367204960882325368594960 11848734 558368543610881694599277972275253504000 11848735 -136241262310679750539568319565174303320 11848736 9435582850830003744988874940717465600 11848737 547485542828827615625325897941891613360 11848738 -374125226898845985837870755706700083840 11848739 -173493285401331701772970552730364775284 11848740 271482825009668268988068501249145958400 11848741 856238891441402253378860592129678670142 11848742 9044707929048716044941008177077603872 11848743 296100284450249336080154320573700897232 11848744 -293217591856607341885780521704447846400 11848745 425423462886465767477540099875348967880 11848746 51948384490217966528914414415565861888 11848747 -159708294861777404758870983859293285408 11848748 143977290899058522814659438487588346880 11848749 682953331015398535667862565436986254336 11848750 126876573794684712285471126530431800000 11848751 -420094434433612905992365872972256939248 11848752 -25552494977943965597091989781023784960 11848753 297706965755048516750445254408432687680 11848754 -138713887951085244647456918889728115168 11848755 -21722955579777831470715527579995200000 11848756 -707962449049540083608786333625166376960 11848757 -1520519132531835818576601138325814606994 11848758 106067842802374150706245015142552444928 11848759 664374390551525736186390621974843129184 11848760 65602903335673074003282176678972620800 11848761 -8516107745982097089927391897191126000 11848762 -425807463996129227064987421976722611840 11848763 218231202989382179078205230421774335784 11848764 -30656149977497186968218945989175287808 11848765 369199482159746311778325919607570520 11848766 209036416461878900946057492488554712832 11848767 338504553365412071605566544419533334912 11848768 -20301745042813586808115562579376996352 11848769 -184978273090937500267161772187857116204 11848770 96955303587130074368293432454853771840 11848771 676034806794019354897963563116533966344 11848772 -54676991756213018643850871095168462848 11848773 -489424659633778148831731072775601460896 11848774 -53595796475623332093635447297980414848 11848775 -51270005187864806360596806818618887200 11848776 57124107043132794203029421596869181440 11848777 -1503803708872834347521543314167452713520 11848778 725993789213333809034173587365774344800 11848779 -11907242447379666299578085915788220592 11848780 -555952026026202085237295240567599334400 11848781 -468858531554582249788564630784162469408 11848782 65108191813298051521729886790884250624 11848783 815085381400827783655494725734321653280 11848784 -144816042012760777987404617863006003200 11848785 -223074383081464064883674466415506288960 11848786 -331869999128687245759707449969166186336 11848787 -463594407948927232364495975247688332564 11848788 -450221505734855167357868004709424332800 11848789 91074756160450392276381604461540702720 11848790 -33116348109825906084481843711394305920 11848791 -79251004865674106516470471453941004080 11848792 475375467245460786993459216664435968000 11848793 449088329210034365936865758845818306720 11848794 347298736433836279429826256074271132672 11848795 -73208503619383335550243959163926988800 11848796 295295418647875319852306476850402718720 11848797 711020781495293195339101223929582071174 11848798 -6535927812685851362208313291404696192 11848799 -693339467870698802068933541993025932760 11848800 -75273580699452948535903870082659123200 11848801 286827796019728763151394632186832288802 11848802 198622325386598908042432023410199562752 11848803 -9149952090760305561140045725858419792 11848804 -429004070718464191106069128026908032 11848805 1102247852243794432131601897502011598460 11848806 -29335049917793960180924975261385148416 11848807 128622610441178408021860342029141288472 11848808 -194071193594015519341396773938926848000 11848809 340102837439312973066116259427423776960 11848810 213843428244024766647616369399663582560 11848811 825819276789576675926255870805265802400 11848812 -188977012839717307034490530025243365376 11848813 -1380483247504242228259262783939346595860 11848814 295941801987252640957777974529406984256 11848815 -589566978485568393012067297678357248000 11848816 136454113518600399833383044938352558080 11848817 180829107299988293293493243866575469632 11848818 -208120496663593810046075679021472358400 11848819 886158835215439928211828158717051078400 11848820 -109274560986996502355878222453272576000 11848821 -110588720450831599358305053355434614496 11848822 -9770342990549323506356295206237827008 11848823 194789238002547639161152812172371660000 11848824 14279587045415174856862563850595635200 11848825 588258010187617814293365066567470581550 11848826 512126670773466966037740093155998598400 11848827 903139563601941372985063735388876676120 11848828 56005419585711523070804645126502176768 11848829 -1237608894273559854461250391450714536570 11848830 -68935139243919295971105069919031500800 11848831 -595903053990126247702477114361589154008 11848832 671865059059257812434773944731120435200 11848833 361101061968429405843212719000089756402 11848834 -684564568540554134746003731934219547184 11848835 355399869436832104866878252789091929760 11848836 154833165225181750760625822636363761664 11848837 -139660816190458292923435897775310590400 11848838 -471640109541827773792894077951633166656 11848839 -398439527049825983563086708690228612912 11848840 -607990934114879387394321884236639795200 11848841 -320003406824656204114073697018132389376 11848842 -9456064012072709637318421597666119888 11848843 -69382283595126104321159585505011238560 11848844 259276565193697924134946019043366736896 11848845 -221085945697962095850319294928086598400 11848846 385751238093013097596447410215456102400 11848847 1194108102627751555638089166997001767872 11848848 -15335007475641665166171540609292173312 11848849 34158468352946433017712652420442061004 11848850 -93275072249599039420007338058772756000 11848851 -78368607994983498897572567102827447296 11848852 -466842777512071097697853782687810232320 11848853 1441292026924728503217159865576252137102 11848854 1593754007843270739821178807119106432 11848855 41119400615843610605828360074651290000 11848856 -362017364248118836151155619774051328000 11848857 -472506217780301696739760776852497382960 11848858 -46902714436684272192840639840247833600 11848859 269206673762941084496458408232670697152 11848860 -80294579191174832861399624871516280320 11848861 676011661638482117027494018471724927462 11848862 606690155547100233103488693295631915712 11848863 322282137577050586328592775184820512784 11848864 -722096025005253243064851730212814061568 11848865 -4151900474067178590254523195267396480 11848866 398904015969214697208977001646138568448 11848867 3810286434615933040741682022087133916 11848868 -8832125458420469941135777838263106304 11848869 1311807453617205644374309047101483512320 11848870 -78340539581208754246124730319696928640 11848871 504373435384286064575246176126745732352 11848872 220325947630844888492463844346174668800 11848873 512361168846041848418786402477486544122 11848874 513631500089965122680717347799206773936 11848875 427931048076152424514172979145896960000 11848876 6762709913358135808997271048058159104 11848877 59156238438045048560202555109350405132 11848878 344541033670807408960301765867874072000 11848879 -508305202324154860439061157515399236624 11848880 81728933060492306922526160147063439360 11848881 -407309795415010836934423665291018015552 11848882 -207034035978097698761542751581508222976 11848883 -1037955591655199903861506813625552867400 11848884 385843915183059742643456868070468872192 11848885 304039568943090414223002449773087957560 11848886 -630368655996694155269478747600780448992 11848887 267925392341337205076366108673716010768 11848888 304785592196644446321723571422577704960 11848889 258492026140111266796112644735531089924 11848890 -193677850566440164295581385099679310080 11848891 265635372163127069280642404683540337800 11848892 -563571253000053835751736770546516714496 11848893 -242844671494893368044927679420175777216 11848894 -512993392265777378869658273896213862400 11848895 37416719265907539652747273986571655400 11848896 92097977936955566343785643980472975360 11848897 -1097520493627202571413715248170910272940 11848898 171562314639551732675948394699351171840 11848899 -193579697676215401061048567357136958800 11848900 -33208317279563085681084609943925964800 11848901 362169897059961634183797154734844341600 11848902 -389847011291382571060975641961695360 11848903 605910264395874202010498298077627930880 11848904 -61609382643044399565775249509273738240 11848905 -146463510776572142386666047755530790400 11848906 -353830437829277802722711071234684613376 11848907 47975226833310770361879674583946125600 11848908 12063609235810583693944575386917146624 11848909 1398081867467701136224298900684795637110 11848910 59227861062131806831225410420837884160 11848911 537461538561964292794312564164750243840 11848912 94018392946002592510302786329186058240 11848913 352525715059207267075793955430154039040 11848914 -161687722286203058817584793505675321344 11848915 105431462415421692265644578654792749920 11848916 487814482178147408799933872794027591680 11848917 -159349305125041808298555270939612005088 11848918 -372780521471744595599992227638644020480 11848919 1043348867998348586216255310135475837320 11848920 -297699265887662003709071763490336358400 11848921 -160618669483081796214809128036287454656 11848922 36065974827130495875771156492005406432 11848923 1217823262141976982060579866076571158984 11848924 -255646353880324598033259570968743151104 11848925 -1216181922907588471540853121143309550 11848926 133296696146681215090697003550107587200 11848927 -392157176610497199675002849441163560400 11848928 477845352653340732668261908487179075584 11848929 -204826125830304697717052206074557403216 11848930 -124122702987419711657148715446606140640 11848931 386582387867476435570614151863660792732 11848932 -523800465833773673310661832461242009600 11848933 -52913562649918943202121133814907813632 11848934 688879735760258149378123667659819835616 11848935 -525262827680208425339794106802410019840 11848936 -855812634170378557657746052997078630400 11848937 -579943641861846255396559523342509497414 11848938 170524767470760293659709604320038187520 11848939 106396558266025071251630494432233396624 11848940 -38635470511093945749789965388929356800 11848941 -286755348044719507813903316123707059252 11848942 -251690216169548498384030382857249474688 11848943 235276878050160474495340382029859066424 11848944 -29682658784550355985303385144192663552 11848945 -424343638429156092038040731491517752560 11848946 -8158372102741399879982789035883030400 11848947 912328962786919776183328580768626051584 11848948 473138762352227945038500293329294183808 11848949 -439386352281150060130491422405616228288 11848950 438463626085369463014217766420003456000 11848951 13671379451355759858891709224675889280 11848952 -253897169916838956057812686227277393920 11848953 839770736136481085575808621221022900304 11848954 15807962536540214506351730115695303040 11848955 -336593113757056379162654866947217712640 11848956 -719431939206666682486703856514400256 11848957 -544080559152513353326292490672781037088 11848958 -614307287468945456243088193676789824320 11848959 -36036781707837003124445155135383987312 11848960 213034295178734069869213484132157358080 11848961 694906171548133107757853306518481186562 11848962 648052917342741796013043791229948109824 11848963 33288685449350496454299929852537290960 11848964 99130678360081610246187905975344718976 11848965 461701102378103387143794071149529232000 11848966 274983361547227929119414451117193128576 11848967 -265892314452222181692643395622936429080 11848968 -113952262893723769813618954232730700800 11848969 294047241361704891340349227209733041360 11848970 88531181790721725724491820314949632000 11848971 -410949370170242929425779099948908571688 11848972 203346225157664585415519927344680691200 11848973 -1226653916096934961527360341788856586240 11848974 164672856245007406152411888214702033920 11848975 -118856438438904257284051420249175768000 11848976 -280338858162172741817938763527778131968 11848977 6200331673925382069649923089806510080 11848978 -486192774471429657682140442394402190960 11848979 -472432357813159063393140312933555651216 11848980 -96773424010465447557290567613954908160 11848981 -259070723588996354901685304477556881408 11848982 -1920351122252338600941296775613116811776 11848983 -444997709578198672905610872244337008176 11848984 393658087293730046134859876092085575680 11848985 123246060876331402068647207476888759560 11848986 -83385235200339228396021685351746839568 11848987 477353880098956298706807275965114624192 11848988 861089034371245065204650325799699711488 11848989 849335743317537901576763679840013311840 11848990 -246706570402935740503540023511794170880 11848991 -141750199843467272985036984640759418880 11848992 -697241705523916708660323433138770935808 11848993 -276963976867629138658240175086045101336 11848994 8381547950630207430870531016139473920 11848995 9664635673279726692024548127245533920 11848996 -376767183499285310406238179518547568000 11848997 249003965326837301044965032819785602720 11848998 -51828804962140815323907012909759670272 11848999 -208138616818770512784185296794489260664 11849000 -125407532441274169351067222862435840000 11849001 -124678235223985975920901545271761152736 11849002 -191654932023791233441361330809942181376 11849003 -432423826789191494819052810353941405296 11849004 -4649676192576991353243346167310458624 11849005 48821521432336839192449320918146812160 11849006 1178987185020947038828233492943681536 11849007 -893617455280048883382727178148512250360 11849008 -282265235241215337963700327028925562880 11849009 1059559670141600551772321131278576706416 11849010 -182078348946677424843552289380669949440 11849011 -60616818012009778104928401909836935200 11849012 178327774925088439722849213097514711040 11849013 -685551935910148678653885362800841033376 11849014 384891329455421331277339562501910269856 11849015 245629156813357572999093103087000741200 11849016 1050391318939484584465008010802073600 11849017 -1973025102932736903969971773117093070976 11849018 721369180579836070622408214272984334960 11849019 36532144668804404852431838655481989888 11849020 39933662794101417872354183027699028480 11849021 130893139585268994486579195398622177222 11849022 450136317586939908168789435250944884160 11849023 -2021676540548353039031175148227827299200 11849024 93132872814555647831448205016130650112 11849025 -63352967553694917656903832960446568000 11849026 25463672621002646559478047840511311360 11849027 -1415282546405815268107229873165038387560 11849028 166403320557393586436364578662983499776 11849029 640619130702103968318812427927304149120 11849030 457231289903112902585039103564512300160 11849031 -622443297376220737515860280530297306160 11849032 176709332887804259102353859137601464320 11849033 -1139490972232560782178654505572864980262 11849034 429927324167595473698882600223706419712 11849035 45977590661040675373640382486623135520 11849036 1206993251621534566706013847702591938048 11849037 -3498361657666027391265454473167775744 11849038 -7110982483476525049926750139919926080 11849039 -745728323204536640853370373758062422160 11849040 -37764260258679342275722097431365550080 11849041 -304926433929453407500176357653601121116 11849042 266507934997694985960740467079820755232 11849043 47677659534256759895179283935106838528 11849044 863565009097284003118500561551849611136 11849045 -47691647056386798877256522413597406160 11849046 -174873032460638872835496590852236800 11849047 362283020781582864138711200044561850032 11849048 -1301226001737611047251360628311982080 11849049 -30081429200139344096229897584513400000 11849050 19489487528995098836062072010570254800 11849051 -602457566850850034086392236573164254336 11849052 130313969111390069899937144940694732800 11849053 -644310232062805704128979680341614068698 11849054 282634179253259126151809635598643929472 11849055 -14938589936884886610883331560253827200 11849056 251766727405064316514163775696914350080 11849057 173985107622711218099731975442849716800 11849058 101136560724643649491459048755017779200 11849059 1242141144950706122390079757275779583260 11849060 580145257869087167524045798551929268480 11849061 -6390608831340503994712443913060311936 11849062 -172087178295044497276407596532995911968 11849063 215273518464596034552920448963797712360 11849064 -572851882811862801620684528642973204480 11849065 -462382648643122223265486837218093428800 11849066 -367651794280132352701840425876032754336 11849067 185946449266189772901946910580343969536 11849068 7038760137603613183500566624133709824 11849069 519833259978928591335852369536169328470 11849070 -17010013780927934701908570009244540800 11849071 422204980042085157282746061742787573848 11849072 -455684029379389721409549151140634656768 11849073 -14749596850333602705581510141988970656 11849074 295685932916693442390298670207686891536 11849075 -220370294759417597736994141178031306000 11849076 -886255269683197370847928724292800860800 11849077 135747782670339792772673138704729434926 11849078 -113574145227212161397983747583554808160 11849079 416809555298748131206121669788781205888 11849080 2985833158469491752422845611108249600 11849081 761871777262683645105317166874772803200 11849082 37607606686065143318452452977008541184 11849083 -1795786011682613643940273422533549660976 11849084 -236016829187006821042363713415078502400 11849085 -24004335218552141371899571564887027240 11849086 -528980702154934682740048705464507493056 11849087 -521741108229418828075163512364289723264 11849088 9645785110895488251074010688153190400 11849089 454089586261794232045901123594155627456 11849090 -170302106635339829615434774692161164800 11849091 -78589337885482031898592802316833877840 11849092 -364862558507088050605963444560315712384 11849093 -486327609597420856749817733885124074658 11849094 -283757320136514630270743326544670467712 11849095 843243861471616434973252256345366292600 11849096 -52453766125566709023796421832342896640 11849097 -649806720214408934675270190237143804592 11849098 120973820383672058516433216895323533664 11849099 216793702640817241875522933759092554560 11849100 -123939045542735102567364426035999539200 11849101 501944906564006359273676719284848366304 11849102 -354878724032440326013124057206015255680 11849103 -4985104730364789333918105585786256656 11849104 51785275732841544008474134895296020480 11849105 19962142846467243876154330788379925760 11849106 -37478096749799890162467210230885824896 11849107 998024965231022401635541609520252061356 11849108 397079458077517644038211470395376454528 11849109 498685538668496046031472323274380031904 11849110 88175627611956817139038088888991360000 11849111 1335472060058479682669044604759134688712 11849112 681731601188247484855462547174921011200 11849113 -16663646474095585860246877410377462256 11849114 -326051873616426676252214966391137699328 11849115 -322631702101586499142990003792301051280 11849116 150297433367581759721751489089803479552 11849117 -233913536659118483790701230304016428928 11849118 192834461353053418874417458189685409408 11849119 -758202786615956688277534737245101121568 11849120 2082632980584417300903797499571155763200 11849121 -248112712787349184058736354455988232320 11849122 -73000883625788604275660175307268555520 11849123 4379884650492332431559204445103143936 11849124 83751265047905559545881089609052434432 11849125 -1190844449391205670741319078739885221000 11849126 -378566298289419506013485878619601687360 11849127 588655397378148970769470168395262778880 11849128 855527876184140518186199331612050872320 11849129 -1275888875504311525377920005788917643270 11849130 88545256360509672603505350218639990880 11849131 1121713149483690041959649926295310446880 11849132 -91354475489424986707273966953320302080 11849133 272952246068045810897562366936232866624 11849134 -419161423076418502267562100512802627648 11849135 531446802288275874202246777539022555080 11849136 84905547787642758996552309725075472384 11849137 -1044036544999105543056027784668874095214 11849138 -48903987235844079710876484976056872448 11849139 -353482516274065324600260908723867784000 11849140 -172631637045780953337535320541193011200 11849141 92113871322311370179124939102417934080 11849142 -88883759006083954870180188350542295040 11849143 476133932112996990088233956868501928680 11849144 -611606434671600977021403283870799523840 11849145 143800065077163671958700073108791219200 11849146 748187893274607642268232527615335772272 11849147 -1724345317449658653791415377915473489200 11849148 -298110654824445559242965555230477229568 11849149 -48409178402108174162255938944960256872 11849150 390286316690018641065529352983910884800 11849151 -267724842351099509364918821074642104576 11849152 -69590769499092993394647976255579750400 11849153 -420774196618625390189622141428028118140 11849154 135242197423555265996356581554560458240 11849155 818541375161541351853946301338445772560 11849156 -370141212032082233692670065373645819904 11849157 -288456412250148868532076956147207751012 11849158 711861128012394206006595039948565224576 11849159 -190304543131280617942158596514278015184 11849160 -374439503588053051084903209728077824000 11849161 -295609644410763117541923793392093445376 11849162 -179210645066420312589904139036211627168 11849163 278578301994465815974103397014697941760 11849164 -270441105715090292108536843804718581248 11849165 28654807182901480560579180079475006520 11849166 -302335755836037860149055810155109376 11849167 2779830001208995233398784538923054008 11849168 -67763285539273667538158034049653227520 11849169 -142228590389169432334482014691593047056 11849170 -506707304546014444463641455220821411840 11849171 -997845499128394378537628806725851847888 11849172 227176786616252694358534809212928153600 11849173 77033928364115541689902515172021359936 11849174 -513289549566099130125619973963843069664 11849175 107111743373895934848522979438181770200 11849176 215780499518277766769050918678350888960 11849177 460986651855792463562317102409445910026 11849178 -155204165646280919003872747239413644032 11849179 -503458698957880224625501031999619500360 11849180 -92704682702782892665527141171720360960 11849181 -109034447611693973526637743617358369120 11849182 230173276180196702865766389700555230912 11849183 -837838263918983697397608746482824137568 11849184 -706639603580812188362091836070685310976 11849185 9312770240253806308522303226375887380 11849186 85401496191031057927200820989669364224 11849187 -185372189864439166634901854653564955136 11849188 -86719963410520733432899090986562369280 11849189 528802466432759186549609905915499055840 11849190 117628776057933544218640324767234570240 11849191 -332568999070167469349503383800716941048 11849192 -214104472741297688192959610404901683200 11849193 -41100492111312656746569962890173758400 11849194 -123376902271644796979728684722275750400 11849195 -1063970853080561460442905507812974048800 11849196 90276835113821714362530265130619336192 11849197 224825479363815404780941453718054755200 11849198 -66892960189575782942409646585480109760 11849199 339278338723197109674317860578955891464 11849200 -91388747412908033166055008513906278400 11849201 206091593225562746364436805239585750464 11849202 -471389292678421793941367588657594629632 11849203 -408900061553995560418863144446031722548 11849204 -11643452990991320610017178791305371648 11849205 243273688889446026446137460277963491520 11849206 221748635562667415013726122519355428160 11849207 6715303440335776401527325987622631712 11849208 -97352688822676864461465749452587663360 11849209 -10417620182247132635116959341376762432 11849210 117864322559012351335448933204994201600 11849211 -483222580050267365201153246603632218840 11849212 747086519249076285005061486351744778752 11849213 11103870253539148050921652255402435704 11849214 -16791885337228953857133501593309762304 11849215 -286966514284643527068561074964684521280 11849216 350324018130550013385148117433997852672 11849217 -398247673977021243939293653661439313920 11849218 -1094719115911140736866220765779001056384 11849219 -386351356512175671843111674572040656560 11849220 -194067417325216893261632754069615206400 11849221 -1321822794785596386283625914520032152708 11849222 -163048023351756508297220628697975320576 11849223 -292611432146007345361450519911677908992 11849224 589652638173388539193704515074609320960 11849225 42632235099657702764724173507162107500 11849226 437085465683252490200541231200294496000 11849227 -251350936675073702585930508448171775488 11849228 -792737399493195377864143514472493746432 11849229 -237520095127028642719160750598350435604 11849230 -249904206817345352133045251779002258240 11849231 322829300455951547630799616638853978032 11849232 11870064577035565211216606202659340288 11849233 1574206028397182992207721086866463008624 11849234 -390264023863098482360221568670766479984 11849235 -261321039763821012528734103732695225760 11849236 -270014309369202211516830841724962631680 11849237 372715589403024993751426352920777775886 11849238 -521736065449645714136149062758023158336 11849239 -459687268936174969878064992116930251960 11849240 135153611960388621539399480922364108800 11849241 -172309933409534187233535370030156895520 11849242 -788997168691549958004504759527093971488 11849243 165789566130252061897848470375977578000 11849244 190773760333077788195260826230823165952 11849245 175273696816809335778923878833607675500 11849246 13184372491274713691118077908043960448 11849247 961411174659058308755860263113566272 11849248 368283825660752695998769515853411123200 11849249 -37857504105853729790211561426354030750 11849250 46082532914959521447546371095684608000 11849251 1191703591492560878207285804783602364252 11849252 -4856249581854004940411387142652996608 11849253 370289113606216272915024127425656704224 11849254 -31959169434082334522556868492247040000 11849255 -455127307149782823986570872748784768000 11849256 -1905890384176678731815318376695808000 11849257 -687692382340822796739726748687046030848 11849258 41240486490842633457719064892394096640 11849259 375474651460776152842477734265672508400 11849260 -623199447939523377613822173750888069120 11849261 -723201787191585971158033878302426073216 11849262 255698129477966498338500326777227858944 11849263 -74490015248807872251217092586672590000 11849264 48525626600978669162367393350887145472 11849265 -255831798353833692263679159258163612800 11849266 -173486479558335907198026218924776046976 11849267 -502942533881448498374311248817024548888 11849268 -165166117504779994075400754402995005440 11849269 1001691322715887920861003469197328738670 11849270 -486224221916102409084919912040116753920 11849271 77827428785605041826167144922485393024 11849272 -422148449701055104258530856532014448640 11849273 329021225503931513434322854803760020522 11849274 45375053259135968738695921369878720000 11849275 -149904756917080134437985909131496366700 11849276 634936325854374474671884848068655836160 11849277 152261839635176406657613716671496821280 11849278 -187660803424925063818815419214976204800 11849279 24112204104042272727951968185437410640 11849280 -26409464435140409081821393725727703040 11849281 -10801884581970696054678618521407097900 11849282 -181429686199087506589031790487285039200 11849283 519450588586503695467525556148551139024 11849284 611276148632113657071833774256795936000 11849285 23675409354504232957625260892927877120 11849286 163355939140266774372107489286867459264 11849287 -7416259708609937694669663799373114016 11849288 -1885641470874058407491423014004382720 11849289 -122510020506068076438705815335061715840 11849290 -402453868324814119063670827733546633280 11849291 -676747733451690509305546330145734531308 11849292 -59303982607257049728673510650135287808 11849293 279651332773874923831512461954613916800 11849294 -463392720567119727601166015492819306304 11849295 -1499096029235622537320674275422828160 11849296 -300233765079414254811407318149644034048 11849297 507068667505288612265230300962507973746 11849298 -172518851843309104196186647220234622336 11849299 145188588529373528918469704195130504192 11849300 95207694535572987747889227333399926400 11849301 -73631638227291552896000479092066568320 11849302 852402700647943549986188367552211699392 11849303 -701167490272506249314855111635253777256 11849304 -633161543413311127429618716604018298880 11849305 -261063033544650858980783341843097286840 11849306 269679767896524082038843580283017760256 11849307 58546346025549078554918581326600709488 11849308 183473196779050684478155769829555388928 11849309 -844197874813389053097057690706564022490 11849310 311148478157669333212048479156850646400 11849311 -1818168429651486980942371792177516729536 11849312 745913197881813213636108798326361292800 11849313 286088508350803615502564070296063679360 11849314 275352619893648777268034774670093938256 11849315 -548241279521423519747721726390534149040 11849316 -73183903456791202778538030640327852032 11849317 -30274097950612276863098498486622513540 11849318 -24578861997313404009895077632602448640 11849319 -771082427061167209090760388749990687856 11849320 -40994676592826440819375153220050944000 11849321 96958930505423390764163973812432659584 11849322 16082515978594396730037146799378646272 11849323 858592133287387404889111747460903907720 11849324 -16141753389496583662045733009752617984 11849325 275162752764102324037877700143280357600 11849326 -123278454419018151703764765603046599936 11849327 455984240905469316618650295435221616096 11849328 3714949181457262392824276765125115904 11849329 -782142267880130822136799438507434702720 11849330 -127623837116034342559208661963507577440 11849331 57649280323500673936232004954486639360 11849332 450227210641554831087753157881837809664 11849333 -285653058642356831432519618827095413760 11849334 84888083272268244238321629763137318912 11849335 -390928491609361513263095104842866775720 11849336 -337392977142569344784431846955156152320 11849337 -122402062033626218282750393586799694406 11849338 3309728558138752723779448170110308608 11849339 -923836143723352886492725964121476128860 11849340 -354118191367428257175615057289492101120 11849341 -257666697605164651946919456862423168928 11849342 -852898880818106622933122702617833096000 11849343 -300219710938511480995816172208372706944 11849344 -250404349985505335797351817048500469760 11849345 -377784070473481819177642333737838135320 11849346 -72413495461290350146868200804638483936 11849347 -52858053971229209835444423790986961920 11849348 -135830835858620572790802140902402412544 11849349 1111173915121715927557785713800212204768 11849350 -325736444952981322405611110584249464000 11849351 -1086547738744109628922965189680509524696 11849352 835586685532280613481906477126802227200 11849353 586395398024778720410423932652105292900 11849354 -334778708552876600046010419868224823296 11849355 -71189758675987997831280335225077056000 11849356 -176124955306003367111126853904366290432 11849357 373483441828000363481142900469479392472 11849358 8334542094585094029784708235236976640 11849359 984345974674576554394805321886199008560 11849360 14458949834760707297802452309712076800 11849361 -109017792356932702026431139374890592256 11849362 -287213015731034015360992604276008363008 11849363 552913965899432377337579336634931677612 11849364 74863157275859883736584930879000582144 11849365 65572152981264508475202473180716204320 11849366 -350058268500087270512952825004562854368 11849367 -548003596439282495037410114700764660352 11849368 -1072681885824430780231418736054835200000 11849369 -129749767140346387220853135912617254080 11849370 -45532785188911535775135340340153886720 11849371 -728623526197187108348948403678409185600 11849372 -39768294515198582827238714173556448768 11849373 375591145170587980332533878397298972384 11849374 384073220310784326893787506823543696000 11849375 -81647647029359731155272724602272650000 11849376 -531753044262409506385773680929658634240 11849377 -258426491798946954847604663134166876928 11849378 90532950104784829601715211144994672640 11849379 434691674123233382931578257538968222584 11849380 72567758938569037101304838885013868800 11849381 2552624313597779674396748834355423360 11849382 366542103043292965321425689868858541440 11849383 36864568587387330702661655228869048320 11849384 458481830185195246510221330762728770560 11849385 -443669449572463346674746696999113774400 11849386 -617855007088025595491044471682701558608 11849387 -67427089506916617678601708922949574656 11849388 -330377624633420044293675436640139202560 11849389 -2313193447849049896399999306205959297044 11849390 -47436866687632921349223246911405222400 11849391 -947003289144435318084883917286396034448 11849392 166079188930940558906620054553193644032 11849393 -406392307659909473271191650710657974976 11849394 -96305947107525280922600086524174544128 11849395 -7572748528253776713377846006688055200 11849396 49125411522062796265681109071019188992 11849397 -106099811844650671307224306645739636928 11849398 -124541058844603195164901023362345294208 11849399 108874088936148640225487678966099471400 11849400 -42746316559767587338693141658964480000 11849401 -405562074787301683207037799195901056598 11849402 -35083790497965507735473788002499046400 11849403 -299652188579229153073765916520995092992 11849404 159265988515748904364982852057204766720 11849405 1653682911838503875129534722078332936960 11849406 -192146015615694122571572387028244104576 11849407 -565743242584146614161681501932923299160 11849408 -383142352505144608529418310769499439104 11849409 203872503677301812156159569650280704 11849410 120540156443517580035200897625070470720 11849411 267566551763917448175150689054889402624 11849412 452251228772063652442398681740996216832 11849413 538598407184639501433450173900060709662 11849414 668752307829512591064578036095362889056 11849415 325592606269053225445260536712441043920 11849416 156405741547338925123300948772020224000 11849417 184262904197933187980371876648356773466 11849418 102219322305829272119025381712777651200 11849419 135747387022763173220710078310495870296 11849420 383798147946290773147060881839836738560 11849421 473923231419512847363470606351741190624 11849422 115139455766630226432603047162071814400 11849423 -346622272870888603230266247070194442080 11849424 3279808858620228626676346389985886208 11849425 -404143700850622008252549913920519208500 11849426 427270208155820745599836480198848481920 11849427 218452820122773480749091414837157042164 11849428 -467714173075709321888516268726990598400 11849429 -3500437319418042075055580905195963299840 11849430 -324555991156241030324289469472564618880 11849431 98779691055639115621850560128580434264 11849432 -101732955045108977493450913400958443520 11849433 14675532027274652410012503814810247808 11849434 -302419675841649796944200805808001466384 11849435 187986199969326133935179534824323346800 11849436 260415311128193751739848235839162332160 11849437 -573879145550427554896001643852771245914 11849438 -241587649407218658934489368399488426880 11849439 148010381459098983761806345448690984448 11849440 83070043291579594859698796816655974400 11849441 -107373416068108707628081149726762402768 11849442 -194823167337837235418670418976320204800 11849443 -734965539553046511480956220813766430308 11849444 -11377070112654177795941343753544520064 11849445 -401955380398482538832024682645155988000 11849446 -15328186585182848519643841681943871360 11849447 693840995213776397475442247070220894560 11849448 -77298829667387897728176790602591928320 11849449 -706113109944718300005336516422662110720 11849450 66760505873001553540616412141671316000 11849451 200172705586487201280749415846746280624 11849452 -9937604637124192319969782507875010560 11849453 210596336926191268459250345485555615680 11849454 1931721457217711076588815968133182464 11849455 44252866174330938606815281093312860000 11849456 93661494481419649892738376415138086912 11849457 138216908199045796120015018727640643440 11849458 -374113313103811612399133008400539014240 11849459 622832481969525185278987380138853975632 11849460 -62508277529816685967239118265058508800 11849461 67202267307101928308896610915825174880 11849462 -70325607809367891021217704729131024640 11849463 -30467687813159360080365431579557191600 11849464 7036456821048103245789893439237304320 11849465 263960121337975985310645944701395971520 11849466 71528952885066595115247147929799061248 11849467 -1603281590812684037338451254908007168 11849468 257569853254791384448731518188136091648 11849469 386302717040384081023413696470605398048 11849470 -483340653924776464957572397365192784320 11849471 369267125512902506457826695531236286144 11849472 -168585781341297308050526389916946923520 11849473 1173554772894106186932730088730267966722 11849474 -145497932327126909745398504882861185536 11849475 -20659383886329042313547969484201561600 11849476 -877787644760516289387379550712564102912 11849477 -1121688121036832629428233441250808953060 11849478 66016415003966466785323555508476944768 11849479 509538375747153114850519573845943712520 11849480 866956164217592419792075210429387622400 11849481 -90412020231286097689263241652002093056 11849482 31897401122102521228118646695233972992 11849483 -246430834945968477832889597571389621760 11849484 453822438563119408449804411422449921536 11849485 6037091378140163506636938203300578560 11849486 256934514390388148650258675597812065280 11849487 86757057899410957696010512794423273120 11849488 -110991600024275878822288459072798720 11849489 227723087766434310651789032558403208740 11849490 21773983158812292236193863582266442400 11849491 -817108562559085072688809131637555537108 11849492 -311097977692820834257936954773045973248 11849493 -8118177825011650007249523646457307072 11849494 -504602429084439462496858551074907170688 11849495 80038581669903990854985897115189324800 11849496 -192209104955306949201556495392777523200 11849497 667729084022499441861073671565298410512 11849498 474228676166830205309868071586975414000 11849499 -537724809215323975419166496130640534080 11849500 414977702619730017778898974548424704000 11849501 -711636700919644985579456798897293825440 11849502 -59952964049553424987430123737684377600 11849503 853148842588896431124205480230451974752 11849504 -237358647749742354356140862589970022400 11849505 -360020175124182433142013835642879885440 11849506 -13801332034016999924297714962480368576 11849507 144951146559956372597296707208234545756 11849508 -131459349504681331070944032857126080512 11849509 125531857998484451685778533641863471232 11849510 -3395228617786559733437642930994497280 11849511 -511242409534072770270124411424050995120 11849512 344928773602161777088462588888034995200 11849513 427546025816072158621756412952206644800 11849514 -126591110497853660531579619945759471360 11849515 650576503253649374287923618784921304160 11849516 64811467794907256006675380116701153280 11849517 -216227812483235910830893434472242456000 11849518 455882815014886917942506456391285744960 11849519 -22993534141568256929434699715454440592 11849520 7728866440909508221686287396329881600 11849521 -136844869746590320585759683956637383200 11849522 214422064921770240545993126882621598624 11849523 -808639926117181776424884733086267925200 11849524 71809387707313262101710429983085812096 11849525 -782168575439023481682036101128910668950 11849526 -60560553067397361523976186211314664960 11849527 -225282374662347488407143849488244580176 11849528 452280330045835120503454978423952732160 11849529 -409338410730907705287884073035141139072 11849530 206411442633282805542171905325696000 11849531 204012196336611602190654253636394708064 11849532 493615082249865562869222517606324396032 11849533 27286176449017271060188666996916429568 11849534 194813961537963596016800810645152924416 11849535 -254016625451128827015947522782653904680 11849536 265856630395735520746337548709278515200 11849537 -435625504708015565095366803620388022848 11849538 -90340965386058266973447165391546544256 11849539 89515275646370168625049575637546069024 11849540 581640224819755330835843277161993625600 11849541 343132114439552724338692237776751180608 11849542 -50480616997849267395305185610715143328 11849543 5477502499960792406647331291060433504 11849544 522067307468832978629505225850876723200 11849545 331103043153530343836331185720826777600 11849546 356744464410066765618766800109376065536 11849547 633647036674182640328878531802468074200 11849548 -288187749060493556069171287887634480640 11849549 -723821142815679805116689049653798994240 11849550 59172938057898129792336055163442057600 11849551 -14135405822439241462355087138258630656 11849552 25419195082109938281845616013677035520 11849553 -9144244869116905094226176470068137376 11849554 -602086375850375829611528563543545940992 11849555 1000938907322844868160188058606640655920 11849556 55939422067788291710153034389638735872 11849557 -684656797797079944869672354129823014194 11849558 -233277627979243439019479976996376765824 11849559 -201028356706043451432164612574210624000 11849560 -858832256855350050316046735479114752000 11849561 573910293037341383454975948534620862612 11849562 204277759667930932588421568835549294320 11849563 -604374512766834947445482268722927861016 11849564 359192264082578854625746507152669437952 11849565 38407953395694081407930034000448400640 11849566 398645673164536967949579079862253935232 11849567 653121704662797439621835167887515747616 11849568 571271197348203746573219403730662457344 11849569 -868906176985485743386423731450373432030 11849570 246904318170425260370382516520130760480 11849571 -45616121630278880513061694627167823188 11849572 375095707163450729233425190284015249024 11849573 -1021472342325144533682358691850631250178 11849574 105468153978091663608490433102500270080 11849575 -509757476484621557588670065492993747000 11849576 233033246219524752000727012818225454080 11849577 -50387672555305913959830071313710841792 11849578 -58196681542941463837922969876300962560 11849579 27514586560949948197120259190608155680 11849580 -160208338417746786110385952815877770240 11849581 -84729781722663561798782526767710791348 11849582 -168816583921184069431909995658368412608 11849583 -150730755319564826953385698707539318256 11849584 -129872881505369295513856454809179750400 11849585 -246221144726196828753570436725470379840 11849586 -7540972204161988789256070500950056960 11849587 562243030800546746798514007586505948236 11849588 -891301115930162673560360495572632861312 11849589 446061882575113986589976842976990777454 11849590 239938692986141562699107753488383052800 11849591 346982358300436766186666731200896832072 11849592 630104169328286215084344182142981918720 11849593 411331486778949694322452670291787676416 11849594 -990380300496240317823457847977169103648 11849595 -94661941343559188390323333324427520000 11849596 12135936699832578870567763184126828544 11849597 282671632931902899119573653082090292000 11849598 207079058873042566667586346145854101120 11849599 650550597953640056081163477648767273600 11849600 -87361668643621646369922536221704192000 11849601 -294159608460014638500308623493402985168 11849602 10646065596456683153801179885929942432 11849603 221513158115182538371337562948874505280 11849604 507662646325274949008023500907482123264 11849605 -1374791197521747111214480663438064736000 11849606 551844627679596783244115783569042608384 11849607 -379613231886255945080202808059125865600 11849608 -147174483950267846361956610347512627200 11849609 -401280034067402497600556201288278407984 11849610 71019602248607549022342696374776469760 11849611 4659423021875801481805965705319348160 11849612 211632618109161589797783009041319790080 11849613 946874320174481400574237791294506334144 11849614 78750412538455969589246327866088330112 11849615 -172308646238878802313472732519275467280 11849616 -81465319521241284523698187712747274240 11849617 -516039375537632032882552685325109322008 11849618 -44492549754549632485546447004377640448 11849619 2959931912448545032581088436306617920 11849620 143195630013364719826687818465382809600 11849621 562975273166430244401577423076393808000 11849622 -246441881580393790702280381058186712128 11849623 -80981652537298019031193378816166102112 11849624 -447589672654823952860492198731678740480 11849625 -443172241881229193626828225139255520000 11849626 -185827861851874150443940963818224004096 11849627 -136460933079317457242096908489307412648 11849628 251024620024578347959069275096063614976 11849629 -571025362436551123650354332917483748928 11849630 -58813492758095349899765351865934318080 11849631 -876030364617944164570724926045420293048 11849632 785753851276232065666032002220745359360 11849633 208758354708516298994961204588825894882 11849634 194426660065248934407530587534487800608 11849635 -184994883211344836945220695161301529600 11849636 -846831290754827262623320372105556929920 11849637 679459983270747779543111594898415930368 11849638 117646540025957053353360647320911094080 11849639 7756324612382945742809113961823528024 11849640 408085685410594628803501200162108211200 11849641 1548356239083601705873386800482613954042 11849642 303239628007586304629602811519316986112 11849643 -219733001333887841084317140617310406080 11849644 1090155120254820707153994861120899630336 11849645 -215138565754584478242101683387120490100 11849646 -176377203595193388525917759089247496192 11849647 194630795839531377015987047980047623280 11849648 7505956948314461867834609766167887872 11849649 -3911301630886042909407039121179984960 11849650 26433341866731608180539126530318298800 11849651 667848526445190138958395529260013956 11849652 -79545023163785233890188142622717022208 11849653 -755008969828433462122128739137833966098 11849654 -60361696262761256276034517314057216000 11849655 -284643562927615812418347557513837745840 11849656 52403336016266585659347232335407185920 11849657 113143628534041862969651978732798379264 11849658 34440371333041647940307107238225698560 11849659 557343182460295366547666451932904021860 11849660 478142850432221978140673441903219335680 11849661 321972763674822814056020689974158183520 11849662 -646592435819996239627615909653183049536 11849663 287107123327691980143019221068532009696 11849664 174203115969041410224052440559911960576 11849665 -408428628213520023337277230215089122200 11849666 405655672272943037279748139472783950032 11849667 -556175616680296668930267954659500410120 11849668 105377023758709659199906636871922002048 11849669 -193091473544669541477245794971926237952 11849670 -104681287798922623832702696038450821120 11849671 939350609527837587825043031366656038872 11849672 1561139458783510448630040732096862464000 11849673 690909012554786395336939652320953312000 11849674 -441651135375704340234553267468222122240 11849675 -411243757812725760885302946407722307100 11849676 250150146868584144547417935014749650432 11849677 508734465680822407610208452383468674944 11849678 -292881541611862147595524356618198564480 11849679 324088915447264212395392188888130507920 11849680 153101281820536799364610251661036584960 11849681 -248654415450532600392400936714619170908 11849682 -567021297045928673404088016310854144 11849683 617380244729238511870315318381636461932 11849684 -110450479281688528493013379969162936320 11849685 418301274490721079362226542667142432800 11849686 306788104894458459766310010761094549792 11849687 650193785743744295283477668973741149184 11849688 125771094926536901532115594039853875200 11849689 -401645329878714757182286063392051307510 11849690 27693431270835087836449077182047504800 11849691 -287551779359170493751519190025245902336 11849692 -476894199311749932266637599062076006400 11849693 918972270995897855568433938965541675942 11849694 37800780988951011579462033730996678272 11849695 175409232079581164659517383632861529440 11849696 -494835883248386648148700090858277437440 11849697 -201591730992055914519983546486613933240 11849698 -221191038555238131867795834774287230464 11849699 889903437548274726929156875925100524700 11849700 -52087397559898681284995044566576000000 11849701 -502170868480330399975182432955518183298 11849702 708456917697741444297019098990872163552 11849703 521922745549981631402997553512204534144 11849704 685206990278354346650691436555955435520 11849705 262760554202042444976815364661301741760 11849706 -767861955329193674854520592839308992000 11849707 -503839833696900111074613889024452716044 11849708 -33152593242044814633697326176501038080 11849709 421499289433828038948043726886613578304 11849710 -377692409465508065031576303847964196480 11849711 1034272894574897420280338581777323719400 11849712 -52154552896728033287550199458955788288 11849713 954976769971672831296441804406869306962 11849714 740197412117097429931415268344824168512 11849715 132059952573394326568986525297931355760 11849716 -98383342456868659088996839882442220160 11849717 -495709409297746305377296646690343132960 11849718 27881676460891189055487231653586410880 11849719 297511113683439168636383336648150409600 11849720 -373430154786009280519281579634329907200 11849721 141281958191861488235448057806148399360 11849722 -458882308513574555819349589087169938176 11849723 -1352433250355464466772186758699933144028 11849724 318022994691892768148507486213484664320 11849725 -527008455237003301131167283070772800 11849726 248064952879762776662239684583752277760 11849727 268163016436309227975659621422057746960 11849728 933798522847976201449326558182023102464 11849729 -10762217086661939234028115198404024060 11849730 140845703721585345808126483538058048000 11849731 -38761624937167473896745642011605923360 11849732 -601043773272606914682950750644419920640 11849733 -17886450475223765816534439659174037600 11849734 -307089053955729909687084976699579703808 11849735 -23618363968941553114819683144457751040 11849736 -356894280365305840081403309637153177600 11849737 387385927530434716362532246277723635920 11849738 216511501762989336751626101508154238976 11849739 -220092758992263570394539038926765057920 11849740 139974021574334340707306422462203924480 11849741 -1228453034097189175623097001042374086858 11849742 -12273589693498048759158260243903544960 11849743 1278419286816857039979931866427640130992 11849744 265744588590990535706539475445506310144 11849745 -112810130450658125555411344694237487360 11849746 -9555786657526691875158684635530484736 11849747 148296178198830111128962826080416750144 11849748 461481113468468191239634721393996328960 11849749 -378642408836002998619169470493104681760 11849750 -145264238422198287141925913684244480000 11849751 424126550781694233505589130723216538080 11849752 347702124031348942780495584085807257600 11849753 -172020875640555063488767523340134910000 11849754 -230285952844410680628755657444497207296 11849755 -413456128015417390958067385942105851840 11849756 341987604934249698710257546992359943168 11849757 843260152370469971933362223503585952640 11849758 197608169650078563287784066386418902400 11849759 -126420776697774249749970176150830523040 11849760 273242804503446100648792363220493926400 11849761 -301493606887669865997755205440897743872 11849762 -72563099540817826030095024073021192368 11849763 -1078840533842718778489755767865989760000 11849764 -42931254839671985530826819691964503424 11849765 107817426589855727944191517777710775800 11849766 -430686116224236435333878532092065478976 11849767 498263111092311919003538112273705485816 11849768 -4769474568918275482791887002230374400 11849769 1303354708921252497275762070633736335984 11849770 317330516149727611122833583959609952960 11849771 36652975798794800132811665212998753972 11849772 -539159473960056462375758607098817024 11849773 606961658943744807787890846293380329762 11849774 357357409674391420590430991448310811904 11849775 -59753065627005712375505106540470400 11849776 -166591171468585821474782033978518765568 11849777 56371670599663383279165621330188092200 11849778 -283273197880279607416344395021384528496 11849779 -99103312633255916310430689152917638360 11849780 3844513147986773761043217388902009600 11849781 -159294043307720921461920863986668060672 11849782 108188290149457621509287178912933776640 11849783 -710736258501651943672836754106022288720 11849784 211864897417675003916182277679388753920 11849785 273472480591582031499315449754807094980 11849786 -73621288812331704445419806198229332256 11849787 -1089687505527851634664060536461824560000 11849788 -1084459629363039691570481457607456919040 11849789 241837593272872387832704373173098601056 11849790 -17086659680376011691565083517393745280 11849791 801467944241887835634112942543068992192 11849792 -187000293712923385241872979096923275264 11849793 -151184559736207651270420559938428400896 11849794 67818754640063883289688527415076681984 11849795 -345952486629666232195474998535574769600 11849796 33466159864234854581194639183224360960 11849797 -369663785980458596340711204651998647460 11849798 -7957805090552881226362515888600351936 11849799 -167351282660337036523181363359389910464 11849800 230301013870098654451577989078533120000 11849801 -1228651317497034442481655573502226940198 11849802 370675443610538465504337857148610367232 11849803 422778475247370082842930876532609832080 11849804 163966416597793288338103310786562982656 11849805 183713088580760882884891183165052968320 11849806 490699755185318066841273327914706499200 11849807 321955129488427566565545583853390748288 11849808 -24612906401567487515334250905069551616 11849809 -147987148032790822078644507964192165520 11849810 13359523697362525649087304075632463360 11849811 9230410560732636638470695047506134144 11849812 -66059178040727977629448556732637085696 11849813 1050628634926308930903573127013497882062 11849814 -31856081525714459083206537884225154240 11849815 8489707425833249762977897588009194000 11849816 670748893515926324763855384947087093760 11849817 109616484983982287227185471853498121232 11849818 -141678128201497257734357713869011095296 11849819 390191526544111958329997915535373244496 11849820 5873612136512587272665725053380290560 11849821 -1486108687436224061005121739516943149600 11849822 -117590230158261319163521998409873474368 11849823 -238885819192466542912841526910481506728 11849824 -211353349742430696873629944964275765248 11849825 -3401196934956777418849327739710440900 11849826 -96697012035092950221628253833522137600 11849827 -583667109980011632938249582956899737280 11849828 -735475555810638912122252329097552093184 11849829 385782061369889326347862252245174143808 11849830 -180931946656102417076395095563218433280 11849831 260608600227723026876431382145313357824 11849832 74877478754669719239061568372061035520 11849833 377763830123289420692952466010856429300 11849834 752153484596133275964131070708561041760 11849835 544581093430456427651748196106066853600 11849836 974629288806247630225763696015101364480 11849837 253763416928327661325174908173743537740 11849838 -37254946447068762021986202355070889984 11849839 1477501402375883832643443272949266703840 11849840 31181277736258755363995437324857999360 11849841 -18613330441237987003457606355438049920 11849842 21179704758054250614223178338789524480 11849843 178840929546314040502580525501307737664 11849844 148417017152661872024941633771944253440 11849845 -283323596518240842085577408543365768320 11849846 20804074257392607116460975123584496384 11849847 23193895117735877102819847288157667328 11849848 987128695862527457919023772693368463360 11849849 711754191324663059358185700373765884192 11849850 179988525852290935064962605590733540000 11849851 -145867118414591534360312885957538573488 11849852 192203406907849677349057080168462842880 11849853 36995836350912238045600734618156441600 11849854 1395097765471542706325321945891991552 11849855 631435512198000198125462380019365806000 11849856 -601306774614260581867086958413270220800 11849857 -202390863868979274053867519881358328060 11849858 140723707773639613866069472397973242784 11849859 -179696323550401062833821717995166379520 11849860 -13646152618059952388762899701455278080 11849861 -116036473092167215977543606526292163876 11849862 -293238000358637748260990509544887812096 11849863 -208010241623055867177990516135266073080 11849864 129265041869032255566994089740081664000 11849865 830676262153513236230685407646937608000 11849866 150753822715737978876728947949717207088 11849867 -843113358917229329113900548471825186168 11849868 -36871134213684508922408160790542689280 11849869 -1013321662199596988851987026726575910730 11849870 443975284413753864212642118363322994880 11849871 41328671143793876260381149316711176960 11849872 78698255776307417696274700407126097920 11849873 549793197412595048880220281046791339840 11849874 -31465703470038343826987857964964341760 11849875 -2195007988450377098559227503948141968000 11849876 -338985643216119901303062993242731585536 11849877 -237763291458578755292180336575774570212 11849878 278377257466531369508687982902794782240 11849879 9214208721486342091597893338465842776 11849880 84000775299759785916445972422692044800 11849881 590101479748941055383052410309394372682 11849882 331653012501339531021814926915367584000 11849883 -340324574157039099180483280831698614376 11849884 1068905346188123989837005642866922034176 11849885 -547175757793102073522919881260736310420 11849886 390531146534942954923941465482826772032 11849887 -97115281364507649807953511415844046496 11849888 586620778441777526387004375879291764736 11849889 -197145064882482310137032976703785791040 11849890 168113371768017958771922786130557881920 11849891 -251525996984349066172191284625006012708 11849892 -228972045141772355493416248678903938048 11849893 -299359251026175749144321549355590278080 11849894 -295050960059843930973077145404546717568 11849895 483623194261700104860427055347434392520 11849896 -390511172841395709311480066559296716800 11849897 1708415221187927797000487621345140560 11849898 -478010490170308460066786903614887227136 11849899 -318572028796460454595636053964640003232 11849900 273581820305297246491197209117981568000 11849901 53971946081255431795346006138421949440 11849902 -161247485423355282174114559256715012096 11849903 -243242991690966100210447335228396369216 11849904 -142373224283440698309069159714367045632 11849905 34716878734077615594329383509405504000 11849906 400576197477015515447156436954900667152 11849907 -663393733585734320170848133523697794760 11849908 307374208958821642524779962252830273536 11849909 1439023769478640665416383814301684304110 11849910 -116649787612368970587481412520352204800 11849911 313402438977613539297897781359247689712 11849912 285577235345258863374768942834128179200 11849913 -128170457211050985139229291927566311558 11849914 156999267196957901219618816548625802240 11849915 -447515457387523987146728762516883387120 11849916 106329631306224313096795198287670339584 11849917 -658905063461142377046700668510772726868 11849918 -209710882427165520894861952373494435584 11849919 69691533587154389089308609938711384208 11849920 -209768241484879977805431903776931840000 11849921 1949249853438615589661804238705305385600 11849922 -189445388808682014795853751521905868800 11849923 744154600170129242549522500969202746172 11849924 936452327568718047678158205110445856896 11849925 -298906867937418184222655054258971800000 11849926 -40515808269729382233343604505650754432 11849927 91042573288168184449738183206344080080 11849928 61438052952873151340894664844518236160 11849929 22674086612379693330041133796139114112 11849930 -77493594423925545880052943334601972640 11849931 1079443470693950706166167177185245644312 11849932 -590743663792662420836970032947670197504 11849933 72532170655974423257123710851883768182 11849934 279660126280439208848722553201302486080 11849935 202933389354931037631138265985750784000 11849936 -18835884502654856546506449290061152256 11849937 72538544123654137777624297039070674176 11849938 -674386692675036000741692771711359808880 11849939 420384839701809412310703020278592644440 11849940 7225434099654367809887406458909521920 11849941 -65025090754019650167410680231567609188 11849942 -150610693151891877575844230778389971680 11849943 -23016238763903630583793273704568580352 11849944 80292207421728629001248921827326443520 11849945 223010591205196231013853466533443257920 11849946 -62946998511104657846881263665137248000 11849947 -482526243612592864545577552393960524604 11849948 -598352720962518316484413613715256564224 11849949 1438052669284401012753332164003246413120 11849950 -36822860755761370334346592371865929600 11849951 -728529300582980269986311769709041070800 11849952 162381391424509131769602233932666896384 11849953 -254106392854602915500219666226696582380 11849954 137022876393043061514032988858600580176 11849955 -918605262453345588538578524367271680 11849956 -64589834447815643339085236415136362880 11849957 263360962047855176414438442355916510400 11849958 84046812392671677184318027407432216000 11849959 -116275797575220465346359835462628856960 11849960 126305368247787644538109648319558400000 11849961 289470078111225306906450563973135080544 11849962 430376891968428909489232374867732749232 11849963 1165179939761374664468376753003496145544 11849964 -222754183823796415355752060305309696000 11849965 -110636770035316515110387186319211441140 11849966 479858151499859527844876422382729850432 11849967 -125656543938516564327582769752209124672 11849968 75713180374665384885668069325911752704 11849969 -2098499222182893132713511136182707086848 11849970 -4029303234280484538209486351458944000 11849971 -94830671084238542821141353305556859392 11849972 530910826094611529291426017229582011776 11849973 -36304318258604998292058720279684876000 11849974 -781486164651880996845402026151401703264 11849975 -157495113887536811261636892011916750000 11849976 22704996166235473746850505604217774080 11849977 -727001961155345762171697187895686896560 11849978 -214524611504322444437637746299507263744 11849979 10780762677992786684952861613071168960 11849980 -406231861723637254267797661460614041600 11849981 308465140647317142477775583589540733440 11849982 457453200388740477774123380911734570624 11849983 -10692035394059797699481015920359680456 11849984 225471562087102162863386529176601231360 11849985 -160556600697032563783843663070234452800 11849986 -581856064479856193179547174005349673984 11849987 1507782745445033707757570736645942768636 11849988 324973275825294004633315375817321533440 11849989 460278536964790630869326754920897414656 11849990 -40805207163512744463213539459956341120 11849991 135182160645563423796493309609084448256 11849992 47687129331590370907248304325140316160 11849993 978666437680575243964432516333633234704 11849994 53261732073580599904746806195005867200 11849995 766449777339977819415295485962731860000 11849996 503551517379543556761367016105307870720 11849997 -253706804070956709835654586223232111872 11849998 -259053890722393909569246809888608604160 11849999 51213282476671066428418603034378705136 11850000 143821005468257571386152985468928000000 11850001 1109107755224849028564491618282091150002 11850002 -394370247070808062468148574784247400048 11850003 537760066031327848173273267088244509440 11850004 -573996883403433773712516375100871330944 11850005 421741118678897075927301861003847318320 11850006 72638929518760405159548670476114223104 11850007 409142120583017601297962928435186345488 11850008 -827654517716275123038147798816883200000 11850009 -550818557527913649065960717156407693440 11850010 -50145063938070025168093895152835595840 11850011 1482821866185422050522410852952954548612 11850012 263773571681108471772125550677496155136 11850013 1419068657735535548844745707013551124236 11850014 326762994436214744974163709580260480 11850015 275362871306710625598131226997899696000 11850016 814954313936474291659084632488599879680 11850017 9387237502349554233832477422678470400 11850018 145599781095354702889729209505522152960 11850019 441296979717586807543215727147545827420 11850020 109931940655124414836689053460513423360 11850021 204586069140022812859456054212437532990 11850022 125415057078424311620261862851679780864 11850023 929021343660246938473421965409102209272 11850024 -146559381151551031237506142842844692480 11850025 235803732814355008162118494136285311200 11850026 -9803640015098875890833192519784769536 11850027 -51814715405369580551803322153094147072 11850028 69845627602835847951222927458380003840 11850029 -30892103233346874056677950405310786560 11850030 313912496863364663033118078773095584000 11850031 -126545678515351270193668544724712093168 11850032 -295999024934262474657346156262910689280 11850033 63455251150089970050469017148200079488 11850034 -190259698773293825980485637663631424000 11850035 320095332352990360857171893567660586480 11850036 142483755450077816393734163186957844480 11850037 472289500502427817417550981206329381312 11850038 694623040155071039414238878018464882560 11850039 22968104515396705413413934024503450304 11850040 419582285384718391733148992861481676800 11850041 -591071044348796055898929154209277475328 11850042 -235068353807793343950611005573975082496 11850043 1043749469784695749624956483874587824944 11850044 -83713400210598193480402434193145049600 11850045 -44115086305344286713554885620167115680 11850046 197736821073861921714627606826599922944 11850047 2323168042820608217405773090704397203840 11850048 22135316792363640113914523410696765440 11850049 -396746620881503472036625238597077733950 11850050 288754077474268853500490341689382780800 11850051 412969724306454100400583325387692755184 11850052 -106147852487782897538237829900436582400 11850053 -1396489708984360577225451584531414460960 11850054 -421163605887485403493441724789368522368 11850055 -254975604767762040508766097879886033440 11850056 -47675110693682307920427956621310213120 11850057 -81432628686213504750287888101717418694 11850058 135720270554062288607214722691132204288 11850059 -88289205068025681536814170367176507952 11850060 -28980866602815855766867557559617454080 11850061 -576828866061682560393220553768590595338 11850062 -205895258302555169398082099607150018240 11850063 1424567335316903005415316469336844789760 11850064 242176111395790592444629339111137386496 11850065 260896740910455252858741628214514966720 11850066 -77179840662127262636571591919021703136 11850067 75567283599476638583310022354556811360 11850068 -491897901303152110110817311073456513152 11850069 111209507317422615283210216422614016 11850070 152541791922188454485734220378100773760 11850071 691141674019545030846817644989772836592 11850072 152098909362868538738659578118963200000 11850073 1469038266887646276710899315228417885322 11850074 33613530293066180861683720225687039200 11850075 -67212668445616742870622384570225575700 11850076 73611738189096914544292033368538521600 11850077 1554028488000652908815174795012955301926 11850078 -456590423572138728303525405816785280 11850079 -1344257963892036594664902785415649348640 11850080 -307423995677691845266210732674192506880 11850081 -100055182672942501507410637541555212896 11850082 -397998623521884719642549761308186418608 11850083 2126350301099039015336304882301140480 11850084 197353897342159693815302607393403760640 11850085 -373871465019978929641176422168373215400 11850086 -43402824317588219782100601589658911008 11850087 -633073659061285140035144147661420129240 11850088 1598401653535565885879021025924766709760 11850089 -87069037775132376824461878484869170208 11850090 -7979723021407900778286962302630287360 11850091 668916243228095461140019239212278027200 11850092 -119944434911522490414493207527944306688 11850093 625346626690753780105938455151107905782 11850094 831901415698618744328789790313308727872 11850095 731421352614975729677086308896969718600 11850096 81090930058752644073700446857412280320 11850097 -112070693478037301118381676866916933568 11850098 21581869496716990494335144870842106880 11850099 259781117001840259346661979392729323064 11850100 -33103708053765009993574460687461529600 11850101 -349976256413291359881534728867005831908 11850102 2661923228856586276570396559602948224 11850103 1063125111677007557599541785006968565352 11850104 53192510250861815643150066140121907200 11850105 -35837674169800100126831052491220439680 11850106 225238741296851774632176787029072632064 11850107 -62935275837396402787235668972132479840 11850108 408055923693406634927490189618086453760 11850109 -743267425529252048422872690363974605690 11850110 -341454284384505847498287713059323494400 11850111 289448597840976263512604401843360641840 11850112 -13749054689275847295792734236374466560 11850113 190882353125587732524298871420708063808 11850114 165634513348893232692681371923964115840 11850115 -354977841540845659548907916374614096240 11850116 565288049307090633590757634014219337728 11850117 -917252518991988120055951358082852940320 11850118 254559302810652783819269034499220159616 11850119 154674814986474508818544426136905027800 11850120 85489496628999539992560076070154700800 11850121 -769737000840637742404328992047086200678 11850122 -105707581932362900216494522145717200896 11850123 444589041020810505047344542847636263384 11850124 34190702773580710863854349742479578112 11850125 -476535742871155967089495673754726240000 11850126 416539520263356382963826581545019105344 11850127 1268331254626482475877889371298214972976 11850128 -157970893964749665815649407585981546496 11850129 463102561216762631031699971150271820560 11850130 219097850938030753931777970049549068960 11850131 241488234827274653521684776734979825864 11850132 -78710644528987386972772938095063543808 11850133 -1131812748127184199463750458188506837618 11850134 1770140525154267826442796190534608960 11850135 -524827710490063379666525310726903600 11850136 1143528547394628464496325278816593203200 11850137 -368781395347230520266283619152197507900 11850138 -132742441447354074340883392558392257280 11850139 -137083956139660099419658462191683509728 11850140 267996070265582798823946249891089661440 11850141 410061683625668872142266519680355961184 11850142 -22725098067229241924385706663622552256 11850143 819847702526609074292704877551429779000 11850144 -26047461217752312101580797882054737920 11850145 115627352414348206069377819977809233000 11850146 233300556838369121367256811156537510400 11850147 -1399472105510065062127977586772629699752 11850148 -259496150612744386157534377397075036160 11850149 700157156306526968985299525987476440636 11850150 -104377777428751821367834280406467328000 11850151 -1455767493070425481990605854811404482128 11850152 -372296171429514074964330987665243258880 11850153 45136614865920203305751703085938032640 11850154 358769875363631640061180310566333955520 11850155 6517373666324062031782055566936319760 11850156 -372940974711969674402040046252682204160 11850157 1165600461099970784570672356109858185344 11850158 -112904700275835357490053582475836672000 11850159 347945026678835434843066962917545058688 11850160 -162123340787276639144196496185692651520 11850161 -1440573535983565766486831902416935792238 11850162 -348512250788440087082839637823193650048 11850163 -28715596078849561973452316619021126496 11850164 -202099361165641200805145911970989012224 11850165 57352504345361223516002928360855168000 11850166 -561163899621636765821004766375055503968 11850167 -107420315205056977431672408955060550400 11850168 739252228568783264435426300015928606720 11850169 831725213766318478399477432976464550570 11850170 72099703122480372344165304440080589280 11850171 -285950974800444343077449868860361678336 11850172 80178546016768727791430997539343621120 11850173 -1486359574395249715543179844882032988980 11850174 105715804316965549783709798028733833600 11850175 16240713042083464913838135517436392800 11850176 34163174506748173719541346059023286272 11850177 -513375685719676712669957317606535366592 11850178 229489842555190355759168149824994414080 11850179 -772364504281661273502108509182626556920 11850180 -759865674080642817596963684289965383680 11850181 446586891343207575643651832236107253792 11850182 283156831069344869086077305868531931584 11850183 -14733395280446944504844765020479484680 11850184 -207242812284164410873757914689153269760 11850185 -126279223183284702742995402743345806620 11850186 3785743905567934082823778593961073664 11850187 -277899620307267405224641213345194393320 11850188 -379882696967494047669681270500011183104 11850189 -56968251199918947235026606424079824704 11850190 11144769989620752919222181191120008960 11850191 -840329766829246785041324000139780507408 11850192 94800506590533816491586229262741667840 11850193 -500416152935943763479992150130781698320 11850194 -125872920598131765748206246948163189104 11850195 91474296697518717852923766723074937600 11850196 282526870778647366144615096739816470400 11850197 -639102474794071031891864611631181748260 11850198 1847670660489925997445834760654891008 11850199 247001090428778442972750812327986297936 11850200 -179505000419740425558029576940013056000 11850201 149548624385865293767651617322168426800 11850202 -60693229681258559165110703333731470336 11850203 558663817490540719078808014787926674480 11850204 -787936905102493811075061358683113177088 11850205 357941094733032149393716330041986844000 11850206 77032266515733195576358668451342330560 11850207 252030926445046304867548735402845358992 11850208 209066229784334989420575156851648495616 11850209 841977949436167446484334011342990998000 11850210 -18101288016792413375742351226854567360 11850211 -15181810145459588749269430639034739176 11850212 239051193383416906923577120649659944960 11850213 174561918129786971496081388473750578688 11850214 548063871481369267130961382127448927456 11850215 7188787286842038946755672705965495040 11850216 268508964865579480788911759251657359360 11850217 -529891864808511994307673272822794496220 11850218 -448547133551334787257462546754590607440 11850219 -12145488722433299630495812689130736700 11850220 652478881345298342331023090582355271680 11850221 62631213015412396707643136132971152672 11850222 21283310515110908401919361974722155072 11850223 527046751522913383556300607038379816192 11850224 -128169199267439143690214007952941711360 11850225 -24531028363683027095395873684967384400 11850226 34650233746359090777682435494057165120 11850227 -1438439840524202341472271883863048464328 11850228 -125632753891310819030849353803717709056 11850229 443680215299129346494265364555776856860 11850230 -79200590996677849256360724371584243200 11850231 450785659473165238982541311450099034240 11850232 342861713341654817572907574310176153600 11850233 855747239542078309539344390807443333482 11850234 284171900043513345340068891085220179200 11850235 -178339625208557073031905999534522424320 11850236 29755468312666648385252229188328717312 11850237 88724297527746080591398987225818673920 11850238 631625884654206251101760761460626667520 11850239 -1102627656271395684031461014426326449744 11850240 90131524874695882002950687525720555520 11850241 -475944956989598899767987255561198920280 11850242 -316418307886529383996355246961449758848 11850243 -305361000300473762999109760365547253760 11850244 -199396609351587358215334411196300894208 11850245 -1051533807506315699333007318113243426400 11850246 -27150878770448876760397243834356940800 11850247 -132733224289293640098326923566846483304 11850248 -841761959147774817089411436303214832640 11850249 379932054165433873642459584317529597120 11850250 255314474636562801054877650397977024000 11850251 32669683945525763228884800926267750400 11850252 95625011306563141008414777375859200000 11850253 3175767545366912919554541651591496082262 11850254 -10591341668363311505131626668629953792 11850255 -269983937710980608289238231333535728800 11850256 -43614147628724128332578690631000064 11850257 721104719424016139094112973367501188340 11850258 227603429682228948216856517020890991872 11850259 57302039047195230949949926846972732460 11850260 481004984197382234381081238091777320960 11850261 -33193970648888898131240061678780407040 11850262 341620760505219372953274259292049302400 11850263 -294693013889358747598063970993678722776 11850264 302971183438448086091059879061497128960 11850265 156317249961308770299178330290186686400 11850266 -136784827985526194219828492302701393168 11850267 107122120339761838525887065015861801472 11850268 -1030962241989602157957830622512304768000 11850269 192629382708852092604808806706991405670 11850270 143450753498532336098080104053791449600 11850271 -452127880103218961564666484543529850256 11850272 -193028370703397781358600942055218741248 11850273 5015253692725683316647957022955508000 11850274 782372000263456953457191215994826637136 11850275 -94118865769156530594876072903541348200 11850276 -468409226219485122165939477646791072768 11850277 185698545819348993624649340595924502912 11850278 -580577066156565786377182402020609259200 11850279 280461937186270861264918384810360041600 11850280 47665587661612942521843374327883417600 11850281 300982745341530095153922259445299194000 11850282 310108188750499878962248962480178177200 11850283 -665637722489387738328233434640295451468 11850284 -12140434501204909744922422794590959104 11850285 -123662301365128855220639428454960356800 11850286 21672133851200493871532672091195906816 11850287 -1231094301527251704762833636442401096808 11850288 10318838143540678492113112673034436608 11850289 -621704418230174324383121465689239632400 11850290 84452245935053736661183432195037107200 11850291 501426762827987982494708049980169450900 11850292 930849723523271549363356204895949166080 11850293 -228621326979571263031989485145970358016 11850294 -151005567244584764926542381891947726400 11850295 204122930215941740136618097295460876000 11850296 1028230350114452596806284436729038069760 11850297 -785151247663854477613465057396562842800 11850298 542456575928452926213106975885312667136 11850299 419147636771104359362243902047360914160 11850300 -5965009344232208881995110536922112000 11850301 -1834648668689991488166341683781816692500 11850302 200451650352261305296030987071945668352 11850303 489422677877960921417468998602520117704 11850304 -504167769247442158446461301346975350784 11850305 -621167141677024962257031460769865162540 11850306 5310989450031384039306882495187883520 11850307 -692713156340210417429156565387112060000 11850308 -18099418628071492877249850316225855488 11850309 83876334080882068435000321705666026168 11850310 -205159694822900612544323096953659613440 11850311 463289914058610292577160709798460620824 11850312 287918159572427597725477563521352253440 11850313 702985334735223098719625132943048232704 11850314 -3797428173413869575910696512565195776 11850315 266262257290401865559123351846685569520 11850316 1338289908226001547078137450356680878080 11850317 -594122434551624414274580421540324958368 11850318 -251087671948874419381017399510589911936 11850319 47176876516684931695710602968295785040 11850320 75118036418663691160565595732120698880 11850321 -136019441477177548806361765190586509376 11850322 -726311315454547310038127102931847368576 11850323 302184350327335180733493331963217518224 11850324 74485679934842992737749409853319516160 11850325 249404658546612601962123348372986577600 11850326 -105665287405032104661781668224582849280 11850327 6189135032411322027338173341665260800 11850328 -293368459126044741622522189618024857600 11850329 262159672929919469303468383646813900160 11850330 -82401476237482800033725290129042652160 11850331 -218670998705621450667801438390106355736 11850332 -90970622110205955343589252367588504576 11850333 -689170099054877298815981653824398173152 11850334 -816369474400467108199838103149951693184 11850335 181552119758082910548143853427394475360 11850336 -110696985112863265986040985289755197440 11850337 197098982710772218196212952062210051200 11850338 120631636942563562889816462194872714240 11850339 264944804675511829258447747901902430208 11850340 -148802262264495356176468387204421564160 11850341 434690743939398087373451537217589151742 11850342 -36220313775192301620483696560323086336 11850343 119436316688837214219798150539104748880 11850344 224988787919678420652532501658206371840 11850345 -61167814519282473173679679110931676160 11850346 -4103083651915567576736163709365058128 11850347 210473491572040922218349730776778983796 11850348 161339083036518321925453600562206817280 11850349 -67789303744262584218974726890414348064 11850350 -46121966295811334846447918686281648000 11850351 -539790450433121790780004063389386514168 11850352 -179975266898552798196691838884884185088 11850353 -476007664578798074461969957382922643356 11850354 -127342593514454097908558918232075260160 11850355 -139642512921742860326777480072690370480 11850356 1372725311109585173397381446680184690688 11850357 -481981524434083292760975865287382156800 11850358 21459295326313771504838373926778182784 11850359 -422872466880553042618176329090605366896 11850360 170164286776330970788450691855850700800 11850361 463016614820577300708579053159121395524 11850362 588975110919641093534198541118222296432 11850363 -111328372306594199264290087136861274336 11850364 72011737751062220587098330604565067776 11850365 906386803599236958819976813505647465260 11850366 -19352459190057855260944812674380646400 11850367 -1331362223156217548945592982138979603584 11850368 -740553944836741955833319041719997562880 11850369 797176830822473088395486740688820285744 11850370 -461470004589641557961159020778618880 11850371 -9117324904915959110747064839519709360 11850372 88802696816644375568006951536344352896 11850373 28334037373295447121015356690081878622 11850374 -549261822640823682227115715903955209728 11850375 778155150192421547795084118668447748000 11850376 -228133808978430851784976785064663449600 11850377 -779427830196025670975930278178546304 11850378 32977876089851934239870157213255702528 11850379 180427528805613222554186499026908800980 11850380 -553760495767420506479006956256609341440 11850381 -79919394924108108684971984449357490688 11850382 -28163872210930461309948665482032526080 11850383 -754261898739603511080055926264511093440 11850384 8483953770609488629187257607803895808 11850385 -376989922750874810922017955178142304600 11850386 858619226125776999524630821813077465600 11850387 179896557930410497918633487955964011960 11850388 -488896193458278193728277612032115544064 11850389 -172007224146205656946902768028722107076 11850390 -121052829524121159102026074480558999680 11850391 -755819191311462175811468783507225122176 11850392 -492940858810846032145968857996635422720 11850393 -698879377443306710446628072515764656832 11850394 -160579746985810688892832494717165128256 11850395 1046664168129514496286107091051752640000 11850396 45734877750133363054207438466429409792 11850397 -160450471298968327884748007516714073216 11850398 80098864537645662488226334165670910336 11850399 -361776364812742779478532456295888548232 11850400 54796334777947740928289446829452492800 11850401 -404023204579851406147489748132001847296 11850402 80888695576160775382320738140983554432 11850403 60144324847914378083515603339892454144 11850404 238885586263036776350658723276462784512 11850405 -220549065996232482289753448691044081280 11850406 -542823472672188434967135044300612578848 11850407 942986438994055054188470205581321185656 11850408 -967962632691397192415730276897499545600 11850409 -653517023882183826773757646081880002460 11850410 81526235203886232230625753576847134720 11850411 -1148052939830951289459125618543937539616 11850412 -51611348145851817345140824903232322560 11850413 23023027919098861311767607544236605664 11850414 279918414176159036619931813827860551680 11850415 668089704036233674392325256264773190400 11850416 -89909626117404541591281239329775075328 11850417 -563997196323640797493907331793710866700 11850418 -74704755233215680927172098715448601840 11850419 -227208476392958232634718693110661782704 11850420 29763716107846305175776424574027642880 11850421 -836219529564092147371138641262444697856 11850422 10059728533657733753499130940004100512 11850423 112652012148937746686943373936850505120 11850424 726075292181025486377409887662675660800 11850425 -591010199894499591363105014020643048850 11850426 -14342313649062563018143790916471952896 11850427 -21407922746923678771067106950641485724 11850428 -228771529731059658900423381041133164544 11850429 138199614167660985422668166982436866528 11850430 619529735635291373885590515567625382400 11850431 438076219893663215379086273645588647464 11850432 19154712670061395224095105328787488768 11850433 422217762697431584326145090343234319040 11850434 -52295435298587732248501488596914987488 11850435 305834350238120171265857203085183390400 11850436 346354427765521812726870756306205971712 11850437 13079268496049547261379094752823545212 11850438 -431985829100845986951198482107923483456 11850439 378273439166007744056511071374843702080 11850440 -258916440366632770203229351273481011200 11850441 -157989580642510938181980337140651053808 11850442 138161362101902626701452726657683148544 11850443 441878777285740816290303993418435842048 11850444 532301619668578601859079813150008744960 11850445 -200736071060634969056316273453081804000 11850446 262220328706105371486254426289405396672 11850447 48918141343359930206816064905455308672 11850448 -236405832664630130430680130113489379328 11850449 587991596957739968839945904797689020454 11850450 23377493410217111785403854924983360000 11850451 622984766393414049563972555907071578992 11850452 12472196266340237806555103704295608320 11850453 313666517988321159718116233469971304462 11850454 370435906041874540758192995377978692672 11850455 -74831629365616966939399660921467225840 11850456 12692604964168763795989181946365706240 11850457 -1483273955845577779651195981635388805100 11850458 -19875272141729237862855674725112827920 11850459 -811807084406219844040912268039286600192 11850460 727201860345997804132378460258441011200 11850461 269075041365838541850654388491038538240 11850462 10138552647823455907989220300950758784 11850463 24875836725056843398837239991010308608 11850464 -216791297938036328036598440773491621888 11850465 -298517519731621174157144925487771997760 11850466 -219163772466214244339829266907353239776 11850467 229718196126998281705757496658156374792 11850468 -64284963689589570321242404208887922688 11850469 -635570095396325845767507612608391360130 11850470 496782890929443954096171494450312664960 11850471 -138569414533636934130390920936525537520 11850472 -1218576311288616862049111277709573555200 11850473 1156355959602196839333940645320732606180 11850474 23124538971901324738505451287571333120 11850475 -16613826553092224329645554588595972000 11850476 -338807825419176178070276140406459919360 11850477 -22797504077674083645203760064838777280 11850478 604368097458757966894982063917028927040 11850479 -1018839738991762124241664996132755623424 11850480 32825751351384629645923155214889779200 11850481 956152172150503126561421900566970003282 11850482 -5878818549781607995366060880507367936 11850483 -289444124536698829761918437253665963976 11850484 -411598981369392870102018114796658233984 11850485 180067417300620829090813983233106739200 11850486 -684114198163274468006920774803871051776 11850487 669678608880099221239283047027412678784 11850488 277280410946495679645650318939652648960 11850489 143156494105630364681636979601129415040 11850490 -28181344809202147513265403184917004800 11850491 -502070304000009411356280361162237962816 11850492 -210154709400609805730371751962419445248 11850493 -1144184170107002819211764854735563222356 11850494 7475753621949132146285813456058097152 11850495 -356043686234016275935958729194852160880 11850496 236414933277993134218647410123514839040 11850497 54988259483208269292326489879674386432 11850498 88742726449588982537928540121843152 11850499 681850496597601681478938969726241864 11850500 149262686982863437209813270699587712000 11850501 -95075892050676984131848321330475926560 11850502 -681141532722398291527072332695828006400 11850503 -1025026057391994739060495352568264805272 11850504 302387814034407425615598151292270592000 11850505 76696441443212052661972630175468808000 11850506 224078151221952815141247543102493019952 11850507 -180220930521079153751901436224206835720 11850508 439891218621267482322696675721211032576 11850509 127919132326715593275708809674747666080 11850510 -45036224460659665416340117289770721280 11850511 214083989915966964752117904269211496112 11850512 -8311100423762568143478373184083968000 11850513 -786859902098728331249994799133505069216 11850514 171678556379795522078254764593603026080 11850515 -399792161026931712532519860074431029840 11850516 448518628784997487046176757221912473600 11850517 164695042872823365145898517395787980544 11850518 -116739824473270140699563669219565986880 11850519 -619749395809259397177469960147331413656 11850520 -474593552387939804421887440511208652800 11850521 -1605225657923624953737865740978144517500 11850522 -165062116075688897857322365300005985536 11850523 250962045478476680968561080875218659120 11850524 371055010977252275905710059546480126976 11850525 73312846219467115736042908825596720000 11850526 894609208059355999743486217581363721920 11850527 817841027409261206635134427008128513712 11850528 19334368358773996552404729323795251200 11850529 -1230919142993577154618537795155249043870 11850530 253860733838687960011857185191372084800 11850531 -67284907816833473492175694704508269312 11850532 543179616791631460249592501906563752192 11850533 1013176981432144192992023289537203346240 11850534 81551526223328689284073108082932780608 11850535 -30149877104348658447648289368250268640 11850536 -301591977904730033128095409663254374400 11850537 -15374020900272347421545077368432739440 11850538 -15289180066612567658791601221622906880 11850539 -321220670065649957441007365701157380080 11850540 -41319461035380681690436797739371694080 11850541 -532081556441925454297099941608761182058 11850542 5958272456544219001251122789106223104 11850543 -22281665613721673814322919838625285296 11850544 110365904368433760099446192930477096960 11850545 -122598247425546065828994243360919357440 11850546 -321936939510399192205783876153696799616 11850547 -1882474500139016773294840456248897528 11850548 1010237088298799560165911021464616475008 11850549 577268940722686638877651886619169176864 11850550 -150653017395660307832788659164379583200 11850551 241730416561620661493232621196858238832 11850552 74655331940726122698971965831005388800 11850553 -570299334358119211077299693014413024000 11850554 -5605459941320515931919427225760667024 11850555 879325138414504201567634674952877957600 11850556 159954539162153233764336817850366341120 11850557 -101739930246336016855105456595079067194 11850558 280132959102416259482146142387069153280 11850559 31023495663302133010633511560735235072 11850560 226018639341337889128419008725332787200 11850561 -667282426959997630498521295403854730190 11850562 1521587579081765242880499682704489303552 11850563 -174817417508139302169716065425880215600 11850564 143340636260218295116460000100411224064 11850565 -627809398369114379834719255050246681540 11850566 51473335259126321813720023243379712000 11850567 557664037402154300140882805416485645480 11850568 -601627708123924243348246210400380861440 11850569 10186455054200369049995995074525548496 11850570 298939275941870965244511134040644851200 11850571 370683711458489766507397677557393732712 11850572 -163600827443214335355218293672387560960 11850573 -142846978583615439016234001814757304256 11850574 79189131202563863138931726607241398080 11850575 169608791117050157862368922783692610600 11850576 901954476971206003513681068789596160 11850577 -283495720730058697095657236839141247760 11850578 303654048588353553420055216220875677840 11850579 -394618144788171056994411224229343960176 11850580 283423393643214895827980121952222740480 11850581 -1243456245450441480722643012094532779428 11850582 127514172819033384985489030240531999104 11850583 -63100179088460506072157441042600505416 11850584 1262220902438899500207152769306086707200 11850585 -4110292609053881969901426034447641600 11850586 -118623028961984145775861555607529042432 11850587 16259345872597794556773548969362397184 11850588 -50577891926802532861540171981997200896 11850589 -62946943508842202672016579924659740800 11850590 -327215850774377794064777977095250310400 11850591 -556304906515363646037091817250765761208 11850592 -488080780699253950247337461409359855616 11850593 386161601928775588887522784499110614420 11850594 -122033698283464536469256436483466172928 11850595 607264132141586019938150028427348089600 11850596 860309172392510529727044128351045553408 11850597 -372921609779706552506559160998895177920 11850598 750840648677379741421613005552620870336 11850599 310931831949131679134495210916144653280 11850600 -285666140872747747845912156682586112000 11850601 -38204085962465322123947028599050081548 11850602 -243532416646022812681957233630006158496 11850603 -212801923425315652618319385428901405096 11850604 -896257898812054796126477912665812275200 11850605 572409103901700751405677537124945073520 11850606 498636852076747988580183496388655155712 11850607 699754942537325853432426501074852059856 11850608 -92354713170484373227289065177059164160 11850609 403297762101081993245749560479861441904 11850610 242858404459731210264317267898444817920 11850611 43048173101049676091268355223611099212 11850612 245774609355064359431982360812995325952 11850613 368266148739477905970155822314366976568 11850614 -272883562132967137025709532256787595008 11850615 26242137540301262998321127240633373120 11850616 412000364963722615605752340155175936000 11850617 -540601671112819670632903800016801298220 11850618 77068067755926257698079622446731468800 11850619 -976948780929173779450253937258790352 11850620 419054391895374638901555572445293959680 11850621 44231144460007680672658830826295910912 11850622 197411043621315652701598783620985973760 11850623 -792398114542248116066840007971224712280 11850624 -273736080547167864623635710547045908480 11850625 126502077866972494045469295259498270000 11850626 -233625551196178101688186668873961213488 11850627 -105763016253652755933674309669508307968 11850628 5436780125100884597224600129496550400 11850629 588697854432787258281490446792868985376 11850630 -124994525388148311591916836231587112960 11850631 -493799081640404181149392828323368976736 11850632 2050257232713601375994412786305551564800 11850633 233553753387413909631470807873293964004 11850634 696011758487970727590057041149246119216 11850635 -445192552170074334291818580725550372000 11850636 232276981200399310076059592993322516480 11850637 426915027878484082592553083866199002572 11850638 -54234926977120625606555932897952009280 11850639 801844214893553875647213670723276940424 11850640 -3713062269784323649231925733678612480 11850641 191807320832037558457266117531430857024 11850642 169076774919569345128455415861185002880 11850643 -240372306465514440693420420946479354800 11850644 25850453679045286071242572794722035200 11850645 -253657989532604193285159938982951629280 11850646 -787630675052726651083568881509752512320 11850647 -130838635123385886140743961515843766040 11850648 11660377831587981023297408091150888960 11850649 -22633135881109606082383937221244083200 11850650 -103437808448938751478992911581840960000 11850651 -517697354198445863215074760035427530960 11850652 641946687326576823254611947075068401152 11850653 -1034748892104414256579957650779735135712 11850654 87957419117579942589084959470623071232 11850655 -695927012132396334966035485672856342880 11850656 78622521558925861313337095623207157760 11850657 1560293000546176832185835063379403776 11850658 -153305985975667057733244756703834199040 11850659 316546817433692169444965334289111910304 11850660 -107071973826217702102262247838625099520 11850661 1559314842016219117266527139780867690400 11850662 581190937868536749445568814915186404832 11850663 492004868278557045129877624895776015488 11850664 149070766241363389410642931361743257600 11850665 887075898903764279401624639910049577920 11850666 284167944657681731046134552849989644288 11850667 -163267452804255491260444894826500718284 11850668 -300964962715013770220437596969466536960 11850669 -616889155377109053530492841202257087306 11850670 70990839013494563762420096943245625600 11850671 4843287874621680547265894484620790144 11850672 173067583291055047762968909931467079680 11850673 513357027020117108273019341985255713844 11850674 -66376968333341056027528067501673793536 11850675 -303180612905500662417107123332378287000 11850676 545033431888756870621072443813146407680 11850677 41033753759225471307015312345888428526 11850678 63583041415220636193061581493066199040 11850679 214448573164777614520151899043165601784 11850680 -116455535718246455167991845301649408000 11850681 -73551661254133735028980259918910781440 11850682 -351780020292501715556467059250647377808 11850683 565029891440895911126061929422409574624 11850684 -53911266971942413930909126907099962368 11850685 -344336165573804508658354773167599447680 11850686 -168305136848766091294751745682465214208 11850687 -919738197026698611943103413043337326856 11850688 182870038595936481257657264364100517888 11850689 1117752234379415864967309318964007956356 11850690 230966925812235045013580721802682219520 11850691 -377208437084435766450587763194568308216 11850692 -199877500032976965282842276996897083392 11850693 3487647037662994867714543828505606208 11850694 -398687987985537982098816490254414134400 11850695 -225451337360891139884106968278029289200 11850696 161676258409312664458938091756577095680 11850697 -823026228494732963728075095966599763740 11850698 2423949001339918828370733022481274720 11850699 -277978087061272210574010991382294736960 11850700 -134806944930290040259527502529299161600 11850701 -666635225220620673806448975883903868298 11850702 -7258974189342559825828953220945195968 11850703 1712202304030364241171166715232812301960 11850704 38039956625196382226853237626083344384 11850705 -14603667146850076101019166995299951000 11850706 -33961917199073984385858838439294929920 11850707 679183992676187115266055203422124847432 11850708 -257363994685068374785501930573921597440 11850709 -44043175885583537407453058021949491396 11850710 -41720945684919311009891410031609130240 11850711 164693698007621915676758160353542410240 11850712 -536643680967775371182869227554560972800 11850713 -426310818417149877608766302171169335040 11850714 -4218604115926338813657172744702681344 11850715 458073999253242519134297727313677942000 11850716 127701951455015801373213141042021322752 11850717 103870618975296713721267011068071126912 11850718 3472348804452485779596152969741230080 11850719 -7921158079816848044565457568928188304 11850720 188993898852398771679873311009050460160 11850721 548399421751164218518373475905625138432 11850722 -132648227064399013090303550327884979136 11850723 169011164531332127972336213726894786760 11850724 958072457727564610452312125642565754496 11850725 -218468776661488144725123502134074211750 11850726 115282754661658433450501621091549092544 11850727 -142750390824324159557586665689997803008 11850728 973441504905568775721103206472365864960 11850729 -345388600616187173629799509987993844544 11850730 -123403918101662422781419580546109825600 11850731 -1370368565838869625251708875915366611468 11850732 -58165623318709026621638854482400266240 11850733 -313367494642098269352640765308674811936 11850734 56605898163905017257717144149290778880 11850735 125467854381258827873198788316108910240 11850736 83430683517285012148139629976261230592 11850737 -1030616097666991776946203168660615839760 11850738 -241485088721524155268431916415228585856 11850739 1037921758644177958114541449297865390540 11850740 -539326165601421918855182956127385600 11850741 180974907843590112598025053389680307552 11850742 -177666012627988677734634146653486726656 11850743 -11766383830461935872174154211080971896 11850744 901005039247423913370347113612677611520 11850745 301557156092122783574501508884005714500 11850746 68477495833349482044753342616702857072 11850747 -20139270502640580372804523830127685664 11850748 247746652518426415940601270619090116096 11850749 -1093655250419271019432775118545426912250 11850750 215849661706655394748324298432331840000 11850751 -105606013695058738595918028945784320000 11850752 -128578329750642301570214211463139033088 11850753 104150635403144940022084725901069783008 11850754 709565841611785646998608185541178650576 11850755 -257028229757068297708668359703855878400 11850756 35853806855709049279870631202692843520 11850757 14969522904204275792913756408740171200 11850758 302541175769038948831906216915250774976 11850759 8176658943714901407538917110953309440 11850760 -126715091308651719475697091579593472000 11850761 607516350331040835546372363979451510052 11850762 6268534555146895608290881178860412928 11850763 418380099163514009613077452132160007360 11850764 15003835158108593010455101729006656000 11850765 145671258093262387040431846305151492320 11850766 -110979965955484623781713280335504879168 11850767 -254773273227946933255243222583186127288 11850768 -470006342670839593681464290837718368256 11850769 552071552211958866124588080787997836096 11850770 -444751127362793015405728359094465261920 11850771 -781645387663057884978884715148687036488 11850772 696240555305152252144862269642536469376 11850773 -251188364412915119315149682963938074624 11850774 79216551128747043376055542832769411840 11850775 389898770244958965941830522655614910000 11850776 -49126278866687723638076314007698145280 11850777 969242743768530280146337634471123508 11850778 112717690879711913258751379906941043440 11850779 -883703544416354241249120404401171581816 11850780 296482652965051843111143849217536491520 11850781 -1369361479075812653709965899414111217588 11850782 -553216323837422227252701144663123974016 11850783 258489202612793404049259980503053204864 11850784 -1591323746903592268898380583471510716416 11850785 -35471436949724680315034450839850624640 11850786 -25551598933605307314127562799941615616 11850787 676787733496494032007534448669801401804 11850788 559480041305701312891513786282924649088 11850789 642625133616523676586736744060500957024 11850790 -256212076294414761059551570456073011200 11850791 -1135954425827255949648392251378620812808 11850792 145167413135254735971734271527757004800 11850793 202266006711729895445426567305770070864 11850794 307956462451106371693637766751812583680 11850795 189495732349762384163511027925335636000 11850796 278888561421982135711960724246329224192 11850797 -683816695672660440660159959847624736320 11850798 155530183910241849235225062517963865664 11850799 -222350959751867900899666620715649027880 11850800 397494828836336698968487401263923200 11850801 -364009447334986816911800359583506132368 11850802 -186417717352807704632837619500788390368 11850803 -51629388783243130001692572470888856948 11850804 -8309964728758556502582941441188233216 11850805 86432192895799579483667542272810480000 11850806 551627766743478878815161908567868759168 11850807 -75894149373698363933250395691881862960 11850808 164889584078483885166922021143700561920 11850809 118183568633226912832830783165300871620 11850810 125995021816996022745952358784100028160 11850811 163076706642682089336808285931116031744 11850812 287037916910461218697479810911742790656 11850813 -472125953790453640897255348478643523200 11850814 107961241391329752010333942861115714112 11850815 629529394623789039414743951574696806400 11850816 -210454813659030976125550266605799211008 11850817 -510561291271150670637332094845596720848 11850818 238283435401730920125628928239197052416 11850819 -278141271539911005694859215713278433792 11850820 11123204729112271469488642268957268480 11850821 -1847262257167890901718856328914052696320 11850822 -282918736784163752201380036992784460640 11850823 302422600413019446984105197519094738048 11850824 1335283528948931598613071462029956776960 11850825 79474201390368971725439755788503169600 11850826 -2914246847827775224181139353357481216 11850827 -669267264442629968216312422334558868048 11850828 359950869466032105919889402212744335360 11850829 65906174104511278988670631228340413430 11850830 29630144472656847985879750000139742720 11850831 839880456688722614073971211474473787912 11850832 -62088276407802484612241421588437401600 11850833 1632650600759851560243898072908695947584 11850834 -126627141234729970900896002476712432640 11850835 13916949559379025156382400323146558720 11850836 -463028206831329742966925942413998150144 11850837 736938338306872641575226285074027034240 11850838 -333749414064811873846801620798830227680 11850839 166073192965365682653181961886143016960 11850840 -550838863806079316274770443114973184000 11850841 403125864859466346536100877353500567812 11850842 -41514229299384597667981428390123203328 11850843 -14812953790232737027808712719334709056 11850844 -745594977796065570998113267318848331264 11850845 149340674480578042677378302581541328600 11850846 171313999535672522524366101182906262144 11850847 -1212124868150584733447778182065137703208 11850848 79466932834100833987806261626496614400 11850849 -128177851681431645930287792835874838766 11850850 57255701501729691946980416568788928000 11850851 -338063739895886611520330115955472231400 11850852 -14767133759372976469976132113616437248 11850853 -89510799862164254855620214402011779840 11850854 562392225073776218761430998995761009376 11850855 -352421901662379815415841232062609589040 11850856 802410486401036663642113844724108794880 11850857 318657539536525122447903533447594024820 11850858 226037635880048245454710033286056915200 11850859 -1541524784141415202787446528962697932940 11850860 41957716716471968354933979094369536000 11850861 822786334968272890931095355091791136 11850862 3247786626869241685149358719284029440 11850863 -800510980816146568530481502117063079096 11850864 -118046976943917267524914514450649907200 11850865 51235431678152070184454610044639013120 11850866 92989137959496714514352039275793516544 11850867 -170739365997004859087164218062149993728 11850868 187759398677310080409172078519142872448 11850869 290607956077065632338930605349515956160 11850870 54147709731475213605324329486846054400 11850871 -2297355250467634078493705776186587734288 11850872 169475216924520197088369496526524723200 11850873 245295923471542157396213359130762658384 11850874 -77845042109941963742372928889939545600 11850875 -243375909433470343781573054880714840000 11850876 47966348196039840141665912441600005632 11850877 66750818459859708920965211678352014726 11850878 49790973436334856613604255137488003072 11850879 125949171137005067851951585581206342160 11850880 -164070816416552211262495972749685555200 11850881 235942063987051440757758970446230035392 11850882 -408794994138576787140326241844385428608 11850883 -143660058441263140600522431145797219576 11850884 -6593345867774423475330509241644947200 11850885 -116244727043146763736142393564229778600 11850886 -3837303777297043764404194293323701632 11850887 -410067443710686699635050406738849473008 11850888 -6412935607457719735083617126362644480 11850889 1229913685328424039820821726595249399040 11850890 4139592654554070033300192152078191200 11850891 26112816454437087087812024039725435104 11850892 -141419574628179243399297041482549255680 11850893 129412457680179316090367735185282820544 11850894 193658234908820273442081331787743580160 11850895 -32389547194346263790320847535863791320 11850896 174069368745700726363301359063069335552 11850897 304738635954858893124798082571745707520 11850898 666223997803773169946329992871941901200 11850899 -1113173593580253728010767530869714134100 11850900 -276631372714533476819709265702112563200 11850901 1757155177748418717180956903052468017212 11850902 -194439494497964296262574163630316350848 11850903 538897808206219215678366064498053033312 11850904 482837802512678570234650028981866168320 11850905 -322492104320888050197839855239049354880 11850906 173404348225193946477383549311309401600 11850907 170315153257449241936465676205503153156 11850908 8922319325576097861332110889782586880 11850909 314444854788096328265153039151516659712 11850910 -5657425750139720706780489318356749440 11850911 -10767881993070026221776572321652787296 11850912 103528754753609792430883239354084556800 11850913 515327588459075730507978766135365992162 11850914 329722252568408331463095281595781066752 11850915 50118839844237916815701858374795011840 11850916 24119105649742331104608240611310673920 11850917 -211675897839873977067819987468658745760 11850918 9282564826700352284395687077333376704 11850919 -1246191098501412078907436550647399276680 11850920 -182851185588337098464730494439752755200 11850921 -1331072811487068499103404113176958561600 11850922 252558798585504743777188204730678158512 11850923 -55320196934844624872696112175316315760 11850924 84270935240551295087590785718919826432 11850925 -483310478954732187711535852638363068350 11850926 100061921281768519066695611700052782912 11850927 -322764494162540392090230943929063655680 11850928 904090274202441888401110665595715584 11850929 10511365946025250694218260251001700800 11850930 41038642592378879695853285917137438720 11850931 479186886149339198391722967286732190732 11850932 -412145557765611187101965716508428197504 11850933 297128533097649020680194543922862835648 11850934 -8401723044436977854672732689491390720 11850935 -2968100129415114560777705228582702400 11850936 336584002708293230913714225793269964800 11850937 -382872829674721913172761054125571985600 11850938 120792190655056329191576941462466790912 11850939 -1668879463692966397311124147920219720000 11850940 -156168818683206793977977800229078760960 11850941 -605479373250438796975679745773252489658 11850942 4366862776379856594742293820814158464 11850943 -467745527875500111420686043551818046736 11850944 -122934522639862351117933387827385466880 11850945 326319398193064155345195658101562273920 11850946 -782521748490539108116398837143694257280 11850947 -258727077815387778010107951266118545604 11850948 -11416087003958082486501650529066270720 11850949 1153194730906043728859918797315874197440 11850950 -217496075254876696915428909484037412000 11850951 102203895870868917529123002583996550400 11850952 249333218723196858235777233025233070080 11850953 51155839996431425561446801744812122202 11850954 -33499336982790965950147354318184889600 11850955 547389045160489885195154426606979500160 11850956 -318229304913034008693035719754237442048 11850957 451011526802164643245289932681082042208 11850958 83978310261712166394316636184430895872 11850959 108380034336579783136090505907355651968 11850960 75511176039055872895545751876626677760 11850961 -467548780360734894783441893290744423438 11850962 59554276683325788069734147333810482464 11850963 715975359584237641878915455861739791544 11850964 90293266910991330195108212527059502976 11850965 -109609152998584969829756915881752729600 11850966 25568476708637982488687762920555242240 11850967 527341552570136561955159563202290618520 11850968 -138532652882222114290083393748397690880 11850969 -52668376230031754717238460800019126272 11850970 -259266387827550461453486119105735276800 11850971 177619936499629185178281049644260396304 11850972 3997863848959859264296076597476491264 11850973 519115316515178710461211610576459903340 11850974 201240036226245264454334501162126117760 11850975 -139715224495860014654944105069871364000 11850976 -1450296647438674308691442864358237143040 11850977 -1077254888511316487178387518910555322368 11850978 -457000777437975703257807425742038491776 11850979 71378039689110039553963770663325024160 11850980 275493504965650299449167102833065103360 11850981 -905780313311426642381798072005765407648 11850982 -155331389611535550472144408106254464 11850983 -203600587830316448627533484152567437768 11850984 644187344727389988708469155642793574400 11850985 -621167248545169130935054096279003289820 11850986 -70850480423174017302241180513559904000 11850987 -70236910692237854135558939157808776720 11850988 454083988444692817348092598940449990656 11850989 50197001068576540677664007301136612032 11850990 48716042994061685112132647708290007040 11850991 923335346472683701692644587372465773392 11850992 -318342158595563268055857560144425058304 11850993 95848093224167775098028129678125520000 11850994 844867024496339519742205440199878433296 11850995 85970545912991465345302242761352412800 11850996 -133421859454204110512486284103490324480 11850997 1484237598186472860073957541186355030446 11850998 -413664939594049134763894030904862300000 11850999 -249736589599359067006877332964121260160 11851000 -26492405332877932594200940281876480000 11851001 153508139659392675836767451329411712400 11851002 -427223114581993354868559438719545320960 11851003 -468799509815267223855645588911760552960 11851004 -408709348416902126124215515175266841088 11851005 -279331662332216794105340039336141076480 11851006 -305434569025647963344386693109068611840 11851007 -32067314095058797130307697958126713488 11851008 -170918910204064671606101448245228077056 11851009 -392175918725923011889550583783579987900 11851010 119922144845573646409548226709387856960 11851011 -733167247396637818270997603448686705340 11851012 281693522708384887357074885123931053312 11851013 1115762280441601403240605068051442971900 11851014 74522971460038964444579164032202401792 11851015 16559034354291021409820791112269875840 11851016 -713099965700054397666421203082917227520 11851017 624224309774742341167274285439793931280 11851018 514880053529340821025351163500845958960 11851019 -242918008348182950244276948547301192592 11851020 6420562496097842011517141223268915200 11851021 -43352052082376638083885863392074171392 11851022 312104822497368346663790210659995758400 11851023 -238224854353762516602369763914602066280 11851024 -287919700227170270625673268657619517440 11851025 34439081528288852518519014560745337500 11851026 -74614822685309243232774145290910408704 11851027 -1451458558768369318982617675654484684800 11851028 -219622156068781438647084573474493937664 11851029 -52430255631849660909669388730725075890 11851030 60536653219251980384413478331269756160 11851031 327952208352305835008755726715169695664 11851032 -652464333692436813377436969611793223680 11851033 1150391007496979239119658329201615950282 11851034 -232330159961477494266178244669461262880 11851035 -84319754694496931411536151010107404800 11851036 -122908212301283953342665123012867486720 11851037 -157371879947335936023545990809911376416 11851038 39065854134753108938073209273515566144 11851039 98985583670489421383423231516700856624 11851040 76331267986581487277468338938772193280 11851041 360809333272609553286409474873391630400 11851042 524459405336275129506290466134386505040 11851043 -279230857306738190893535388961953259056 11851044 96931378773722788231333437118900233216 11851045 -451985235757786756845838567522439703720 11851046 311843083555328566458318527519839698624 11851047 4100999804765634107669160183170508000 11851048 -159628357283809312009016368254492180480 11851049 114561112614879268198581057045073921920 11851050 -188732646322881186884586934325565657600 11851051 -629828441565368460766393357489555087948 11851052 -761340383208563113202268304476496380672 11851053 -421332318344167207173476231783558126400 11851054 414136176351095499210414744120506983680 11851055 -556718331732768381118881600706235320080 11851056 -59351897836934835110762444994222489600 11851057 1052990246305394936742102115109055561252 11851058 -5322843323848853264042435625466540416 11851059 -209942695752050472151738174313707854720 11851060 59181539215813559495897335552880640000 11851061 -628572294067000802085849612251285517888 11851062 -139875767380434086179080352674340314240 11851063 41844612924398876739340343458390505696 11851064 -217641031667521900920242810054478950400 11851065 33435683856172475698853698257910739400 11851066 3276917103521914926367710198637340640 11851067 1077975977778021753281000095961675782116 11851068 -74190359428965390252818652959371198464 11851069 492110657116498555311852198655381514860 11851070 14625480016396391476404619575365713920 11851071 820367942221902468860761820969346779520 11851072 -110738889706122667378975674724975116288 11851073 80754233931266673647100244513377521364 11851074 -225337171757402284697143388499215027040 11851075 -279087439678637852436477237198190773700 11851076 -879898766409185908831553151976480711680 11851077 316146918030357540983470756170701137920 11851078 140276977304215435676680643597907359424 11851079 704199648716714308014210098863419895440 11851080 -339647829999169267408811952331911168000 11851081 228117682251537971872667226194277530064 11851082 -604858347716843980431028655956011261600 11851083 385302772427714423936259938758102118400 11851084 -39198547591402905781889106671602352128 11851085 780580633105336235245920046676206104780 11851086 12062473671640092673854105407315470464 11851087 -133604503827413378268563417998992432600 11851088 -40474270165399721727102866557407141888 11851089 177291217296532578096060128628753610224 11851090 -181504980572161163331032917787059855200 11851091 -562078864681315392454145911659490388784 11851092 37607041077050888774055619314708068352 11851093 152956114374045247795730992939070555342 11851094 410913714870208018374727325560943040000 11851095 -32427924389710935355645069596843432960 11851096 -809320584664308461107621096336478238720 11851097 -2613878932466769046644366786643705780608 11851098 33117204653442845925456249353497006080 11851099 110598962485897224919088695399798962720 11851100 63627699505439381947711694254113062400 11851101 624400113243471795446011057145874816 11851102 -18989363985688545881307004630823845248 11851103 -8845048382519304733628869122891864 11851104 333997703286040278754614583395346022400 11851105 35133153937365060358023196771452155520 11851106 -472819975022162380664678653109874723840 11851107 383820544931074172148133673492479407360 11851108 -591918136105788955132810014926848414464 11851109 694567748073297834857548501750985261310 11851110 195825122448751013574220770277950802560 11851111 -421749633748853613860109618479592478200 11851112 8774355579164433104855293556270039040 11851113 617807413475211232542038184724147020000 11851114 -163170209412356436884351310649071446016 11851115 -454551865982966167654174463592996030240 11851116 545567217389068766877125027663741425152 11851117 460552024161066953953781883139297968640 11851118 38331150487643883425971599480718211328 11851119 -442804114331297466650098495573840648992 11851120 -32229243042572163011444434114567372800 11851121 167398481493591664188096872678751593712 11851122 -240581438010271796808322797486158176128 11851123 863274059412726316785363398194262519372 11851124 757439842425603093740662460032417646592 11851125 -487110967239779746011482065777425744000 11851126 -135502849670120581796344920321335003904 11851127 1051403233690985954880151671701252495976 11851128 -304402709523013783892069722578169344000 11851129 1132096292442882378058463026847123215684 11851130 197493842382362789290487913310722516960 11851131 -44954243617519042344565576656470825616 11851132 161149997157941503226648156748870942720 11851133 -13334251310618773103215833127040089536 11851134 93326017250377674545356808017004672640 11851135 -5546318330873235468078438775593524640 11851136 632740225556926396395230805034323148800 11851137 -127484570543511142897540596747956914560 11851138 -240120146022564796018289157013745176512 11851139 1035067736718735846906988330392919490940 11851140 232991463219727826403442939290859008000 11851141 -75972598204858184879754704781103558656 11851142 557068264009499065451686298801740089792 11851143 -244022874492667300792884248497653324672 11851144 -30765182402290427988530004485197332480 11851145 73815099633863364268855047807152808960 11851146 -120095410882586952104440761948005524896 11851147 381957743748365829053140886949967928064 11851148 13328679223386041589267987591627710208 11851149 -461742400375464679083468093649360412736 11851150 25652736515942215669545630970305009600 11851151 -93945265051153540580050398863183587440 11851152 152890876323930513466445666683251916800 11851153 -28174264773742766088017339869906125840 11851154 -18087129051190667528830568165392736256 11851155 472920193487686445889878292245979782400 11851156 -101642590946505122173842484030417230080 11851157 643903859817581510664054191731929131406 11851158 -289886017419947350084617658237132749312 11851159 -24029996339981314694947686338999197584 11851160 635840078850221085192510856498977792000 11851161 179973385964277599083886275700734055424 11851162 577842750287693347301055960012041868000 11851163 -81227295582631123689598975738952508840 11851164 206690166184073568894111624178439946240 11851165 1060629083040720902929558185834022178520 11851166 55845311465337731170910441369497756032 11851167 -541434533220981790275423143021992584120 11851168 -149385859482069025949871986287268855808 11851169 1191852079859965743095037274033424824320 11851170 298759521949455025828424508850088294400 11851171 33661255900235293025648068311254833340 11851172 -804451979733635542585998100840655293824 11851173 -24455566803104284390947194638702988196 11851174 -63673267790876439519488972897005046400 11851175 -2077457957924022249402119872800530400 11851176 300173840799501397136644542146807070720 11851177 -169679299251234107088471273730676530560 11851178 95616534815806768082109320279520395520 11851179 718872598444792610935682160358964669784 11851180 -18722298760951172574682511561724641280 11851181 -1490127183534375908075153639323065303018 11851182 135758738481365387161474069415077729152 11851183 1018021479728449167223618645515543655824 11851184 272902972222220236500521515277844971520 11851185 -20183234517273043390061872087900070400 11851186 -470073574661239718128109247888971348208 11851187 9614433823794024740185618773714856968 11851188 -14066119360372866713904237429509222400 11851189 -244239954239417434459377117335180387634 11851190 1776531596889037483912663926304571520 11851191 39983890924891866002953031987742952704 11851192 -51939975149113180010214563405711585280 11851193 -52938271766254195701595220705921057760 11851194 -42796691618904791827582895511685401600 11851195 642080242374480670311427941673172323200 11851196 -12769609595745093716086109861033812992 11851197 -336300690145425106155765177438091411200 11851198 -67723265975044744582039427592271083840 11851199 -229469813265601876722769660020602616480 11851200 -105805030330153459201273953748726579200 11851201 -1250599947235785339935742104816845252798 11851202 193271638191122557228376741781960695808 11851203 124112081625546914915745071164765033728 11851204 -297768192902173586808716144574278940544 11851205 -504007473152178146455983081846080659140 11851206 387772618339969976740370438907754202304 11851207 21691608342094008259632520770161700864 11851208 -270876053957663182528066842336052992000 11851209 -489008388965106303164558804047622881686 11851210 -24960087775142625919082168871268577280 11851211 -499523028929188258080684773402194103328 11851212 86646606908972787940689307426548326400 11851213 329360981479812121640419177552626927840 11851214 -52131400656442097618054357024793108480 11851215 260623281180945030430261021747773120000 11851216 10068677849764253014109889666644312064 11851217 539339723517501660264555200051866780992 11851218 -39065120479755561731044084207643393280 11851219 -927622535765009343940602552502122719380 11851220 513324693289279831227200231147362778880 11851221 -518685511469501031441705160462359242496 11851222 -404139229101147613415506526787548645088 11851223 -824670228108067084705350082235287856376 11851224 -86628491147353361836959777717355806720 11851225 235200096384495820826670596469804788750 11851226 374720517130138965017669255210256483312 11851227 -992378030851434595726275557003244175680 11851228 -253909658949519627173701540585930233344 11851229 -103370624567775547918276533822668492916 11851230 3642876947624455362484160299261393920 11851231 -493113995649188206705057258430364426880 11851232 668532136795019524276297743265962393600 11851233 -17325769117888291954929287851887212736 11851234 -1111572495258644930117715561933689868288 11851235 -221632481342448805940024492044159246080 11851236 321755674287502551388647119092965528192 11851237 -399865450641987884310589897020617856608 11851238 169662000481038779050831567418057244672 11851239 83808570788760226032351601026092080848 11851240 288377475338326043068356172316935680000 11851241 -117585862107466594800541286087056822128 11851242 209861673741872958372369729342386261760 11851243 -248699589077218457173640042624004855440 11851244 -61417184396862744363003787841459374080 11851245 87285656504949605274883954982803027200 11851246 -22015621357300898336008887521835801600 11851247 265218489024876260105792375986227066360 11851248 -25400818944794164710016526047247794176 11851249 485902370186532775603407977637264383040 11851250 -13620146098543163853546605790750000000 11851251 -625619132103087489801454462309318298568 11851252 15479528251586602445348966342169057280 11851253 245571950007968939432758378274294121180 11851254 -531414007367103746153199364511442498336 11851255 164275089557345415932167605437541054720 11851256 48004730831813944065436280821686681600 11851257 -90382667432347355163757913693548680480 11851258 16640271813855448805980779120070754784 11851259 -335950950246618224933680366461507883008 11851260 176267215935946252139591004822538306560 11851261 -706530556699116307201490426139511012788 11851262 -11374933074580481602964936742641305728 11851263 40198668058752195402153033576766870824 11851264 332854289127344389452804684321348648960 11851265 7499845559674591936452391361116824660 11851266 123774212312095525403526299962034334720 11851267 -327672152580033396537869428455530424888 11851268 18386151310126552095779592688520355840 11851269 936878779995251070356798925068736768 11851270 355044745568965926200182283612023102080 11851271 59257144399445641781392245309314470200 11851272 64176744872114751120254767446454195200 11851273 -1203337119278730961340228882817240256 11851274 -345912228433326095605429688708590741920 11851275 371934469011147695558575241294180089800 11851276 -599301891269056679648920077025062979840 11851277 -772933369230709024202877930802878309120 11851278 215433672534738632198970061605922711680 11851279 719739729948155139011476080908416661760 11851280 -20680949420409933671577540331552112640 11851281 -223971705805330033851665892891870994572 11851282 499775969584596224732740413273366766992 11851283 -2858694738500889391744711382084792372976 11851284 -505421664837712851346118635012466264064 11851285 -536758939056736144146848355303534397800 11851286 437879032524967467101057832816835010592 11851287 -288082186891431098511825779119379030808 11851288 -1166507306119857941770822422303287808000 11851289 85346544488131847812981629806523119556 11851290 237727117763845412692347761391542211840 11851291 -281847937049461219411639550759363645308 11851292 804119419366943058305777196510112790016 11851293 52540182220511900219887854959595350400 11851294 89350533733427381250561101401366024320 11851295 -1695388905640180932802002223067138300640 11851296 100841156919573727939623336027978989568 11851297 8410581868044022628090002751972625300 11851298 -304062855578891568238781370655285748064 11851299 172261431291468874769698629537197979120 11851300 -113062060541194490123801054092223283200 11851301 -47574340603527724150409915433831203136 11851302 -111532043183637615655318475149954861056 11851303 -25660929460496294385389017343918397448 11851304 -952955848027812257325081172100150154240 11851305 -169697254719272739595964257642197330240 11851306 810790123653850834603862395872098736384 11851307 -393979202307255252335740884750601824720 11851308 -278750326200846769796912763246866350080 11851309 -189569481833636460607439933816203389600 11851310 448677663269647810592804050477630042560 11851311 -508254756642297484437665525199532700400 11851312 -124387448639664433208347027064122933248 11851313 850415399584892240020863418696394828562 11851314 262915991608345715502725356193229573120 11851315 -125756506340662718574564639625801231200 11851316 19428148497707484628801079654148298752 11851317 -205692148632638374878523953410499958866 11851318 212910064017964682624019026852673555360 11851319 -191807457860397801954140987349250098120 11851320 -52491166973010476993890377075150028800 11851321 -241647288455680940071372400249627011248 11851322 59950519979180990591979157342957295616 11851323 526662239203351347687856159564713458688 11851324 -910262971692139516750894123654423198208 11851325 359318169251234650428295593865038189600 11851326 -40277626988155373442347170602247987200 11851327 -168789481874742973151488322831151414240 11851328 -386491619647390391739692840392400044032 11851329 40173256558815487385276737820257263360 11851330 -140616216481606939055673482673373632000 11851331 39120023088239853550329715510830754944 11851332 -558929938696447579909745069482431602688 11851333 654878887563006876716186135754457632600 11851334 422123673190770552289110244799048223552 11851335 -493172004926825507242485986700683237760 11851336 4780799689276689295850941695658951680 11851337 226257336830536738443398986716499398024 11851338 224012028448894464997881943218544537344 11851339 538631820362149929871216971078776873056 11851340 -38336263760025151563958326839083576320 11851341 -17799586893677017573688360388159889056 11851342 -54148042257302440450788831810586872000 11851343 688971675491163213709951122328012416000 11851344 -97872386781665356878864230767238455296 11851345 -868786278276392014962770909868398400 11851346 396734105007412691000402176835296221504 11851347 -397757408873175816388381234535461302600 11851348 198376601506825384580184013328736491520 11851349 149339540203067716490651380113310054350 11851350 21824071016202143184297783603470284800 11851351 -1135546968980481148015987254823383430648 11851352 118236170930891072677425699188311449600 11851353 -126247599208269063553593557446654939200 11851354 -793390530240581438075823897792927108624 11851355 1196055324009320406120601225006556880000 11851356 -30803951875586876717716892409470263296 11851357 23169179975232990429344015933921065312 11851358 440882577668164874743275602378105213184 11851359 -1255010063599916456786968265852719104 11851360 -879410939464482648836516386973000663040 11851361 1391888243532917976150016117017459388962 11851362 186024810431622738835504133304086329344 11851363 1292169001149735274872429452638905090096 11851364 -319928307646670420732073989635507261440 11851365 38213907539886410444721888366318376320 11851366 -280358782481141992583901916139814958368 11851367 1098805985844937769286136509963412825752 11851368 714651111834318406496492902210492661760 11851369 139454376219012322889275610979026110720 11851370 -724033584559994042281778381670948440640 11851371 -2644696027294530240786650175182273280 11851372 -13739520841470857614959344512338003968 11851373 -133436834202964968306566440879131006378 11851374 219017700049217754427026219418727623680 11851375 578800075835950334727190042517762094000 11851376 102768055043954495744346277263815442432 11851377 -217063635653257473715652064207046657680 11851378 100596331790793827515162503271339213824 11851379 -2017213690742631231823975140491911902624 11851380 68085077725367883181686354185121177600 11851381 332461751141489786155178323445579578492 11851382 374275225425906244193993801984681349792 11851383 -38272176013498548714868958943644039040 11851384 -1576270843642635551501817930074616729600 11851385 23102189204980788575081314128635641740 11851386 295733698871456246319711525258240196608 11851387 253516265412101121772884065860242398800 11851388 822706114766141009406720660223303067136 11851389 653153978576142769716663481217171599200 11851390 -45439915971454824462828861560509739520 11851391 562975332250854861273391303765266296976 11851392 65890386161571281287739127985550131200 11851393 262795660596908273638920779212731403264 11851394 429387233535781176144655956767661319680 11851395 -360062630030411764887562200493197011280 11851396 -102642871185184239942444595372433691392 11851397 1027603297349668768983788864058824027772 11851398 -11969912942441483714258162932877982336 11851399 -15981196100634902034327139527135354400 11851400 -666877135298662533202931054799184896000 11851401 545738258901571856902811572396711038720 11851402 4428618968462525391841134179024897280 11851403 -1354049149234689813479515704728552418348 11851404 -5699741829986112823910211265152294912 11851405 45639409603336374446671290358791306060 11851406 190111863870210592693366055894447633280 11851407 -192245435357966471121830929732645845360 11851408 56206637248711446469915919399071096832 11851409 658501205179549816893278634928728098610 11851410 37947272492729857173235398232237647360 11851411 -63454984780064761166150784594722204160 11851412 628351251406622231869612041598412585856 11851413 2378537772608874520289629913479228224 11851414 81355577834801134505564576685488377152 11851415 -7693827612686901191523941059176356400 11851416 -6731219024197934477753172075810140160 11851417 281075967914991979114361695889586879360 11851418 376173410489723844088641311893302528000 11851419 293457403671330081676341278155004517168 11851420 100309969759475386744840079738509178880 11851421 616638623683428534500046254873325403200 11851422 77407411827944666268548696554610135040 11851423 -1211847724139300880787916404326799200 11851424 29207084739511880961925095189098004480 11851425 324070502118389049174493444135954669350 11851426 155115283831192135809711689896268513280 11851427 -36572004510092760525473834196138782208 11851428 76497662011479904138633089038237362176 11851429 -1389095074037516207791476685453969425824 11851430 107484308174324418466121122624044566400 11851431 -373659723725157004022020348480765580976 11851432 -1969661650694313118985522926515235399680 11851433 -1023339691933386430541191180683703509744 11851434 22660546137484121988201458861310250416 11851435 483339659209152162487464894313461590880 11851436 -477441737850728116822913384551207538688 11851437 176988949435117524973184057518590769920 11851438 -342182115944421742595487005305422122304 11851439 1006673989340097413536272785357707224840 11851440 -20334359658136690505946124231586611200 11851441 362452969496356297977067830239458561344 11851442 664453036891280994413127777348645356544 11851443 -72841220465167879274844762556087016136 11851444 -595785675321389089371096019357356976128 11851445 989248455303576702282923117727792000 11851446 -125833544332850303525065648897124975232 11851447 -1067010731263172631565599581136791174104 11851448 344356789093113022547284400626719129600 11851449 -207840934300455173346917128716377047392 11851450 -55319873609395672844082681967430882400 11851451 1364880178932729469743007326056712676452 11851452 125578648359083069705356896554009842176 11851453 2426206611704817932320538989960151153580 11851454 -3154033319259127787172465962907949824 11851455 -36608541853555197714309934259798507520 11851456 -128616270302455465709443605975678320640 11851457 -1105211641856434452479552555912960838480 11851458 157946717763463321459649961625662912384 11851459 -535073920793502980405118482697924506400 11851460 183298541705366891317761884941164672000 11851461 -620651139640110358893792015357251044800 11851462 -44670969672797568476731932562352080896 11851463 702876799133050795329712772511567745200 11851464 823098557910490936167361729207281131520 11851465 280828604914675575594788217134753123400 11851466 813112298082061819799877891283484976 11851467 -286525802417511858210724894860491979840 11851468 348411233218067852253726966523449642496 11851469 -324416414881267081323471434082046454304 11851470 -18433637600855364513851767760287238400 11851471 -633128431345814010360089389404171298856 11851472 35184928509889501579887300117985714176 11851473 588457844400552523379897153266407187584 11851474 248646026797057528502653576474140055680 11851475 4806862506064794645341356667563951500 11851476 -17063377647014386633191670974717812736 11851477 8489462513794173509042435600883349440 11851478 667656999323988277083320965781266357440 11851479 287739324696425429908464176632565454624 11851480 202069484262989806281303866514429542400 11851481 -274268035211884363081332938859680681718 11851482 89374211443754155273817329085221484544 11851483 781624409462451931231662206890746686388 11851484 -1072593630923283079241597105466094953984 11851485 76769389230042864299194114892695836000 11851486 31250341491594526472712591199855362048 11851487 830851544656360967936860721129563475880 11851488 -16946225156290214603904691049437593600 11851489 -573471737444216039728323879830424460032 11851490 -82653925429920131479838546587883589120 11851491 -781632001271027023222496956975259401608 11851492 167577643672061093504654339032644300416 11851493 194074549155704153543583490849398287742 11851494 -432459391510162349807741614415871432000 11851495 480007942486524762062603934616425459000 11851496 815494227619380287130862612768976732160 11851497 112952764965607556452385877353688569280 11851498 -194762225857753061368778205007183314000 11851499 584737798384716802187341851508170944592 11851500 210901621794547188695013210642764544000 11851501 -534381617602883798309328047123754038400 11851502 40582616227078818845553672080510421312 11851503 -632753791245895836756133410253424693496 11851504 -41183319004365835079827293729543225344 11851505 -762813312760696909828948203621132251340 11851506 -344382682583685101453311834393809080688 11851507 -164394481778811177849991162106265535200 11851508 1041431635126195138834275223331252847360 11851509 372039861743954235464762727575085140928 11851510 196372020571687903338362707991556808320 11851511 194339659032956658841618391718915840432 11851512 267313932677634551256069993420501995520 11851513 531854626195424624381684973187669918720 11851514 304500303550982413594893836615107199856 11851515 5076359700914698536231565376959887120 11851516 -1308664406674872871998649423448520084480 11851517 -100286106379440090519845296611987578880 11851518 -7991169241321322041382081814088028160 11851519 -110330642041967608900562648229650318080 11851520 509269684685947644841247139148207226880 11851521 350951316307868250599756096970254132064 11851522 552717354225001781438756168748327183312 11851523 876086694077174315186788201842088715772 11851524 -647624576035704784457058696365279264640 11851525 -28336304202253874113215987604037055200 11851526 -287687057442519763357724514199253060160 11851527 162406181831686636461286304710042090920 11851528 -35858694555257723336355554369789245440 11851529 -766006973528435736021971555614840752870 11851530 337141591173427790263246676166166110720 11851531 20769917844532346945688658244865618944 11851532 -177751836566924294394831508249368821760 11851533 591891645776285453593674012683406977088 11851534 -219248892763888976786258169045538771008 11851535 15740926882039013008577573191158517200 11851536 151306167983665868719667152657244946432 11851537 -325751244847418978668222890614643643328 11851538 -254716858924878572264860390012219196256 11851539 -131571346783963857391946445990398081280 11851540 27226930626111409359696659292544362240 11851541 54326754917022418861174900931403453372 11851542 -70698493608553141304722479788556925440 11851543 -324934579153933464845283122536160786856 11851544 240801148409364231279784566721771315200 11851545 360292079754162469800845949882740567040 11851546 114926687911717007817637317875629685760 11851547 592938561371721984895389639314657796996 11851548 -167545314322542047601660972222676500480 11851549 773615240784927017948196068898013960550 11851550 -17089403596439228706467405592830822400 11851551 657907264462128722730380145383667381168 11851552 -842046628113741051067502035586198274048 11851553 72854593956077687305256571751976267904 11851554 49086065868337647596448942385670184960 11851555 -287845448475237845831219937067113890880 11851556 9289150511071615766814825616308015360 11851557 -269929405478342028402727343917012059840 11851558 -152283534446286852646201950443335727616 11851559 -365375548992797646015620721148229631240 11851560 75760221527387975921048565130336665600 11851561 -124972847845656163604656000597197552128 11851562 -87087410391477896993499699837103321248 11851563 -668346966266865357205945803421065450816 11851564 -1001735586468387632103521320813190189824 11851565 -21333831176124393269690985988045157280 11851566 205437510188987733280302723571398681600 11851567 64241645966236856132416993404178888704 11851568 -307107146903242442971762087534221459456 11851569 1324098722154112825703632530310754812800 11851570 157806191652033833128827923616794995200 11851571 -162307690240187301308990844440140245456 11851572 350213673146881025393326584545823240192 11851573 -760706284205919577905268565661477541280 11851574 -5171840942983237645711174760698288128 11851575 -465018296307057204421681720367145450000 11851576 -717019331894800815291029120875430154240 11851577 -871713865324262528606745998419805327574 11851578 148316481996269247248456615151565787904 11851579 -187593368240533436567902057805548572672 11851580 -137413309492493381146098927283469721600 11851581 -25659652488976797402865346741797881120 11851582 403125773486996509489307685351310454592 11851583 -473584275419954303007423213644085318096 11851584 75480380235648168562120117486387986432 11851585 -9449924224061423432614162195338962220 11851586 246679892049163342198380767222892135840 11851587 1576189716447361785785481092744557692 11851588 351137484057874514280003914695324065792 11851589 260213320598447887959643206954976863390 11851590 36069835869943533343749341747421388800 11851591 -466344502495105395986528096845954244008 11851592 135632667796826331229184434042594099200 11851593 40907808598216116305700852405559850880 11851594 440682292803928670665226176108194498096 11851595 161582463736468904835641360266511342400 11851596 -146521834958525163367957146621431516160 11851597 -724541900184894981242958128020959154954 11851598 -419950703859282852095402238666476566080 11851599 897978370922290718574108032358437021064 11851600 -67378756720021060070628715781905408000 11851601 -41722891241091899911351454419684819008 11851602 126748034546235217077329892565552512000 11851603 1089644843156198918965299303924092111852 11851604 43110158871511211341035147137475379200 11851605 292117316045776224268023533602446248700 11851606 253241760486905303255780405437605849984 11851607 646746371359120530532860336370734639912 11851608 -449289063099017323595295598185150320640 11851609 -5070797015603458215479386507846358400 11851610 19725463513571844172040060413755985920 11851611 71890908159802254448766467945309548480 11851612 -809072356457760494447974389425737567744 11851613 -863844826744811420370732375110843250138 11851614 -301189936071750179156335068242528090880 11851615 -640840927334861296178945535890053857240 11851616 524121893322763668781019402489866223616 11851617 2470108106342568987417134554269745248 11851618 -263736723296995214815701192040621000128 11851619 -478380225442437073299627108461378257056 11851620 103345969792836955071908300628120514560 11851621 203438900527000671826114080607784621822 11851622 -49216638170103611705924524480660235328 11851623 9774760799361867906114776812902566400 11851624 -305439268939786018721252048738993602560 11851625 1297838274374804649916715686772784720000 11851626 12643031977380808897062216209216834304 11851627 274536297726070476854459685053777204232 11851628 -505336738938296321811754244542674085632 11851629 -407493755097207603820039668759986102112 11851630 8601556107109589038354180819248498240 11851631 -545111958697354155009452623334222427336 11851632 -35977838176312336222657008395122999296 11851633 -919426382323923285713199517067736892620 11851634 637996308517903860489729586794856755216 11851635 91666289171002826090364444087826174560 11851636 494195616949602127738475084765122720512 11851637 -98577658515790451830640678935178526048 11851638 -53745005675994153156657406181008945152 11851639 199496219679022411866647954869477134440 11851640 477393287462796797844521497007770828800 11851641 112779729211625420585956726831995988224 11851642 573821040371840579309506314682689241344 11851643 -30763618307605442698553045020577433792 11851644 3159300044488136930883004405174272000 11851645 -138243226214095164020809639765588022280 11851646 112608483126190249456314767152313590272 11851647 280083532796421991217326160595574950528 11851648 -93740508627253924036859293259299553280 11851649 669197425612941491650103680984965720240 11851650 150148155869621282676775352804209440000 11851651 140279529618383356282999490259756985552 11851652 1095494085167477936139112853464323160320 11851653 -282550712640630017464132180661738783232 11851654 -31135293109034745642203201639695695168 11851655 470979308349940009173975698266584994560 11851656 -381840843686810690193287653025595555840 11851657 -611545459817229802848059093279871308 11851658 119108594654610619934000460617100349440 11851659 544180097312876873881740447977541393564 11851660 -2089039615597455399624555933370813440 11851661 725398664681819862768671357348978492352 11851662 -360305035853229567254977331519022122880 11851663 789367801490978809144057392459833276040 11851664 44886094394064167952097726686252564480 11851665 -23147775980061275374232241110304303360 11851666 100122204259950001035753421347829384752 11851667 -994958521841180463875324366396424407280 11851668 383282526683310128758746521663210680320 11851669 1365062674010558364464443535481948536796 11851670 174227207878129367769544697705685521280 11851671 -236642274925697864299069986928116859440 11851672 -102530701055951275458401971344011427840 11851673 435913125291809430621896912414244590922 11851674 273994741067732259658998279653758901760 11851675 333174267936136438191539698542421017600 11851676 -700336247605462773463321717025552540160 11851677 32992520853927290874474067029314145126 11851678 -244446540846549738735534391875797919360 11851679 376897908949757289201466465558074168000 11851680 573063474431583403385010919843556229120 11851681 723500002086630260498362852913134272482 11851682 4543807680155091320216572077619194192 11851683 -10009179778227359509130364317334240000 11851684 246168580273803766385588820967898296320 11851685 -49257739216800809398612200867326526600 11851686 85414081740497299544440543128510640128 11851687 -377327866739897713067167213352630548720 11851688 -607494544211441462801749854930916884480 11851689 -311020906632786743624395992282517067376 11851690 -389031738436453168550706603730359451200 11851691 384252423804317330895573918753686526000 11851692 200143257676874808085573853763409615872 11851693 104288408375306231985538627002492998784 11851694 317285398157343740986431214083820888896 11851695 237166455570880382604050788668254058720 11851696 -183559252591894026087531527866340229120 11851697 -465431873274144573993282605825287765056 11851698 18847124298086334769335838391041529088 11851699 265005821404127635922774545217506724560 11851700 45234830864426100893383104198888806400 11851701 -343522500580338004420803098877707691840 11851702 2808681945786867476802993596593166592 11851703 136360224268446293067074323548146688 11851704 -919034750250550988262669542460115968000 11851705 -980547281343367782729958028947036184640 11851706 291262997879568482991390007210823523840 11851707 -28574154609974642973037726861280875008 11851708 -1828474597989397880383209018236762112 11851709 505330565318189321660952139593488206560 11851710 -93165154506647046826520856948998035200 11851711 -627100446689388957533383544388744172968 11851712 444851493388611576600740014556002123776 11851713 57835501108107108641747453477608943760 11851714 45242604096982379769388651393983206400 11851715 -972955959423169369303527297880665830640 11851716 -340565003296905811743223336204236592128 11851717 -613151757860747741973103713421935095748 11851718 490101998272108318296040869896960877120 11851719 -103188796956033591238716569687115000192 11851720 -846410880927350573758948145555782656000 11851721 -95798485982900770138674522630161973888 11851722 -163671525963837570373025138577712990368 11851723 -197785540519386840772019290446848379536 11851724 786239648819171440588703041815827786496 11851725 176428348668035848374666412462811316000 11851726 667633996491603838111395323734646469312 11851727 486225405063880173190012400915906345832 11851728 27840434364560249376828535911988592640 11851729 -26508440165286224801511115553045414924 11851730 -118199130972095271397304200726196789760 11851731 -1225500410710157582906815311031643894160 11851732 432889453013866849304948425817696180096 11851733 628276471339636016790803088716345616060 11851734 69141793697565921860488553444617543680 11851735 114163586989038983117601369779069813760 11851736 281857365450202065736847120587288535040 11851737 -9977389317077019554415323240279366976 11851738 -593239431589157883449197329545015907840 11851739 -236743270938413090271733017619022154576 11851740 311843356092735558690309095753242882560 11851741 1109432776902416875926789515441365344768 11851742 -173790945330737314934152610383802071296 11851743 367217450718658049430329905588559443200 11851744 -932981777002154018140905795765463941120 11851745 -806820250090583647671550875021636473880 11851746 3484499131228378936005108137920094208 11851747 -161948998480971528723990941009769628728 11851748 -398213405199597785769746006794396498944 11851749 15369484522560363716902433122870800000 11851750 -472867343363378111745273418519057728000 11851751 732090873701482094924359135284818981904 11851752 162976933084212232784344169497573539840 11851753 284021867438638881107417400801885603002 11851754 -195663953710075060351344185577922920768 11851755 -295452812337889501859281626018262279680 11851756 102720850618368763413564546393316615168 11851757 -847103785509270451546122979765906748640 11851758 -21569539229555662029839344045773595200 11851759 -203675047479633669277472919290673669040 11851760 -36250022546358131210953053688578539520 11851761 -28689705718427799781111588533159636000 11851762 -184176264837876567435963003885338257920 11851763 -115056650636388631902837728464709387520 11851764 -545813909322961004932694130217271789568 11851765 187284114985251900616026834346491294720 11851766 -202123862906946687118519605124794263040 11851767 30698883601459877647748619016795088640 11851768 -667268546717435814899020278119487098880 11851769 -207670234596208153412327787375131040 11851770 75024537418670263138769390424684610560 11851771 9194757102375600283936037575523202240 11851772 -220309710947309101954507728361545498624 11851773 -823632552801855926883116610591125055456 11851774 -51503687077894809262906988047657472640 11851775 52911612440846433117042053850602623800 11851776 4604790753740245554699893905041653760 11851777 -614992432024061042192781165726444136254 11851778 -1521073239393157922232549311817353019840 11851779 -264057802437866843247625666311182852112 11851780 -594197948860800477087582541997933126400 11851781 -409655206488156867880197332208659810688 11851782 -231973409829208080119180427505394449920 11851783 74632302035074041840372638441361469744 11851784 79671492013108775592175062837404467200 11851785 549122651854093812847344933088637798400 11851786 -384626002760171799841691164577579521536 11851787 1214492213525591080513241859588133220436 11851788 -33509441185607067712497326635380264960 11851789 -21098965064268973478772524670445801376 11851790 372032400735120845266454084071028702400 11851791 -280531966379932545481277789883152939136 11851792 -103862427468679078622181534679707541504 11851793 1057138931091458437210101918066070917042 11851794 422123175354906664125112777303894596624 11851795 -512305911567270346488454388478961285200 11851796 10474251188511612539086873882773012480 11851797 -192572025861393756243620864816890888800 11851798 581933086160893928045467252402757437440 11851799 -186795745010890774372730675360719126200 11851800 207791064477182915201131924657125888000 11851801 -73350887894605739283941906608003361520 11851802 371004141129510164498339618720201794560 11851803 310654316058488674917514587932762240784 11851804 -1104303301317439624769363670182336640000 11851805 -63837621321785879821429738845178022400 11851806 372148590679049262150185131966681629504 11851807 -627533148089770690402035125804872409760 11851808 -623209044037673461903417908971937202176 11851809 25737269000010197603330258703478870704 11851810 42381874383638944555466895530712886560 11851811 -966411741406760806603487115488137017168 11851812 -301054359356294319803396118076549447680 11851813 -1270122511481534666173918625068634591938 11851814 182754269087315885943568328410521926400 11851815 329879885150025374403474898230023885520 11851816 314687548616760233232059129768821140480 11851817 528531567009181997209971180786330635520 11851818 303090259193447370960003342938135324928 11851819 -50580409093510378646864947299055603200 11851820 -590527667069548731597359864114836608000 11851821 -145707273394859984462174061556991345610 11851822 -245215864654954603613115819664645173888 11851823 -763514402624275293444660841302801856080 11851824 54143526061653204710846856182360408064 11851825 261323206877263424075896588827508924550 11851826 -232573711739450282808870077581187200752 11851827 -38643508031480017360402702100736881664 11851828 -223993695271364761463401441639994420480 11851829 254049856119524646533259695557193340 11851830 86966800364466980141697302465763884160 11851831 -198020807880257227430290220517980313216 11851832 22178494512353265527823220162767421440 11851833 -208081667903693848453496169049408393536 11851834 -138200947175063219986980622900849858560 11851835 -730095249072807335015209350053632239600 11851836 690775493811464540298627574350926791680 11851837 50061704022510422000146444036572616332 11851838 -257668212418860034511006592882079999104 11851839 813450240644184982052596311490761742080 11851840 -12285892872229523763105887554885386240 11851841 1590134857792464218573767155168153154242 11851842 11246469444852452774079303602860381440 11851843 33542774295071366692054220585856773200 11851844 -858906298152276421655215556037441339264 11851845 -3157105431572355467294395161945096960 11851846 1477393528993956067124029228506512640 11851847 -144881150074458878372074723160087003136 11851848 421249997167638500999879087248287221760 11851849 -1474131968216141998754684753516659483008 11851850 -82068718773997995418601153996445612000 11851851 -477800058521583611656308267886880018496 11851852 718128935592628879361412615558657671936 11851853 400566598503148112646422604345170818284 11851854 66885414113108218452599555568296570880 11851855 384675328035637861721848601413009710960 11851856 -117750841734530185928535923781350473728 11851857 -662960575905063062565144123938770132446 11851858 -85088529399262168551970946008416798720 11851859 -1221784284361589255531817005757721841940 11851860 -28793526771164438907889673462815703040 11851861 484874778523414896855700707296206733760 11851862 -273978979884262035887618926394963430336 11851863 -217095590846364746147094988511343226800 11851864 1454719661331219947166931483004567439360 11851865 -649476212397069940469758949483720460600 11851866 -297380830781922938556957388297011294720 11851867 -712129912442283593217072967266532945084 11851868 152907715714424526668250582245914315776 11851869 -48321350066392492049894257099218021600 11851870 -72110455821657588586070667524153460480 11851871 146897513265576238891900922688785674200 11851872 -1009348169290208927276703824404021248 11851873 -713877729715170950859662414562397520640 11851874 167473483997447391943514542049147289600 11851875 1614658264806231692853669798721132500 11851876 213063614376084264908322354575231935488 11851877 -286582957329399637649424042410827451520 11851878 156563370982412819758923060664388793024 11851879 -196357659709495494012598114363216841816 11851880 -175957353445385446977304701054514483200 11851881 -562118443998804238755377620962336840048 11851882 -238998068598460480414872268633715420928 11851883 -1043863891268766882320250284092449075840 11851884 -290754562087658787500747631682573537536 11851885 -311868672386159562737435017294951218420 11851886 -638844543282717262971963098230483996608 11851887 836460785630279391737768756433087645960 11851888 190435451615988600135934373384079212544 11851889 -170784929851990308198698294835568547328 11851890 64110707454998684104742412973120826880 11851891 1420137703679308846936728525654323689292 11851892 -164749357578753844122450934564084812288 11851893 178077953648235896646660654357963775680 11851894 170002114275230519648990321109042892800 11851895 1065583284406896530856319174849829925600 11851896 -389286781420309967025807276191514624000 11851897 -105004618532539944170177554040178835200 11851898 15289771006481348869003298133597207552 11851899 -899979896820903510139802675651975703552 11851900 105350329978042932442386922426418764800 11851901 2633718577096798450774451946472880612832 11851902 16902779210679976916693627724605103168 11851903 44859269368006108788374576531740608880 11851904 296446393296296869706994112863110430720 11851905 206384447730519695823632118146490609600 11851906 -12630389837015777430640738653473348736 11851907 1174465326383922911723954223036800292000 11851908 210127322446456219718630886320824028160 11851909 704539902991882255089807289075308246110 11851910 -147520756852314675118637369506647402240 11851911 16251490310540654396477411179479452880 11851912 -130042773776306330828484350023670860800 11851913 -665338311642554091274022987276132217756 11851914 11942567006302524849546719587899377664 11851915 -10593015240556791276113827609613028000 11851916 -780800023668987548022975462144988565760 11851917 318705683596434275040751115555356875264 11851918 -3063086925798167026776951261793137792 11851919 -722011060874021886605069853794513257680 11851920 2177093376401833958266942731819417600 11851921 32558988681810268833313910961064369152 11851922 -89797059202082148172446278672298853488 11851923 -15044846484163413043990177459352444160 11851924 560244851709341309927463416986277385984 11851925 -203937091243097936770654399833984007350 11851926 80742096131360524212209502731608234944 11851927 -1580029516339603141389033946353059111224 11851928 -396756511740056864142125338408206151680 11851929 -40223486368198531853262712988266919526 11851930 37724070485049370212629693464102584000 11851931 -70910958604829339080312093845360247776 11851932 -450034696086394693647075206095632531456 11851933 -547004183294911907321238281366093537818 11851934 -249759927736228467318419393324155547520 11851935 142521253588724061023142619798258237440 11851936 1002772523687533976665861439051796774912 11851937 1143542762816456427354651360361065991620 11851938 -117536431479917218685744435113539511296 11851939 1177574355046381886042103450197768363400 11851940 -399772585020403446770459443654944648960 11851941 355967863100030698604931757951276916544 11851942 -612596163648168471740216909760878020128 11851943 646657201321642252746245060653041186720 11851944 165750650839795142983232348792708382720 11851945 3140990862103316467009929502851327360 11851946 16038816051770475171481676546470591488 11851947 842503812995259122982824968153196837040 11851948 -274762330969561525881430759476277240320 11851949 386919350062879102383271746353678620950 11851950 -91097663995427656801340121605755200 11851951 32879178788215477271774500374373537664 11851952 16344103923052401920261338787276390400 11851953 7911688057806308371271357999577099840 11851954 226654512991487372717411209468260550272 11851955 1005904102144599567211464348198138885360 11851956 -6228862890246654926606540843018501376 11851957 382088665074986326819675563535179344380 11851958 -221741932259775004260708851186995237824 11851959 157019292327110745541178541990148876800 11851960 -277871693531903150672886755463866880000 11851961 -16863971439277040818400377497050820576 11851962 -34041709507409681255512788343878003456 11851963 2154008389720008827047902207885576698904 11851964 698958848675667109112514695008076030976 11851965 -435037858065077850861643208764108349280 11851966 -87823113372667293276308735805061038336 11851967 -827033212384288534537457853133146369984 11851968 -245341398559450225482188041887280005120 11851969 -659073577109740173856263027690134171712 11851970 29011340464638624734598932768348058720 11851971 101987843221359395714938602824602392312 11851972 29166533591806400599076675669001861120 11851973 503250818456152395281893671334292078718 11851974 559684926495672895386870533558907264000 11851975 167200227817817378107917591955068264000 11851976 137364392748498761172780155200138798080 11851977 762125267874816823641962885948437992720 11851978 200789536438734364254838038737182421040 11851979 1241650721060859898857810516470832589320 11851980 8165600714629247921629660692648345600 11851981 163377991364186845818778289293098038700 11851982 35167895692347291029216435414038992384 11851983 25048837298420055256253117519275127280 11851984 -192835823661384658575148553326093312000 11851985 -168736982625872211482634509637941174400 11851986 25760228179821736855853048567955796224 11851987 4604508878791254180389174789107461792 11851988 4288885206696978568611214460535184896 11851989 -477586408635447885641597606587439336160 11851990 707523188832382444259384222987022581760 11851991 26463996606711048428850901883489875392 11851992 211505395241370773001436436004767907840 11851993 -803797404169657412373652696203911302560 11851994 -76084427763350047000741177976139495936 11851995 509506864673321759360888279833720143840 11851996 688421359945575054565437542985453957120 11851997 -614329444805034759534999061952973406554 11851998 -119195857308021843490515921015775647936 11851999 -70933747479422741581937181343640035064 11852000 -1083280288936378899308715477879422976000 11852001 27763630130515837805693251337620775232 11852002 -295962863934455702297219774023278645600 11852003 358032611789743164933976835470470997920 11852004 -10519292195931115257455816459425677312 11852005 47932365318039179951104766130727533120 11852006 -308505957438320007378423799314206999040 11852007 -173152306354256601557247902349566281008 11852008 -206285467413476970082837040451226583040 11852009 -340116098166910256512700967345554118840 11852010 -128758548717105013666668794588616960000 11852011 733026669948845358805238660103230947512 11852012 1003632487418216942964747951360191043072 11852013 -515456555499493658293216060926312562368 11852014 -362541691412717559806916988221791646144 11852015 -201234493351781601945044415055188871680 11852016 -120563628451707271283642536748384256 11852017 782003667178872384579989667475999562066 11852018 210568189011724941641773059334040808480 11852019 -55294464815163807216713576346406489056 11852020 96251806573028711226829783959446004480 11852021 -503076534526083216256632641089259401728 11852022 70589298443784409140676978198652006400 11852023 -116407620868805683477137342459719739056 11852024 -826953730452116638982017778954816471040 11852025 128972073576424349379962923172885577600 11852026 -561222972532191297354667541333374394880 11852027 283987769894043813450215673363418164072 11852028 -216464370069536850575307913456640302080 11852029 -492126687512401213165796533740595245760 11852030 -243236829141228856479389155008018766080 11852031 -266392248894294168114880232924327541120 11852032 -580235669544542000020263201295290073088 11852033 -24956064798140974480838040465925305276 11852034 -114631908579352808070628512646787316480 11852035 -438119140520088100908516178370674155600 11852036 -78698860804879126010241926671510474752 11852037 -421730782632824984143507209275937437760 11852038 258325436331805889405514219349041469440 11852039 375101728624753758957446212772408229960 11852040 -44068653401853902044987266810531840000 11852041 445532294405842060901266440802555557300 11852042 -20078074821014989643642741109251212800 11852043 -304312697706361001361236803500341529600 11852044 81228118230119946774347944760629891072 11852045 303270485422366972476927791444745396300 11852046 -163321685782401579071323126354801676928 11852047 900788988100175288114428111446468720 11852048 55438752930610321800260513963212800000 11852049 -73812656482964918402010230601218945952 11852050 22407937630388107364066182975593100800 11852051 -880583412414789530652673387772141364948 11852052 -261076039978114598447127120501566822400 11852053 731810542704690360167822453166858636302 11852054 -134970171931469933058430194458378115840 11852055 171980785095350552915759057324537431200 11852056 234567149831368807804660704492776448000 11852057 -245463315676790866583596807675521306048 11852058 256308937486013999599147781074470117888 11852059 -1259254183478899459083674786892297647740 11852060 -282616339541079389016988894834065254400 11852061 3960314681834341726858281837458771712 11852062 146970716820202621593561015917069504832 11852063 727309435999994248059766840796833472304 11852064 118662856564064117056689106151654031360 11852065 97516327913291907821062052615245285800 11852066 -37769358539763961724237893651104750768 11852067 657420204186172719004315107765309698880 11852068 537032228764581043646380767990632079360 11852069 -155200026820110157567494268957031384448 11852070 174163753498828559948919302837549155200 11852071 980859641396447884024865838360462000 11852072 24804484070602196244427335057170257920 11852073 -617406368865358066194878678231154179136 11852074 239306782738551380165384581295579119200 11852075 -22902044239714208985774394096267804800 11852076 95474718706325097164588142926746143744 11852077 12058115312529023563651816670029000812 11852078 129871530650796571084365166327597174656 11852079 155967844257934127840966546601110181384 11852080 119617008453580078763941297662658805760 11852081 -800650619718322092940573857694457265936 11852082 332447303099165489596372050180489778560 11852083 1393087719680038389637477914482789544332 11852084 260232036898380190431995967356632154112 11852085 165861249484011122843816917197351288960 11852086 412855403965642514957890885490059888320 11852087 -180417565885774095183878887719212703168 11852088 36744031242935250558358424259295641600 11852089 -1211890989164726518448298016070922257110 11852090 108583118444023596198009992576668727520 11852091 172162825009640123631280688224602204300 11852092 -319698827323834990945937332992109306880 11852093 56826360281652695149471735012181005248 11852094 150852331724013871139497836059496843264 11852095 -1128761043565533943648410190875941304480 11852096 20236602292402129652995128980676280320 11852097 -552983842779703393805302814880769224000 11852098 10123312145887878534088648512349870800 11852099 143175942415542215646473027452128052992 11852100 19907422091858304668833995486511353600 11852101 584817301559249086802606547895678819104 11852102 -795193767083676374991370345574447449248 11852103 145338920750337035716931818068500468904 11852104 -772221627421411607437107047871573319680 11852105 -687531835287835652404051091229628344000 11852106 -53925990956010047948347941539522936832 11852107 -392525466078933932624160381381986272512 11852108 691944717599944359032714667206702838528 11852109 1321071387568910366766970765760677494720 11852110 -100621012681694949494031638404878574080 11852111 671321804364081373193401816600297644240 11852112 53754856650545404074441677414917079040 11852113 223059855576081665189349392042068324480 11852114 -72150017544344245559684401922148415344 11852115 -108307660513429870898265067500584928000 11852116 -199600914444288735308421785742213454080 11852117 1076719852743629629215273455256894774624 11852118 137588832114763109886857815195508443584 11852119 -292619513294866153263703850671200517904 11852120 -463194611052906113375148729208192204800 11852121 226003965043496253650783161865376756480 11852122 -44584971136298397669017958730742880000 11852123 -831818249385149418589731491993630937216 11852124 -63590260116767781130014560928006758400 11852125 -152193642615593794470645551366316090000 11852126 -154266890097954699334968942334810118400 11852127 -179611174746814970303399775338819844480 11852128 1011108240002884266619615391708796420096 11852129 -440988846001859775743942465129669250270 11852130 74077697186446648920213544372360857600 11852131 1836519537506868696794625384578583465312 11852132 313044955579712906358973977082918609920 11852133 -8651192377304188369517339433752386560 11852134 -15523513085415253982855495000122844928 11852135 -5887689001637343961271270604929086920 11852136 -265684610995245544330155393609383116800 11852137 -352135866247015536257032658810531632896 11852138 401244656797802753534016017686343436720 11852139 6376750627566999449652579157509448848 11852140 276412956201220668678334107065924121600 11852141 250681658928978399553671863654604553344 11852142 -201542402249731734553318969050005237760 11852143 373845341066480689668807729662755477200 11852144 -65227259856762190915736233369225396224 11852145 264820907427950627603294240126907049320 11852146 -75206911006687960385638218489360799728 11852147 -217146923884504700030434140804475348404 11852148 -71309129122192002224581401959397851136 11852149 -652326795336724476170637453398421520160 11852150 98326000800128166808118373518879968800 11852151 365481861188800717908639600775193606400 11852152 -516106006093769439478277213799360122880 11852153 218270029204312283703014850457377128064 11852154 233077915799656080823555840548622257264 11852155 -284228257573175710778167694333200977600 11852156 219377195266734584846421522563764508160 11852157 -187733787241573295150934895861006313856 11852158 -587200656907885625281188469061341816320 11852159 368481439765811469669606298305230200440 11852160 -546323865708916049015735968949128396800 11852161 -124192107234381770054372328054691770238 11852162 253561366100255883086384917832593751040 11852163 47698241567234225976460018540649172492 11852164 62362851068880373243294374198332341376 11852165 -15492857465124470780155227793750288680 11852166 -638517918807108140392011276252649483776 11852167 85942124232310009642675596663565684960 11852168 -136858745722235220503700808527811706880 11852169 131115961173221812790298001940820633936 11852170 -161013689652159451208701473480406275840 11852171 -1345178987688560024000420541368603939628 11852172 103984090896323526701304786157470200832 11852173 315096726481398028444010171214361163980 11852174 -100506470112872279245290450399594521664 11852175 79890190459519449419389525526842239000 11852176 476224812212951606247006411952226304 11852177 1045114446873780833010814273319335807026 11852178 -104256755626374875885564831357340463104 11852179 344880288758354890660256739459707493476 11852180 730674797745964193487186472284540614400 11852181 -175702967411070520129607586035549641440 11852182 -77223966638635688768924932979933745600 11852183 290020254896153006985327419830411807920 11852184 -200288194612727203635639920854373376000 11852185 -6347235059137858979490686238313607040 11852186 69709331840610973989983554430147607792 11852187 183919043608667447848239433409542250352 11852188 -163949300250953449780276669152542106112 11852189 -188811433157105403833840229905496209376 11852190 11031161432134076694161264706482995200 11852191 -605920114319595305369498721451601711528 11852192 1699880754139124670586857735325679616 11852193 171385418772821927580351827055615782064 11852194 134902906416961082153652885351449026896 11852195 -397716744249314602715008285550759405520 11852196 427732954090639248572374276189383321600 11852197 229755365778010805073062202867223251232 11852198 71252300063788441989144651190602953280 11852199 153005779932922774141434763302914316288 11852200 -215773071259727386405593622929715200000 11852201 1086813819046539233457632570928380378112 11852202 261503241375700924182419204262387532032 11852203 -391128504672094154921213493054270705072 11852204 -19817799786285755119747661137012881408 11852205 576758842306618527076436209412134128000 11852206 367263191395937914724480974596199455552 11852207 94469974702972326556062639583803970320 11852208 -143839434663309189094699622537631449088 11852209 110660076676119384583528447486433067410 11852210 -237826591466466420749298131761185146880 11852211 -162740828965062331146612950683575434496 11852212 597343608186242777149871106170913034240 11852213 -534356552476632029433164775490475023020 11852214 -137045847238185545762226348991645831680 11852215 468498525177825604744944350473348930800 11852216 -1135681602362115952295899854987401195520 11852217 27497227833863395578575504720040608640 11852218 -474537551318128713474826331124590092944 11852219 -1632903928402151934518233051514044800 11852220 -307678469404437241828817036294254141440 11852221 630556071032809746660631700808558468422 11852222 124273328270659399293333791230663189632 11852223 548475684269787941255124054479113046544 11852224 -94963598538354909128324626438160384000 11852225 387384305652549650372764297836924057600 11852226 -2327360601610286850428453684653580160 11852227 394382170475048690588901383818181348800 11852228 277360160166266982805016637246362424576 11852229 24526346816192368031055940963896753408 11852230 -23227435794745845261282158078438338560 11852231 321766500516076367120586284467700695920 11852232 -219701883907334104031935026825449472000 11852233 337989720505830147148299635036652720400 11852234 82159364926637337958186004928335980800 11852235 485542755176448641371556343471187423920 11852236 410070304865073267973435250753118176256 11852237 -813669711297430994615418976550090079114 11852238 -41925815649447848480705867142531010560 11852239 50714642073257372416328238725025004224 11852240 248126349980201531013227335836918005760 11852241 100384989315415192403623575881077348800 11852242 -164775585519495176201161863478444843200 11852243 90112413672414056464692407749255881888 11852244 56616488340713053542239563465430996736 11852245 -435614504220583422211598157434230412580 11852246 200045948645435172640364060072417331840 11852247 242803016980098686196780340715106256128 11852248 25072215271657649613367054375104000000 11852249 282387451409205194046678705297955647360 11852250 137522955225245822911646665561942848000 11852251 -1284403762681787256695459765921790066748 11852252 133895194940155103428906076723593029120 11852253 -85532536884566109343189361197070232000 11852254 -313553374223716088694171504694042775424 11852255 -21434226975454800538206398928539226840 11852256 18485638322543089448615577164444073984 11852257 1493675921309380991208987643356128833840 11852258 27632088267575680626129341438843652480 11852259 -371340415282798406173401834671362607496 11852260 -106032173158411128881639430646211481600 11852261 -147921505415791985402657378658843586176 11852262 3022613820686439120102266195725508928 11852263 463951485793385018899484211352012467512 11852264 -461617686581749797328943770901230848000 11852265 -514212329773863025477986109095613658880 11852266 67386074032473891902092636325160998832 11852267 -717977456404038350043148334658755655324 11852268 -287587276244624885760466158410422419456 11852269 -239326232942679411279794228699763386592 11852270 -355249233965272929088397608270123516800 11852271 -1439760511993961266088224504568408114400 11852272 400750900415718643651760329632120963072 11852273 -641011691791488189434935639391084354478 11852274 146023572463395267454232916550867107840 11852275 -53690418532512813451678548119314515200 11852276 63122319442609606576144428013778565120 11852277 817717942065283694562760276234462693920 11852278 170707315459402261046332830320935777440 11852279 469435320865879422552779554757848187880 11852280 -11181037626333554669820297508807065600 11852281 -84701356605196899859821422816537612544 11852282 -235942776517237323018879192499131949056 11852283 102053230886835096046750809375865078464 11852284 -204167115578903900516432857300745668608 11852285 231089857022945807248845646571446759980 11852286 405522541093903369443318228000800595264 11852287 249755939620337257694224105128097127936 11852288 -28605028002051573116292661236071399424 11852289 -355630321401997732877152141180252834446 11852290 741420541394750981965852795863933910080 11852291 -115232843877029668288577583256844252160 11852292 109782338875252575615126875466630955008 11852293 -924061206293937867070560474537113927458 11852294 -233863226857907681457493830729023078304 11852295 38096693911906424655599863721307110400 11852296 170781630581607184065783147193536353280 11852297 1129233998178488480577147087459941854746 11852298 -874479453799748539848108632561546127360 11852299 -686663483533486445997706428329837072040 11852300 -519079530931776007239937603181175168000 11852301 -475561662531132421245170454250574242368 11852302 309247743627888790817372337406214820864 11852303 -531847283718815473061923591205656634448 11852304 145340802922015511736802979573833334784 11852305 11494449651133508584694352844052871360 11852306 -99131353492810914154359484434034600320 11852307 485602898456922992659227878140564468404 11852308 154311367119453437574299146265944362240 11852309 373355503097962381360504099279180058016 11852310 -474154101720512606847252894503402292480 11852311 360034691226355713641649991774112003912 11852312 -646583669318523619283529751847495116800 11852313 -2363482067654119723758211805386855488 11852314 -129028039093028107358728791159183114240 11852315 856826082311677749732339638560484107200 11852316 -248032356508719148826237409938474864640 11852317 -1016612594300568586220007493444699550400 11852318 260930334872518476842463864623087560704 11852319 -1146882588373288057127148807679275598080 11852320 32727835856661973942808585083691335680 11852321 75875555370926633612296219055678449488 11852322 -78988165429741962198943681922956633728 11852323 80481587040938155320568730811841742848 11852324 703416531334968979824517770350055002112 11852325 -538721946555066711418584827110374230400 11852326 135098371521395339793481175588140570560 11852327 127404928392033384012785789669345629176 11852328 113170406099576667299372939493224448000 11852329 1536887270447421348020348408194822204260 11852330 -31760982058793650967083963938085094400 11852331 151617257583275869875551143798213585752 11852332 -854729585235331343401550883649374297600 11852333 -304958376156678874466706950072030808000 11852334 -128945973631260213048134213445627508032 11852335 -2940076930868088092347552724900301840 11852336 -28790789364716868474935592862793269248 11852337 15341190906368661964318949952418062336 11852338 -322017771667608840700561230555680893680 11852339 773821640350950230118012797077821568140 11852340 -351407473389738683504731671382204876800 11852341 1343124114468743945093787144257362021742 11852342 64804277499501453465943334648536071072 11852343 98973019466748975134051519414587249680 11852344 -75598173651025860399333631056185671680 11852345 -414689669363816539706260237391972547900 11852346 -45184365082060292311029461876669989632 11852347 454671849404827562299245674919548639440 11852348 -1040035610655007915958511867721904640 11852349 17774069539971963044737153626579548352 11852350 99434247609528301818307640475504628800 11852351 -49456980055948424315372180993836775040 11852352 251616684599037142651831460657784422400 11852353 -12086962919832412117711736619436293400 11852354 -316464986596967578052293993265992550400 11852355 15850426111309073946042599158259272800 11852356 -172870206316696749854139927730417198080 11852357 -333976131358278549779344063291005735936 11852358 57514194577025859233808386833343569920 11852359 -943049072091813769923622439894627126440 11852360 -103021437516867829233251616318278860800 11852361 -932184277106654584080570178745942515740 11852362 200744919270456026603386972877303847264 11852363 -295883163628677865354205707434811254360 11852364 182632907425710397906226954071481458176 11852365 -182752824624520991009866616003116032000 11852366 -1154971666332324243099240241113191591424 11852367 -1005653657528895902023942573062870972288 11852368 167027886115570466085786156457931833344 11852369 -475295890760186953566952851015425593230 11852370 393625447442089205433002447935520332800 11852371 246712903170000980052213943155023925680 11852372 68554595930449750706010004609032038400 11852373 131562227208754739135382999912668379744 11852374 -285583872620254404590486247309243812064 11852375 -550065630632969690169990328372150110000 11852376 -757412937697458652728010510608197222400 11852377 1501645668596910610486755584370123538432 11852378 114570362908177731056862375060256416240 11852379 109698234126043322772581646188876244480 11852380 12089397169000398956088268700422732800 11852381 333605563141829503056842427487064120364 11852382 43363541175688807272160023446667924480 11852383 -311816113197967313496285707915759354976 11852384 -415133555304377231827593471262166482944 11852385 -99242484579266870391493393655447961600 11852386 18064216066940658281275103555278493184 11852387 -1790662672527333097850762773479287658240 11852388 468602819322085082856999825540472851072 11852389 127021769698142254386841068898653756700 11852390 95162383977434272693311713920522598400 11852391 13728096624575159578423579715942843520 11852392 -53075362512943824150911809542233702400 11852393 580907094014321464969620874802685695616 11852394 -276721848552664845032853737373494803200 11852395 -367254802670367386091219698273498107920 11852396 34952144665409354887971943225626551808 11852397 -124167585319812095874632324147508474420 11852398 -763449922166632874676934072752971044800 11852399 451642439706196295928141827383880300664 11852400 21516603619150119984911102528166297600 11852401 934831681642290658127015271373880436864 11852402 34266896980890775744342318110210957312 11852403 -13835587794012918014183338338599025312 11852404 -986585446954374452829985079936693398144 11852405 -234299051237112429250450122430638467940 11852406 -1116771017813288611071770017954429056 11852407 180398769312925379512939347314078817712 11852408 -113458462435737436129261036540684247040 11852409 -773677692475645395047219703982009598400 11852410 -378144243183276221146296044837538500640 11852411 58269455483681194868617714582507783800 11852412 204037160248406339070107305807632605184 11852413 -782636007389106000344808621873113452800 11852414 331103408628636631951835284276635977856 11852415 -449285785789129532432741438244994524840 11852416 517871887875875307835358366349341491200 11852417 -52763021832122709876215870981017372668 11852418 -73772599663758442808003392652643336960 11852419 -152407756953192421520656528352519163656 11852420 -478628783448856665830812567053741822720 11852421 256909508928443260813893007082185237824 11852422 -518452572610491810996710381332755326976 11852423 -124976441855592375063137180714632481232 11852424 -7540474145351443499431632799738506240 11852425 -170913929159542864435686001187422596500 11852426 -52024352853929764272922725056241652896 11852427 -606812190890112436917746752484902269480 11852428 235121172277196525632120930951922892800 11852429 671536849319120562898989970142370391584 11852430 159977929791743876905389615510630385920 11852431 -1274248933222446326545361821688847383736 11852432 74678956128486281018398065535182323712 11852433 -1208706239816913610970306096867305826400 11852434 21898414221264751889396916403151616 11852435 252167536329038519878784101281491012160 11852436 437374318868458088827122740513369401344 11852437 429815078665471141548460251219846867086 11852438 321497497934190465783861998480299791744 11852439 834212990084137875598557119405109963624 11852440 -49152461422045863162836255962060800000 11852441 -411766974410257957171232796051245144700 11852442 -36279682236455179757592330370961141760 11852443 237983420178640018494404896636658744928 11852444 336536755304344145205177463888520681472 11852445 -594997651835643625027928870045595350400 11852446 -300329787848962959932855304202634867328 11852447 429828860658494620327437409122595975680 11852448 -173862021214798708052201368370499551232 11852449 -693273790548342024145004555336404637440 11852450 -252102316122322623384513399381655910400 11852451 192330041197749122941972407625589678880 11852452 -131648510614806311496652446018025586688 11852453 567249602671917408108179207306409580320 11852454 142271447139100592111504724114951126720 11852455 -14697224076255422234177881359651029040 11852456 27899954584118676569903383760905175040 11852457 126955469892307382038983565465357507488 11852458 592554234358301065174390566043529596080 11852459 338074960658970607305439451873845380660 11852460 -864394462096748632948848187609895731200 11852461 -990418443756034323090118113806001032628 11852462 -763335339462348430595448061024677144768 11852463 167819182153619239542876201150859718280 11852464 110005902075866825533922933108576026624 11852465 -501326544380329937370499403786362169280 11852466 -449914922485710297316756782186491539200 11852467 -447243722075452331470838937987556774080 11852468 -284461427841136296100536025151165680512 11852469 -87621925986163374728316151244220312516 11852470 53478668852866981482507581682227938560 11852471 -861986047311475485282871322053852747656 11852472 46085939321554529271286984111432273920 11852473 -159263588489756297197152289220837192278 11852474 -675978452975940659541034213425432510240 11852475 -140083699168534777269930417880755244800 11852476 231038168890128840241445365453166906880 11852477 7344896025133591418041527037596003648 11852478 7436432665395870064877443932397449216 11852479 335690993449342176921322870038359017176 11852480 31890685600373368613892709977528729600 11852481 -111114157580187341774157818439035805648 11852482 228778352282310924517809623715227184000 11852483 -97018459707312249898362854854524736272 11852484 100651544012661968359084410663049654272 11852485 -184234978197830707955723033279585424000 11852486 55449943967714343530656726180753151040 11852487 89962533968410876642151559637659205032 11852488 65324230456268069595500533597347840000 11852489 -255565652589107127975760988362460670000 11852490 94959660928060234528291480341666032640 11852491 659804876461880007515973428267892522240 11852492 -16687933139098961354501015544005772288 11852493 453637108263468712473800910647761766400 11852494 -697979853385054478649968700716492560704 11852495 -952180804745525733699896359087617195000 11852496 -59549917678796654245906381259286331392 11852497 337418532569993356520554139430082546032 11852498 -120948814733606149407923272962443719680 11852499 29847872074791112814348259844487968368 11852500 -27614754703826191392503934558574080000 11852501 1483966166516663000908975198870565833632 11852502 -373606794218135516834886227216529399936 11852503 -562127064634633531556828569463257212000 11852504 -421796652903666717887163385988335718400 11852505 -73019495382396701226302224998830868480 11852506 -104000978764525052350885329456251784480 11852507 2575255147555503096761206895997140751072 11852508 118374860258733680778001981995156280320 11852509 -2723955011042695171763259714342668032 11852510 496398108121534668500919929692414512000 11852511 121145824749680964911684193637881360384 11852512 1301862109012212208384454751036242657280 11852513 -1063381887324971775887688670487087750238 11852514 93136954925960476629044808597672464640 11852515 565202702604995190747958405929632462160 11852516 566950060818660171183162127188215222784 11852517 536581698711309591280614294441986799648 11852518 -446258999693738218180433725157927819040 11852519 -482814990185086299193848565574166217728 11852520 -6696981934938994220045575522342502400 11852521 395585214172729437920833395978605817984 11852522 -229626589947901916238149216464757477376 11852523 401694713335341273271720195059663860280 11852524 -739887692700291185767269800899368795904 11852525 -196374535569645178757898526373452045950 11852526 -76862684806366218347681985628606851072 11852527 317427949233150137633440438782618212064 11852528 226397781336378896412886904231718420480 11852529 122529324399145084736329716221405534208 11852530 -343193565590798670077808988927293004800 11852531 -1409903486978681797709166531121310863668 11852532 421513045616020395842415413663236104960 11852533 -153505325699509313706626511579123627840 11852534 582927920375241263376109670599561050240 11852535 -264725977520168235415377830166246298800 11852536 -1712838823904580827965078308667020656640 11852537 -759065846915051130549593984292787409814 11852538 380466392569415719925090060270883999744 11852539 337135264657222593078280704390353026340 11852540 42395057042924374684833028881692098560 11852541 -465575067505285233203226151945963546560 11852542 -55038806482186752804707520318913768320 11852543 14332970211424421354025921905709152040 11852544 -238355315767737780360961148392826732544 11852545 45513376092963852162041115404434408320 11852546 561432374613296733524624546162916971472 11852547 136360486076205211841893371945772015872 11852548 656646904243318027070149593207299835008 11852549 -625132436735592139763371056216433941636 11852550 -53659439540705421475518345890267628000 11852551 -47329243411220135945277100266015152600 11852552 134175662631196710903599267748192307200 11852553 -227499803431414474464776848106301563520 11852554 -263086232952139498185470011715270105088 11852555 -126276949853721793121547361761433460160 11852556 357986311009489417271457414799846927872 11852557 -482382833394128269190823603380777525194 11852558 360270095713934860162722016935533050176 11852559 -932771389047160926683848597046074466136 11852560 -140382082278481885759129958414843166720 11852561 67443599248791001875510098981918472000 11852562 -119936676341334274371006294592865317248 11852563 -1448798435219463284006094102574063736 11852564 -22203989476515644405720779825965563904 11852565 186954384195319038244578615517716863520 11852566 -148791869772966670134530157248810691072 11852567 -92746680439291509102695794493974890720 11852568 -169549642427429476997077044339653345280 11852569 1199727428601149679129752528902464667920 11852570 -1658870605728975014817160027057626240 11852571 60517164243646730587299427226350162944 11852572 61463294872510172781213909649598543872 11852573 564102165907608201432983244987775038822 11852574 40855098627388144550262076687778509440 11852575 82636699062147863056821487510668612000 11852576 -524273108371292446983803211046327812096 11852577 -340945841686962076297469877526128645552 11852578 79791822956804492599324160042012086656 11852579 973826721818556537502754973409778841180 11852580 73216351316451232590017342389126963200 11852581 102592099910407733299658521237071223132 11852582 -296650405180522723722056789915566513920 11852583 -589229164731563366210392223618973103536 11852584 245786987150386111885919892787630402560 11852585 -893498021206361125629119897198553776220 11852586 278730303306951780176912834399082950832 11852587 -311346029819138239975274167258866300408 11852588 -412281344345964325635330909989145675264 11852589 265598340439421831197166404846048480320 11852590 290268452333370899415546572463056908800 11852591 1565257829621706399798338267670580606992 11852592 152988552041172863167056119139843932160 11852593 -707722485492024850990532843646350586000 11852594 -173771034566342160463647928184485009920 11852595 295716367942183594249659153144081525600 11852596 151243452783448116743946187315740817408 11852597 -23378571535107117502274831226181319460 11852598 -69132622355410913732366054227223212032 11852599 1043700156055479288300984737644216740480 11852600 -303087964620997807114724536406286336000 11852601 1199452905539317357286182511177264344704 11852602 24348074902557898782369468399673872384 11852603 28291425738929442570804447104298767904 11852604 103914220321276325957513281144156019712 11852605 -510050544947327131697090130902522313480 11852606 -1510649441378813419829770788642210816 11852607 99671853452415087994488930752580510720 11852608 -75436353081735342688318279569877499904 11852609 1361617864245502974754546337116848591810 11852610 209702505223251747961864543437475345920 11852611 -776628237791495900574947264613057854788 11852612 481098419024470775487091329101053148160 11852613 18169032037488063939859407686325591840 11852614 -272866308425545376826171674428877917344 11852615 817539077908518407540696767801610528760 11852616 129720031040119463865974898272918937600 11852617 91204100230583641459612399916028723392 11852618 -197671081215777668412870907748617585920 11852619 549806050595655994146670822830515973360 11852620 117865842416341282986817417999910599680 11852621 -20729375637025129058901505403227900032 11852622 438918246092432832121620507239050106880 11852623 -1338005467880076259235279077882478186128 11852624 -95500259984929694870767974115607052288 11852625 -731923668700112686388761861127899056000 11852626 733624028604838142419475628328532410512 11852627 577743575689973411785774370483021916792 11852628 -68555060203008314448573660962371860480 11852629 1236226708476466216957910229528115396000 11852630 238434427805776548805711993342171651200 11852631 -246167638669488942212541240435078855888 11852632 694673394070525719766708611335330580480 11852633 105517805657884362063283064479704407808 11852634 131212244177954806472130430805000532480 11852635 -1255547788751502228203828785680323729040 11852636 -103140962230166720435416655931986623488 11852637 842688356972750393253829713546359741280 11852638 -169855220346590417286388508243943038208 11852639 28905473046422284156129642248771356400 11852640 -532672526487236798341953055711682887680 11852641 -853033930261866623191627621122939444958 11852642 -5615993636451925057760845511837060448 11852643 -325514764665248197792704067954898004672 11852644 830197768437984865042659485275281950336 11852645 4168617785405261548988217046001126400 11852646 -310531792321498792513886280744834824640 11852647 350841631896958751779008230880003143096 11852648 -156851094570944845542022705937095065600 11852649 257762646346200723218024837885298528 11852650 301945214279763564919757660918240182800 11852651 -1351474966041080072222376702648076785000 11852652 197534707392038071900060427908206182400 11852653 -840891467261231069930891713203744148596 11852654 -84816731948581183701738670772441970816 11852655 -377018041110205482448991276516231474880 11852656 -42333750028166684907442261513763553280 11852657 78924305756811603776380798543496733906 11852658 -316415388610455587235133343291130564096 11852659 102442400853114488654715933474843671520 11852660 -91376620119195024968655344450899161600 11852661 409515275050671644484746589132165207072 11852662 -140009307100499272787607990678913942848 11852663 -805377350067043165474411236641543816088 11852664 47274528859969711624445530305921024000 11852665 451288995297764039535013231532091361920 11852666 -39897301651207282599201658660889533440 11852667 13439123729717751499019886219107268684 11852668 495700166932670415771465106579215362048 11852669 -431379560225738824259388135606951704640 11852670 96918202721482533578760068636489462400 11852671 -9504996611713929046630040398688408456 11852672 99009902354343017239954133835212390400 11852673 -61640895348025838276411125408569495552 11852674 -518399899222937993758363185032962223664 11852675 -288455247704710038189527097070500699000 11852676 -4535489800737507537448007592683520 11852677 -654339623756904777342588827784162251940 11852678 -357015886790389728851769416247662242560 11852679 747890685712357232352813927193075919784 11852680 -307757234654893814998189156313326387200 11852681 -289445620502862537980172681507629017548 11852682 -39943976368046022154320038499493808640 11852683 -372247683750265515275380675792772962296 11852684 55426510815835133109820528251883915776 11852685 17254212884231606387532316553149187640 11852686 79487044133675823038236963168767962880 11852687 -5257217384259295659631285678605676800 11852688 -189455185746588565576492687456338640896 11852689 1744074845690188367197581109259868947556 11852690 140185977366665192988415510969529889600 11852691 -209009967095968268470566952201937612496 11852692 -3795408456233240530774912288703459328 11852693 -51134447918395835090891332595603866116 11852694 -86759867142338643755284007992197150720 11852695 54959389191169373351903966863735541760 11852696 323969878110344886853641655274028072960 11852697 -445441199634196349105525536445966449200 11852698 -111128997550516601388169580176231441152 11852699 1096178588684996168321447068393970320440 11852700 -123640697747801946283408688727548736000 11852701 99381434954762136723323028420014106624 11852702 654408207840830547007903507334153539200 11852703 -1225344147415967034075708776589109513200 11852704 -2041387631730291184872208422410055057408 11852705 552396935470966779309611065735129076160 11852706 338375972515810327256967978275766696960 11852707 497787604178850344826139912042526236080 11852708 -51721227959993549278845419369146982400 11852709 -406660584638737322530170089434438682304 11852710 255452730372295545728451551570257628160 11852711 16135962066366002719538181782537550384 11852712 245370292884535423098928047571537873920 11852713 9910871289356048055853878544850440842 11852714 -271321957369302765303792135234668967168 11852715 -260244107409421017743857999791741388800 11852716 -365918678297412105124126585662687804160 11852717 772144040396362690906327584583058399766 11852718 -27757449301842111438221020478151679872 11852719 1477415328714130734879847969497930911120 11852720 -149493497133680381172482290065353932800 11852721 -863498312810096863643911069047543759228 11852722 -197137317654143696736699827767874459136 11852723 -268283902316030934165652032701219324880 11852724 93475536712327359147199196443213301760 11852725 1311544119230857399764529674442326925600 11852726 95764638712322345101873405977302229504 11852727 47159110621564848765393210934530693120 11852728 -17442000330511032491416901298672353280 11852729 -282862840753834196101829089811365938240 11852730 -2172776926928144302276406446835319840 11852731 -245477104902678405594040750928678219208 11852732 223283271506890931080740742202338713600 11852733 -623273295036818139170931507183326942976 11852734 -394252643506758693308065548815374729728 11852735 -8000642839745513805027452715688106400 11852736 -16767662945876333276532512844656148480 11852737 -149198311921011716179809794856199827500 11852738 213164381352891780460503618306216391200 11852739 481007890203490695502760999599179190404 11852740 -232620758756606166251632861292321955840 11852741 357161889672316823525027333988616346142 11852742 -253832957887291336241128786424717094912 11852743 -49468445202380040967414366534106018000 11852744 153827040505201419835030447782759628800 11852745 -301739411835693520176777461802044069760 11852746 -191176212233139190618479428169099095040 11852747 177626836931252921653298941224293955000 11852748 133191479487405914197851869789480140032 11852749 13095489242405748476067033044570918688 11852750 77311845952073194899540473128257408000 11852751 -78166265893974958942685719038622083840 11852752 74190978359995889334282894066860081152 11852753 -282282871748782098861151694900069389920 11852754 -329278502609505271815561562415031912960 11852755 -794294500088158438461367014131699013840 11852756 -145430017546741262585443393338863921280 11852757 -88185101219453444549053873896633795840 11852758 378962798646933928445960631183512189760 11852759 1343981472200605048186471118517380877960 11852760 -275536167857901093802852651248593510400 11852761 312492497828347874489803913178766554372 11852762 -784018111106492640864373998751121380368 11852763 -114797032531169402928298859161880412816 11852764 173951560160945707806424598928582574080 11852765 170588272448227509202907885106010540800 11852766 -23156700451881366570882555327089773248 11852767 181581106447299799715178729666011270816 11852768 -1074885925613678933632977826056477081600 11852769 486010535895292439874195318963646232640 11852770 -215585465121707248768278285055200844800 11852771 189705391928704093776119996155312077984 11852772 1518737860541314883412495398463657984 11852773 354039773517510192666445111319733841022 11852774 227220655239540690843548673127199632320 11852775 -49180220773473193787325076712840691000 11852776 350765449390222045034265078286712371200 11852777 -19984942356099546688921390005936678108 11852778 781762529010039517884676516890882048 11852779 -1006045601541953068963598659838403918680 11852780 148587426983140287576635185714252185600 11852781 -353005807630336588664772774991601024448 11852782 -284966745926535202357351835805860693568 11852783 664962079512777741523268407977128743680 11852784 121493024464777207920195529605889720320 11852785 45206422649011815010730423623505041920 11852786 81864606865537703967118369112673327744 11852787 -15364432365641320251491325531067114440 11852788 175249361411414632936956709888606994432 11852789 -566220982381421758242521617005876491520 11852790 -92374195801734283532860839753636209280 11852791 117874409667398179977898776253741735104 11852792 -114069399671014520934765106204068126720 11852793 93590847208578481578664260373001604420 11852794 143754110689460643059133089270262435696 11852795 -170633792808951913763855405175390259200 11852796 80116465905751503146862545943630234624 11852797 924661707345726583469494429738596960 11852798 -543508718234342157680001568518135705600 11852799 -165849310005880561543162963473372524160 11852800 -114339220654552112333103878358276505600 11852801 -1224775126207407270908409739044601267500 11852802 -92634871061656708808725042418395523520 11852803 -1485944480120362622873067177238756018948 11852804 -81188913621822069009552254294826601344 11852805 5342887133699148251473532656166494560 11852806 250588394486329073439732309256484111328 11852807 -657638284634317815216652991733383875944 11852808 -500097594716768838681623683502014464000 11852809 843083056113209748994582063298874154010 11852810 48715549856916864984440489586082174560 11852811 -356831527587689336806323879549256439280 11852812 -245332814421693639729322275499335641344 11852813 140923603946837639016959415274081953600 11852814 19708987075536816990282533181608873088 11852815 -216596486870726246676297028043494149240 11852816 291774026583227167070768112982119555072 11852817 652912485411515623711689025162571082480 11852818 -232685068553620429383301786099853430528 11852819 -234901871187927637276566513400361487360 11852820 51999522591188412977427494689071513600 11852821 -7941895992856610266409457808669971040 11852822 701494705886740932798410941362078172800 11852823 -718904546213042167838553217433696049816 11852824 526028602862837339715897493487219496960 11852825 840241510917725282064959124242496823950 11852826 -662124543557021649748699912372093191936 11852827 98559083310723721905081275788325350400 11852828 79378724631266936437001742169086449664 11852829 63462875034073964144433170760098778924 11852830 -152496979291727551940274219221533497600 11852831 -68243373391563749681595479942443294368 11852832 -514514353520768239019130011122837487616 11852833 424167400662479898895568697040961098082 11852834 -72398380772125605314880816271698095616 11852835 -150092107297169187928252562689293291600 11852836 -2137351976276674983127386679235274891264 11852837 -653069856414811840018818604669465208514 11852838 -118105774213251854450664850958410752000 11852839 -60368274178481383038588422134583166960 11852840 204115188350428208169895315881827020800 11852841 68548493652990568923528356415491570688 11852842 -396473274170129652366389890727126756160 11852843 305966407089506771670526996901692876800 11852844 242739930774947150423280351282257756160 11852845 401521731352818331463317518720377705100 11852846 506921340866336066070358186123567795200 11852847 770541769547188384516020591749869522824 11852848 27039295329030018045870305536783482880 11852849 -516356582348130481216823172201507490380 11852850 -69442284199738003215302238289816320000 11852851 1217032292913288602725506880811647245600 11852852 -873276266813631024684970479306711042048 11852853 -513869684356854200713696722125249808096 11852854 52743376953358385089547614794795118080 11852855 -704054351217581450897918760561440649600 11852856 -498027068704205464189494107788037038080 11852857 -269096972191101969209198685443242471894 11852858 700244812142172911086631943344171591280 11852859 -309737800364639559582665678639147286480 11852860 176648696245645109538580355314316014080 11852861 126547768887502138746303308140073668524 11852862 2733503049921937899152611967324018688 11852863 410649797631365661343769031847076830584 11852864 351138993638309266357132413181624320 11852865 -176740228695966149884628022060948336000 11852866 120347806349194657536659683685415427584 11852867 -20094215642731851741683725258521047952 11852868 497918074088504073375138779280212106240 11852869 -539752653065768823433591256604363099104 11852870 -121708251096892703733501720631074741120 11852871 -30065878076068995009862295567633207040 11852872 -1053125247610141983897694897057811896320 11852873 -321619028758307414695560153817031107878 11852874 -293384816830425028672464919902470068992 11852875 405649516980552291992120309593525764000 11852876 147047520698400078477484499296389943296 11852877 -536789182479510163759717584472893341568 11852878 -18184260946491799776525753133797343680 11852879 -1211035520953553456165306400026059973520 11852880 -56290638791036082541207006621060300800 11852881 16981831535457920463917080222360420864 11852882 30115446431020226076516834919856477184 11852883 -481058060446046592593644131267187355136 11852884 -115546777938401077559238532046918184960 11852885 237161225358484903033602362811500585760 11852886 225856567309001428935269915957247766464 11852887 1107155860520872558334782158293175361152 11852888 -172540303533133033089116054815193610240 11852889 -195992234801643841219537008314874826752 11852890 114883942261798462094787125745649428480 11852891 -904041053372477143482406775329546731708 11852892 43727967958125455185594956830291897856 11852893 -441813447090792007708465746700927860456 11852894 -387276658754473021479897811524551301504 11852895 -70273690012329834518415000255662696160 11852896 635933769848900735987662992517562892288 11852897 581489028702293184981665483937813488832 11852898 -228411551946513890383310136888772860672 11852899 94577117874257690795880968589187267536 11852900 -103938941857199270119272428229178704000 11852901 903132370159000847073685686223883436030 11852902 464093489742567549253833184955294818752 11852903 692225655804262637677618026397855664640 11852904 -67371146151588400641302361441352089600 11852905 -366560762137702973687048912888606654940 11852906 -301270957420886210248891300827120064416 11852907 9366673981624588250438574080642207616 11852908 207114756000574798233660422816081994240 11852909 400681517019656008356750317083409919960 11852910 166265235455473640546772577462902251520 11852911 199030456649531011285296529375145051632 11852912 -27030944617699846592714272110846935040 11852913 130522162945387647251003515440041435904 11852914 640646730787986296233741688555148631056 11852915 107414510981884976707084524497243503200 11852916 -169538926521111332538125970092829911040 11852917 -881451740319426190108795396657032366034 11852918 -368365019369931404772780808714180992 11852919 209626007055440332007200457581786576800 11852920 257268679320364556286200290935382425600 11852921 391537214170607174448362928008338726122 11852922 143350052934170694420983816586872040960 11852923 877156861671742366247964571365244185600 11852924 372073121611269247999366566175361488896 11852925 -65957511682281670173665067574843430400 11852926 376876878903092107867189033307581926912 11852927 1424617539301429472985796145961081609552 11852928 -334671761031472977805773591938806579200 11852929 264784928023208857355296307364549484080 11852930 184407519942229296269254070259124761600 11852931 -102054776242413080082840127202255662080 11852932 -61022138121761280634231004420512043008 11852933 -39304799297829596658179707669494185856 11852934 -433671918683307930074827399042518876288 11852935 504725737699612418265982847668153687200 11852936 -109116358671765568338436414092690954240 11852937 -69374201384884656003658537816335124332 11852938 147745744317540221517697410352230046560 11852939 516868795217164711939795560584130458256 11852940 186358399133921293354974572700373401600 11852941 792638523322990343765439293168118908800 11852942 -18641969094170456268636753910043979648 11852943 175913130541367139117453987561854327808 11852944 -99184436322110688781243574556737716224 11852945 -155164687824424626381526229674095133080 11852946 19285597181144043077881808531429637120 11852947 1285535246201081297173115084500150366800 11852948 439815994422902077784395106165190700800 11852949 780562105484649751074504351271612160448 11852950 -2130152004786749930677944108323280000 11852951 -1315726327693702403486496007286125763496 11852952 453093214589965162898921109691255173120 11852953 -504386457887567107401242232577270103424 11852954 -169779685428305786375730677577537367824 11852955 306089108888511365437146828989132034000 11852956 873914200712331021494651705713301859840 11852957 -995483791162153406131538509377741280794 11852958 -59460892623053509899621320361755615232 11852959 -994253714582181134318987599366956439840 11852960 31799152527026729832057253400779161600 11852961 -919473539182475102985264445252112560416 11852962 399500644336625884782254120243575035264 11852963 18366548044245506337790361600826102360 11852964 -176885723695017100968232442035005567744 11852965 492276401613057445504626883033291396860 11852966 50760704619865900014398097907210606080 11852967 -53773426167207731391540062471335073280 11852968 -656141996962046982995407070729298339840 11852969 -738199742891262719917927603696796154630 11852970 -421779076853516184836093505558524490240 11852971 267008526945992890688861350232710035824 11852972 -607306995492452793982196756712240532224 11852973 -18447051519355520378259512699250375072 11852974 -38372063642582398582797524426968047744 11852975 -22993126094132377434290099202094647000 11852976 -39522158498982990207429122604380356608 11852977 -596654587269979898038532661537974036736 11852978 -129470597251586334119706532533615934944 11852979 -504101011455918319220054654470878375360 11852980 -309096102463325956932515418784168224000 11852981 52371330527088061319365784842922993664 11852982 86591791864397123592287900946155691840 11852983 619478631862285427713055466750088397560 11852984 -151655621245553976710134470603942113280 11852985 36594691043812081302330252066649032000 11852986 -561657593909027073673248661985269116960 11852987 -57702984225918870290501083625273751600 11852988 -55123673255741768782736716643609616384 11852989 203003161840091212210833419835509470790 11852990 -7555726609260275298694067692013016000 11852991 -282389746827675557811509245156210965000 11852992 -567247112023820528264739188363199774720 11852993 -17589192897192950273308729028171825616 11852994 -471253638377493872018250128271470160000 11852995 -400385529356185915816905671466345454080 11852996 283798112366149073310636103915694388480 11852997 -311214716342822912292127869980448464064 11852998 52566542237953361020608294353964564480 11852999 1210215228363312433009212776823110466336 11853000 -64520094349535288846888415393792000000 11853001 1278368187619209880296168150989063463002 11853002 -810622982328397983646799736810346744320 11853003 138256878778340125709212727132570508504 11853004 23636640828557961424012600747648613376 11853005 134395428471235836382668392134617592320 11853006 28603219316739247687935076044412843008 11853007 -262240702086389533204359465105689097368 11853008 103470524237560740279234421659872133120 11853009 -207176601913353243517610066125180830336 11853010 2721144007890796381484952558370320000 11853011 -1486517099639693296107634835218195951176 11853012 -327059026871296000721473858433120870400 11853013 -653172132740600220829735333341980023776 11853014 102251624046441843120358846285325324160 11853015 -135799587052762704461971614317315893680 11853016 164043519466055401342690782015035842560 11853017 -513979671419378405985679775905328783520 11853018 160950308801811111839100770298187784928 11853019 -1165972547405421103018856566465327179580 11853020 -117172260881877435846201072943173504000 11853021 -362707486280689085261650853552214654336 11853022 -82211495901722795822336118409372202880 11853023 -91722243043460371736847238249502621856 11853024 237668426282212802944716330855504543744 11853025 -188522146497948100516716257611154362500 11853026 -42129790884458532213387784539494367456 11853027 302454271826132029888771738889428976640 11853028 522553346311230481533376495131661648896 11853029 -86917705204908154450945033843372077768 11853030 13576379154547062676355944648448440320 11853031 -602185555209864658691098212225349108168 11853032 -72116755274917201864361072109666877440 11853033 -635904688249440859047197256753589959552 11853034 -48294699832406643399484072207393162752 11853035 397628916294334139810465422387114944480 11853036 -932467850046988248319899524383703040 11853037 -49606060839721565136934082326969548800 11853038 600283412496062423301753618079093177920 11853039 -32956994991635642351681164943893368 11853040 -193702450298935242726697492354292121600 11853041 1371683233946925982354244198724345414000 11853042 -196495214213342046964448241123258516480 11853043 8886201488609342041157113812137912640 11853044 406728067475282896272340512733379844096 11853045 -27675332758367135257961824211700637380 11853046 112048747425254064854364152493416817888 11853047 1221254978424032614914678955449134619792 11853048 -98565314833209645693007474276205015040 11853049 -290905504235423976658298771516300154236 11853050 235671023566080237020564714222500185600 11853051 233635931941336098709233408489142272000 11853052 1079869932681292727558627530049931837952 11853053 81848069178594133189001585544034497600 11853054 326781250591346862658243856901366606720 11853055 -128966070831322063765817005009556238000 11853056 590368641704544542543645707502346043392 11853057 488717161581101327105081499259763806080 11853058 -92568267955806483969187858050938509824 11853059 -596294747077955710835015677751683975800 11853060 -4175207631639907852218395351781335040 11853061 619396518381540777651735422245613241504 11853062 2943398977329704327890645766506016640 11853063 278752035673176764618533992019393961664 11853064 -567862099760384555869468156942421729280 11853065 74424430486731559955903605187493892800 11853066 362697616993517836482792654391574778624 11853067 56636099229946015198844226905827216192 11853068 998658884416859099658964699078359598848 11853069 -306630945481650485364364049206461435456 11853070 -528735007192390358354716094686241651520 11853071 1032754116953508516180776895631711667232 11853072 -81519963498851825492813940180033208320 11853073 802780615662865009202304194481869511744 11853074 9745119259094970956511100171059783696 11853075 28342867819556764197218873901559251600 11853076 -847185217318378594409239922589938650240 11853077 -215996666008614395511354821005102776480 11853078 56824672860156752981209332191351881728 11853079 -623749426692685334332154822951096832 11853080 817101771043334104076360850514379980800 11853081 1195334265713092390973235802429267833600 11853082 -146059593268221973169034425836064014608 11853083 8617010721811609493231609698271527200 11853084 280312627962931284880769850920744386560 11853085 -39496582149430207423532749933503948840 11853086 -102642301638967591001666227603998213120 11853087 132016358213882079459707805049330160400 11853088 307936400085724909719818118356296925184 11853089 -219736938212169466272833593447483271676 11853090 268608849344640575292196957097641785120 11853091 -244806295163615948733094716276906736200 11853092 -394843543912687499771612506006535808384 11853093 68819131684681111768588024289604065280 11853094 265015005263011022696440851467643861312 11853095 -244616570765901156132770472182596829760 11853096 -83881124978226618724301587342388428800 11853097 -583393338664578929234117060155973409048 11853098 -75253542539757217433975851181847994368 11853099 1009214944456574369440906605179828442000 11853100 101842479370108946618021806953711552000 11853101 -162929633399912073359121863038372475988 11853102 171270867693134783526621474771714272832 11853103 10832984320329394383877799399287578720 11853104 -138315535357594945258919034634352492544 11853105 401453338598178429926499974583438813120 11853106 -65054061461393363350153993892675533920 11853107 -11040878898182639873865477245193983328 11853108 132208358634209982286375738952456171520 11853109 -369074258858940086076282742972917181320 11853110 129859359305667290597460914671491169920 11853111 -144371371203980700269691855707544440880 11853112 1050981894328934138208963285544657920000 11853113 121769884045380366760108658623276713924 11853114 54548573450329486226898002272427771904 11853115 -416192134534817306792046750392171898240 11853116 -250405879227752574174375158021175452160 11853117 292837164045214421840571827054429658534 11853118 -152626082264900433716412701442939427584 11853119 264707013028796618102694861783807326208 11853120 73375163317395457198939099257875988480 11853121 455531716278166472813856036250442917312 11853122 -2925680240059628036269854366956001408 11853123 800690223690807423353663156715780309168 11853124 -777841488503813683599405459337546616704 11853125 -886266812441941173967161026037904087500 11853126 183769518180691819420537414219800338592 11853127 445578800726601104800006723865701149360 11853128 296339297862338392877436709781607874560 11853129 -116158426537091103095885397707152879872 11853130 -5923502996406517685960183946096347040 11853131 1231607434599406950224085748203340443120 11853132 -122364784797554259793713172060283655168 11853133 -712115496856231742880030441709061476618 11853134 37076498781908601476291838168756993216 11853135 -2089384988127127732771189450666079040 11853136 112965579917985223093926683202951184384 11853137 -1841049180545563333599497458015156520640 11853138 346290408505994301404632736207633265408 11853139 -312253124141290583051339559817382865144 11853140 103108557325108451896024955250304243200 11853141 -352940287663985488680065002774292813760 11853142 99527516551329149391824392229569056768 11853143 -80119867417327927053735691490602151856 11853144 -249233091688132824195991757422239344640 11853145 -41316436453517131293185388959797199100 11853146 1059805945162764161837346123315340268544 11853147 -178863413894376594688456382866996295424 11853148 914109861023667239309834876603177573376 11853149 641048727847350738449358497660787307872 11853150 -142889221751095577412690237254384640000 11853151 1079579434060203577869553500857429880000 11853152 -1074503561720516397574557314965144731648 11853153 -453310355696199571360512320366796279642 11853154 235766035080252226985287182763154333472 11853155 581954044366547758420970795799166036560 11853156 12763764095979952291219050096814546944 11853157 -636504183041405693028161101977737422594 11853158 498320165681406782886684502542292594560 11853159 480594007386214613698320438921856016640 11853160 -409557699970882191137373701603328000 11853161 929369410212296475729081639796116072762 11853162 -556186827302785967961572450488017884160 11853163 317777614010481223975018015846893980560 11853164 353268363103321856105279960568310480896 11853165 7212150075072591144073392354990858240 11853166 -189374666302988278009172562619576564992 11853167 -232645646606190657988453480601794453008 11853168 -25234043003711786221973561877486206976 11853169 998368409584853669333237857589235769840 11853170 73443997565317663560674804013543936000 11853171 -972526774451513899349895277187454129216 11853172 -175193002555554140358649283786858338944 11853173 563829225199552907646396570246451402560 11853174 -304107714846150925105758544114853874240 11853175 -206218028941557072102390798367622743600 11853176 -1758225978999802762546922299856032358400 11853177 -72753887630553024561632750011130779968 11853178 880166792400492262547303653401764570880 11853179 168810395097949408629877851289161090384 11853180 -152650582970548091700684006243911600640 11853181 -1488427356718736162130661754116737841018 11853182 -304287001471721320881372314912935003392 11853183 -447625646304887558441448038890100641536 11853184 -256582379229242648480359207700476723200 11853185 -276631932977721104089234162791843682200 11853186 -313825834288466310827200876684835222016 11853187 -6776641859884556527097878120557929208 11853188 373329703792764989942713848017202647040 11853189 -876830240377124215393123970745287604480 11853190 62218808935608766698790093579094697600 11853191 -186768641599536957414003672398755454976 11853192 -259469315526045112671605077962121052160 11853193 744344889162114503755847320563622708944 11853194 234522064295739259678079902694901571680 11853195 -388088874617010990712895479146339144960 11853196 -578650237993203101804644381180125241600 11853197 -191315814155151905249326072843025722560 11853198 -95368887698868305153886567337191054720 11853199 -62838938171119158002825345778893306640 11853200 34346903092431056181352046707038412800 11853201 -54851959492207546468002509137577971680 11853202 773339417623339671203502839065648113552 11853203 979210416347031385396158065744479393452 11853204 -284620356992197005043154244050845145088 11853205 -24512903472930902143739069686690176000 11853206 361246115022086459285614666502307969600 11853207 627930150809484405250881160192620500040 11853208 -5310179675362848827973675015999959040 11853209 -316721102143062236559145575690292122168 11853210 -175095829572533290135336695089886455040 11853211 190294062255922039630463011026862598832 11853212 167883514504825057648499367643161427968 11853213 331182806591250172896674594629694684544 11853214 431242158321089324122513265594128515456 11853215 170209349107732133522549214286221836640 11853216 58446435505662589013043063279312568320 11853217 -181256954523925803583902012534152734 11853218 -12228914901567078839340233700326138880 11853219 -146019138883615156187562494141371357440 11853220 -189491556762604353520889138984964837120 11853221 -783882120381507362694147779727546112578 11853222 -70006320452877698383203287427199451136 11853223 -437964698561411454277175830648885984416 11853224 773726335191317005539226376015472721920 11853225 253292355374230691906142463312737510000 11853226 -146541521254379735100550891930944491520 11853227 -875054096308162848030034407176014110924 11853228 376355734740659815872774849373504527360 11853229 -62804955398605025936563290019216976680 11853230 -220077107131815572050246334154349726080 11853231 297664506830188906998033880741482092160 11853232 -501547432695582647571012287643785822208 11853233 -55992573975149992705441171917665937024 11853234 -165563891865706910552106407698495606272 11853235 504953481814235675959845014051451133680 11853236 77763299678161400251550432906139187200 11853237 -256949241385431471127757773088967774720 11853238 -441453902479302267191358701838470021760 11853239 41196615057676268966151093728686270560 11853240 -115516863982209144979698957141501542400 11853241 -151888397763947109551120255918341974358 11853242 167705002527573269886180275045340508272 11853243 55967123300687459909456093008302193200 11853244 -101765488292596579951527243372462354944 11853245 -391385348756512972792048293083087440800 11853246 -10827695824314987067302102105582720000 11853247 948581782700648562678833832752338627536 11853248 137057156861699989150736708706553036800 11853249 144356982022092356727101005528945775664 11853250 -383077330363130683902479791276860720000 11853251 -23866583984880450055123412246049035448 11853252 59036712980220045216254000560762958976 11853253 -387725209303064731072577604228298418816 11853254 -24263142120759967861346068958409337728 11853255 316504901382438649131957537796848095520 11853256 459239082653429938434838140647898163200 11853257 226182368950668285318103070694500133120 11853258 -95032815205958473551374694098422262016 11853259 -159698457250327766316422983187739280896 11853260 -517495585916700891616890070457898501120 11853261 320911681385274872995394977704744265632 11853262 -59024878727708447756606567301839856000 11853263 52098812962224852604774439635587846624 11853264 68126955595831918589600133285673697280 11853265 59873438784130485849929255144995653120 11853266 -635126378394739459969825353589394780160 11853267 674165615591138462383646209062857734512 11853268 122324488730607697753695290618876706816 11853269 123074963346779813367029493820059985920 11853270 -40171144637148428121763115001444249600 11853271 -454719032345221437546770394687629893056 11853272 10381179900276490124292065082319441920 11853273 -344558637290394643027309032642073873632 11853274 113668922664554305128016617103181489136 11853275 -281538095106274161972256741315108021200 11853276 -221638306286536575915269291547560242176 11853277 -173059940377111703394534873780858648480 11853278 657663992007092435983840203918211981440 11853279 113566093447969551767626375088397816024 11853280 -161959050775317525073020805037429882880 11853281 -205203251378931542279109241709100654 11853282 50160680559511567305470121274864510464 11853283 131841462777816038214300716728622902240 11853284 -291054269251758535253490851275960516608 11853285 397932909870206229577678565665268119200 11853286 -100536283929483236502775940926042033920 11853287 -486203411676115042306551293997409211520 11853288 782842744548405629004997722441253386240 11853289 -287297987969753910882973021901301762944 11853290 -158585356922473267178344987644768765600 11853291 -257218594293439024845815120092527661056 11853292 763469665708210162863787759313825229312 11853293 -756665202653900657812919967072681153780 11853294 -8189947897400141559128790845981955072 11853295 592388079098213683794312132351891913800 11853296 50896837995945954485071883096324800512 11853297 1118934336309125598362620406627699510160 11853298 221201656505971814826832172493045200400 11853299 -1526207609829330713522610630328565420640 11853300 -317374376563742991528991031228620339200 11853301 1689079000387100010056872336970641377720 11853302 17206029143176771850440606941215057280 11853303 102415241272148986995075250059483379968 11853304 757826616155269796088895716420679925760 11853305 -249089380255203064575450598095977018880 11853306 13517348454960529269477035675275006464 11853307 952481755905658529573213741775884592600 11853308 -229987702966983829647458342165315380224 11853309 260775387406971308090733069646683377568 11853310 327336904388944900940847538312017169920 11853311 35817182065633052697892989412007851392 11853312 -114717571298852598108284024947986137088 11853313 -873420817686496034666877097791308091216 11853314 204181000307582732355742305745856394240 11853315 -89115203880777258676561572628211116800 11853316 211624635406491845952710800466775601152 11853317 -574276991224177820442057511149613898208 11853318 252652622697267103772323385270150430720 11853319 261049165664955072724810987762097645720 11853320 -61982903434781804146779097562052096000 11853321 638120063934070712977690988583485323680 11853322 -190911516646224821077113219395784462960 11853323 1060157804451329020974146387415427711572 11853324 253886817861544361851075363516337356800 11853325 497203519674228193774287200882031753600 11853326 250095759691724257399427949829782441984 11853327 -643107721101297544128178933356829205880 11853328 38816032127012729380016485512742518784 11853329 -1262104008962907820348651370528777621070 11853330 -344315921017094853886282450279402990080 11853331 28644691884208758049835444027504678992 11853332 388349801103076345360016460892224103296 11853333 -351946895717497355224325155020833722116 11853334 344780840286055372895052685304629685760 11853335 159651654070021796828196892788259774560 11853336 457365800152034117337439854290224742400 11853337 -20625471010310570907975970279355600320 11853338 -111081497562087131203739834484414799104 11853339 -379641345243337399876273815074946268776 11853340 -466711815111868328716347169228782566400 11853341 163400540962853001993304706694650508000 11853342 -131846368440357427952755640208125947392 11853343 -2349281186017736664175143346234940624416 11853344 -9324861181452199236412955151327559680 11853345 271625731049133357193987000794555770880 11853346 -79596553112355143546254005210186780672 11853347 -332491670533213857799088175693672927936 11853348 249999787938750098340770431111489019904 11853349 331471353448856660949342362023312249728 11853350 -267423280329373569423097179437399757600 11853351 -564048931952405851585799666871388677120 11853352 -273985575454989823195870798005543075840 11853353 1188313174738377798102538824190218397056 11853354 -421512146964467091634815634958255328768 11853355 -393075091624616797483607362950019278240 11853356 108350336660408449537809856221765745920 11853357 344678246903494511942112514237918740192 11853358 -166557066066551718716017954029481465920 11853359 268927839272636376537655956555098989440 11853360 15848832081151972394171529808400547840 11853361 235304058356633632132601559705396424680 11853362 -107270487220198445030155655263664987136 11853363 202324429054460404273799244398008761144 11853364 -313712967484931987808940796857274009600 11853365 -434867346685206237793864161763101856740 11853366 -45473503225110499637650365021462159360 11853367 -937004238215830604214523660796711690584 11853368 404040491397361977053717750622133186560 11853369 1052484404906284236621421859761510023648 11853370 17656724245618162828239626344883942880 11853371 -79792764050292382675724723017869345000 11853372 107954489267026652388897088705247330304 11853373 440768769966482148374647168882463045760 11853374 -251565292484259137944546815486192091200 11853375 -13226942023478927825562554303210904000 11853376 221485428468978599343607146408066416640 11853377 26678745771235202813172438575861174784 11853378 13944326251616342410498135138006266240 11853379 -760174237836691193252120764983255399600 11853380 -1832602869092658784683736025387827200 11853381 432908766648974644339456099514608265952 11853382 402754665341957427721691109923748472512 11853383 901050208709606929073846648986593484632 11853384 58290554268331310421746862783288606720 11853385 -987058666962896654162830022532234939420 11853386 -298103648620984530427290459792500860320 11853387 -8437695675154654635834287835004668864 11853388 -490705971084436118558884241513921043712 11853389 1410222965762835213023561841508931289120 11853390 99550944866595359639947217095924513920 11853391 1717035605396453522914252178927889024 11853392 -4056180481693247704353466664502558720 11853393 -798935812087327146619679718430192709136 11853394 -166102918243020514569337704032249779200 11853395 -81178464963588782163269847849353030400 11853396 -592564049974184572061902444362133045248 11853397 723475418887954245478545090194856480000 11853398 -69020605261132873987490038554745015680 11853399 -39421682343567094900898912500160291736 11853400 250885542625143079501527124751437824000 11853401 -38469161147828427870570908202481736448 11853402 -94803129107619341748695023498871040 11853403 1504151643849409120310097365244806136360 11853404 -479143685152817391683469572038062233088 11853405 689201878629363996072361138349100667200 11853406 -407934724109400073327577742180895678848 11853407 879753408441378137102430583029648489072 11853408 -59317160329708905671262464097826897920 11853409 2396366657207702737098015974695692540804 11853410 -446675321699812099287744361349283786240 11853411 -288430898666935735821245397339824920656 11853412 -591759119568551391349060256537524726144 11853413 -566680473251759174632560322052175579552 11853414 -299974950277495134781768407611856539712 11853415 -218576520244243590426680841437811386400 11853416 -597882873494726880200431575632456908800 11853417 266006333171427904269151387778744372880 11853418 243531614301552871244355088023800463360 11853419 812500491659542233812559319512058088820 11853420 288139499388796618226634859547129640960 11853421 474310783615091464050626169951415681622 11853422 -110834733549190291075804235665375344768 11853423 3008386502885171677022158524269370480 11853424 -73197125954965845676881428138613964800 11853425 -716264650974015047124751070485711265850 11853426 132095824591800490699912746411510134784 11853427 -973001896968090710305898602689478956724 11853428 -203135578275409832463153051092938554624 11853429 216391028624357801790994090478390894400 11853430 164792052002720237316493990357827855360 11853431 -63657295437082488540792428017994082720 11853432 824407015335677661121811169799888281600 11853433 -22185230075704348764104286271505093040 11853434 129098579094515625074450686828972823040 11853435 -1338673586188487345929659958887456000 11853436 -74821336675104003565784155760170854400 11853437 1828747935590869610198197910187738434892 11853438 -227397530344791827471178355109265099456 11853439 13721680004235199317493303513519298560 11853440 -403548879307177774564871870877165158400 11853441 -128030521213379185733974842426137534784 11853442 -196659720396082051158855345915203566128 11853443 91351351483166702535283144386227073708 11853444 -257573705826852586774942418947447480320 11853445 -122231213098201525372937840354435583300 11853446 616342453337461205630789288792373178368 11853447 -86637146910409163289539047779666908928 11853448 -74741847256608654103490390525765130240 11853449 1148870378577214668203169878137239450 11853450 -18198548315057090606137793960557132800 11853451 -270299867605952223573828153212131349548 11853452 -385950176536927467737875500883599280128 11853453 456438563578709692433518170911015738304 11853454 -457334270912783885053186844087739033600 11853455 -195698832433275907403118254133775759440 11853456 -137382342225746920459652848944505356288 11853457 209470403700801837221836329786352693824 11853458 -252976918961627519466782484817282423920 11853459 15654462241215752853831625376704708800 11853460 -227580278038791868912340429584529817600 11853461 253770168777944211209469433088656556124 11853462 290895181386245767963524977524598538240 11853463 -684214075508881884873274367966248255288 11853464 110148300383012173120606657848132894720 11853465 -53272622323796365339808543277738998400 11853466 -1493807839908048767647731956926669056 11853467 275303461548982833459876314895550406400 11853468 -91332017278887736977172723337575265280 11853469 -188253815588377554376745109664648192980 11853470 -155816139008750150938717786038694179840 11853471 -18821945405567986703211268779467510016 11853472 -1414919109654016846572156875663929049088 11853473 406430693193874197827997754518631260720 11853474 -3257893022260846741386684193444223232 11853475 275988456567056581933736159344954107000 11853476 663739287391722205385292481443738132480 11853477 8182042428464918251361016915244660668 11853478 -82272160202050122830416439345020573440 11853479 -99401116397504091255693298142775453312 11853480 -559025424601418739605516634519484416000 11853481 -602836853580133931735568890106508630028 11853482 -41904567082172927891622485229673923408 11853483 164258353348939481982380851378303560024 11853484 464658008761866401296109013236170102016 11853485 -81722595548993501117757721114581264000 11853486 -44232389831056715001979755102704609280 11853487 262917446720556464956487124416459791440 11853488 122368324888973211956745812425584967680 11853489 -6276205934130449611903542574859951040 11853490 134060613867086765181431009168919375360 11853491 779452239344858261548309419280459367580 11853492 489994833175649717454316882573546936320 11853493 -831377405387015562933224157357376074720 11853494 -260415377644158009826789737425911980384 11853495 278158776837540684126887388272749011720 11853496 -1131124088212017967234288844400120791040 11853497 -505447236253612858302162837508001889708 11853498 607165989441099940986021157941753788160 11853499 -464904956008747708079712398994936026864 11853500 -572968569911271445398972785558189568000 11853501 264474046668188124931899079057619662848 11853502 91195614939574885218300685985278493952 11853503 -200004288663388179461821759389434317200 11853504 29050692272239076125679652481410269184 11853505 -161339857839005348738552769807535076400 11853506 433800969066981214352615850017963398656 11853507 555072478316466384699206794839336443640 11853508 75859804018230285461595176885489203328 11853509 -618952691096864896292323626229681632 11853510 -12317382255884783543899603293318451200 11853511 -709428149357179148187763436233207076600 11853512 -170517440477949272209851934262565888000 11853513 357590976359515030324571797311115622400 11853514 189520970634893499261766635022502267232 11853515 170763159255058930562986571103681248160 11853516 -207390473453119213010701603190061531648 11853517 -46861509129542374239215770582699220808 11853518 656944320434772394547166546581077143360 11853519 -588884572826559724153360622574139201656 11853520 86447845791442149346979113817863618560 11853521 73803277917009721561880495658487290624 11853522 -221420762782315491228668499210497830368 11853523 -417117765517657283846548752686001608 11853524 688873511153732335166323374149028276096 11853525 -173802338715199015989499091202466531200 11853526 -793699849476306306662729399357232024288 11853527 -214611454345054420654065792009899707728 11853528 453987295074213204743683161646687580160 11853529 -186391317978006215031037248423257050870 11853530 -67665102848495373804662787750282240000 11853531 357135233827449448460378775096382499820 11853532 -160629614127055175741961480117762826240 11853533 -743122405352661748344795916595731288416 11853534 -42338240370356640005033690511901095936 11853535 -44537291565619717045525759058914608240 11853536 268139666553803186975326857287400947712 11853537 317128198827261746117530694482503280560 11853538 -521715113601435148727237327976475612080 11853539 198879414563372292131853071630297312856 11853540 -42788680203718679583525899715484876800 11853541 -824802015054558886463327309456008024512 11853542 228828013155655007275556043383033415552 11853543 -387227330785387535875525700250886485936 11853544 -916124531423074064020400538419747619840 11853545 396805635726309383335071286961839196160 11853546 -249236651716249274493003226755803232000 11853547 -149054009858050634307997158149812373040 11853548 140272404813136858659321860359168582656 11853549 1296831402682110483620992876708841655360 11853550 292090247471700254326999533613840540800 11853551 -381999829287370641025102121294664181296 11853552 -3069258187204169155643708313034555392 11853553 -1897171268658310431644814022772723643920 11853554 -7422627950456225067104694347971761120 11853555 125900727308528673661682663018352384000 11853556 93426493418571538555066730633249046528 11853557 389242996942253586015483612520496293806 11853558 4423147047301721964023244577087712448 11853559 -719822726182589204116179620368209582840 11853560 457636290927405280592030910255670272000 11853561 -856102167435824488664796112470718097328 11853562 52750787459603683335440792936614546176 11853563 -336226319244389033907664428481465250496 11853564 99957937361724055216750968181724299776 11853565 63767839857459850526383730723464696320 11853566 632012516777039336018990465137015391232 11853567 195012191818976946483517254204001793280 11853568 104765796619206979469870860267442667520 11853569 128240169192439176192702507042150717120 11853570 1090312618138457353937312131822003200 11853571 -622049333207108727080273267601957364228 11853572 -616766906852382135913752937347032478720 11853573 -145644161403271288519478633109322570560 11853574 163581485131095241014822003993768303360 11853575 61648471077819188066836958083715728800 11853576 -104965901044109198518656534111999590400 11853577 -363544328592931197083735885263684518128 11853578 -733636530569475017607367284475586342400 11853579 126328523720750706233810376212802064128 11853580 40610129384610987482606245014674442240 11853581 1434237397337549399705875784392085899704 11853582 -173340822195266763236947904954332725120 11853583 -2143150607380839182043708468084394624 11853584 -160553607844170220025885191128035942400 11853585 323360529931994570197924599960900840 11853586 404926965343372673453217044210829934992 11853587 248526787055365947742443311654081096880 11853588 356862723064233074366315539760201097216 11853589 309845858439823208357781345920449603200 11853590 369355972898642920507799689066573754880 11853591 -473284441915315626700106742195242477208 11853592 21856182409844901064897638671473459200 11853593 214049581546765868828150187391047203460 11853594 -10204672946649874839571535504888094720 11853595 -4746199354823892557693047715435086560 11853596 -266213945715669113907661848245723404800 11853597 -23633320671999239085093357686306478528 11853598 -15954833805090344863285447396286055360 11853599 -1463801835099567671186533923217136547864 11853600 -413806294843056790799739981046087680000 11853601 -1095575439965318992523272555246717226398 11853602 150698050010574035415981733420905134592 11853603 -58073988381710594815334238688899546588 11853604 308816485108658281259584706267197706240 11853605 -979280013403429813994837609438141625000 11853606 335444872055152021542550789003061107200 11853607 -1175675431732635771540028925853377164848 11853608 -175020850711877716395479914060950835200 11853609 88847529107626455928959064852101273408 11853610 -316609776671553779301984531834161915040 11853611 365058014374032089194669230415811059200 11853612 525132840472433703858338398628586452736 11853613 525834343985573359645000978297222003862 11853614 272317125592396967908470796067079885120 11853615 194369642853038962954973157966842376720 11853616 -26893328867072979976655815462311231488 11853617 267404749714551164114104730158929243666 11853618 89680178571498307652801354664742632960 11853619 -439437190969846603602012871524796856 11853620 39141653001403970078390247538879015680 11853621 -32401501913785458599354574834522701508 11853622 -288935043453271756743471307789165411776 11853623 1943913708852765357045660500580676402464 11853624 -40150052463295324076179434894320947200 11853625 -63136576571572042227644233060823040000 11853626 253596381540634647496371060144782726880 11853627 207100335835700900018007141129834199320 11853628 115082830367671145316230304316805946368 11853629 -624811876201064468577837484844083507770 11853630 105222719948157297204513600021326631360 11853631 1153270224054104619400691848537618488600 11853632 59705016561939160648058029432142561280 11853633 -182462348803859722467072263522142967104 11853634 49432364915365674232240783352117760000 11853635 768767291416028029083391196488683322560 11853636 186914391618860047652275337258902182912 11853637 1466198556292914232849792609729214573280 11853638 -10253464874746823399180411121362359680 11853639 -686542835131336930345394294106449291520 11853640 348447143051083697749551907703422156800 11853641 33198015167340601981130419298034665160 11853642 440994143669218270987951055613177745920 11853643 -73391469728721303794487538779847713960 11853644 -41181171143087653640547733123852800 11853645 -76709843348156851758795417869009559360 11853646 267426628449040542099810982868826733440 11853647 475485076498621367580397509137482211640 11853648 -3882165605694440733449489984449413120 11853649 196702966951565984222573427142412961650 11853650 435024804404916937665121165712498410800 11853651 170567979424374876690629491104179662848 11853652 -1396221813974978720841296913263486547968 11853653 231505587921787961977271908286561398656 11853654 -130734615384211229259403382223801122880 11853655 -791540001141511214308955472284466476880 11853656 13002991603242273249123814322161090560 11853657 318557067205895558122144784055697342980 11853658 713529601812350697615065094425324522976 11853659 -1018615295049149043261279690292846380240 11853660 -120525953262625168239977295150291517440 11853661 548477741626333810698617575944235077292 11853662 261888345049540778417102725243359692352 11853663 276122611101780061931841915826102924800 11853664 611428666797284067913167649358779908096 11853665 -150909654518196294639224334894912776940 11853666 279460340071479957518593190828921564928 11853667 17774666193051141212782856237923943072 11853668 22749480790212821065566295636955154048 11853669 -840390056447123390848483736905072264512 11853670 240310701683406264116973617265862097280 11853671 340359672552609509830532317119677171472 11853672 -452864021722536044586258748321077657600 11853673 320295333919455417240175672922722346304 11853674 60811481953161077081005883601518459904 11853675 6553359458435473326175972891234356000 11853676 482421077045777625958833655882564157440 11853677 1073071629221051855488431510055220299872 11853678 -119365526597898473125059974593367549376 11853679 399029680406552644652142048999866179280 11853680 -47942964113506836413686144245353840640 11853681 -4251303871461579382778819506361988096 11853682 698976313520314270175058800744486507520 11853683 -42060041372331169883712086497236656160 11853684 -403831484604747055020216200541603799680 11853685 -455917432328691774181295894740548235620 11853686 -78035074042711217268982393757570549376 11853687 131590202227262255320697471320978458624 11853688 -1071055716972812567590232068794524160000 11853689 130790460796758053673633438229912448490 11853690 27531930207411194472038025690516403200 11853691 121095482522796158299878536614432918792 11853692 1111943997529789383909485454172092410880 11853693 -542676971996996714919981017670531371796 11853694 -106185746925953999943944396808875598720 11853695 -56658514570885293133635387849314376000 11853696 -477362090893931035230484281010264473600 11853697 -1999750073505056474813368185413432514348 11853698 226347133228126551056671770665521534464 11853699 219454924943838937627993471021153737216 11853700 -154817380816322777827055012446094880000 11853701 805176936124970368526425558264112301600 11853702 5534253794657625656768420799837359232 11853703 -1131240598667563646367969453955237817336 11853704 -21903965473624005036029279981807278080 11853705 -12785596612409685561823272049231262400 11853706 575883544001902803809250750891588021552 11853707 1115135177007681883916407821919591576152 11853708 -293336233629410245624841583475072381440 11853709 47282509435931455628226487545365429952 11853710 359719604214715905178061682251224859520 11853711 -692238033250466767552994146775294817240 11853712 -69054096798193106518256650437680414720 11853713 276275095491867092064449779409360780160 11853714 -91093012570061424736452372991789848960 11853715 -182954968336837123544369791530307481760 11853716 185315727293181473326947427697672521728 11853717 367455127215014820295415570352978214848 11853718 6622320616125773771583095644189831680 11853719 -103508151887328317217653617116673229880 11853720 -15557187705964399368599493720572928000 11853721 355919727130984544428761120668089281600 11853722 -252391260922831931591374811265654302976 11853723 -74110854367048605159052012379279187456 11853724 -9063399580598653924410928964397545984 11853725 204801159736489500288474952757436452100 11853726 66258285458951762646557612601037344768 11853727 459798503894111360797061743193483972000 11853728 -518286416778304704951738178377388916736 11853729 565973156032994350474035137232044509440 11853730 -86164371903297868933892324349569932800 11853731 901329363134563079951442419283156845532 11853732 -70085468782052625615637474648329523200 11853733 -912980159843189885105046548242465611200 11853734 -400020687498676777017750403445950432128 11853735 -16141044574163779953092737227630858240 11853736 295495430644984959811027112375765191680 11853737 -138477862821928708453409459983703063814 11853738 -44280327958395754549749326018703855360 11853739 250772577709358630654296504197411128440 11853740 -4833110795819687883840578510988103680 11853741 431696574164686186180707712837619395392 11853742 -634891397537247147165966069110871027456 11853743 -1110088410618163921774481944094320037520 11853744 -47985906403262190797889065504043171840 11853745 -83514744118683822853409497155003600000 11853746 371174259298906972886783408439669645072 11853747 883261295256489787648331360572511509524 11853748 -24078076500394446867845801953680510592 11853749 211462789974798982374989325085024746240 11853750 27899771931397035776169456472926000000 11853751 -51800101769787752891871687472079323936 11853752 -382692418553417132030907453033651302400 11853753 -161666515548436680817287445049549048496 11853754 -465092798815769011380371919770670769920 11853755 1613580264269838451836683888255420710560 11853756 -124991834095043504092432281290762926080 11853757 -895142618112241565147402981985533943994 11853758 -218625068088899592869039548636056437760 11853759 -672194750747091479683740663342751421496 11853760 29649499974510339618921662039929651200 11853761 610015900551701188026966593807836759362 11853762 -1888151779947684938154367142530078848 11853763 388632816699323865908888695512343563504 11853764 -88116789022358680266337085441695620096 11853765 228423931662910068065047334532370560 11853766 68688361448866728476612777055525113664 11853767 16571634553432228903556991323612788440 11853768 -264510724644090996972843396512688537600 11853769 -592617484746516274915012515119068102640 11853770 -396939935416313282501714581992300757920 11853771 32450091038666438341383396864252653040 11853772 129751984786694049875211959437300858880 11853773 331096300863197295688149596257151420022 11853774 95501148723179811399706266916000388160 11853775 499106525309222872809827971389425817800 11853776 253959030353860726951446973522238767104 11853777 -374102827846319428579754856991654266240 11853778 -480809237444192201284821227300094472560 11853779 189150996416917092048477397548571193760 11853780 -14120350126045336691726295174625198080 11853781 124000868609804182519221628260631033440 11853782 -646911917921020528865272162995146551008 11853783 -888662153753784158999592254660788379976 11853784 685969066016493015320118393305613189120 11853785 24060139760836043886154670399324301000 11853786 -15326405485472218653068684907864162816 11853787 -260127511984171193901871302205022576880 11853788 240705834302700387810436190073799581696 11853789 337177822320635533124215443596719185024 11853790 -90833263725053764625161718291689889280 11853791 -1065907488598547408605886268035793683808 11853792 790363351940648152842864259179211653120 11853793 -24788271226409778325011096241279146240 11853794 719882663333689765419843388199972712192 11853795 -12665589473687094563893205714621717760 11853796 -29819964775959077613863111217909120 11853797 -142899901633172646393125808568309537536 11853798 -5932921465008621822041970142194980352 11853799 49614191623932309662635853996714350336 11853800 -59915676185751680557988028034418688000 11853801 148949379965397088575467782339248867492 11853802 345754262719783466022710001950052136704 11853803 -299851410781259758974997950589898734416 11853804 1393041421998128599475450288707464192 11853805 -369388350507742861580003263420560142080 11853806 -372641286090180841605809999376577203648 11853807 157829106078449345990969329404430392192 11853808 -65697542158975293485227166277731942400 11853809 166788430691574391229996739784288859328 11853810 -4976258115706176796669610201412633600 11853811 40336845875009921300137880274008322048 11853812 599190239651209755463725286708540726656 11853813 -33005333257849393589199339484256309760 11853814 -223180462083350480536323570475302789888 11853815 491515404063655653986532710174083683600 11853816 -252617154251144788990522287145790300160 11853817 1492395544099223153793867696308309973866 11853818 -3092744680561874063096365838405133600 11853819 -1005201254176825929035384443450479970356 11853820 -109504504756508167783245276697944867840 11853821 -105253547653911461199393757153905619200 11853822 -10660356358018707789580747258225013760 11853823 1363285111452017921961439327185360195360 11853824 644061273514864029430110428458968416256 11853825 -402064400481531194402403734240171308800 11853826 1615132929344567922650901200330434464 11853827 -161672384127771382416134453496362159088 11853828 -312849190688461058445977255671480172544 11853829 149268384591403643487418347144225587994 11853830 56936699943705552250802237104456018560 11853831 586236006042210544482816770404001430144 11853832 -285572611908835476651091101978371681280 11853833 222416774424064168059798922835832355200 11853834 -141979749051988127449197571506387621120 11853835 98888055134844448077131062539152110080 11853836 412720112355080299740317900762790516480 11853837 1630678810108745202917352056289220824000 11853838 -105773914657993279575569902978673017728 11853839 -1117213001186134840189162150455770145360 11853840 18001533173999221669655035810134097920 11853841 850009628849314128333952042045592307952 11853842 18118240982003430049776470922982588416 11853843 168465336500542068380506087907841908664 11853844 978874955487395957022504455878597728000 11853845 -284912294568673816920585088601892661320 11853846 213625884370136942533798928274850546272 11853847 143435417677546935914373951814593108296 11853848 -109664851718596307333312705834796656640 11853849 81066430457982297519860274370956592128 11853850 598504822485326589756776770724599296000 11853851 -143057787554663015172111945745433391696 11853852 -247955546116858504780437017654558688768 11853853 12280393609067834163737334217356249600 11853854 4478830616287444373702974144833173376 11853855 24961479608984381474724995376085346880 11853856 349169263430976525737954052581433016320 11853857 439218712167366453481747544315246411106 11853858 -724354068353947078946463826210178191872 11853859 -93420410990004396466118132987227414880 11853860 -786374628255388326753673408056069553920 11853861 626889155151390595244496232542346101984 11853862 51131499671998169466720474566932731072 11853863 -45240694905721934408719673750249347104 11853864 -33367095084466397147487146143473991680 11853865 121621618581590723916091617915488120520 11853866 474921338190177664803365280815968118880 11853867 1107827444934389859733372140483648416640 11853868 116539154076300215556279170298185496576 11853869 -393684934564633124483799245057526554730 11853870 -97035124041880273632633892778248519680 11853871 -685634782644724386336484108079338043200 11853872 339433807980403574188635032250520535040 11853873 251886567161127488973116602861507947264 11853874 283576923709939679835962087843595795360 11853875 -614217280552829671387556093677017912000 11853876 427338469715942151712111305675330883584 11853877 -382970563305606740221383162131229016928 11853878 -31620151487870022817237641783891793920 11853879 -43069974549652988032744348615134061920 11853880 342713035565452663428006490930033766400 11853881 -89486207419643718243840359603037244668 11853882 -221510663614899515342955274383176096400 11853883 -1453973536217889451562838550996527363868 11853884 -109999227908684757468337491356573124096 11853885 92890276275168533509259754875119738560 11853886 37211648763134157044209979695992804096 11853887 17792749186248628783882491144222269160 11853888 -53874380495115533500082886158145552384 11853889 966118987930186501926278622296599466690 11853890 -496811137372635984203519622453091384800 11853891 234324501086884292218075834126230796800 11853892 685371123540739029535800465497646809216 11853893 49839270693694200413633363338686218142 11853894 -74223534177470887362151985765160474624 11853895 -220514572849225026095432537366339915400 11853896 1269510984130853032023992408194498560 11853897 -146064747337821472665028807408517552160 11853898 -329914134819965388196709790736246437888 11853899 1118597235212876699569203846830145690900 11853900 95189728766978307386882189739052396800 11853901 -404569289110997305446208704192269928960 11853902 383284727962158364751191937669235241152 11853903 -581861721285426316852202386779421195896 11853904 -5783243787974685754499605941990195200 11853905 -131031081357820219434110375753255720640 11853906 372202336924507237683100263620138584704 11853907 -223736017089035400456799253691312672320 11853908 412968362261941503200698819159141558272 11853909 306492070603784673346108427871711840924 11853910 176910190945811134765934781827603808000 11853911 197047585238834826163699027284890212800 11853912 -14160159489679039870438772503556259840 11853913 -553095679034003013125743386837798637282 11853914 98044139194679119834131269100762010080 11853915 -55139296814603103402622198892034568080 11853916 855046048282568615395508089773797450240 11853917 -251755872036343262073838711686544963200 11853918 353950684435726145822260738531926702720 11853919 444630158857896118791802065507377930112 11853920 100934816076703760339052372948339916800 11853921 75924103657199394654636700482519368112 11853922 343518186312333335232954622135706112000 11853923 -360826208852240516558172718225249129800 11853924 -160603015211029607177896689179222138880 11853925 92553400248636853819251164468455017300 11853926 -46647496238358750716195610978835169280 11853927 245891421652450044246459030285654603528 11853928 -1358968911964877289669591402736021831680 11853929 -129422961976501800301068725472845724000 11853930 152730383298013700262586550285786096640 11853931 -404061415463220077669927576655923760268 11853932 -107426084736831865513296888791676131328 11853933 -281226908429495071422055084610063005536 11853934 711205100725225614288404422463604887616 11853935 -350236888987703790602067392220210363960 11853936 -270891627236546450125567890861438861312 11853937 771659025021100302394639496596934699700 11853938 -153915882340803645402696417715974302304 11853939 -259513089832084199028830308363733941896 11853940 8929759022551065895309044862649671680 11853941 430730434183943087401295120034640420224 11853942 -192334348699838540257242352170081319488 11853943 617691130649530149950070575354036921192 11853944 -1325853481033851452842218005481301155840 11853945 12937374343042789555208709066552092100 11853946 -198131808091913078562930525383895695136 11853947 146839131450030959288645033176280045568 11853948 -651313311936390089524778470718466908160 11853949 -653290820009733106120996165332138202964 11853950 319305638315934101689478614534636704000 11853951 375890488275976746203822768860414383360 11853952 -539011802405990078365686888341805465600 11853953 -249382824283439473334537573747717461440 11853954 201967458169310705492893827261915586560 11853955 -51946792062477619444028486194699113840 11853956 -405018156215650353877985593243869745920 11853957 631047005329492252924498876175271721440 11853958 -649301531203153679564536770501512341920 11853959 4078401838515943699452270071044064688 11853960 -139963429099249001182997499548867788800 11853961 -155381397586664435682244748261951899392 11853962 103110905244122872214835046129154148864 11853963 603686890309658990574190164355684606824 11853964 1372314823543922929748722320379615457280 11853965 173794710846631615713367535847301751520 11853966 -111376333383938601826075584918008315904 11853967 -863809816338912125088686212966819838360 11853968 26098191280702630962271347058043781120 11853969 -65536388991891172309066150021198595856 11853970 -107159899980033148827082395711672921600 11853971 -1029323670799476561356187886896591110688 11853972 -289688706021518270545263430116151848960 11853973 1998209595762329957846220640967935011324 11853974 182055183420492909874375376971140528192 11853975 -201557721849000273010209356979581203200 11853976 -267003110587513693742913991637996881920 11853977 -515083796212852752476957637412547941920 11853978 114928819730578468455772793393591668224 11853979 1019245395806470490035602596409253144580 11853980 -324640509128024269958691926147730147840 11853981 -151758733879697969062539328407517732788 11853982 -6718309219860954272095067127679893120 11853983 695390098946611150236237204106032915480 11853984 -62086126102313056915327779248815472640 11853985 162845188438564421066469949281862646400 11853986 250858802642702383001256121460579619840 11853987 -1267078995433724833553409535692739999248 11853988 139569757422192545309417238464444367488 11853989 -207644290339847569510401333441866821344 11853990 -144413453623843844511626542149594593280 11853991 -221707707736016757100518011018227817608 11853992 -264714949811873031566898312294449280000 11853993 -109403763998246388221157478911141244800 11853994 823835429103607717336778944168106095872 11853995 590157313180209870935851062039982628880 11853996 -158812368500836539276116444976979722240 11853997 94184312307250896218055413852847106560 11853998 -122286835508487519418919105304496064256 11853999 -380045467932391007025033168346671698400 11854000 279719489963170817545164198026821632000 11854001 -478733854488056094676837713594130501998 11854002 -68609912185956868548515224208674488576 11854003 98482454169178411153936598589304697680 11854004 544272328644426513166683972346598941056 11854005 166488604878489283438520092643065982400 11854006 680088335417163478599662925153953345952 11854007 -243575164106142000991924899116337072 11854008 -328875597581434219518937589353314816000 11854009 973119853399948214981061672404523575210 11854010 51739209897074013890647233002223452160 11854011 -368497817425913724897572296361310658560 11854012 -69260030370974745500714377648369499648 11854013 -8498444071349603000575428679423678836 11854014 227479673949223905470046172823841464640 11854015 -578284386839158137737151827039230105200 11854016 19184847023640560127521949262484078592 11854017 -105458376872209915569893087643696506880 11854018 -540116907716364004896214556442344855040 11854019 450243349689927822068611908982437999420 11854020 -335387064344130192980897378889961144320 11854021 -307328840762352246844568118263742750848 11854022 -268860634425204070475637329436854060928 11854023 -246904484411780255101144892615334516960 11854024 -193913818951664091484098921111153868800 11854025 4711894259702792860227501581266438800 11854026 354756788501990533020330882490147302144 11854027 1400920088253511887086681981639526274440 11854028 132050500659676814148478905662935535616 11854029 -579156813959283183992125315131419489280 11854030 158531063118464369281840853281246100160 11854031 -143153158250719621844918058981352746240 11854032 -1831656087882356517925265295684403200 11854033 514511509533345919993831735535987931648 11854034 597670351714005226405906177038032374416 11854035 -49499588807577945881021189934525703680 11854036 -717617411086110814202209928965250005120 11854037 -340641466643166856840854973152052990368 11854038 -21310331256280087425950800406323691520 11854039 173479027559807314931482941044087163168 11854040 100148631136902135744486726809733120000 11854041 36367141724348569753690244995230224592 11854042 -22256885655770955225095606386138910208 11854043 -161561588143307914764009316708872047760 11854044 187728171196842977584402178815026654720 11854045 226231772639395078900151412759637217280 11854046 -990326712022961383979790675162259040640 11854047 791190652428976399768304275693443578640 11854048 1058580048836106345990606320750961623040 11854049 -1406528237296036097972240867451292404600 11854050 -73506366898966781629137108223345152000 11854051 631119075431763204134649275490133549704 11854052 51038813960916582333029819343580016640 11854053 505551737317121460612747132313540331520 11854054 -108003905891326626618145336361595957024 11854055 -407516300722130480666139515002935140040 11854056 -192382208746298897723622129113033932800 11854057 -388009822752366753376715440997490714694 11854058 -1105006874324129069671054060207179277824 11854059 84036097540362868935640377219403038720 11854060 -206829313774378994097748303636861347840 11854061 1458109847073586195604712263150218504662 11854062 -86134432291829103860503659399784458240 11854063 70034997020741827461016469684312783224 11854064 -285262953891045377920420918827033624576 11854065 91933520724255161282894164209724139520 11854066 -215832924979266992188560683953915828224 11854067 4157994243036052617105383931290785824 11854068 -3871621457592336317539186233469433856 11854069 1098975936945115533208333765621329780120 11854070 -40783315394961631011850464002742720000 11854071 196405871340096414616648445672105168640 11854072 868346413211438668684230583746159820800 11854073 -223187671808150443483126810537157265600 11854074 66991111228279171347483086067697258752 11854075 -743405929444764660303510769424403030700 11854076 335626400562313926306693490749770164224 11854077 -235586926025829708547743371439462929760 11854078 -153757468779432109406306911052028380160 11854079 -1145341780873566425279092904143226265024 11854080 297053053379060363197256716234260480000 11854081 751203997804463603246301240731375781120 11854082 67805342533152163991149606033286928384 11854083 -865022266160464498570297186674091304976 11854084 7739851509253707071384025866311870464 11854085 634057603914901808910093632524856476800 11854086 41167003639571802032330230344625221504 11854087 478324594681732021398866791818966709552 11854088 -400003491141750000367541383834187520000 11854089 66927850146624695686942541643266240448 11854090 101541477799218522151669473997114982400 11854091 600659519322294436311411796139813080032 11854092 -179065801853071527797038946992872960000 11854093 -62998941159524405729124450431984790036 11854094 255107407994138842423129502378144015232 11854095 29686130432138265124161440889897056640 11854096 126623924341846244501366463089054515200 11854097 241451672635278808785047831464891950504 11854098 -180048713244292981670787707250692354400 11854099 -752861528653710064584267872427070514264 11854100 491644509746846299131780083148125184000 11854101 27601794091434570505503889158053251200 11854102 -1407841528583386068799899911881931136 11854103 -823580226261617228350570326103397230080 11854104 712627359489895753511831952050951946240 11854105 -52198557257929165060599343516099495680 11854106 -317103297515654223536464756987117921536 11854107 -46264327673479386173822846460069049644 11854108 -307619283514651594262798927042667479040 11854109 1631951584169514189688556776561783910016 11854110 -155915301959695128685609076786284026240 11854111 2674704450405036362450539148276625592 11854112 102071220310563089770204780611615916032 11854113 250199980121742006675468393481974804144 11854114 517462023627039179237608040794039288656 11854115 160689552128209992236575342012299923520 11854116 357023389904457816264736275025240620672 11854117 826399795367549490402273281774722462464 11854118 -109590933177733130074321197938677086240 11854119 378715751569433218676884123251906685440 11854120 -177105669229554869129659936608812083200 11854121 -454277867436314882663307427863818701056 11854122 -72550357387462470077621743449134992896 11854123 419844952697672911681336966367566088440 11854124 77273076792212751061242360880708142592 11854125 301208630415990780481927243292576718000 11854126 -64359385876354625161775598745136045376 11854127 1770234870308769761694934848038225689560 11854128 -94184846673653030591880682653155328 11854129 491798417992862462785868606839694257746 11854130 -85486433380326272146258853005104665280 11854131 428340975145236535960262023384728211200 11854132 297547354623101316606823788018965952896 11854133 -413804567957304516079925507649170717316 11854134 -56749624024170866647816902923915328000 11854135 -278810683617047571549729430261330654800 11854136 -480796794998156677869408073981691043840 11854137 -435644927376855910880251854185623589040 11854138 -382006107841888294447517532626680604160 11854139 -353711974183427895433578832664199528432 11854140 -1160234319204062430063368688394214400 11854141 -702693234392397216037014386435737651720 11854142 740315741508299563874634432732943752000 11854143 -91143356512046814083146006436386778496 11854144 339984402610882438470548258947159556096 11854145 -324188497169890826940334314149775053100 11854146 -47088551472254693699289558405127180416 11854147 64704772076105203689274409685663249596 11854148 97977896242568277998777134293678013440 11854149 -110256682490920901261843203653335964672 11854150 -79719108346675082870221923185792256000 11854151 275270555260423848458172859699654476432 11854152 -116085528005180907436601722356128808960 11854153 -848268760322534152304113877976207223680 11854154 3228670992172508555296247675377837056 11854155 437291983157832305856802219753424882160 11854156 583199674088139278271981920872225658880 11854157 -3268680812351437945715557819963445088 11854158 -266527135528799370224504689432833633216 11854159 998696042537634488273758954568569877360 11854160 -59492083509131005969971716934968279040 11854161 770524830090396558316668277674216345600 11854162 467960905271782744891650604777612521600 11854163 796586000840902372174648168763953490412 11854164 -954834420622863194659697602879991808 11854165 5516738229976110458714710557698196060 11854166 247004728435668223779168815781385754304 11854167 -112822651003860273789623662456484403072 11854168 -515575232239263519340939744275595591680 11854169 -1389773090884484983517436862171583597430 11854170 321115179775143133631006140117466250720 11854171 -235852146281271852383771807418528414672 11854172 275139407762003384920907428428043372032 11854173 -145249339462057547849223327180132268416 11854174 469561611872349705422582624308550046336 11854175 148671055917546909096870079696365423000 11854176 613756217519786507978284106829571031040 11854177 281816527908645777395065057593448527360 11854178 25362785902722244203742829356771836576 11854179 259793148623016156898093867784002442724 11854180 -170054026211044310300318106961359667200 11854181 -361768736566324056826454010410789652000 11854182 -58531097576940308709584343752245170816 11854183 -116916516843149775265683843020482017792 11854184 1177389989983174777386743310579918658560 11854185 -213695946099893706080465965538062656000 11854186 -250467532377929112590324243915937985440 11854187 -739758757349290538098791703190461244640 11854188 25691215951286567278655577996272479488 11854189 -84562278068182598012038314571090621376 11854190 166634276208776954613639061468104528000 11854191 -182334382626544976237111301784150899072 11854192 25242150876855185256959520259775004672 11854193 -8406460203436685455963935181139482956 11854194 191320661790269090356116332529851383296 11854195 -221322376299048776169534895526889094800 11854196 -189264264891766612069281222301715241600 11854197 3594344420579584193527451658637245408 11854198 -547829535282417066028900241655762563520 11854199 -324613567229460425014080259208888506368 11854200 -55079667472955844128223352357969920000 11854201 324287406068370424055633963628745103232 11854202 108252581989492547028096741555777088080 11854203 271086473438203008147912672388924385304 11854204 283715812306106486552695495942485395456 11854205 -1030638480425694423504014278228066421280 11854206 -41833318371208837020706391371794329856 11854207 340720645243872968186111002287463081392 11854208 -438609280149731502766691699820834324480 11854209 276132192280125656099445031407922827360 11854210 467130308319437818898688480233403840000 11854211 -957742415087945794549331600117660269188 11854212 -27321643141284418065474690843171468288 11854213 -15173594415793705905574177906964001600 11854214 -270261367524153281019038890756808908800 11854215 484482315757996258114612124044859457600 11854216 -1368142939259585251987248025877392957440 11854217 -224433018687154628077392517824454590540 11854218 -2727334945163256385111778642024805120 11854219 -79052666853571125170203033931631863520 11854220 110038966810288624100131487154039367680 11854221 15460543006033565400591804948187489440 11854222 -969076425477936010249215493877229591168 11854223 -547060627150503459362979612884363284656 11854224 22242571356008819840676402949823397888 11854225 560348225077849340686083582534224891750 11854226 -253226815392970496874867076487705567616 11854227 63701925610671583556208007087369007424 11854228 382947028730387302064131244666230235136 11854229 -1465860089796481047399077898961793106240 11854230 23739167189974115307796905487237902720 11854231 -56784073342422851877209448701634624000 11854232 -235332282176176450006170183047987527680 11854233 279518811630653541305840815425224770560 11854234 -161488223586766992868964560419516592128 11854235 -597217536088006857169656116990632240320 11854236 373071007281904079952818497552206197760 11854237 1062575350568054483469262680735587668320 11854238 -92583352629447121356210351074824683840 11854239 773386267917308905707420935379328330824 11854240 19646267569401824107681930186268344320 11854241 -57712368804557472025708860302050816896 11854242 -817162335161708426456962737289173845760 11854243 600193884639163062513047602889678186160 11854244 97586961649597840801199190995548800000 11854245 10806762353130577359576311510971975680 11854246 350541278584656950743924091200969641984 11854247 -1428461407512056482438315380504820542288 11854248 -47466907229657113640231884703238389760 11854249 3523937193125633055423419273954898831 11854250 -332721708824789231568400143786808008000 11854251 -31552759365679457776137032500435461432 11854252 -208947960760815200449378704229011297280 11854253 94994726756884303771474817165362050264 11854254 -348485318211797511201009078944027359680 11854255 314140486701165454469053999794764920320 11854256 31820976623460024816700439330170355712 11854257 -407025994197846608567866424381714793360 11854258 -16481214397598684592685374229985656416 11854259 367270586115335648031640451483256087000 11854260 -73877354521723937851067567648225802240 11854261 483771237217443357185532505115173882862 11854262 201404347353499427797662467547169406592 11854263 518105267027876198929011366224588160744 11854264 -739224296101697566369105820409021296640 11854265 -399645335456848069822267322439363884280 11854266 121200141435044726356705498698612172800 11854267 -559018634846605647740552748311168854684 11854268 -784218401798127544484563249079164234752 11854269 -78644222916948889024025438180932689792 11854270 255377482334418683945150135099132290560 11854271 -547451010098825151435490988730526650240 11854272 -128005860626625590017123763933518233600 11854273 269302331110241459006642771846629769860 11854274 -452799825837379643424907650545646978864 11854275 -5575985214907970738971778361463512000 11854276 -208102196523655975291898306986847698944 11854277 584639533622096432065318941993203197020 11854278 6902867723703151058005168462481466624 11854279 -50788784584554513334912974490426606120 11854280 -718697707886136317883548406138519552000 11854281 -52433388058993529201157017374445342448 11854282 -197898249949617150937222281233326262016 11854283 -5664600895040985208812520778184980736 11854284 -140203843151003648738190394291965957120 11854285 569681885155428421299609253808114379960 11854286 239831334040598239306742683716591782592 11854287 -264475611559685479826484718402341785040 11854288 133567320784003142316530736145142669312 11854289 -348302859133409903469866884871847605340 11854290 47796307012992475598081785767193190400 11854291 -591654885904231378157499537306914046000 11854292 -745108761449730934149236163903895142400 11854293 1095185291999929982421878116864238496768 11854294 -237619694933592259743398059182114158304 11854295 305184904640627660987326125202272429600 11854296 -192332256099873873443936992676798668800 11854297 119567246593817248329075635595894258752 11854298 -81889564720626722647117160147809986336 11854299 -387790657250486277059356540664053984320 11854300 281452755616503465379933524606419686400 11854301 132005540451503289547834197833454017100 11854302 154246716864467424113838162595176582144 11854303 611764463646701182525523420726727455304 11854304 -203234584988476833804001168718882144256 11854305 334187535797917725131027916337300569300 11854306 -30858206140100583255008639227651674336 11854307 -91659153670320947530356734359854268416 11854308 8203969063020837386104784660371507200 11854309 7797005506777924705564999230951155040 11854310 -296167482547211547236432486433670375680 11854311 29150046459754998361758008858116888704 11854312 1043983587448726883577544824313126778880 11854313 -355939543843825852258571873205999814392 11854314 -365313088300720116379744303306848994896 11854315 86799929695731238326060271471845200640 11854316 157926463187447943632438454099872291328 11854317 -34833600926728062520884676423501055040 11854318 4163285266859319431939886134188016640 11854319 597715774142027829875180243691010290696 11854320 129676144915497353984290411039578193920 11854321 -1398516875105983392114017688886861535136 11854322 -62210625373506502175394763829430734208 11854323 -178194658277890922321711949159238377120 11854324 40103103932217473129031930134663508736 11854325 609697470678555130617593540503160541450 11854326 -5449828476231190312440817246807790592 11854327 -770878036070439662848083689828848460824 11854328 -1531854132005257316394104150544516710400 11854329 -427017315001323618283950676373035037616 11854330 98149603205348493861400333753672252800 11854331 1187100486918636964527412372319749956132 11854332 -193471341658003642875605882186962756608 11854333 1095062612089215776504012935934856152582 11854334 558623937491434559628340721646622676352 11854335 -395841830806786080336564687591742815600 11854336 -158186328941215519961606660496417619968 11854337 -35082111951383347319340436893478681440 11854338 14723982264126054460282915336129806336 11854339 -306136438080245329796939457441064442880 11854340 502240167954790786089612134965797396480 11854341 -324009094925588167546023795908417649252 11854342 207285195549263925285021925463959954944 11854343 -906294312249519466316827406711475353736 11854344 -251395987833972860527129465220927201280 11854345 87950006639978402862737215761268252800 11854346 -168626187084615852817308865459808981760 11854347 872420295064001082572003908600868748480 11854348 -17559487393020494056280924873784668160 11854349 464661558038276532126031844705282105964 11854350 11712030564559809952076008382870400 11854351 -625908910146002481575513832608217111768 11854352 -206180077651055240618872569386662354944 11854353 36026673220305115852145298150538856448 11854354 -123507197966921830580418072415560960624 11854355 269995691415537959434636530824023507200 11854356 -93185370416866128861712368845265868800 11854357 880158945365654849321046028261586614972 11854358 -245759709570273450654050106390014922720 11854359 1033139968562935386690555781799828391600 11854360 155632669028204995687075411149327974400 11854361 510014601960624716783486604051924301770 11854362 -68273577024193932576111295819100904960 11854363 -986431445518439440391190326121449835388 11854364 58294678675486570151402365102774081536 11854365 644093706690454927137891156812446074720 11854366 451055159531308901947206314699352659520 11854367 701154851648668203487363724044829375712 11854368 673846249589672923389209292890305265664 11854369 -6471279820923639201149299506152157952 11854370 -354206733827190864991589417213085120 11854371 244118523832319743452739018369010060784 11854372 -543178726749152595584936500714172271360 11854373 -547426594871166939919210742019605154432 11854374 -380549616334436220937222244255501452416 11854375 -91357517355082561223144810929336175000 11854376 -1179634909399014750221761194739709137920 11854377 1137392108018548910298308191963378789440 11854378 -207220133267395480642724088984146210976 11854379 -1127087040121565035412805131051640499020 11854380 -180400674311762821577962785417926845440 11854381 -554684734954660990919914240682878472256 11854382 -122540925217631404874500968180818156928 11854383 -464647429620222197362775418802023632376 11854384 -50732686393760213182267304671481757696 11854385 -90141894573564677487911456411500924800 11854386 21324835212239305104436016834089491360 11854387 -681574409553897000329988048678733118976 11854388 -67182315638446077809134574966805258240 11854389 717231002535710460960560688376579711680 11854390 282825902375860708227975080724221299200 11854391 1166271549195747083793258513175104829032 11854392 566002941165973609146338368067368058880 11854393 136776247294937732364519412243907142340 11854394 29121819662090363609188390114054029312 11854395 -210248239015123846934195733559244736480 11854396 246592109256196320670104418499072076800 11854397 -82596313784959874423387272984837340820 11854398 352140389813788205755209267228163614720 11854399 -414722828207630624370896080420040353600 11854400 -25968028065207630884161821232594944000 11854401 354482766480285628203033447226970091840 11854402 -71247116903269417197652281317762843136 11854403 -757485236984785059254725106328516575736 11854404 -134876373096523244221515928607824896000 11854405 -565138778228598622304954507851502015940 11854406 -450008062599867840220566456392659303680 11854407 -411156600475483405325209601060491715712 11854408 -746367144275830159014900647062411607040 11854409 -45413646944593838797359556602539337408 11854410 245551678317846168613233488248650543360 11854411 -38776988872840484607038100500986698988 11854412 -7811849753603768705547245048188640256 11854413 -376353270556146996442123468543367054058 11854414 87368991063886654748082882386019152640 11854415 -345560582675209629207408955737543463680 11854416 29170888605344386972515905790861901824 11854417 -1427417375253472524231665141948382064140 11854418 -210091751181837917360970184612875331296 11854419 -16698028401375396918001332464834584272 11854420 -494392798079981069840257283742381304320 11854421 4312318714023059556528998369249221692 11854422 -278857169113098738194341783583932398240 11854423 -408766687037200983630593123383057344000 11854424 432170605793436138554058076621631078400 11854425 -275968689854744478078720863440748028000 11854426 -706302702318485245166315350104986435088 11854427 -399698528821588736053047182221456224240 11854428 -196100362290425209298016691285265978880 11854429 438252252444558169901886921455621045030 11854430 -4802690954503740447931619971381248000 11854431 -22082856430101823718916109174787547456 11854432 1555071413569310351690096801154716270592 11854433 -1452069308544662794857292114419656100318 11854434 -271501526479759797072258865877509472256 11854435 -1040417130064015090857255168512960666640 11854436 -296458486370726289034438036440280980480 11854437 -269201093917682938269699725331438675648 11854438 483831963645957272270203599598186320000 11854439 900661937808851762496482822121678189240 11854440 206367267453058352793038794690083840000 11854441 1027612735149802695922569469380122742842 11854442 355700001185752491994921168738883838720 11854443 -229459308779323684327728808954419264936 11854444 93380190609747854422977175133590487040 11854445 243227179758948018410501452730035922700 11854446 -105283232931415682970759815742607292160 11854447 966980786253569105513621656886759769912 11854448 73782309320638864031249270300215836672 11854449 565109934006442762242552739123383212034 11854450 68676506260531649164538995504472046000 11854451 434609775335083982896712159255992943952 11854452 4980515962564200478261807356625188864 11854453 -61381155954354763988024151983310004992 11854454 400084224866944809987800057694788871360 11854455 -1960032870931308169562720486843414400 11854456 700361695046227029102607303950820761600 11854457 -419530168688724423073610517469175400960 11854458 -272407042272834104616640749904881131520 11854459 203464519319207501840529119712905536104 11854460 -142456827714577900444071164781333726720 11854461 774594734156893217863773820961185200480 11854462 -75874934940575001160942945782715170816 11854463 1543534684041052809023405776460837411712 11854464 -136143662526342695328419665624914984960 11854465 -172781637408706458270258349970107086720 11854466 167990449545490348669016366214346857504 11854467 -276338597905135844889916342193721995328 11854468 -313887142797789664193605785400038036352 11854469 137294106478903341180537538860750730080 11854470 -19104982486775399705973180877919381760 11854471 -519088055241125126739714880504421539656 11854472 683461312375480580546620541717546234880 11854473 -130081672306724064781490518801836377376 11854474 -288498471464339001359085913435091503008 11854475 -276251532917588588661961982624394246000 11854476 -420179057067959845872211055312122429440 11854477 -709799992030107876096620770185796409674 11854478 -225147186630117667670200515479918544960 11854479 -30079335000989942432277061328635774464 11854480 18977385211804487030540027641823232000 11854481 408882066878047830906772694082403802112 11854482 27733491852618527978117852912015554560 11854483 79417320401261255672726740731938485600 11854484 -717892335756414458429355723052097913984 11854485 -342045514959555381829647846996718036800 11854486 21687303672252001342593643649393808000 11854487 -224468568686893594986154337263721402280 11854488 -244041096961196724489077632265776189440 11854489 -611255170125458686201721711690841014710 11854490 -867066534861877222857828443310117120 11854491 -143493053036705563168959432456257784 11854492 188872904231725840989221703634331912192 11854493 120260259368214157838687179214683676160 11854494 81948992614602387928117989838994838528 11854495 415854666832048126270934995125387398880 11854496 654890140952032897161412693999567110144 11854497 -41412418900531741439045891402419108800 11854498 -3853705794798761985236864043950265600 11854499 -688045791218521470432159160078049429760 11854500 119608102951502603948595673396623360000 11854501 354878271536880903141440702477260921312 11854502 577302447472429326589876199742418653504 11854503 185808769473382762846760960382759834720 11854504 345662645696537188697358958719869644800 11854505 351465117651787266342832081341149160300 11854506 67927443663706247586943063633709723904 11854507 -129112050543253031126466458096582565488 11854508 -961158827541804360300459134147611160064 11854509 638321981540580990070736936469000093504 11854510 49893126897545333469529658118026818560 11854511 1149370329760153181645865685635849311112 11854512 -341974890481374492250288154302092902400 11854513 -400459706334823544089853404573393678080 11854514 217795972747224298190506679624780531712 11854515 189620316394385755503966527095435088640 11854516 846920642691374585702058749623186728960 11854517 827412436810741916206102364909555875566 11854518 -1688676738495729586616291302327151232 11854519 -866635627044891689012944228286551685080 11854520 -683496434867053169291111614899797299200 11854521 -166102376008734809511638911783507682118 11854522 120498314405991325775524446189843071232 11854523 156551640588842135907921581524078364772 11854524 33577293401620243387902230562063581184 11854525 20190061759233915079828239399933363300 11854526 321130088166347109497177718212634899712 11854527 481965573058344625623499718503949950920 11854528 -29754250941411221855194746323975798784 11854529 58552727927493977726041753647428120130 11854530 115139338074695629259247484367215211520 11854531 609576870385974419853215900488559936144 11854532 652118684600433943300012424092809196800 11854533 422301590048013873356247185279310004800 11854534 347020565448631925889937173307049944416 11854535 -90818197527855779701602646062905948160 11854536 -295327857573383365730750472611579289600 11854537 -600624393639295208143067160267376075760 11854538 375978794294996522428963881984225871920 11854539 -290720895055811935936475330632614105600 11854540 379015872992522424008454729879613578240 11854541 -12093733773775874078538078915875138976 11854542 -172652113595614211780141688643028514816 11854543 19735560421129298305951879359762019024 11854544 64627748654733357809673542180472274944 11854545 306218178007319331870070839056347674240 11854546 494761084297372477670210462524819357440 11854547 -157930806485392030651971490134722843448 11854548 -205191353476078816305499918863757527168 11854549 7176003051442236537463546306304140352 11854550 339559981277596626547289076913386448800 11854551 -329904075773301420808451136128314537368 11854552 -15047034827032821049497114879118694400 11854553 228910660697730825657505404941542223364 11854554 -14931933059398990169200016259661229568 11854555 -223871288430727424769418003641369886080 11854556 154843530660146277316974963509066833920 11854557 -201309691181821242426345608378055335808 11854558 -163600567496101311477122065886910138816 11854559 -597280637835580518657746378839243020384 11854560 114682618311834254001566502956692930560 11854561 1056632224502466697454937928662332728320 11854562 -363411209840187103567797960520787666880 11854563 -180223266430706961267489505905655633152 11854564 -698194360252358922308813436131647841024 11854565 -56415167092835960749654072530667754880 11854566 134141241359061600014035110217393929600 11854567 -339477374959733001018153598835547709384 11854568 737388504174279126612177214113738424320 11854569 613237249117502714600943842214659100960 11854570 63032655808339770817045153908176679360 11854571 -225406885359880516715718981086353833228 11854572 -454751007094593900954509301183056495616 11854573 392775860117963195382790513074713636822 11854574 17849799672129509841448063685538439680 11854575 -430833470548905811710615268136492640000 11854576 117968628747824753463076625653813346304 11854577 275523821725513660439417248517732676672 11854578 -39283442584993698664654658421063249408 11854579 -850578882785032703776579347328658138112 11854580 -253463411635868770013469499027294517760 11854581 1351985104542447084301308473641074991584 11854582 -991647207181599167967674808646972281600 11854583 862743030212611065794770571549422323408 11854584 -2070645603078905393250569446782074880 11854585 30465067033477250318756038240446195780 11854586 84333225913011707900717849424725127168 11854587 435590299183786201279870949638677797568 11854588 765554840184317957347237261299851890688 11854589 -658647267889238262196646754979429127700 11854590 185537729457457058334814386199681674240 11854591 188238391755446242999221533595509414400 11854592 1008504066735131736926650041277744152576 11854593 -31361872030874240553971732728732010940 11854594 -434081834147898087310679898697692024960 11854595 -70804405447945481512664231690739054000 11854596 96404928929615864331079511256153575424 11854597 1135030375219451126386717620775999680352 11854598 -205409914579338721891727283483914580864 11854599 452806070520225054165496968115177269840 11854600 -56568912772509636867391754247935616000 11854601 363732277797517209033085684019084420304 11854602 166532875539709023177976103363496690480 11854603 824188011909976858844485976495131328852 11854604 10755027429669441174947540138306766336 11854605 -151438201494463960004522405782211230080 11854606 327812467281082178840411718065655481344 11854607 452666003406700678361227077125410823856 11854608 -2265892506723219557202552183841161216 11854609 433577092187663050539166744169472745204 11854610 -20402297833016004979998739196688163200 11854611 -315682802631107437577928618256415243280 11854612 -561345962239304580047852697481472000 11854613 471541535368874669519189788032367686240 11854614 164139885618157702524834352351723327488 11854615 383056048665236897348331714664899506400 11854616 -45681199363242904757690053988257628160 11854617 72512020676817193763084936491867553280 11854618 155422761851206168415071960278093135840 11854619 -859720942478786828908428435859904176524 11854620 -44625194122540537683033653429208576000 11854621 -25361934803426706250842643524562096128 11854622 -68433393905199469821413501139313843200 11854623 522775130130411207801557166260001543168 11854624 -121210322584021503349215578518619947008 11854625 -664643063774329852663896870518849343000 11854626 74188821329419935843412370315864999424 11854627 -19157939189582889143639064614034753648 11854628 436899924836522604429516803341031242368 11854629 -23069984746080642626169597787379892000 11854630 -319036952008815308026795295158497575040 11854631 3105998183922389104442841046781154792 11854632 -274303816818464788735592978635445452800 11854633 224998922146957076617303591252898228160 11854634 -604704090042842723901111214423093628160 11854635 -143892010850786348717078505056632131360 11854636 -87779275663636279235604642413506237440 11854637 -17900145012728514459914502147886903488 11854638 -384426665102691796583247436822530099456 11854639 -931044447930465763838883938964872329920 11854640 42333670747844208653193611756165529600 11854641 -106367516561507269462216195310552936160 11854642 -356175452058612849434795989019315916528 11854643 333919304096639463891861103903816943280 11854644 -539920128896875120721559327466508648448 11854645 538445388963604873400413077452614781760 11854646 408683729677178256141274932753691834272 11854647 398944971573854369886724064275143325440 11854648 -35813024724397433858925498695582023680 11854649 1839361847622886822778860747196809697160 11854650 -233743186834694112630156069592919750400 11854651 -1112329906387721297834603873367068467400 11854652 -31147109444049506130895310419121983488 11854653 -951710714912819991865708360400052208896 11854654 -58636859789090155006598732239556941056 11854655 49194126202903666303139255475512781120 11854656 -91966340393438827358321058088784756736 11854657 -386445061577987106793185083626728963648 11854658 100047748782663351402261618240862734240 11854659 21827747655228953738784889010935930104 11854660 -161938983744493334317825988171846307840 11854661 -191015826767711546889592644143408317440 11854662 393013159218431513857567705606971623424 11854663 -20384945988303297068136912187861821936 11854664 306553667075073894673110805804383313920 11854665 514367303166341079419426716942286370660 11854666 -390414289759129525462967602949737621968 11854667 -181403475991036731272612935614123138648 11854668 465674435332269426924672496298250640896 11854669 583861049410624282103240659609070104320 11854670 -4887116873067946613468980717052697600 11854671 -236291800475311410664700510202622560888 11854672 -5517481280604089807016918162168496128 11854673 -680717886301368185664619652874381644556 11854674 5821421296816240718442358176908745264 11854675 59906409111821431706061028276449122800 11854676 -33250403372818522671507041216819495040 11854677 674242113953802229346433832948059023520 11854678 28977999303089631690147753816091096320 11854679 426786548945424896200993143547680977280 11854680 247660563885071994964088667337929523200 11854681 1139597329799339310131421211362850425482 11854682 79806158168665909320258535354317425664 11854683 -7457782149896360969194408587918730320 11854684 810052581736552657814139945433262076416 11854685 609280511788986769926753308910217990380 11854686 190523835215608495011016007193083639424 11854687 181795690355785025670978752731577507800 11854688 9637227569674303743391262224139943936 11854689 6414647360259304545312328178107484160 11854690 145318549241154041111225239082801229600 11854691 6607849822174456833886958737201336092 11854692 184561716603332452482996093344318438016 11854693 -747631580363300142555960279764700282240 11854694 -7299278014573088290879397085992438400 11854695 315024537316644633657817646516407082400 11854696 194540731798707891143408694078559272960 11854697 -450229061831988117931271162953334962608 11854698 213610640456842144770050374527046798848 11854699 215700331433026358374281682064830311480 11854700 -209210461637339328457061305243153536000 11854701 1245249137644191491641489223040741647040 11854702 -317062692033573572759101665080129600448 11854703 -165760920359294152076658656866685448720 11854704 -60975484963388195754169477058699722752 11854705 803814640822304897022455563634874871860 11854706 -244724734423861103947301322628672244736 11854707 -129028323118971813068405206214452604880 11854708 -6570831624553051323610671211203727360 11854709 1314836365102051737793849059647419460910 11854710 -29094193108599001263949274291328122880 11854711 -612043245326384657716814764817412949200 11854712 -712161802236307733127274540064584458240 11854713 -95883877864969316678886625573266240 11854714 459016723163322535349246708301450319872 11854715 393783072627026400662046194609210607360 11854716 287467709780639505529398616833347665920 11854717 -405210041886253336260995348697799050228 11854718 -223174965383749128815936935127677454400 11854719 -125926433126656108230246494702156947656 11854720 423075744010743377147555302459677081600 11854721 -1088299870707087036734027184261874372908 11854722 -226399061805915227438787989972242106880 11854723 330891572344792199169779591396455714680 11854724 38421006462822369548164003302901297152 11854725 364866794680990652517545525837356747200 11854726 1168931016483613326851155194936415104 11854727 -42051246715811585146226818821606061560 11854728 675574127213387246570089531817150054400 11854729 -131457372093508132499749127060837794560 11854730 195834409835041734386445419302753931520 11854731 25849960787933701171221515002674681600 11854732 1006010801522435240107566253583147876096 11854733 1599047667588726274727231968335507126 11854734 376060819002567843737109211494297583680 11854735 -185925895809134181783943515311421427320 11854736 17870395768775783368023321717943099392 11854737 -360041096463786802420207460374441042206 11854738 9218324271367953633523252366801036800 11854739 -152341289963256489654599407680549706176 11854740 -146380223161004086295023530734884454400 11854741 109441263093751790174526828046956665600 11854742 -99919910154615113169716342551311541728 11854743 122566336934201288646672225029565600000 11854744 159396798668674811811881981902973337600 11854745 7225922320418771836254094105393874880 11854746 203227325532364514275448993264111193600 11854747 560595173916324641865883671455703596952 11854748 899719978949103165010927914041131089408 11854749 -274426222666460539525429473069806030400 11854750 -16835113791390928335453021952766160000 11854751 133438289989462120730241883834248719400 11854752 46390796203820411610606695060110049280 11854753 454632888542227418072527448218078068784 11854754 -252233320831502813082629401340009339520 11854755 197897878688254897632355086966812977920 11854756 -962467239714330664263677590398914560 11854757 -882027068558115264800934811984305788994 11854758 89148903004184857467075721724301843840 11854759 -225824763255892610866042053660491282384 11854760 46807272438390560632086002048179968000 11854761 116185278205024735841985234016648067472 11854762 15863869175404446365441361469134767712 11854763 -451136733328193890633810623674095943808 11854764 381913729914440442231025840523657260800 11854765 242900584700406073386772312081954512000 11854766 496833806739581056836950334078407731200 11854767 -249293598164623349276411846177857307520 11854768 -209674174491172224718014072889489604608 11854769 -729952823949694450063532205477270317004 11854770 -281483534085107923187600032785921062400 11854771 -1008101582554038312929446239059802600000 11854772 51822174810933838316437736728748040192 11854773 252914440221818485564337624338524841824 11854774 648916108656440527924400716180386665472 11854775 -113714650638236874655752443076306996000 11854776 13654491823970918232414360268295577600 11854777 846731059685905519602931215927267837072 11854778 255110921461045625961271968282962905824 11854779 -503653943568917236934069999666721829440 11854780 -38225508512326539249314843831912232960 11854781 -355597131761908821871617994929261308436 11854782 -130781368145489898759196210562458546560 11854783 918071810631944637916627867111103062584 11854784 349005221371219864091346050635530240000 11854785 708085013816035493909615119814611655040 11854786 432335298860698479533361156456246800592 11854787 -228796912484355740878039675972666348848 11854788 307056156057045085064848430020537374720 11854789 -759332317259705801494637526483719617280 11854790 5619271397349699791533534350477715200 11854791 -66995682871907799071567742681188520552 11854792 1054883441328057315886437224254942848000 11854793 1175058463485175506153728399967903006042 11854794 -38883410704658218252765933449517870080 11854795 -91725060614717373582716581008768768720 11854796 418863357267901536599499685585301091840 11854797 -124866105344898852157471500174538269696 11854798 -104680426133747113327456623422112663936 11854799 -2233090474643319471766511460513748224 11854800 13026979127282922016430371941722112000 11854801 497416467686486305958899660267415209664 11854802 -647480710788865104507955244122520289648 11854803 -273316874969570664797549030203136179200 11854804 453245964155344312848173935594666145536 11854805 101369662768346801964275101232238646560 11854806 624670799096265842800256772265339166208 11854807 1274150439699206726045326831982373308688 11854808 -8833978701214076177149384198635479040 11854809 986889691800308220602270459090598864000 11854810 -293690750700081460747570905085386209280 11854811 -652332048254363738177164553327580982200 11854812 192135895934866539102196530203488665600 11854813 97823683747298220417031905677636145062 11854814 915304951764113857067743875438661066752 11854815 143766516772901864763575987577599645640 11854816 -876384233138071762611678767296778600448 11854817 -457250636147066706488829536975663827608 11854818 114997910143318133130888044914812122064 11854819 -1312081259060984986223267675753290079840 11854820 377176359354831218359423367422786894080 11854821 419808579311482750324111911064747522560 11854822 -7102777864223461019231811951409397760 11854823 312367145841697335225488739875945980680 11854824 -68754983015237582028383621276366684160 11854825 -85513464012826887393615150930348258900 11854826 -649191210633986909790900629110783479888 11854827 100465759408611116839380464982983744088 11854828 35997977836300127576456965643068262400 11854829 38299497294627585212104672265869890432 11854830 -37128932131785055008811808545554163200 11854831 716055900919107589082031408877135079664 11854832 -73650275690754938777768801966766489600 11854833 -304096664809033339701387628492113042576 11854834 -209280077190282317415192579771271028736 11854835 -82141945941678840895417555927457539200 11854836 -10086544266720234860828175583846090752 11854837 314185720427551652799538496461350111772 11854838 -584863887350166987409709037044279587680 11854839 1290582331700636354650819610156558305920 11854840 -133101847564680194770875891938795520000 11854841 -669634588072134149404948171730101920 11854842 6020496365041166039901381116513260800 11854843 -143720443918843920472592571281733745152 11854844 346061879763710825699859300973127095296 11854845 364973266211932867101884862431521595040 11854846 219197138756068198886197935611627161920 11854847 1556706424021966200604838976311376055296 11854848 86845984894770917231346076426180755456 11854849 2246185908738649553222195572912253607636 11854850 24644815363282512362374790423244364800 11854851 -244558596115995611255429222396686746816 11854852 438581066401400728396144628681751133440 11854853 -1042252977871898965473209283337365188898 11854854 -435462228318179600624297324719993248 11854855 -570263566262038241173822012617127351440 11854856 418825494993201275162973914130883430400 11854857 48756220691388181630178157452299290624 11854858 -570643293462138204544514846558547637920 11854859 -100945248121641528133644482459696272080 11854860 -187239863286217871919029969266728960000 11854861 47441053462293455782133335402956992652 11854862 134787985968494280148694471019095033664 11854863 373807019204429888494767724973314682400 11854864 -116577326661405325707259578524449234944 11854865 -194275250522170200236046429933582412800 11854866 -140414533511761755745010037605216059776 11854867 500346634033576487150053744588151330160 11854868 -440208701807418694424277429123475815552 11854869 -84959452915356510501026349401982248832 11854870 98438880258725502096274544134377523200 11854871 -77019949414116266470390142965026596688 11854872 1102264517136015584998162597124499456000 11854873 960123825994218111150593760193809426122 11854874 -9723993890908978086313761703374973728 11854875 735675152462501077271649628152020376000 11854876 -161769163212262886984515679091620497920 11854877 -620503285995392716868762646732135653274 11854878 -88564585640389362315373931248398704640 11854879 28410630830100817234761066768092838840 11854880 -35740999516102537218570504517569085440 11854881 -518355646717969219507326985449403117080 11854882 241752533725128121164407305566068917824 11854883 1286332429595176978522920693588905079132 11854884 -14513122658839246067247359765744683008 11854885 6964263584172417549127479326493068160 11854886 -756308435235647336281878685084404376608 11854887 -682549313148445972803683248852302844800 11854888 -1258592438882269525328402918006235709440 11854889 88249694702799325972444816190501073780 11854890 150817680109826477697564367622796326400 11854891 668405166855588828341182974099102874292 11854892 26018901055018248151129399398845137920 11854893 367664126561935519466817315493679066400 11854894 -333139169315895493224935471326689357504 11854895 49850476414723543438702473535277984640 11854896 -134804138435478429475137002694999834624 11854897 -1300194589386539063648002745961014524654 11854898 -821664429931204679577921374764320768000 11854899 166872599396535028563696656093344071840 11854900 167958471051302027609322078913188560000 11854901 -459743008121432305895003959455440254098 11854902 -181912528713772513065107094146238293568 11854903 -90679314468961125219059120401584038336 11854904 176565925581221496972988464234791731200 11854905 538435695056144115581076323622422180160 11854906 92398510991891299972166432837518913280 11854907 -587369059483537276035078990926177823360 11854908 22021250805920443432676625945115905024 11854909 -326726677628294466272367933128292766560 11854910 322726390224400583536310723667408192000 11854911 -368203029392572444597272708615985036656 11854912 259143753882992343271566790081420722176 11854913 644141961544841758844612470100158122816 11854914 108784356759975083865285977537330413440 11854915 853939929702986958037369226511375340560 11854916 -931015422556276885463970135705113263872 11854917 -25612766206259132249857623697872665760 11854918 163461096977731383378043713145261588416 11854919 -272705382794601620351738411922863488680 11854920 -205911851389401875475905936575679692800 11854921 415982163038398327918408969082071517092 11854922 547485632950987515878116247295925936992 11854923 606334459723564513817524422578271587568 11854924 233269220219959026306596314701366340096 11854925 290823050787758613228479936870406775650 11854926 331693296706720940988580314335981937792 11854927 33497033794472619348401200323983980544 11854928 -3665685455003137257490477872365961216 11854929 54372533101691490495011291852501111520 11854930 -230965857026929028044696983565392332640 11854931 -271751879137774848956397268924624151736 11854932 -85488634529777357162684930152639715328 11854933 61649273906960989386216408844382655480 11854934 -12804844174543921438772717731181268480 11854935 -188539018882057428587255973217966647480 11854936 -283002776213944660624787564444752281600 11854937 878445491837848897166390837145413000586 11854938 240671130724898257934272609128478892544 11854939 -472124983389800978299169901551523076080 11854940 -22168833247511416695738067527705192960 11854941 214938372747878217145075455444023267328 11854942 205523025095187947495454453624738299904 11854943 -34967219653540114780144682124811258656 11854944 -652538885343527485985783361004657704960 11854945 75158221009058233492294153049145949800 11854946 -441682785489794470269553068054952913328 11854947 -125981926210585303328794456951955287200 11854948 -29253898903764818724743983927656976384 11854949 -431304594635494690481327631659277615780 11854950 229307209312267202380160406448896720000 11854951 1537535348666160412706245030387102983072 11854952 -438772664618585586346584495751259473920 11854953 -21854118274188813368769432312117269136 11854954 140213580840017174847989034818367520176 11854955 -51114821523857516211623978183160518400 11854956 -215554552377887285024405551226756540928 11854957 -29023319898169603212225994846063759028 11854958 -118332270464059843671051274846118105088 11854959 371186331839710904641175016627772672128 11854960 -45371883639384841827924239411920896000 11854961 281478156849568034776885104971591108562 11854962 68584568221890517693096753935862030992 11854963 210471228256056947322774733750171454424 11854964 677406994741198050305437950872583063552 11854965 -480192492326011685480374800618835334880 11854966 -498651627584518371099297873388648457568 11854967 -347698219955995229181806403448303794768 11854968 452569784352824826917753313961401753600 11854969 81370556187878249845998140814565224960 11854970 -145730291888760567479246450968150540320 11854971 14437363628756913000263837398984855680 11854972 -526859988856388899147112986525905332224 11854973 -272815425696205525630601421232714702176 11854974 -252810177581105749390622268272097438720 11854975 622663827565718633667302302098434000 11854976 -292220796759997785926501583819437506560 11854977 1139065005968285622548744254734453121920 11854978 239271228329765041708222345047196325280 11854979 745675961257260885630078831724403027580 11854980 -148761415134687918160732217569005219840 11854981 65296136392537799889606858640710565824 11854982 168799563404974694641035312146409351552 11854983 -143744663218489029318672805509211556736 11854984 657764126861324455405066592531085004800 11854985 47883697331745868380653053045544441160 11854986 69645398550834648139199126088500192256 11854987 809430471289868614222979562639163954560 11854988 -512191201686327668603812905418380410880 11854989 -151476004188751637562574245032671166592 11854990 -19305050219951570619697242942682521600 11854991 -115385983546264351356404219505982116480 11854992 31665603645676548447801000222443765760 11854993 -510074738942404929692230073215714497680 11854994 270440438011941556224004028933469770400 11854995 386424998683282940350360953986668707120 11854996 -72667336059992032542973732282806638592 11854997 -284957942824051275317607368926472246400 11854998 188917001128414314661767928909504107264 11854999 -163572776535742136201084696762079923712 11855000 132630076553407675401995821692537600000 11855001 983373921502057680448045306226606885664 11855002 -278049999822294249000100267007628300048 11855003 -364100532041265344619542236018780490748 11855004 -102475034221753791067786803849593806848 11855005 -377525302493936031073110496257842192640 11855006 -636980304633479240791745349281084562048 11855007 -381721167590728711303072166634941867496 11855008 -992210296225025082942434978182138429440 11855009 529492123846015417811172745004211330240 11855010 -243185574064703131174924090481403386880 11855011 -302937505777954036255051666435230408180 11855012 -288574419837601703912707523022079795200 11855013 475952832059007401425008976941966985344 11855014 -776409495669548900639212200138820800 11855015 120012287371116436682168666269198847160 11855016 244693507005540001062449002912912542720 11855017 -18568738459548388505154335690272860934 11855018 -121032322698828966412408274742166107648 11855019 -339349357095858152852476501493265033792 11855020 -213668021736372328994599286785490903040 11855021 369234143519619345867083473793211296652 11855022 6856754864866495447580992710418978944 11855023 -871517490325787086505310169830296399728 11855024 116769968002872120079543584977913200640 11855025 98375423184364024685467420072372512000 11855026 -908645305441759702848122020718523815520 11855027 -45342217740823298134508054504940175200 11855028 -168244787895353014484070872038702043136 11855029 78897764949889324217475229811454188320 11855030 -349054347060305665833771936941428586880 11855031 -6718457298983843699481516058376432640 11855032 30609008704204488595327578048759398400 11855033 -680730061139207202632897166058023365718 11855034 434176880472931380416321163752693910384 11855035 -1207755567077766900011026241054610667680 11855036 -61261955530472241604883427954561369600 11855037 275694153582620474556875506419293247552 11855038 -2836893232789039202742900299865640320 11855039 -507389110118885569068268069294065100944 11855040 92098761584152798321515900446252728320 11855041 48608405311978255677102726792043109184 11855042 97567869319397820143299852713192135072 11855043 688475852224329463800731122016442720132 11855044 635503484893714641618546526534100975616 11855045 24609177037025305509780842988388988160 11855046 -70712111659318616544396871093750056960 11855047 -732509742321398777625514611460630800000 11855048 1164708121298051035403405766271207695360 11855049 -243637357167531200463940212664179460320 11855050 278884197136043724363327862840823040000 11855051 -47123865197140434222312109964224757760 11855052 969424994152472429582547143077143429120 11855053 -149406685472726131413328464332292069920 11855054 21905116660588542946359129196654598400 11855055 -56374813251731835779633667327464258400 11855056 93983185891235737078794416096681656320 11855057 -2422414489285708769154853184210835600 11855058 -6862130896462883137306445829906170880 11855059 54702322242757404686538512929690117520 11855060 -74767424432597570464365782420577665280 11855061 816370082680603496289995732127936503310 11855062 -195787133973550554872345506228059103968 11855063 -896228793060581078084751599195464847016 11855064 -189585694979838945480884988402633646080 11855065 385013568482860809901686869811176092800 11855066 -299481503938586826053115439936438198560 11855067 92437226024723049394140069842307970560 11855068 -37091784398095643586193855930763096064 11855069 -403339685839417127632527970337119795200 11855070 -137936286608852230348042529735980089600 11855071 -881030827836142545502346929801384823456 11855072 -1279334463038091666887084084534936076288 11855073 536058950661507709215490402983642551424 11855074 53971126189136957708953570619708350464 11855075 -114067869316086185054617454504542479000 11855076 -936880825821721017021782258904195710976 11855077 131044330924189016962132969831624524120 11855078 697593926503324566106759612821739503840 11855079 -78771167630447679172261061978899794840 11855080 78999874089889510957752941904517478400 11855081 -391721295025315383476678412752084059008 11855082 -38662931776889453268945958048788535296 11855083 -625051281291699124510992309310352645616 11855084 126192666561425972648576376800754048000 11855085 208539708625822814545285696530912552000 11855086 -66675399367269051338282187273449786880 11855087 -433071881358681805863726091932991242720 11855088 84618826463285761773709761724927180800 11855089 -8722320627229016618192679008604582476 11855090 -186366955219777123772767745283236479680 11855091 41843576217618677908971677263067542080 11855092 -779674936284904287572069738744114565120 11855093 -118168118304048703230390775806580886436 11855094 550341578411485768814698941909596540928 11855095 234101642016384535619541005628985363680 11855096 487742125773274866537353333845831680 11855097 -280170438008191920161034923926704894912 11855098 429082173119904342129039093486495058800 11855099 142168197887897457192942111947304348240 11855100 787832730024516450093051818320896000 11855101 -834723500225859596832787518870355778900 11855102 -135561117862703568705506456331314942976 11855103 -35525192273715406451757589825098335712 11855104 324261277194594119395258954958199848960 11855105 -724326615749547826470667611245885197740 11855106 -44523993050364121413167698906627526400 11855107 359526452526730114671627860968731000960 11855108 -733027833175961417352792372677534489472 11855109 100487344825581120277648004392763270400 11855110 -372454696044059500552015730611790663040 11855111 -88975473505838780684003360186560797288 11855112 68442798661055318906976140567945625600 11855113 185518543926760469159174205103949909760 11855114 337016014384597273603082742130151185152 11855115 -90705251440195957963573346986998321600 11855116 3114395212871628683132648825664235520 11855117 105224370812494797671263179642440038080 11855118 -127489849075819095122910594846403279872 11855119 -138153885387328633705592225693289232680 11855120 -89907713107568281793546238435537715200 11855121 -138054352540445110156192425794311715088 11855122 295640153368558778959158847856221940112 11855123 -313412091175842988899311609157767533056 11855124 426152538442272720638128926110653272960 11855125 -1305155522325642259345674827661619821000 11855126 -400521859587334137693142687342162944000 11855127 4073837522227929032543711751075805008 11855128 1070985869409555303415405137785765468160 11855129 -499030430540229465986284808477016155712 11855130 84141039526558634763192243613130449920 11855131 -937456163669582149789643588693265307688 11855132 -1192857326066727136106728675998877800960 11855133 508396031351623196850831414455568985920 11855134 -230944007632919601430328374934560070784 11855135 552996538903732873381160338466318212800 11855136 582920446260166093407156933829776113664 11855137 -190769221238215458680300072310027746688 11855138 183696673976301798409992366562052340000 11855139 -160479184409845147584762262447787407872 11855140 6116441259005116706273609362309447680 11855141 -1064992124967388032292183867178669419458 11855142 -35151443106239478386868505476258775680 11855143 -9750477035442574361902698355512030336 11855144 29628684396385942914426664158383308800 11855145 -419150147746169461319354508150777508800 11855146 59988080780757813524149516886624481984 11855147 644866077892928118600913582912510684596 11855148 -413356476140734145700921195946752760320 11855149 676248472084482046521534845149975232150 11855150 135279840217320845400684155840018121600 11855151 24577111766418344250947445296536861824 11855152 -3902562664545444348555661135240396800 11855153 -143300439437687235334180005479098180896 11855154 176926240312265199312921119447787346944 11855155 24824531761105055138671358226672376560 11855156 -26553999723766472771169794716684412160 11855157 -110102015867531637626947237687394945760 11855158 -6246809699023989685254335832986336064 11855159 -446483121658078206817357931991855383640 11855160 -30915654618771218512085424782363136000 11855161 -852426858889409690834658917502458158976 11855162 -293127957522692528838829767454557217536 11855163 125413494587920618317603560431451625984 11855164 -313778942183592101955254701341589171200 11855165 -323094478970126923261474896975858998400 11855166 35419538836741437058743665365743525888 11855167 -85245852300991999832332694856143908960 11855168 152573708485169266351557261794869248000 11855169 383441037660315949119985430433089420004 11855170 -67966205449142631790590803519739671520 11855171 502961456841300989550112825320005354400 11855172 -70515194089714974854150676803898900480 11855173 1065099796318488132256899340426353943104 11855174 195727877880489821533152188621169642336 11855175 -34570753650090809075957825130488640000 11855176 -1136943561740983749770320049054639569920 11855177 -356136712398798227289232138821284071974 11855178 411633731858322259254085983100507130208 11855179 -333654984138777306639869115010085050368 11855180 -333365505674052762914624643405315609600 11855181 -145902393605634679679020773173190741600 11855182 525538266778907519232695965287303552192 11855183 -657576163231923876359578549596997347480 11855184 -64698231770834667505249432950125494272 11855185 779358323233648600954432023502195209000 11855186 -1357562520751736545846160800869826560 11855187 1490227317722377889093614263337139491440 11855188 -189603135289137327203683711590391263744 11855189 32087980640907815701127086514424347520 11855190 -127543995597399173366829742482074916480 11855191 328479516832778352775523548671891197184 11855192 118343989031855751400538865150964992000 11855193 282079102766649457443548467681016904384 11855194 -182266851774492958232826357452343574560 11855195 36272180399227156384092863494597036800 11855196 -62643268526484466278915234307456647168 11855197 -1325238011898185282282813488032704832800 11855198 -136041249307000603914646561669232258880 11855199 171942883491357993369740503583991688848 11855200 -15785963381642474099636088247812096000 11855201 -650289615335589206605872738154960282368 11855202 -309686556141717128979455604170533374720 11855203 301966286475376183457155890085550990064 11855204 342125104929231650169708873049448666112 11855205 -155859000800959246665492620962244880840 11855206 85035415218086566306596945412887257088 11855207 -90498041729004421427394413767137486048 11855208 -360530174799951041653769449657986416640 11855209 811459611755428124618364775979761718004 11855210 -717845515851595406051821372375123944000 11855211 4404490416406457073416047239906973272 11855212 237415863474225452587584227792277998592 11855213 -977733943188605535268006561486372538538 11855214 -233594056217459861306694747048853094400 11855215 91995763602252049925408474776428237120 11855216 -8480415350818649532096099801794838528 11855217 104592218432307178235698657760659335360 11855218 442362392854977738252244393790839939104 11855219 -142491019639066477759956594859655635380 11855220 -96138369368639729841290102563442688000 11855221 171434872982960619090354657077843846720 11855222 -412336611779496665795488131935308661376 11855223 12598296436231599828819977010908537472 11855224 199393117002047182764354902076601036800 11855225 39610169344165701652400192604423624000 11855226 53872492788010480012745100094804032000 11855227 113438552220855932931427881373774095472 11855228 -390784309665056692073131003497243181056 11855229 5966473607635422171455585398676174400 11855230 -296175973787123945444054685162231330240 11855231 -1059033020024471301460570546322671747968 11855232 -153691010912095291199600944687790161920 11855233 290101841057082801502540244253868792704 11855234 320566597550354944485122413177993112016 11855235 24738828002581408242518459060359603200 11855236 411221687436985711351782869710790065280 11855237 -332593996111424209316583445114585162368 11855238 -33256460403539103267000548095689764352 11855239 -679987603577150084617760683445693212368 11855240 -321663027960272724679570494615091200 11855241 726246624044495646125053758576566551152 11855242 25592514708249267357691976536895040000 11855243 -1005750809776652331299712390970144611480 11855244 -159373620694459805565834334944467923968 11855245 504111405899315548158452531354644565400 11855246 70509819993315851896035334660699225728 11855247 -50452660843286991847697971468593243000 11855248 155421994379971589280282057037072629760 11855249 71258024480013661657491961709903075136 11855250 -550077874907012188513587289348047360000 11855251 1240897016337897248256633745762547564112 11855252 213674199263600627557609741168854181632 11855253 82696480174672485331820888627922914208 11855254 75194132128836492728513959492488876576 11855255 1472196935375374354543855343081147963760 11855256 -75674279575188367564952271545332899840 11855257 -757416105262961563246317178347683911680 11855258 460010905741487147381579532083267496960 11855259 27040385800967879351239626866876598960 11855260 135020557280148434082089990539028282880 11855261 -939307720393898097769732078791707383776 11855262 219249715425824092545695397683778407424 11855263 -228452359925564285980113648898516780704 11855264 -305726179454977814799833550742715695104 11855265 -533968950714689474053052595039650839680 11855266 -71823657954168492197101583917292949168 11855267 -551762076010767899112743024616682203684 11855268 -205676241017687878429148646043239874560 11855269 1102231285512552852887185616043989044670 11855270 -26224453409865110537982244830593130240 11855271 -546908330576555866743141818995838902656 11855272 -103361947199336084006280529276600320 11855273 54705317765996074689316003797324731088 11855274 140509144661093065902631642425291479040 11855275 -209547381860567182800675680482223520700 11855276 -424346092318752959504769775273993405440 11855277 246461887793527510629348488413740569760 11855278 66151264104010037860296436371997189440 11855279 80581033858872536409430011300314570352 11855280 -181264656046735134946742498109507502080 11855281 -151706073272304826933276060087169806656 11855282 -23443432388532765822372807561986485728 11855283 359649308585489920505176630328946633600 11855284 83609573073297075454370141598051137536 11855285 414000367967424199079759585086138277400 11855286 -522522797567578836576087938799737108736 11855287 -267328846362254945315116205471739105240 11855288 -87414241392953640415865361331748106240 11855289 196746989895556757866986239625148522368 11855290 -92572818985674930763536645655324537920 11855291 -329611313484558107552538865299772313328 11855292 201965243585775194450198472968226673152 11855293 -1399233078475038980433852480258271421120 11855294 -103700895074131714792814383375733575488 11855295 106062564917714893547991363347053723200 11855296 -2991276123860396286087172157331210240 11855297 1493195232230469245518200690107617541040 11855298 54246450778874062917432754473478499328 11855299 -287614788132897376728087012277032367040 11855300 -462011126623941610973327476609798963200 11855301 -313285578245701605977434449429627118368 11855302 44306323518500958950064127519217963712 11855303 -73588891757087521917570791289845585448 11855304 211352640940063487755391026441634611200 11855305 -205160799419829198923862159607747222080 11855306 -102159931754019198876351890990773614336 11855307 875426418313598288701302973576673334192 11855308 41982326768442998639797192692099671040 11855309 -343874004970486294618498755077185988490 11855310 99577297207885459284288525145194316800 11855311 -512373674715534048520574394889402146248 11855312 78047964717222511636706882910920638464 11855313 -869995774985389524806416442956922987358 11855314 57474897240267515479926612926768200992 11855315 -17322233275131690457101245691099713280 11855316 97147057760711886347524684681836134400 11855317 -408883024559705289760943113040423527808 11855318 131158071536563452631802981562244828416 11855319 39514635303588713628597100304723143680 11855320 814719648334131360336188020043682201600 11855321 -1085323539955806289349240467336649855478 11855322 -27385984855482051187786064250358572048 11855323 521944000285273343658991317054664526336 11855324 -370571161278198355216665207159339813888 11855325 -243089357472780040317835774350077378400 11855326 -52375651505441697991934152822000999680 11855327 -573201137416221510464436761571311563776 11855328 -400155382726930944023860545924266459136 11855329 -746480193883947361010471745851089503070 11855330 -199536413070931194282330033121353523200 11855331 -573643456159988281224377959140808794780 11855332 -450489472636629355614857057793601208704 11855333 55158311254277553694989632657303800320 11855334 66596137066347936176880640405367369280 11855335 -367122750775566789889028151379817938800 11855336 -487831493986755465726379160307835192320 11855337 -87679834963709218974660076156450242432 11855338 317273243563969735048076460481222320 11855339 193367111600258256068327657859585457140 11855340 20644543270401193664830432757268311040 11855341 381921068624025414788796462595974947052 11855342 -471172433128650015551932787521155028800 11855343 331541864003158571528309399846633894664 11855344 -36461121294717281586337404023089299456 11855345 -69938781022239925644755375137294210200 11855346 -33709538414058118063243300104890224896 11855347 533866643209054070892477633740474116432 11855348 -311447436194029945734191504320012747392 11855349 -483145220062574500438329017035595673600 11855350 -115749807335951652026268996744399772800 11855351 1317746453462287468964305903763494373352 11855352 -579815554919282455081905084194493050880 11855353 -101721060771314784416219258091669365398 11855354 -373711383853171583652465506749177943040 11855355 -63386557049715586513757724558482141760 11855356 610691742988596720716443957310799882240 11855357 -71225157834491249078928821362805030394 11855358 1000469687502380359663464417352309824 11855359 -131252966984828200193990278004506877440 11855360 -161256653542354974672438276785260462080 11855361 -85642258236693266110686013262946004992 11855362 604162352363109784914486542351900436432 11855363 -387056724424239009485788293560479380576 11855364 -6747196238978089169986146000611665920 11855365 -808492601554017582151871027095217884740 11855366 323797092734556012636389513548304751744 11855367 42771251492501180082705773071730799408 11855368 -483428064040969808102720947032438374400 11855369 -654669243775384079359856362962618966000 11855370 163110923848932968111214995081970278400 11855371 -1286339790318516974159216354313163290456 11855372 -238619748750941825028632388771600783360 11855373 -92670867088867985175775744584118755840 11855374 152216696886618947019217613908181568000 11855375 -95581284435857751622134120461009808000 11855376 14099556171543290563178928733453025280 11855377 2344614674016684446448862057020611572 11855378 -353073994877392801397959044826960091760 11855379 -731226424616692601178432602187680569416 11855380 248681499518427627482062877034261849600 11855381 1561575680823458092991226652298405479182 11855382 -193993996027471470462022699175152975872 11855383 -1605242698720344756742253081574469469368 11855384 -575470542607639764437187943341743308800 11855385 126675613936429382587532221388549982600 11855386 511024467524007017224460518869385670400 11855387 991583172305186804720397880874953212036 11855388 -244407352021947713026121654988787286016 11855389 112515532810800719663170021830959039360 11855390 12211548608938153929035386905196387200 11855391 298992007658665812935571631012239505992 11855392 139451987166053773989262112116168458240 11855393 1215716041533613407292669910389165255344 11855394 -72371714643114277042147362493388828976 11855395 -347010825928440995756689527547108037280 11855396 -86700632007410591539222509200507289600 11855397 -247367877079799574041872345476056928 11855398 470854303849507559026618668706024543200 11855399 -1462825430127763063311271522649255423400 11855400 235624457268969016883138699297034240000 11855401 12282855015044677167373992700480302240 11855402 -270443226289511750837480629073655273888 11855403 81914611939966136300234888995446246480 11855404 -141430843288653459542415463688633599488 11855405 -134795534345464622956521302597701979880 11855406 168380023535648492248346700246301744704 11855407 -992140237506205801721958581724462575344 11855408 163529763190065547944827843428088217600 11855409 -482016652782441297058670958744705470880 11855410 -105344981823836741652234259410293683200 11855411 -644231606790268626688619635101285860640 11855412 -671327670381586391299062483540582862464 11855413 1410391450648683057216210625276272951662 11855414 -553345882661384451828096882039955534944 11855415 -72415955370349656715993024807658856960 11855416 -571562365227145718736170375627500523520 11855417 193180414777665999790798564128325934592 11855418 102831544470934287698780025178110766080 11855419 -13564745969914742330511979962437847176 11855420 -325193698301165691317117106166045009920 11855421 1395931325595475236314603976597324555072 11855422 -136355574149665596126159310571521759488 11855423 154839252952906457375453689702477342080 11855424 -71741396188949178658179988640652853248 11855425 -33438979607714775569616944382327440000 11855426 572148359632050451093998783730111046400 11855427 284698542974517270052407986061425175360 11855428 -162845871900920132645330964737083554560 11855429 268958312470210128722457932862018431676 11855430 175309211722987725280336184317254144000 11855431 -7454737412692258350345073598955136208 11855432 177838684100248512944829424485531340800 11855433 299489151006474637624110794494903639824 11855434 678724888827209583613151213238168365616 11855435 693499090242573985629660081899426654880 11855436 3209872976335243992003639016712638464 11855437 -46558838686549532878810996289295697152 11855438 -198879299128469714750257118178719674368 11855439 -157554193335013586506262502171838841496 11855440 140081848998978298802903545449559080960 11855441 301163464954992589724431330344334425972 11855442 -187430749264640544086875824251746076160 11855443 -427466882056326749933582934693982669320 11855444 15592397639815366444911518083415064576 11855445 -59924928013513150160715326783183894400 11855446 -275021475027525240426305099158499375328 11855447 1944150400817848936608571864128011877960 11855448 -207741013750709703906222772375465881600 11855449 747974966265255089638765718641434500400 11855450 243888931315604586479655546719283302400 11855451 -217859800181033612156800707936586990080 11855452 230117651263863707400494373719575500800 11855453 -19197901744340712407953910175294478356 11855454 14211654176806746884845771822848884736 11855455 -324052506670677009883709581459432583640 11855456 -728090353623926903301611447545108758528 11855457 -1634293175521909518594318107942824950720 11855458 -210454338414830991647742564636246847920 11855459 -425925249858680333698787871923967792 11855460 184663612262036340621935864388917452800 11855461 1382098919123199138089107566797601846300 11855462 -299646254034892674471215172326010516768 11855463 -295367913928753458500047884324092790912 11855464 97366639554316731827085840743247083520 11855465 -589827257756471767568655024555296230080 11855466 -36902249651944531608695689720402999296 11855467 -452049252783696874460352192635045184080 11855468 -860690396268172493515668431411190988800 11855469 -257006205710120439643021941223670127552 11855470 190303822428308476436647830477999576960 11855471 -770995436683164163710101448503696202648 11855472 -182467042393611445917046766498458828800 11855473 313480258828124087968066921643173656640 11855474 -1307181297473735035659063801660052273248 11855475 -143620931292575925474463978394394795900 11855476 811145707055855471762413542806153778560 11855477 -531142416431672150297602006153049333988 11855478 10283021711985900888821795120962374528 11855479 308193578374693233557920173073449884584 11855480 72570279178161236392106181455248588800 11855481 -357655000576855886843480246490149512512 11855482 276938113071385687746130649480236340592 11855483 -1207331314008051738831937175182375537200 11855484 -710977900581599851644887184615244675584 11855485 137142697898834144366652970378218524160 11855486 -127656259456804142733238612781572151808 11855487 -2116564728327703349201659384909117440 11855488 726462391932614316201000207704936939520 11855489 -389635947448171596658283424370030147710 11855490 322473546285092923245901873058819980800 11855491 1085569028437630692336730707079090336892 11855492 -5434324187075955225458936499814619136 11855493 -168931595115898023878488552518564366816 11855494 -61888828431187228651692483289937149440 11855495 489546932992226126779699003045623483000 11855496 -456683477379050547391592286499002163200 11855497 113231164390537392428919934641665772672 11855498 -64426823094337747477743650460791394000 11855499 461467310683493352855250455971965824960 11855500 -332654682065778612500765159940270336000 11855501 -1881494142237950329568954357755379463348 11855502 -163756721880697550359173742796335009920 11855503 -350317224123682215293528451431043770640 11855504 122085723677949301916440133984936632320 11855505 74573350820964915548100962522539852800 11855506 586141261064523121776632984301240130560 11855507 -1425352686639872820829902725484436508244 11855508 -14679770577200156112897579102747648000 11855509 -569281258563985403808698080851599334240 11855510 21461438169544164979458980815143932160 11855511 346652334626848441397451947913166932480 11855512 -489688317448899651488672267644745625600 11855513 -6399625579477382685133833106746112236 11855514 -237900577331135251798565330186758877184 11855515 -159833574708974952857949450771956459520 11855516 -125372861793203064944897610006379659264 11855517 -27436423397905211695097748610077897984 11855518 -540181377431461000248285297149641319040 11855519 299418853868165781472092819732831517200 11855520 482986585714315271249008346536926904320 11855521 -995659821690323161171620108962713877278 11855522 -7483814548588481437448175419420794368 11855523 -521272279974120657342174756260101883016 11855524 876072997179913410876733095102991508096 11855525 666508134776341477774708356703921020000 11855526 58768268187899374068309050579865534144 11855527 -1043391875091490269489738169943310890240 11855528 215718911336944249503185518135588454400 11855529 -46694803133232291047780567538400645440 11855530 -1940408057875017920148742758232320000 11855531 -133117811484234147154709473990926046668 11855532 -190001286619654502279759020735295628288 11855533 1668107165462990731970480268450255020524 11855534 419945290043819196780271458771663267072 11855535 -238991414069926125721404731656782946800 11855536 2228919375285798943913854551614029824 11855537 -1794753488092068457752733528671210914508 11855538 610348154067546400086485512732106008320 11855539 -146831510033317167575472729818782489976 11855540 102767369864069914892287205878130653440 11855541 -232688413267521597998856635052630267936 11855542 -247789775995671549227220148834123602048 11855543 -225632118554079962594037564562326123600 11855544 -293117003246984900354087703275520000000 11855545 -534337578542025370010649601907554201200 11855546 164572968170909533124745662998558223472 11855547 -179086724661849473653320804404488786944 11855548 730062624239221073350600559470284449280 11855549 -104413132136056614324320521427266923450 11855550 84914594908079722375300874090593444800 11855551 -260795068681332631915530167405759616448 11855552 290641943600038152661673045100101369856 11855553 374641202786728910764234630006781596800 11855554 -65867592268025816768229488182229957760 11855555 187152229929353751517635153585978738960 11855556 -28237060043035360963593770869674761088 11855557 -121422958025787730520872807451470501248 11855558 -364839765382398447340497654416616995712 11855559 -815369824710268705180690815526631573040 11855560 18146371789775254646303925789786624000 11855561 -660924254658645982060748046088422974976 11855562 -321622446582079754722907588206149666816 11855563 -1305685792705818088409510989676721987080 11855564 -23120899877720221666094784410721782784 11855565 -1570620769588175112397224562304258280 11855566 158344379287326539246056309021419505344 11855567 1191830016132676623411582835297373765616 11855568 -209818901394584769751957355741544185856 11855569 716691468578817342495372772686291201312 11855570 -56761756451787900877373016071267716800 11855571 34050482855441985134718190656956991744 11855572 223906078269692175409469479831796457472 11855573 9124876269285302952497833130993839104 11855574 45032555625444345729131910142087957344 11855575 672793490581800669228675712159948890800 11855576 -312262538589328912904085333925805905920 11855577 51724809722647942955307438948065498112 11855578 13464466960581677526841155171017687040 11855579 -1234446565994331086095485071838670545624 11855580 -162980051936131140976591628819005440 11855581 -1522916208223877459441909167705801078618 11855582 454763596581641009793470408451474537600 11855583 147277175969802658179877594042036159944 11855584 -87466610084491691638258559373508608000 11855585 80697926970996219541049175462345207360 11855586 -253492204243582929299310440993295467136 11855587 -15092414652345493865352585157406118368 11855588 -567571790388304215996946843408406952960 11855589 -838546366128427118093216685902209231776 11855590 451482524438541428039033009683183420800 11855591 -1106279527965679797566163555584996640000 11855592 42158206344735511375605567514170163200 11855593 -745164235345335745810662193115367065158 11855594 561208267680252669184876871555533410912 11855595 40677272961876082661004641915598758400 11855596 647321298648858139838385611433555307008 11855597 226872748851954701000377999100815472940 11855598 13701492256738324386971355983618163264 11855599 774364334161344200867650769618532099936 11855600 37295292589308730626360007517304422400 11855601 -2471744975795990002336126247693856540 11855602 -664270197211553568096809843941063677696 11855603 -157834025665249246904794207568342714400 11855604 -615965930133818036161408779263040552960 11855605 -143899082454824460330242261490756684000 11855606 219783880285003138212526247784741346560 11855607 -234642201796038396239500292212557927960 11855608 -858059873448928370803112087173528535040 11855609 1221989332667142678046211563474229329920 11855610 116998987634069237381671250177704271040 11855611 -1077172104309979250971181514359094147248 11855612 -1007486308958909768613716069477247135744 11855613 236806268722177147991208929629546951680 11855614 -263238499662704775880842500156587297536 11855615 -15129001035373577256552091690494873240 11855616 9277599413242223072358630474739875840 11855617 114681627226438071821832791768493855492 11855618 -808825374543358669373909942283173256240 11855619 -498053269018536959437898298863086524960 11855620 -79712352894481405836405192720766771200 11855621 -169203600990270187422655737994772386308 11855622 152280146472886793823983137952945164800 11855623 215451025803142121213199436026816896544 11855624 -46485938003552441992398550801379328000 11855625 113251365360219594005548853871866490000 11855626 422894482029769880455019605124661775104 11855627 -355711299336775782033390185732833730928 11855628 49287101914461216405882602435393295360 11855629 -334245576544715640630516315318282479540 11855630 64656005566583592314234450193496291200 11855631 595412306963507534324072296109320758528 11855632 -193596476203111709792614169880439603200 11855633 216338713925905880619785311512814152882 11855634 -893685601497211341501732798932951040 11855635 -607163575258339264215502902687743906400 11855636 -224004582064287420584269535223548690688 11855637 -446976758623034385052785548690264719200 11855638 38088958017533562150337347035026186944 11855639 1457561625407476023758689102219144717440 11855640 50377388651563146221066333087504793600 11855641 -14596419488395772069862273054458294528 11855642 15133400995563827668868511333685446144 11855643 826770835934358288284083833473440275864 11855644 -718469372978057006280187907612374833664 11855645 -256229735885238538495391848216837214100 11855646 34463445262176573040330403494393616064 11855647 288706092699154918399083553602134766656 11855648 -378404532736850696284155015684240113664 11855649 60666193692924362743665102397768568448 11855650 -320232982499863749138036832893426384000 11855651 377976457324431126512749817513954131104 11855652 -91037553578759773870911425781461818368 11855653 1001683279260930131999736624757928163902 11855654 15823757953030341631300984435533658560 11855655 1555971216259513976144265240416157120 11855656 970544232107544389996621006435599810560 11855657 -340766852002354896566862007090914483456 11855658 127934170940175981523295628925820240640 11855659 -14300666067394594336490995896431081712 11855660 -780244155190882038550530187931442585600 11855661 -698795909789014725655526473518467252928 11855662 11579926903327580791077157346653895424 11855663 84657331086938632907803315153702946280 11855664 274046947811641170300880600276415938560 11855665 -68580747120800496486863493350665124940 11855666 832460994244275698085957754222585078032 11855667 -873557565930495466511208434386435494288 11855668 721735285647936339937952374828004370432 11855669 -337129599952305244173622455027028900704 11855670 79210391012003229839511966463750358400 11855671 -317520776752401101679582864295240720512 11855672 326137991639016687670374880838327377920 11855673 -264911493819194201371189697138181499200 11855674 148436418958003593357415718917729524336 11855675 -347101129931124849512658042569012256000 11855676 -29892913920663297213884882517807169536 11855677 -303300437972913311907821582876795370560 11855678 -12640807308193735704121025549586481344 11855679 -366983651522223959433335925310826445312 11855680 161929553182227165491343969593720832000 11855681 414991151575576550176249387591496950824 11855682 95260607404463324545972752483753886800 11855683 86946170247106584197037712812885061440 11855684 -134083032472981403078861032941107654400 11855685 -111262519916806585546853593616388463200 11855686 -260360901520246885427644226454997661376 11855687 255459680775549407625378338671189365336 11855688 215636347770546351421095920523524505600 11855689 -789424595352303016254346302530904169510 11855690 24647559970453683181523150034240460800 11855691 -393044415370788567519693181490545872900 11855692 164624248557357776468273546178329858816 11855693 -203078795865028091046761066032042158420 11855694 -182304517957825673531256641864585841600 11855695 326148550028789515219936066536336805920 11855696 291091735895486269386548915818767974400 11855697 -544452461209875751585831683783707966928 11855698 51739058972586704859840546189865634112 11855699 489201881512306222752553307806149278700 11855700 105885776186413643190604746798079488000 11855701 -1017931012077016321568604106709379044 11855702 4149748328759993753409274069792948224 11855703 -317919985155950537128912609914776747160 11855704 291317638048671891899936962575681454080 11855705 393256834537141189649495520334510297860 11855706 99351123007520798916583565006404406784 11855707 641128615014709511833272897222273873600 11855708 142172692806731459207081809568935704576 11855709 -656368562351223060792843205073429112186 11855710 -287750015396828788010203308527023415040 11855711 29898488443971882757973683127871831264 11855712 439622703351214106185744635166961172480 11855713 -31320302648422860722304815445633635038 11855714 -165674113319107924420672899512374967520 11855715 467983820771559195615447645565641139200 11855716 -406611943593309136202957680280112776960 11855717 1165263548336072576149791146128559214432 11855718 -72949995519242602483607894209219848192 11855719 -744263270478224000892307204378686440456 11855720 382607709831759566238497120695538073600 11855721 -572335823087229083229008641258040120688 11855722 -294531607224130858734139190365632307200 11855723 -361605501452707359234930058300350862296 11855724 88026384165149190405092637371041262592 11855725 -56334915684847060230942016799710883200 11855726 206187391444239583124383250612519626560 11855727 327025104018139936569599460140952845880 11855728 73589477966511091918152474306731376640 11855729 1035468384342838129098634602601207906560 11855730 336684005027611876722208505246859870720 11855731 -143900735686407777607252662459373804468 11855732 -500427200703827892068675812583234998272 11855733 -224914761568278161324487228102830122752 11855734 151220439363530921411380106424752040960 11855735 560815620885383334641907107152418638680 11855736 201759599401541205308271207241408696320 11855737 -675703934160567693959206342053270446614 11855738 -163666155900670873828854734150352873504 11855739 -423196344130805170973089245598359025152 11855740 -47561231533669485367886969220928512000 11855741 1030850599926945476368288935827160000 11855742 168845156775997177633127988900711458112 11855743 -1110716335224482752133881363542932123008 11855744 261328365907594750045181275476087275520 11855745 942221320732756505383892368248997440 11855746 292578805838780322657156536455241711568 11855747 -1265006836275800926346706835566191388804 11855748 649700877001492688688860349602194836480 11855749 -580654399374765653309527271494576012164 11855750 -327412300449262855181601867849406080000 11855751 -103593299675438088031350521318806223280 11855752 16251918488638779793536776551307673600 11855753 -48020276194853929643297145947905042560 11855754 4478473685372503218988924078006855680 11855755 50971571294956060171202859864426642000 11855756 -92091346175757322763917635167738671104 11855757 421094490599199685934424461804391009888 11855758 666588964662347241347500853029860227520 11855759 -434629796233186149088963516756537049040 11855760 -44361120041474675207775705854328176640 11855761 -198893278225846018800758943246013554176 11855762 69529352466085739713086094862421548544 11855763 -142598905124537833484085710743423010508 11855764 54203038150270435783288255552413007872 11855765 -283979456314509409612533765582253608960 11855766 10964459947396038092106237789115638528 11855767 514922408027648457673215185981096832000 11855768 -938857061116309396327821426838503229440 11855769 -737388763188872394437074136651493124656 11855770 141043480435467385775574687307118458080 11855771 -7717909050680386689181742113759176768 11855772 281123555508083784399143285519418954240 11855773 -881253063997564124738042822263454749978 11855774 236799097242913542298168824443798305152 11855775 165882908096593920732942352852626547800 11855776 -510951249237818052374160410528783597568 11855777 1419592503478386329181834180567544781760 11855778 62813009507511382657814262798299674368 11855779 -98713205058052425254030328790889082720 11855780 -119941732138872733761393492695518809600 11855781 -234187251687702369757124173109584224000 11855782 32041026884449104729742869127487102592 11855783 -153137719177742712091879933524720759600 11855784 -39437209378310925104861382426025820160 11855785 849608580501895968417068050181410980 11855786 13753423262762366921757774915192764592 11855787 -386698084815909060324412795943760056832 11855788 270746265204020638766896326190207534080 11855789 644018300864561229222127420365040053600 11855790 -46034722656968743376300780305324390080 11855791 -180087304806604824741146491401655218200 11855792 2926584544206461747909767010525184000 11855793 -228104012198187106129135364106149969472 11855794 289360568100695039989636712693483175696 11855795 -115175700225932589922552019599724544000 11855796 147676719114832140890848360033960660992 11855797 -1296520535631571434392836590574208731008 11855798 815157692748541669505602587256879185600 11855799 -303594215359013982666023454826131581496 11855800 663052472010181596844200831706358784000 11855801 -419751936441337050474192578068900541100 11855802 -19332436040753853006350375515330991616 11855803 -842406254355906892186630440197159683656 11855804 -797315221881133966206696512106544057344 11855805 -13880228408390898870437573042774037120 11855806 131835279556748165414741211156898806144 11855807 -2604803598142755759525670953286032514248 11855808 23145251771187123969714871702942384128 11855809 -544978518577208804456676093850998373440 11855810 -81231818147170708195752015339809049600 11855811 388768365466146865027495122977741822784 11855812 -737208442231879302775166220657352169344 11855813 1052118911478872689014162927276941164062 11855814 -281745546303622542773266034372674114560 11855815 2063072205387821855258958447524370215520 11855816 -328534857813213953061513140582287933440 11855817 305450606826426915777901601439008704980 11855818 162069668297145009882076768929193790304 11855819 2415624498875496129297757160335757496 11855820 96030192571316002720912176964498222080 11855821 598993668522497390308212461351950062700 11855822 -818462966221676658085325855693393664 11855823 21864335626116596700418429804536230400 11855824 251415259884554697329345605871355453440 11855825 -369960601601694531927569030755423576500 11855826 -119512573267033320393893355758830288896 11855827 684596768144031246301001468923312909676 11855828 -82904732145095844681313292728376879232 11855829 557406088642202707199314336671991196640 11855830 62714376535971417941489774474501049600 11855831 -7160830508518233220675540481750900736 11855832 -75008849220319320371667143038380871680 11855833 -136992312909677092854610545414577261632 11855834 382739313425975938547297523773966822400 11855835 240330444521977187818064183837348683200 11855836 249487518425037769547229143830931650048 11855837 174911423947570213854900923610654387552 11855838 -462161610370783650122734664867161870080 11855839 168675575845818548013312379690663252640 11855840 749177282237738805629380399112552448000 11855841 273290041864816378316370915972800463792 11855842 400011875939922478716691912421787093072 11855843 354093411544412752849678208199181935240 11855844 235622665075702075638757250065978908672 11855845 -309570502057958155705107974721864693000 11855846 130953833709406988707246900253428404480 11855847 99055401770875075147381890949092390816 11855848 -1011439650704666470135898631315148800000 11855849 102914166082729056154958629708228747764 11855850 103046700278789919574203921956612352000 11855851 -304780761086556135993440404163197768704 11855852 -546015353918291159395479369298565895168 11855853 -958460647815134812273468768645669843338 11855854 75799913857801208776534152143244676032 11855855 668508795272103213273548618024887770720 11855856 -8530615456337631658877116108324208640 11855857 48279959078804814165095978102288980422 11855858 13527772557691122291240788494475980800 11855859 -967432623176675202043962523278897637632 11855860 -40939941317028051481189653262186609920 11855861 156005792233847631587126973058397464572 11855862 -207528332397738447295307030244670782720 11855863 -36812768909113598647664382169695259896 11855864 558072068130165603480547731409451704320 11855865 190734340949620109444336217091453019520 11855866 341230308870796074603342271711075265280 11855867 -288151705879100739795191811239314136400 11855868 75894086965842195694380659528008058880 11855869 -441457884598122590182520295224510580730 11855870 138062650330449455515448113467700992000 11855871 728677593919531209739732414487011130040 11855872 608295321181849302353202200696586240 11855873 -70668792715482125572072092069357468480 11855874 -4686811331518778628823658322662783232 11855875 1054917393823912867124682175290994752000 11855876 167449297375698769589373334412756547840 11855877 -259842429250747399034555747679160456896 11855878 234686607338016191421018859515289796160 11855879 -54377963974728432203985132890824665600 11855880 -208322687404954073201073540280023398400 11855881 741062993027775040772540817778018246682 11855882 -779201855177633037231718429438981760208 11855883 -330920070552793656189286726489436161296 11855884 508418299922680790439186331776309122816 11855885 476816086395195302970735287671584151920 11855886 -53252571824319881296537009094500761600 11855887 10457302848748909593048050775129690040 11855888 13714282605976298432707201013032943616 11855889 -3039318918860105402244342943744506030 11855890 229525284866496055679338858517253271200 11855891 -652104071351881213038356818026194863008 11855892 -260216365590702951194258058738362370048 11855893 -1464604068966083001959822078858317593504 11855894 -137212573223536154828315088008352053760 11855895 -59614677386417621508521151454833218400 11855896 320839116260917536113843187911785881600 11855897 -1078651806598390799699471551454531297328 11855898 6809735741047611039901047069642693600 11855899 38147963736051074966801963691955384080 11855900 -88731091893812851064890842335909452800 11855901 324810968868677886959423057804727772032 11855902 -117116001821774724325449665694663442176 11855903 975625871615340719521016287023940429152 11855904 363098048392502769494287549379837952000 11855905 -746901728331861522812763270143502720000 11855906 -568086204653310099145698451176215942880 11855907 116382503913519118691681711188861744080 11855908 1072573414486515511742332850112157248128 11855909 -24749492710847598347615473070135915520 11855910 -61145846481002322806452980674345871360 11855911 261404564870568730339163043720414891512 11855912 709130490362423245591343776310412979200 11855913 905955353672334681614421852255549478464 11855914 -41312163456162820061019655977401042688 11855915 -532961319943650466982593620144650113440 11855916 -219185828639522395716477424821583380480 11855917 21156701118768552302044066554369507040 11855918 -456518961526233421234876597430059822080 11855919 -238247647185455770241968133798655360000 11855920 -4030537676387136535225719931428864000 11855921 18816500264698581720229504376202055680 11855922 84889284492300325542924743098502590464 11855923 -22029664064552122227335119123029473400 11855924 938617149853999951164111360242236047360 11855925 264421161681666036920519566917587040000 11855926 -235321050984121138771649562779150228160 11855927 609308167293964314932749857022239958752 11855928 179331396703318119065675295550186782720 11855929 443160351083368470326672468817198185940 11855930 13908049784558414635057815236016240000 11855931 -152007264190924502896109619859532335848 11855932 -134902599878798341033999764352938762240 11855933 488062569724304176153771289723787946182 11855934 36326287245817851801142256936992833984 11855935 -81388825517258186727205724837463060480 11855936 36525155503403763733508892170047193088 11855937 -641855849769413491558611662850890596320 11855938 -1115093769508039788507374642056763234304 11855939 -21501450616561983008926363513672479240 11855940 -129843566916687965737740774060029952000 11855941 412532424475258170340700690504377156092 11855942 -304430210655102125562536371311935736960 11855943 -1075450466458988945073667407415449600 11855944 437973060235523267222811839395965404160 11855945 -391722733091371940820610271533513398300 11855946 40801732836677995395652884497370173184 11855947 408310907457809641008393566514081917152 11855948 36943945163860563831278797223562123264 11855949 -52628751648432826988033903457901045248 11855950 -17512075828477174208655680871180480000 11855951 -917509044653805336737738134449690566448 11855952 56462852120553434627233313672226521088 11855953 413417014335024927526163624462931628260 11855954 371324141313687594025195125677755921920 11855955 370932658714334865013341161777163117360 11855956 267221681447857638865661369998664378368 11855957 -667250811839338382427667966927232594820 11855958 -11257314051304566564819872175242772480 11855959 1311888976306552562177622387328144945160 11855960 4139116769080676405358782188878643200 11855961 -97811567635820727367043076445334617212 11855962 -18654984689487306496665893882141917968 11855963 -240433948941982041120427362456630686976 11855964 -123194236331673195044877369360711489024 11855965 -875985799190337513078131682902332680480 11855966 161172844906480935638974361454952203264 11855967 -537912209282116904101694587325787700920 11855968 -44209284241729342692972529534408851456 11855969 -184659956106547983490438589527965089646 11855970 -55346624685763852835395315772371630080 11855971 -344192267361936429112355174220075725328 11855972 701339768897389276220242716131488173312 11855973 40675535950541691075888904699898355264 11855974 -247760898643930185187216080564007296000 11855975 581502720139198306631982601763701698000 11855976 598928565210359297558154004527659827200 11855977 -451960166726526543753797193404835168128 11855978 226029499833594679578832969127349317040 11855979 22983503006668257703745176427462194848 11855980 151067662393286496661835914128506480640 11855981 29039015622508615748572623962473171200 11855982 -257642853432831349817125249942977705408 11855983 -154693715168414273479247927201638368240 11855984 -54720405679848072247438960112661823488 11855985 -657462090309723442458317263404170004480 11855986 136086313474814327752525841734592109984 11855987 -268888034844261866374758204951393580896 11855988 61151614670056293933537199356254604672 11855989 650715384645020764849037775913064479790 11855990 -191017225765185135169047379918402682880 11855991 -362904565585137198040442756429248602240 11855992 696133914722802330953324871002065920000 11855993 3654943392085119751770191028902443242 11855994 44567846877982973949725917399672974336 11855995 2507377504832590907296005015486110400 11855996 322967975862590462523218359326576384000 11855997 -104489966603940248516996373538281989760 11855998 -431633876790479545713155764306880434176 11855999 -92844269821774581547507845601371792000 11856000 188386910413810968171770652760473600000 11856001 475013471182390318546773806480070000002 11856002 -110165695655842474624566317962124032128 11856003 -247064352426623228454758589692641920 11856004 -284554509038329067153607926555078492160 11856005 34766498189916620611072516367807203200 11856006 -2423817163807416109959864160631066496 11856007 107794228581736731580462065501543565200 11856008 -140906028362575689314862926476289341440 11856009 -224961135791038114120767964360271464704 11856010 -335691688541325255850233703707822183840 11856011 212884524660862425680720444568584018424 11856012 -55425315129583225449972868906584637440 11856013 260899683084904596682554051188505189048 11856014 -118705480309869422911252961637889899648 11856015 -204631606857771940887597793648286357280 11856016 -36807319886746028828699055960623177728 11856017 240831126720423574828568925449693795520 11856018 -135863522826100439451833936860559235072 11856019 65127475863226326246521295209593254400 11856020 -346844155105069441094720599172584151040 11856021 -498000930010824786138426247163103658752 11856022 -80361213618712828652524718296327152000 11856023 -232608422187568163158527559418020540728 11856024 -286974894435420277060750750113570816000 11856025 537914956025799464301560599070993497550 11856026 219453017409850737042497388124584002304 11856027 -847625385374442148548421212411914623080 11856028 202380343906611837399931111843826689536 11856029 -65085417140298362045317450144723561920 11856030 -269117791256232116879251121648933431680 11856031 1161328879867487366856138011350174345464 11856032 918516075361944452313476216661592768512 11856033 72049968267664242699631209506833554624 11856034 -2636808021871122950408190612219780960 11856035 -85385837679766879098514513524492617520 11856036 117543618330941731131250871892295901184 11856037 595571656846647489637402678378053239872 11856038 -893819389738785658760738764770857746560 11856039 -68876876951173960551187318932770930400 11856040 313352092572399043278041369752333516800 11856041 8097364900573804961388121864010113920 11856042 24650467136901634179020957372908696320 11856043 74591813442471804693296472111026818688 11856044 -750135886954941981280110077366455044864 11856045 224603660764138593216277687756588708320 11856046 -3849623078142973147515367192262736000 11856047 210065957240306908417519655880792178272 11856048 -105183019848369840595891138850826387456 11856049 68626536138041581759481053582774716050 11856050 282286120476051732525379685414300880000 11856051 -6527102491121066776127883994773777648 11856052 119006047357895601754997238612238086144 11856053 -474841678125436151712509836869793095936 11856054 80011785504024468478949843842166034432 11856055 366151511926071779446921330932180366960 11856056 -1071303855325011279041457330726160773120 11856057 15503068401509291917461320529025195680 11856058 -2380036151734100864695737848596859424 11856059 1995479410349297737773285162002681840880 11856060 247175925777972370081826293430466362880 11856061 -2364347986593630066883927011885762816 11856062 -161914438775733639547720202519041843968 11856063 -432505839538633982230790750018901200256 11856064 -702387336553073503263406378835771392 11856065 -199536769781365293265423366638428904000 11856066 287313695719587462110943926458394826624 11856067 266091993977428238624510874426485186032 11856068 294521373159656384193483133450204286976 11856069 -298576892071996440795659926484438040000 11856070 356956693809438451825013495813934652800 11856071 -187394197846635001653431197716315538728 11856072 566263923065519939842734147432587673600 11856073 -17648445608919357405883643064535084800 11856074 -2720924056740005649210070317464429568 11856075 -156624737669953365000286855104949036800 11856076 -25465067645298616155846296060901422080 11856077 -705683947068642862201484678667266719008 11856078 -136373919653893301696924160417469382400 11856079 156379640661947253350720925365950612800 11856080 35762782472029554586942707202597109760 11856081 -320645874010017675984967027159190239248 11856082 24859583412683599310536616215673608704 11856083 -37077015088453270466516307066282580320 11856084 300501595037775222480426948141511182336 11856085 645140190588635920205938215856415477760 11856086 138142153609517447408726684550776936448 11856087 -213195695127066283304361109816900085112 11856088 364303727571641047064000994381517301760 11856089 12761211058899203117859387727722787872 11856090 -124554903398207195109333353185127477760 11856091 395493493678407630441318194063578573072 11856092 -750164802411214713631859782626789304320 11856093 477682985582603850650341162176348777792 11856094 351588910039437951801873897513153492096 11856095 354538846905639723812824873406115751200 11856096 -18247732517215740137772089994839064576 11856097 163704662115553058591732978513980385712 11856098 -84983762917334944153520840707129441200 11856099 363728330146665823519653782229208355760 11856100 242658307818662217049839481312936262400 11856101 271107842582270499263189049880264287102 11856102 29787979929759948703888091069704112832 11856103 490057643671779455446541803711253458480 11856104 324761193324705140112291517021760747520 11856105 -105336987687363950814660318445457433600 11856106 -808302558417579275044959452883557665440 11856107 -1357342451956802005712235428541454117644 11856108 -505951353941208166404550652679532892160 11856109 -373302321492116512371937312552226950080 11856110 -195882474118121859632011588164670813440 11856111 3520182304194049531416576928875652872 11856112 -309759827405654981621301405753165021184 11856113 -1167382751042273051589449769659768446638 11856114 241020654419464556095880464245237383040 11856115 608357206470831373277784377759076539760 11856116 -431673481573195396987280295395693167872 11856117 -60400919313868073265354636997660198656 11856118 211420675832755891113957655106797721760 11856119 579010546873532902375908031187485898112 11856120 -28962483042572668065040696974140006400 11856121 567992827633571433850548894744203424144 11856122 700715289289443471559303287644250848112 11856123 537365989879538968858286989489993877304 11856124 -503244355880113662340247796309669511168 11856125 -605426161298708783044769967217342425000 11856126 485151367993393808437911321728536664064 11856127 705069895729858550694481458883856799760 11856128 1290466380652562594156674023631701934080 11856129 595300924078173603179812824995643553584 11856130 -141065034563164295427910971579577244160 11856131 95865910979330348812527400169303149824 11856132 -142600797493052579466462443649650688 11856133 -336671150253924386001238480213662656480 11856134 13626256730871516428582918743126800384 11856135 80529931765595922033590860227072940800 11856136 74710471576621837068175473817194332160 11856137 -88863834025285994697012842573140809180 11856138 190231034548319920590378988540128562944 11856139 -1034291260859752087986471681255533350060 11856140 -616421743127992227877749682464807659520 11856141 -964495076982406472537674289384446071360 11856142 -47839978196182791121427970315259134528 11856143 345054517327979781039768481805871422688 11856144 -155286446988143463659384744943115960320 11856145 293667988747370728284677023301751670080 11856146 -174505303573838851771942124073456559728 11856147 -1285885504723439449983751991732560822272 11856148 -245130714937471240341534627939171041280 11856149 -68645559973790382290741912203315504836 11856150 37097467301410096236738513459581800800 11856151 -709759477130485216746520179586661585848 11856152 -65128861412956274209367792234191257600 11856153 -101882470391207360429095878604051887936 11856154 178910896920087205272561132752562032352 11856155 752189343695312624588553177544569803520 11856156 151891923391880307992849682363782329344 11856157 51030973853730333397511165555423919000 11856158 -70287257896147855309461430975031176320 11856159 476004190971649220947259991830281616640 11856160 -986361058166139423339113854902205808640 11856161 -136487373182187442565473830341467406238 11856162 471566864873846402769500767026601528320 11856163 519167576281133350289765025462276714960 11856164 393192509084163473604400558511985269376 11856165 785853154680591233561652206914835041920 11856166 -93956469431511242560632226236889130880 11856167 -301784159894644386245796733887011116608 11856168 84630500060592886937756308141361971200 11856169 31684598408781600086898850125923856876 11856170 -388448154124512849879978993683145282720 11856171 769561786535217474777776970758761855680 11856172 207363457278237609052239833843261506560 11856173 -14933094907400919580580271069857182464 11856174 522258619814969840260396838584722745344 11856175 3476562084930971689432010945583282000 11856176 307811636734244753335733212761688031232 11856177 125619194099386376565819449249575217808 11856178 -67807775715316621615431340311367798272 11856179 1180430304996168366188758362787632144780 11856180 -25967409703046396985712345430635929600 11856181 1057195200006827259561625122107030147292 11856182 -95791830095799930377481013326229945728 11856183 669262303144437416433661398006595487184 11856184 145369543140362265293653682545075138560 11856185 -384333354886470355384539994092456060 11856186 297693639341498700770106780665414323200 11856187 -71897605475576555366949134454772771884 11856188 -205790238998176919638217918987505114624 11856189 570908861499955735363150220482570131360 11856190 202907010255146853895607368527831427200 11856191 784536824911721165034021855589394384352 11856192 -9719154135523461493124718167146364928 11856193 -970714897848121662926091117407204266558 11856194 -55026606943594413040913084879230714368 11856195 63372770640143147436534149789424949200 11856196 -426408173960324590617223664143121025024 11856197 117261382004076611623484255734701385920 11856198 -99067179177253394637115442997119680512 11856199 -1359759970770465576566731535789368997800 11856200 556584227740376516228173306776568704000 11856201 193461337412416459743422118882170194944 11856202 -398655153570176152238646697040214254496 11856203 -1921190189345038483355053703022183324456 11856204 -717303678090545583206423289917326771200 11856205 -382957045130417323227760399627858510440 11856206 -139858181388946022480273894868855138816 11856207 832855895562043783882059835926080229120 11856208 -69298738032007841096146670864553738240 11856209 121879943249654330413638297904247269440 11856210 2414274953761232792730437765716062720 11856211 165134180602350074910329227466290386072 11856212 -403177597808787232435117620746000302080 11856213 509243678272713351515694055060875361344 11856214 -602779590286160248088577301128271160544 11856215 212931580098483359856908221354575076800 11856216 -33682698544924730645630494822462464000 11856217 76533939115477157707449167276325735120 11856218 5314335230116891074999537822600032256 11856219 216022844378939048118711047551069168128 11856220 426403471971338946237847591327516692480 11856221 52100735609390454287419446571223164800 11856222 -352013959656942573334378845374403840 11856223 497361187819878483385255054011418141472 11856224 -91359619132287891329833909493815050240 11856225 -64860811266541042135044403902302007600 11856226 -745446419602614396747374966863135862400 11856227 1846908660519320359550522118340181591040 11856228 -113119204447475958053405477054707200000 11856229 77880628862228704170764607344283377664 11856230 -392004157506055896712037037264749082240 11856231 -613273730371529747068645104125172916080 11856232 -1167821563517336941092872887676168217600 11856233 -799165852405882248405815091131685951756 11856234 113323745006986844270893357580672302848 11856235 -179369896848388062897351776307485548320 11856236 -7501466981736740509816550999942168064 11856237 261274977931228268824024377774134967360 11856238 173699734136992371267962439074618387520 11856239 -1420777500845519046936900146618662662960 11856240 20336763921952098588674788343808000000 11856241 1325553047178848833904668284609150725120 11856242 347853578607574235982242973265737980160 11856243 -49788565139221138305634981011281153280 11856244 -455170944554593944964519531931987097600 11856245 294036146768345389254496555326651588120 11856246 162571493837072095459723210164007996800 11856247 146337154012785136972656999166715911680 11856248 -409100325338869289835614960630723850240 11856249 -486406145514402383539434558641465482566 11856250 -22966847701390753612476947337542400000 11856251 -322483248618307345655600038226565343896 11856252 174405379791035857418809583072648274432 11856253 -1044287273389292820389900379730307549760 11856254 347894262785124840623716224871276920192 11856255 140797794077039986839884496121374076560 11856256 -241057506243936906415114682779922595840 11856257 -55525562049632282244861044176888022400 11856258 529666664594424978503074286197984870224 11856259 731125906491003130040228771884730975520 11856260 -34446680074732312519433761858301460480 11856261 -4504811224766319018475884670992881760 11856262 358362484512453404721033215990945120064 11856263 -620114005558636922305548418369105150656 11856264 -216238620697520191651472542695033569280 11856265 240251092384400725019506649775520890120 11856266 307540733524239501943435605381682955520 11856267 -1668407615354842710175909478066818498560 11856268 -191323679797905784710387897025380458752 11856269 -420097897452321434930728197638999520330 11856270 25445562042562213348959448564307312640 11856271 -442494017188271197044802932084235209488 11856272 -1773482483195538527467132272901275648 11856273 -400110982842336949128495551807074389120 11856274 -247468808168066156526545981988228420960 11856275 -693252611201235075837710965014817789200 11856276 721385817206195621926540001214282753792 11856277 22673097849056138642039607090143474080 11856278 251088861339000749541373761362092323456 11856279 -1277149926118182307344989750382990323760 11856280 -297753128824806668228562280730771251200 11856281 371859956903777789517676882923249419082 11856282 144236073635015875169577960258508488192 11856283 -976801107634912166361302385958759636760 11856284 -1022501736038842667147786534271808301568 11856285 165972756248071488981018293109588295200 11856286 -28266755588835252204148727305313163456 11856287 -1213363231977380199036788948573019884064 11856288 689356490925999557338985841516330614784 11856289 919629338849290775689605881578685599380 11856290 -65238028013817655634954504389779648000 11856291 55598264531132082315063438901997666304 11856292 279891644462458677392458732209312440320 11856293 -743408977658031641425003427467163163456 11856294 -8757240885698699121861780929124129600 11856295 -24910774730097438542153890520933177760 11856296 -1448516145424380719847239955229034250240 11856297 -208444477171386014042734417555224370800 11856298 76388207119948073760324939239680694880 11856299 -17195889911516094600636918716438734272 11856300 56026122997879729956560777663759884800 11856301 -281594476091824093664122422666008406816 11856302 102790619994457497476590685146926420480 11856303 -420567213067479622990578566962956105360 11856304 15207880622650922103601452504842240 11856305 -387834907307116765714768441177787166540 11856306 -224732571394676433897306542015881728 11856307 -804757354975298984245594738304864947444 11856308 263814024033938035712552264432730476928 11856309 -32867156287684117519125296380066819296 11856310 583082932615922077856934294138713625600 11856311 280724481034628011986281277219958383912 11856312 63204511882721567205223707177937305600 11856313 352822074863877345832038093150506880 11856314 487051879263988895919549262196194217472 11856315 499756682363551215238276939414631153520 11856316 66756596957223211262282648826118321152 11856317 652554159432402082464664570934286707424 11856318 413765272677481569110813125511921373504 11856319 -1651541102884590984412823743718359191480 11856320 128823810642790237481030838148870963200 11856321 -1114991473289004293698719781488543137760 11856322 51396235443312264138385028877514113024 11856323 -31036462188885711053512438712709144348 11856324 186081871913194881882884026352343662592 11856325 -69395981166157807829647660849968737350 11856326 -927765159767303126259337941069022834560 11856327 336508501243670836997068223277732175104 11856328 -175362767576616966333638688759356743680 11856329 -782960889986300780017587995823142652070 11856330 246228135782342413794784302774634905600 11856331 1080366699699341420268381399185460584400 11856332 606223747946617760402386876445487744000 11856333 -462570255734174558804670464862967392576 11856334 776581807683865983835021010725341674880 11856335 272051491583476202602423008155517686280 11856336 154663178542985206948332378422163013632 11856337 -136725044803539907377371873532704291088 11856338 -208703636432687931082464237080170671456 11856339 91688010497145903005067844208343638016 11856340 10506166996883084441165464452035758080 11856341 135982065772968849884653336076138631072 11856342 404258086281430366436687905285840903680 11856343 -413728348521621054925049361774959212408 11856344 1079963122996175125730643721978646630400 11856345 -178884027680577543667336184396531726400 11856346 211965912585995104267119102283287589872 11856347 2415234520939235071395611480693592360 11856348 -170608371616521063825997416481943470080 11856349 299307403953212566595507786219466987936 11856350 197761126776589610156820823746535540800 11856351 231333525663301521073878750101988545040 11856352 -93384221647067980495525693989333762048 11856353 18849412651837015995795887064535056384 11856354 19788190649943987853839756120213215232 11856355 341213299039861200665533192153030572960 11856356 10606244139583772956890333294065761920 11856357 -140902013662951114663451792699707748772 11856358 -6836317835482746336472688390025104640 11856359 -1102155100773510017183113888349149258440 11856360 400802968737107273819998347722440704000 11856361 -1035735216673888646832335565545303224320 11856362 51900551169945539739087145441019618304 11856363 515024908082047368064755767203592877144 11856364 -679048399812055062686052143493560559360 11856365 -398081069909867849648196784340312990280 11856366 208248900058734604943402968388330408640 11856367 -164175376548509181063796382694217882368 11856368 -18630094433867908930281850581600239616 11856369 -85827677453759063295584858796072791040 11856370 301925389301637528382479979995322046880 11856371 252131612304950620344598092503206042572 11856372 424595923039173687471315708778184361984 11856373 1357672633591598120458191139863736936622 11856374 -823564189297969725364946340178929716064 11856375 69762029385529475396040927162770154000 11856376 -84096889558757771689172983203756195840 11856377 -57136917078422164343209651005726089400 11856378 205771584155672757980430711478303073280 11856379 -13079086379521016738163637211155637280 11856380 180867410597808442769804807553344563200 11856381 -732883550305507199398136241903705090048 11856382 167577179021044161697392989677955439552 11856383 -717442998197228995823715958172797517064 11856384 64294025443944161140989357536562905088 11856385 -332694790251683330555001626774330664000 11856386 -193367784760715196006991570272784066608 11856387 -501965288625328877098032462416856358656 11856388 1051706391975108590050512282533903324288 11856389 1724275579383216606664702844645637434460 11856390 395592411640726961685762063920455680 11856391 -112502898291048091523128174885307152560 11856392 1415147910173764203759792914766140544000 11856393 467564880302492239184976252478149680682 11856394 -72506560980968867548614911829184101888 11856395 -470057556458515771240959480906630625920 11856396 -519339865649309169781823492820218270208 11856397 -504583400090064663991938682197708486336 11856398 792204594307261618292641187590556875200 11856399 268283216889778917901737971985934118400 11856400 -1820283536083903189086164808111923200 11856401 -516356413638105629837122854581002911900 11856402 -140930726347684724760297628006875379200 11856403 -226995411676992630156496600140243022016 11856404 211801393719705072944864823530661703680 11856405 -134982560025797558195226373529768357760 11856406 -60157069249470251519641723121641841856 11856407 1111136814238158080742964601499909419472 11856408 323694251588157756597852976988875653120 11856409 286550942722645777612309337454290833610 11856410 4129731531948965437011616271348924160 11856411 143051230968990748652763480086810921232 11856412 175620988519640196857843515391238100992 11856413 -533886021556194481081133103557461297620 11856414 165875161214174137616619358201312453440 11856415 84213807346092950288855304140221211520 11856416 546470291933807268386423621300527300608 11856417 -68763553781794093051673766284661959520 11856418 -29319954902905544782208571548461340160 11856419 -1024988102075769923301302642492737494180 11856420 -37420573288545058720244609401302528000 11856421 603313138430185703393455162802966278044 11856422 -155704157010614215630697482791879864000 11856423 -133080688933682976578666394016098739200 11856424 -598313971631196307683463275324661847040 11856425 -223925314612656764693001407237303803200 11856426 -352425322556805869674722885460990093056 11856427 1050855401170512994986951169558765388 11856428 123641104056497904598421593078494468096 11856429 309048490865771594704504933161353735040 11856430 -82653723762651368738362220310969560640 11856431 169773695470901646077854459223298437664 11856432 57093265004423185243602433381217845248 11856433 -14539834746379718687092489576262631616 11856434 225578007738104089396513782107935753632 11856435 -193978189738009544355074313260781685200 11856436 906902311089121718418805677176558374912 11856437 -202604572889155615042101734912031540000 11856438 -613632714529864424960569132933880729472 11856439 292510557608021848541981871067479822256 11856440 1157370916191849265558339596970504396800 11856441 -16479526566083975401288324563257300640 11856442 -10615712580538279202914652780855968320 11856443 45598727004871913259079997288120709720 11856444 -148892158487894212024446517476162370560 11856445 124784803040993312445718111151317743480 11856446 102165861632873739977608147940507615232 11856447 130218127193533901756778976498043357160 11856448 272584523268349089574341687271805157376 11856449 -452962175382473515787544586585050179280 11856450 65151314496951797708139715851318537600 11856451 -352082417268815531411687027591698020096 11856452 -873230982799368400765602285344914449408 11856453 -282141397448748771242814463380394504896 11856454 -124416990038585759941995028732184721408 11856455 590724822468686601729647361152316885120 11856456 250500859003594129592418281625952051200 11856457 -80599062429539034894095035407247969520 11856458 -476280912615191163940574355763781395920 11856459 -1399492783390463319326397289180418061072 11856460 -30529211474513240086560166398265344000 11856461 430707285265641789831114425987905603062 11856462 36982657518864505505017918662760078464 11856463 844229252301172400446267157109082649520 11856464 -256307746667189688949817664466230706176 11856465 128224922762408064212518018901004044520 11856466 -161275885118910206654116798052784414720 11856467 -120711919139207718569578184542169365248 11856468 -219947043912362154904980737803211974656 11856469 218279922221641621859659774398283985870 11856470 256737702105987724919960465949718951680 11856471 -350480878033158207997110066409416293760 11856472 1014728651589399476547250805359786444800 11856473 -905679593289382338781985769370742620278 11856474 -83430238868864670383436297861862444800 11856475 236214484035114286611843511856928650000 11856476 11830908309482023540113221313766394880 11856477 -1864250636277386685657654759581731584 11856478 -1094785135932159213403008345983123293440 11856479 1440945900373382429078370589760320450080 11856480 -334045640627653774586548339096006164480 11856481 -45969458096442202581211984227704144000 11856482 395007814677602100775725875683435008384 11856483 -1515695260491702311850492904189197874080 11856484 328960026748677979631634389315681638016 11856485 175810130245533287503144450159825773180 11856486 42376399312443907914514721855768105664 11856487 1103341210685074114097472162314017513272 11856488 -52319458269133036911090450445108592640 11856489 688563122437266525310100869942444039824 11856490 239687872897192855626101993229368908800 11856491 257026144019236861349781804820357821600 11856492 -353958699785800026437338711260808445184 11856493 -1317220551211692795037386504153985047456 11856494 -297597593885885959001973321196794817920 11856495 -179470905430293806787695999511289612800 11856496 37372714393953894037337940702181425152 11856497 -418743857715128991059062292718240334428 11856498 -120307827500869166061517981657798970112 11856499 -651889995215696128344323173050729911664 11856500 -333555599791777978052153547538323456000 11856501 214230224189857664845910799775194962940 11856502 43273246263589099418193202792305770496 11856503 -220257355292579723948193590465752531872 11856504 104318687521400584900154405141029847040 11856505 162610372322265051990223132134559293000 11856506 613453079415273038144563068921914819952 11856507 -249138594270149269040430415846463501712 11856508 299450001189510696735043288660522971136 11856509 25367608254975485723519370983230657152 11856510 -34048452470047816647030942320780716800 11856511 275049022778052054285699697976133514112 11856512 66672401829130947592142648750427340800 11856513 -750007018699281582688908546209680773600 11856514 -9917478705414388735173972544616978208 11856515 -925536070851338016580642787965765880880 11856516 -144242223597302058913780311771402731520 11856517 908855197706028867129626974583207721566 11856518 -3685269830205938779013481008785691040 11856519 16739284933972749997360891361924333784 11856520 59135441976698247295469012923063142400 11856521 -69148939259289505484931199782378093696 11856522 -230251078476866515505511220245499196160 11856523 -286793437574881501030044422968096256256 11856524 -327374729872920060422964689667453318144 11856525 116762690638622928390248085513864840000 11856526 -524489605924280236110413708360776963200 11856527 14603215314736876707722988318609376992 11856528 77989652193061948004816448097588690944 11856529 272880069789201733345535064700602278976 11856530 270779979553522244277205687004926254240 11856531 1005394578606076572122722670187937234944 11856532 -256296384857277109457090479796322621440 11856533 231182401854857869780002125243248094442 11856534 -508559374444800886586723630898602686080 11856535 -18134046528483606390515277637418684520 11856536 -126811841487450125565903823191324057600 11856537 -11228016814038988959721533349315790016 11856538 87849297926573566670511840153550674144 11856539 -103672499723534241245445741623491206528 11856540 256966119424112972846528018321463628800 11856541 1419553724396456985432833083665396179942 11856542 478937862965942732083251632837235084672 11856543 -98038925507343561594439665173201860536 11856544 -19204038631769806825290169585747623936 11856545 687910264118182725051413868197666193300 11856546 44203483400357032754917153750180701696 11856547 -987764026435787353893243825080132148004 11856548 -977512709014687586178092594698131050496 11856549 712156448969462213549625886805658602880 11856550 117547540964337872413196604904203028800 11856551 -70304753135765791713300474545843942400 11856552 109787670629292927535800884968903557120 11856553 -353766128927987425123265710021296808198 11856554 -140038862406429071297687035920204723024 11856555 -18914833229126686026588887496807450960 11856556 828204054226951555441076640307308590080 11856557 -74880667206347603696519119473447714240 11856558 17519824900516730327620503972113433600 11856559 -338048021228049699304716769467919696272 11856560 -70813600510238652948708939699701022720 11856561 393218131102222598259632500343052440160 11856562 -11699401638944550307017384726418643328 11856563 338505809570913125284196235485487806160 11856564 134011673813609702876179450974003978240 11856565 -303624070985147215752858371559473560320 11856566 683347181581870611407649866332626136704 11856567 -431150684365480699431319729520782730520 11856568 -714075262914861248262131097292916183040 11856569 -999162649381345143066878296619102460672 11856570 61205573536269763068061611094735257600 11856571 -236782061348127665673609195402960794088 11856572 146589054284584745665016077658767153152 11856573 -68465666950172779630215260020506069978 11856574 -309023766280160478949115285812521295488 11856575 -285105610739904870046920469504518328200 11856576 -92264610173434128126995796204485345280 11856577 41267224895021614731271564166652959400 11856578 838629384772595060873018907734854341840 11856579 -137930048126511558184612757913128344584 11856580 -162014126111746096678336520809742476800 11856581 496277165096090865938569454377997810400 11856582 -152785665143276352047342905323674547648 11856583 983783511261293431275318930189430255832 11856584 -86802676612929291095401737702890035200 11856585 51033046725892896176454781158621060480 11856586 -61071898380205550804293386423645066240 11856587 -8406559962330703859000628249029829960 11856588 549829134041612640895993812057168777216 11856589 -321296444310244659039815779177516338560 11856590 -226079557895466124005543535750446331200 11856591 1062690542818750525974534577879065271440 11856592 103270346098202675470654203663066071040 11856593 183052235769557746605303968331360086016 11856594 -339165782795862860520845951979340348800 11856595 1738600021683201297327697494270027535680 11856596 922234829973882079883557959852671275008 11856597 808856566864726490945189430283303754400 11856598 -2391653647657717511804969827729758336 11856599 314232010019256935911100665275090737136 11856600 143055589784722848220007347717598208000 11856601 166930971242967637251933001454333172224 11856602 107738706547508250039606214614245145600 11856603 547208732289580210143829108068354595008 11856604 825210000944604634377049982716049824256 11856605 -12825387445276459411652473814514865440 11856606 164683435027299680778929902849887360000 11856607 -19346744383131627325235653344872317600 11856608 1017700897461798747767941531998010736640 11856609 238640423997871815441303385423226042514 11856610 -366179803104349726484543638972527011040 11856611 65905367908924455428840591749180217952 11856612 121158357500715611650703149390397862912 11856613 54371185481294247125536456640448456700 11856614 -150917863852320005673084217036547506176 11856615 68751525303170509772315851922525368320 11856616 -1625786174960195708925060218472553482240 11856617 -1770290156455756076975491767514465281648 11856618 -15442871602065705175212292637012769360 11856619 133797050041414399914067670651261040400 11856620 67764728274957440871515416844075719680 11856621 313410590179151095337531944519787587200 11856622 178007794813546918885505513611713218112 11856623 184260347431343031275654394033387840264 11856624 -2890864989457448001899662738687721472 11856625 1145754371710522965481928308161276768000 11856626 65607438117243770951231555320233644064 11856627 -220306191245454302817403784565411677160 11856628 794366414912273720023100193217643050368 11856629 -475144446366543826094916126104823538770 11856630 157740100432627548424356577283116849920 11856631 -1316790454522609627081054358930486045336 11856632 322231070191568962290706672514484633600 11856633 285132599537247464389390719360793366848 11856634 356592620528109032035279147005764367360 11856635 258127685241094109991981777253897385760 11856636 499268799749756172810893243307271372800 11856637 -339766279750323678925932680094653102900 11856638 -98174365592661922193288614683302545152 11856639 -37008132991636848828524128765008093312 11856640 449661980565671450912516727573892300800 11856641 -999692628306066426522986493244486280958 11856642 -52155207123487711499746089086544884736 11856643 -1031020084370455356009814717560017001984 11856644 -784342312903482502107561876559371041664 11856645 337318368835127006522265490154404051200 11856646 -54262938383253590778956539531127721600 11856647 -137892820451870426514748352921180881536 11856648 14763037859209042550157757242385612800 11856649 172371436913237490922437347247988798336 11856650 -57129330558801675558839711108607216000 11856651 529187086155378778985940554836647427032 11856652 -721702346576885022496531446729972062464 11856653 -256563908689781689454842815831125041098 11856654 297125039807227270033754404997381883264 11856655 1148354606385436398863709148753460639760 11856656 -67868756746308904470194885305147588608 11856657 10534379806228331473695221403709632240 11856658 173967911025113049697631995011724106880 11856659 -641113421854040085392839718838833533140 11856660 -6178041789461998378912128999716720640 11856661 15362437440256306463014241338672801632 11856662 -340974799816119799764285701525817267168 11856663 -35865321012970119150846604488194660352 11856664 99403666774725736031907325647365222400 11856665 168484257040772088051885940677501715200 11856666 436392624722726762685861483711245197824 11856667 -29444338135958980085411821967053118736 11856668 -738391662162865000205845827309778942464 11856669 558347628378893049504090106586259840 11856670 28711438904188759652681825238283100160 11856671 1752107856695147978175863607367862054304 11856672 1179441857340060728576573912181547991040 11856673 410838785826302056402540654948621069922 11856674 -799178363919630244493592595061152703664 11856675 523318890316093823237263088011527690000 11856676 13619577965034628517218194664114508032 11856677 -697667206446696414189916924282971225954 11856678 130283973876806329446099072002620626624 11856679 -19359121442725334750889735472633890480 11856680 -541332853949504156903423870934207283200 11856681 487045915379814921675422746645771861770 11856682 291033386352276226656219861551829654192 11856683 221582530836450432799582420161894700224 11856684 2258580813807679721526547840547192832 11856685 -932346833516901533261580599946678517620 11856686 76833522286549066022318338095947625792 11856687 -353922699992912751865924485545666273280 11856688 -145634417901671762778115508955417100288 11856689 -15149167739955795228303901213425276876 11856690 68291256459777975891337975499094635520 11856691 2700930077348407171350959019081869568 11856692 788041671102059231293441876121640813312 11856693 238532959825819702423478659408953974400 11856694 -211482525581434773794655555887262555648 11856695 229951892885287505256596481071526402480 11856696 -409600149154221359907988845138106675200 11856697 -26850583782665600483559793844328944854 11856698 182686913727183207585570383297664364032 11856699 -18952558792023635460175422593852671680 11856700 -335619659652758951343837126235911104000 11856701 -928616327744652571719775536536407855668 11856702 -264830226008487287764268199993862800384 11856703 245268720297804454782470111483540734120 11856704 -178889108692498278427354491486181785600 11856705 -68088017551370523133548880548077258880 11856706 441571342141812591357843815411684217552 11856707 253603256366804321325359233086041548800 11856708 -108668423005740341112452271861875811840 11856709 907286319593739639232588973073341386910 11856710 348775273938043597057361841858466757760 11856711 956793139990491483950127370501765230720 11856712 -24422917647355660565549697643760517120 11856713 871506292065839520878667053459507826240 11856714 368837168290778083166879460129792218880 11856715 -350282748754755136231403468858188272000 11856716 214189982904702771516698494955691393024 11856717 409841523992928070082710421807427341334 11856718 -12345936732264692435581025308345183488 11856719 -234206062333334150988418306488048044304 11856720 47307765141970788038828901247903334400 11856721 -532331275461789151064990684641273406300 11856722 932668684796616942354476802519936088320 11856723 -922696267540329967456363366159322116032 11856724 192150473496222282325034348449616873472 11856725 -265237158087732042680665787069855760000 11856726 -444726574627306097723769246573467902080 11856727 1485549148599310931146284535917370253576 11856728 -105068701919194295668121393460207820800 11856729 -77277388608807540120780079776873716016 11856730 142959267288761490377175357353504747520 11856731 -1111364606891421483090198621534029505468 11856732 508814850100605659683839056522288835072 11856733 9049167033136374097989888089338547264 11856734 4368915122883593070867463969460379840 11856735 -112911869453993429986564793823839392800 11856736 341741798606056229746467889065061515264 11856737 -2034198258882562165709642254855741584000 11856738 235386030005970393334916330469514476288 11856739 48943823678775516187666677924700855000 11856740 25706074437992059571391466940388372480 11856741 179834489880979444444815931975107188160 11856742 694969385565337778853431100154745142912 11856743 1377797427279362802570543069129689353200 11856744 -740333677395159168388491402782979056640 11856745 -513428827967702750625968424715143765120 11856746 -125743521247313692428376291063280388096 11856747 116501028131196962704887780092143030272 11856748 111052691121140325768464866092436669440 11856749 467590081083580524260401788974014205580 11856750 -21190511963695577194579148558609760000 11856751 451359441639742692809585730348895096944 11856752 307138089765369380319013245699263496192 11856753 945433558170125822914539578362374370560 11856754 -92338738929942156770616834590331237888 11856755 -887368132723322679604434813623220669840 11856756 -1769661990570353717207838604930891776 11856757 160430566410122798610276936808202784000 11856758 166965279672096587650995701294819472000 11856759 -341057672720769505336483088580183359280 11856760 11686501592122802948791526656889856000 11856761 12203631788569767905265885840126982080 11856762 -320113782940343974933045475929340727072 11856763 -617345551150465831745761201970988144988 11856764 617661856881896347366257205684604184576 11856765 380512598707502881479825074367273076320 11856766 439086731962635067376198903043141362880 11856767 -37979862534099140276837374524929269440 11856768 101739253420244967662413743835400110080 11856769 402205087798402240766624566392695086596 11856770 -344472145392984331844276446312360573920 11856771 -115890403421305443036959664119129683260 11856772 -87510771979877459179864168129655075840 11856773 210047236051270909972604248666417530300 11856774 -2448883273632216525773721298453640832 11856775 -50387071897996088167377381503202294000 11856776 -93386361875926714511761232854010265600 11856777 -2119541698583129887314662068337813760 11856778 -310514024489171189399990532224043172560 11856779 -629175564623958411522641027968589190720 11856780 1675577126080972953735086138445020160 11856781 273822097058254908726090705644762131200 11856782 -30802000181651460887248995041828531328 11856783 187876249156740508518674182455734949504 11856784 -150852200096334460157749028731529723904 11856785 -257067849902530107155740669322558913600 11856786 197842511398313233060940928386036185344 11856787 -299615073956370689447423933516560813056 11856788 -527817335807337201496623525639120973824 11856789 198015642363330918161579679332353569504 11856790 127074864149564757750795470624755200 11856791 -410824937841799924973238225849697653288 11856792 109030444459221886876003235828088176640 11856793 109393414492427979237910829450824501444 11856794 -101913781661448630183469632264357242880 11856795 246622324810563096128873664912444657600 11856796 214298962479512014820300291722484804608 11856797 289641557934269699994188899960659741132 11856798 -204718088405496807959065797870772133760 11856799 -103602893569708437715897510136656417152 11856800 113809400321711737857496573251546316800 11856801 -301348702819309495405037980886957236896 11856802 109078096072578222260411071770111543360 11856803 1340849104345764880617664514933260656 11856804 -172259874419311202582799884161777941504 11856805 465393464976455149661068998591479006460 11856806 9980441693363100211066905848477631744 11856807 -593035698357175534373055091030802541360 11856808 892005945877927457709004316547933096960 11856809 121504857811639199945979361258301436516 11856810 -22171214400457084345136744970325032960 11856811 -293585294133303689836233729251462608588 11856812 -1131233390201051777856997381732233143808 11856813 -371278208669699390464044196387940150496 11856814 234340102437108653397177232101901933632 11856815 387632715802135269106121587089462761520 11856816 -215800242309210862239842160217754910720 11856817 441799096652520637234318443449863142400 11856818 -44363748378389152632232322046026035200 11856819 50535249960537261445952017221844577328 11856820 4275932872830450383662459114350735360 11856821 74180428122103408129794524580839447022 11856822 125721712702827528483933790966356111360 11856823 -718014616816650586440471908025297357096 11856824 -744419876607434872742819796306432000000 11856825 45830826557978818019092645931361719550 11856826 -229240008106665536345226780993574143888 11856827 940650965699480842862740950676932360 11856828 158557354851456369699576851046231544320 11856829 25256208700180784086465363195252965984 11856830 -53085645183092328527738311267830037440 11856831 83596856683962134856959984286728828928 11856832 -185960114614065086111140921369394413568 11856833 761716357533652968740444584661923800000 11856834 170314482136607165606487658993736916480 11856835 150840165612838124133693703019394642960 11856836 515476844235092417051093085819804933120 11856837 124719349566216848724143394551850341952 11856838 -155700477772408811662154538428365663104 11856839 -171439464479578471260744308757776218320 11856840 -348229282343871234764138847689237299200 11856841 1389897397440368164847507313369878097242 11856842 -210092849959082456867417831767408848288 11856843 -502636045716268317849672566212608270468 11856844 435675885063949476676019180404753492736 11856845 -105132197845679957481507073340285214720 11856846 349436272391458927121172562466066385984 11856847 318069284350046710023056795426937792000 11856848 61112937145022323071505075335298179072 11856849 -163979362583567181538171043135942829312 11856850 212245387739003060489816111445386180400 11856851 -675320725725059372915646324163879067928 11856852 885355580212862855168279417536714752 11856853 -1707722455960881111328857640136187257220 11856854 503627310967835674396185232367393301312 11856855 303059497955559606557380060797675254400 11856856 736195087573267489503458328968095825920 11856857 965056068273341091649174265276462852106 11856858 -95946669083813964664372004324310580224 11856859 268065541791013863719888068803220512 11856860 432950313776464356830415929179649902080 11856861 39161999488587764609967841676980017702 11856862 -72319904271037816051569411861638712000 11856863 -19807834325117005623599598317878462536 11856864 10749692740807502323230719638378119168 11856865 486931686210241723275370613233745380200 11856866 -179395543212743242620076620013341550080 11856867 -334436758842780456708090587928580612800 11856868 446732887474418821301439897505555783680 11856869 -615779555585186769226549085677837382880 11856870 -78998257162744399903730897086082772480 11856871 116374848323850842432251565421055432512 11856872 41448260639218111406506410281135861760 11856873 -557579009448642312735351685849472077440 11856874 -30344121935298918565723184495996309760 11856875 -169625140882042503425751765252635010000 11856876 -195102399946495279865393445535504650240 11856877 191826250424336290239656012119498496726 11856878 568690510128422979703267395096778156032 11856879 84436396769011032576224290538133053184 11856880 -12787354465376999411018962552781537280 11856881 -9140491634354575006169915760889176336 11856882 6358627727978236119334075432269335040 11856883 1154268457582353138822993957355968029132 11856884 -84839606625011945257511548324600485888 11856885 -326290978165361651548315468877467634400 11856886 408336876784910226621649504207000342464 11856887 536366200215379037485382097183936491952 11856888 1284343505128037579962504924751874048000 11856889 2260333980521313424735963491449608032 11856890 -273664668910136166214238831760076960800 11856891 4261554737133106564672242485788088064 11856892 -513960687141101759283954395593113989120 11856893 877589360394696914072536595484322864320 11856894 -50842571105411724531577368522793264128 11856895 -206923016921648243614586083697880022560 11856896 1228302917919788002737013996528273981440 11856897 378635123665389427778763953126147814228 11856898 -92772279755073221436554731019310366720 11856899 -796459706489664419596025649318152420100 11856900 301056567441838547079120057129008793600 11856901 106587848218330170599569743330943110144 11856902 67338647597386226466550181311583533152 11856903 -462530075126687194020292706775512503896 11856904 1064935969944876837842845955138369464320 11856905 765088703438908950065218367712171794760 11856906 1756262259582976872384090228543847680 11856907 -373435711081444413854998193706342622520 11856908 399125770591763977824304722709549372416 11856909 150036851296345126033904870084206702176 11856910 -101274868622844791817283660877600716800 11856911 -248467459277051407981974465688963200 11856912 187827221342038807304750889909939732480 11856913 -606420426940836376914250126509336636636 11856914 -490995949967980884014135507114866163712 11856915 -338020333106764190425269026293003046400 11856916 -622098514134320151426469392521507781760 11856917 77493818578593393525883427956813338780 11856918 327791212096911564805798917981238040448 11856919 -1493811974670413296880804345305085354680 11856920 -90460804192338542225462750464039526400 11856921 479356092636921400953498211495274972112 11856922 -516626613002195914029361562283153652224 11856923 942926834696868343511559198018707105904 11856924 -4762286652787713963335114681073532416 11856925 -561413974684712998145521313625098875200 11856926 -163865116262001157615465490817872462400 11856927 -97633107057804863621503673141427543480 11856928 -968993004793062512763018463103693291520 11856929 246075332967809020567506780415964068992 11856930 -123286939751980983484625615203889018880 11856931 873010359734842652356479642012798751000 11856932 85416878258528136644836071031298042496 11856933 -15674324012266598146585614126308384160 11856934 83518790419525640874196921098613359552 11856935 -57325586570900678056682590548490976400 11856936 -35805603748712522376901905075938918400 11856937 -168394713223233862348543351161034421760 11856938 53075451942804643043927360417519312640 11856939 -302533468727601174326940278092302530208 11856940 816582197826123402705199590104916710400 11856941 1310139908766363372832130127784989720384 11856942 224799572803794971514734965282431012864 11856943 150012872447845141083705851724498412416 11856944 195656105575023528769255339439852912640 11856945 694352116752411324051265010273765323200 11856946 -18609808742920669592248112087043134976 11856947 1062377797271162727178473443260935072396 11856948 133226597475598908978446910074802413568 11856949 5189073661080507085738808176392225248 11856950 18218445809930172863764239997360896000 11856951 45160568579125083306258109482629265360 11856952 112942775640120357979831539149962444800 11856953 1200775237698244741860114050827231772202 11856954 -37523452870359591709678821477085118976 11856955 1202210422144822203835428364058476377120 11856956 -731941278170127314692608246663107039232 11856957 192584147984779726222254703482799804992 11856958 -80664211849942526267203475839396081920 11856959 -3046524357961104210096238382723685600 11856960 -46443993930454416008330986019566387200 11856961 -593941316472801858997422777338984072768 11856962 -44897496457118431434030759230322521568 11856963 -511425609531947706961849825103240136456 11856964 230854392125613078139450084315257327616 11856965 -531997444968338333084740628144783971680 11856966 68446001629317449488982037721225486848 11856967 -326943567523295711212073903797921765280 11856968 -1026117717762635231635490814159785917440 11856969 -230981901634716474042444858241447728000 11856970 239947677523349437056004191962780995680 11856971 -519455322502784652711396437724225000060 11856972 -424350700377957861755907215307112316928 11856973 335596868071861844928427855443659289600 11856974 -470827750628336947751595814748033722368 11856975 -52768638176442786458817110121926926800 11856976 -201360645899027110074376103127463763968 11856977 -271822184359219191333602000855679899040 11856978 38512478413645918485197096780468052480 11856979 -1138348317300354882646701529894660486420 11856980 78687879640570416555094253173110624000 11856981 -242345357623266216729784784570883447648 11856982 112859870098383364532625283627337212800 11856983 -261878568148708408516973995855147868256 11856984 134609858642440995148193137173513400320 11856985 33429890449800391823828149728032098560 11856986 343535870765190389601903457645860510192 11856987 646935483625636051332382286268908776044 11856988 373354182344088696621218317426117140480 11856989 -214171459984491203105347559673430375488 11856990 486166382816221691382512314327647836160 11856991 774114283044130094051656159042272630072 11856992 -5463155370629820335493239105919123456 11856993 228045552677597944226025302767106937264 11856994 -54440791151663966704472756988838615680 11856995 86447750404085361420718448068464830400 11856996 -47441715441759355864360649413368545280 11856997 1218922839129173735005755773980557523612 11856998 95595543799677574023755456143974524160 11856999 292648155574219298080483698610753777920 11857000 -818076048175772629014355985159700480000 11857001 -226766351711836749150439668798583799160 11857002 397223615298626781735988153636927333632 11857003 912155001316113894014366170856142395252 11857004 -142629328198005349870742887142753906688 11857005 -241685264870050293220031635702921550100 11857006 37530934522054966961950745056644134784 11857007 -731504756122058105443341949016304874800 11857008 238177697724632024132411844603610988544 11857009 796025809774838612342047917158483233716 11857010 -52184020043685422570571364868926663680 11857011 240679492388838769427533428186090236472 11857012 -698808222421647871823761291194746210944 11857013 7590807707550135693501172959332211360 11857014 67278206442325264854235480840529864448 11857015 312763837569846599531203360624433660400 11857016 -804056809167030230901683749819278827520 11857017 86622645270065333011322396510401732800 11857018 92243202715471056826449406194260137440 11857019 -1469508044160972919795548894612792777504 11857020 -40709286607088793841227926235439257600 11857021 -666939072441374636881073896137306754656 11857022 -32513547579045677298308166615258842688 11857023 14062978546372982454874658773068439152 11857024 -1315787968797467817088139917098221568000 11857025 -198572488773132823233725914267108146750 11857026 -344864654062079612261307348025325433600 11857027 239812168228560312894894209768284461120 11857028 640978266333306996746079213667511127168 11857029 -325690352217532887492079649532135628800 11857030 -531402734810919446446304927635120275840 11857031 -148722618734509042460542703706861424800 11857032 -1366566327309685601339270989523389440 11857033 -1068116233146473983060346267182678191718 11857034 138347295076006354720563137078912654592 11857035 -334105434719569030197441254886328320 11857036 -232065161871094844436024481608791691264 11857037 1253340433785195714900937368259178005686 11857038 -299495891439265673131809343008532664256 11857039 757785658853506521209824043165592065840 11857040 195406306865856829482754459244578652160 11857041 237324846612071710961803420023671645184 11857042 -18232129444365166045678669258955560800 11857043 906083886925864348966060974432925827144 11857044 -126164177417536244068118396240008009728 11857045 -19061498863949143179629263303636416900 11857046 386876337760891075426911530147959805472 11857047 -394092409165115341215780518977417905072 11857048 -18196558685260914456720709572469063680 11857049 -439814648473014403302955849381398016950 11857050 -28067413721280784534591480104787584000 11857051 1589321978535039129637750146822673684432 11857052 -331159801191516072956744770669116870144 11857053 113739462132668709182273653214695836480 11857054 113071002790716335027959878705477943680 11857055 -201413562133297339228673600440273057440 11857056 -633517687500792050404007384594802278400 11857057 -783887181700714869705632307017900061568 11857058 29643146041552190934550734365612062272 11857059 -844859912658252928203891988798994892636 11857060 339799039147250060411988019130970804480 11857061 -947797349572500619694613030121983958338 11857062 -75070346345093204805356869378788550656 11857063 36074774139493528963787480681196158944 11857064 861814798117779189864587303980175769600 11857065 -312795335699342060960378748954305712960 11857066 195881951948707026695028110931269664768 11857067 -259701345319076065993764461628368167884 11857068 387640938309657161448176658160707594240 11857069 546139388408364010489175075290891443126 11857070 -98172657442335294884760204680770259520 11857071 -61266136321397156774757034485454010496 11857072 -13528466984475935038910574236727410688 11857073 -561195571826587429138887782921997678 11857074 121155284518594831166769920930498131968 11857075 388651876922365923339985918285689213600 11857076 -82377791101740281123285691685390983168 11857077 -174100379410697677401023822290640008320 11857078 -11438695069523520131922697805992790976 11857079 -601628416701225503853805592309556425016 11857080 51093058176587537638771389507744768000 11857081 437854027320797093889377716386261971882 11857082 -87009858974305287254640917702426678016 11857083 -150220440557327613971039162326993647360 11857084 -1020011484634510854355080038202949286400 11857085 152587588904792344922167393525446103800 11857086 -337185750406452651373944336989861160576 11857087 1235615486369569803756331793484068067192 11857088 214460511410837250747032604415846514688 11857089 -166048754195687887335754617255116508672 11857090 35221082842589968846346621802445440000 11857091 1135759851389760443323452599187208050492 11857092 -69811858416907337172639191323089481728 11857093 -685027774189284405178178160918129234658 11857094 -296138773731739634656881651044639806848 11857095 -455243441386639813122811038645569595480 11857096 -471717756048672006022447169256947358720 11857097 -122612963056863950891726635927796124672 11857098 -7962637262360206758704778386275835904 11857099 274403392170068916910870883681599294100 11857100 -70984392986299755494048391075872697600 11857101 -388126504041445279708882250121592851456 11857102 79209178726225759510580699064976929600 11857103 774497034760278817998501888624042915624 11857104 2439863374513850828694707746284896256 11857105 -468001663406292706046599856689570175640 11857106 -299492852211618801806131386230459131248 11857107 85322101307112280613701199202974557488 11857108 622665591552181946627067238312743110528 11857109 -197997855050486911587021224607563202240 11857110 -103844606241587112794022731546009702400 11857111 36616281110573249960675102815474838240 11857112 -534557756770950648033985331238044774400 11857113 -1211709112092312360733532982928737540096 11857114 292917051964327625148180565671276427200 11857115 -559889179449401224721745177728954994240 11857116 -297382773324330256845226358439081358848 11857117 1140966590240293699673108986557330222880 11857118 9858782803073859376832338070414124672 11857119 635809190696440756683980023189325902608 11857120 422416812864928727272797525387454709760 11857121 14512012901073300229094104519582018560 11857122 78016655500917268725573461880823821600 11857123 1146984268238182237520003643950933609372 11857124 449550625154027688404981692847905247232 11857125 -137393147790336427060418001747552096000 11857126 -269859547962545700295684487491676631360 11857127 -864132067071027939605316660336664302024 11857128 53263093641360582383699306433869905920 11857129 -171337416002171202479578357513603095160 11857130 -336086303585044404956828205371185324800 11857131 120981041712646256969479828006114152960 11857132 -182397845097238689210996032412744227840 11857133 870678974688149801948835455992206451584 11857134 -251570263922439534234123141465706724352 11857135 -115739775666238156402524941381242516920 11857136 265676171946378103934548568193947860992 11857137 -54964516834118003952634358584048513632 11857138 489565205883317778167184111441421572096 11857139 -241728978854918706957220891230662019840 11857140 196741451829319073117927122021188249600 11857141 -1302279891064184136132572759149616635716 11857142 -14459576650225978413214047678269478912 11857143 419279248883067806481172063746163270560 11857144 -288428180428862860659046726828644679680 11857145 678514973300710745422965222869643998400 11857146 -73802588999898379533032275053376697856 11857147 324814248929646354272944821085367202596 11857148 96423172506155556164967110420018626560 11857149 -536729598208163305587278886863606179866 11857150 281808397748591802806071791443426308800 11857151 -1480680926266229707980547463154867310848 11857152 -185728556410017882947434935662590033920 11857153 971006369153526143502744083041456000 11857154 487482705980982342478426510107823019520 11857155 -34714620969487428073000118886170992800 11857156 878583566302884885603214555688994235520 11857157 -407611721572390678276596683989266446820 11857158 127082871990861483527141062004526913920 11857159 83993743847108813583503882714548700160 11857160 -202373996020023450207286146143630131200 11857161 399198970574940303383295036596688045072 11857162 -708513434445357584722341154298045584800 11857163 -476953693497411543244995760677845298576 11857164 -11172343078334592708330629341421936640 11857165 18549452293628509688532691326082411320 11857166 -175749966281448618450056938601939473920 11857167 -359081573641172013545860925713869388800 11857168 -97872252606404750792978967853844971520 11857169 -809684393319445743760817573366269500060 11857170 -97710759559779631192138300560414236160 11857171 -28000240538538484309907782887514288560 11857172 -44906604020814715268308724911192469760 11857173 -174714363401183582741076602862201976416 11857174 -55957279802551784893149297732277832448 11857175 531470455338462590844470081381640433800 11857176 -628855865772538012006592300143426836480 11857177 -157702844973120250943347112728154033388 11857178 -613280462041551775298647080646194754560 11857179 899523878990041805778986676524305253784 11857180 246235996282477147791722168046177945600 11857181 -248595198801947449768492781840475266208 11857182 -182159748965548090516783698090754723008 11857183 -86545363653887717365417484357001958096 11857184 709532060273473014328841089842788499456 11857185 -98681107874677248987569634549740119980 11857186 -20137546899205671563949440933275617792 11857187 2434202928404497887948337843913426151360 11857188 -196093519326735759808182315670486339584 11857189 -94487605526974878853747803311721285440 11857190 -50667768628285922005560927362977628160 11857191 355146729067718224891950986208632818944 11857192 -926680277641616423008878056218437888000 11857193 1398156463459311910273477749983953400442 11857194 41250736801356437366954603541879516000 11857195 -170931901369593253909384208794534103520 11857196 27725237550517621514567228668437691392 11857197 360897668476690173599118520629714216960 11857198 -36610686988490939605039034610599361600 11857199 149417169773329772300795087757527922936 11857200 452078267923920931052117062931251200 11857201 -1085333483649296603181091936532863149900 11857202 -160692024355908613269233069168529819648 11857203 -152728969791930346285747850751585745680 11857204 321840437036515378034397473568897923456 11857205 135172367392786490170805719386167568000 11857206 -267670012708822545915542012551306245696 11857207 -3035826955814786490119203298719749888 11857208 1037759404296418681812260687776665169920 11857209 -189869225679651794306369022982992395520 11857210 142467695562312138363100903217089121760 11857211 1470818314196341193892465426737434320 11857212 641914134102581643457643977541388518400 11857213 86589598672922614500660911402139042048 11857214 585966425337466561511391349060594896960 11857215 217068000438582096738325765813991679120 11857216 -35571602943493632620293710255489024000 11857217 1109694193941666399296347030037385763266 11857218 139461261094610613787316764090541522688 11857219 -937905235424904547040178860350161288192 11857220 272508463152621495167227217990185370880 11857221 287466196543818791008741297318509264000 11857222 228678136949414637972539211713549329152 11857223 -150755187277835729478848906451519921360 11857224 80035500008137006832495147075451985920 11857225 -382941283640948384548545518969257005250 11857226 -839301646089778590368187743364832157856 11857227 11157147412336777781009909325276965808 11857228 -525745692640768431392726847141707218944 11857229 -476249097879525090270236857005083012640 11857230 78575499608137535367004623173807616000 11857231 -140640199879766592722058912436832212128 11857232 150664977164024295881328672835556007936 11857233 355318691254750524557339375377135567104 11857234 820760314619261841037823533611307088016 11857235 -274050134930678243572699426058192973600 11857236 253910377558712965206560131048824336384 11857237 509530455110125149858642603938951246752 11857238 -53318447809766920553053211875246860000 11857239 475609594875137707559754563423688413520 11857240 648924948711909687007787139406712217600 11857241 -82248292805259774985332386157958673664 11857242 -64106056255494848053449516155942651136 11857243 169110113961015722766608210609868071492 11857244 -17005642470346601069453590533888043008 11857245 330778624342727838096914064416573400000 11857246 239782054332919253883543060958949139072 11857247 -412436222499686478146810102096424284520 11857248 316396769601961361363440216828148711424 11857249 -1295661428086754162051408714298649366750 11857250 13604125401373251040435464816331008000 11857251 17302788764979232148555438928981024000 11857252 -258620788892813787666760078175892258816 11857253 1184472359802950761817103502051802978940 11857254 71643793320448918118602746805868359680 11857255 -1226021165778529075491315038459933838000 11857256 765352783328401401226646958263762534400 11857257 1573730968250464187078547980747647063488 11857258 -184695403577870128750850054408481197568 11857259 197686758581816154383527613759598988944 11857260 -76600532017437350822708611846030525440 11857261 -81077114565009514418675243777957288416 11857262 -106429105901037986445314083836216896640 11857263 -309250894446096254798694499844549459712 11857264 -77731403070345330405684715002855915520 11857265 449163315115087186991709603148928650740 11857266 -11154590741865232941704998740815808096 11857267 73313820612540072108566207344380106316 11857268 526819187847616690221969335312968089600 11857269 207868404798366285611435806523170573344 11857270 -13231838044729274261753287616382950400 11857271 1054492070741849696737492759732851747000 11857272 12740243251882036544698589778292899840 11857273 193936458381074497112783527443262384720 11857274 -183418206975364206991633026830299680 11857275 61263496281653142787107874593749610000 11857276 1072691187991528618275824061760443484160 11857277 -735304275090022788091640326923075648 11857278 -258419876302642866225960881107796458176 11857279 -143090827813113996058181932815492810048 11857280 338362687652592273975448167723407769600 11857281 64119747262007638646654202966234840480 11857282 33077910035622733793311471993354328064 11857283 435096422403347020239187659948316513344 11857284 -57677395074198184034394653307321630720 11857285 61172816069446602356671000100986246560 11857286 -85502129768777686162510767653437948800 11857287 -192715206713149869207303272485177709232 11857288 191114146979152532239585133429593344000 11857289 1264880407547690846778814164982171776720 11857290 151766452771406108995532983174997694720 11857291 909014597998436062431031358572503828692 11857292 -31417618821314849352576216696151987200 11857293 6796489601121839643471938846325734400 11857294 -330821417226159518390646348770899850304 11857295 164790594209745066754722875703342097800 11857296 132907929142989268068828629570915401728 11857297 374525902740131302376071981857935766528 11857298 -801352139009747766933428366336834014080 11857299 -616341584499459073018716745759569381072 11857300 4278869343011914432800146560112844800 11857301 359376664579157247557105801164433335872 11857302 255604337503402405613480436689915155200 11857303 -29880114239938514212644051249115515448 11857304 -350698640429948362310646804083784714240 11857305 83281119213533816096334964198397750400 11857306 -263798388180851095445979948712017957648 11857307 398332816314326403382798726402651655424 11857308 513802697012722650815634587778528975360 11857309 -1503747150976158567419438382261306049280 11857310 832777452236213686572774018514341120 11857311 -527043972692258267056724168297588450520 11857312 -953069601045206472600292965519209791488 11857313 119355982149600054124029138403172073384 11857314 42761576399555065838155639352993839104 11857315 362694263596669009399388841410648757120 11857316 -15948324511112793105771131397238832640 11857317 -71850950298206427836025414089606796480 11857318 142434567503834403704093279302920952320 11857319 247496947387720165656861129486847095120 11857320 408683068408155630085707355804938240000 11857321 -171554847465449378329520180270350484800 11857322 -178238788784054505079559854296378161568 11857323 -164359971038512508410913658872739703632 11857324 -671417114074293929399092251650117442304 11857325 115332838981577362017172043993027532000 11857326 128777976077558250729178489354289529984 11857327 1449438363678840846714655456779761292176 11857328 -70206389604613725161147826974827216896 11857329 -87689953962642490966892547838633821552 11857330 -289388443888798401167408727360646732800 11857331 1263508234734163592328174205514661093132 11857332 -66258128147786501037935706076584112128 11857333 938183486399549993041881157772606873582 11857334 157326865581003725463328194831616241664 11857335 -52378547514288384019483357883524823040 11857336 -13020620295565075612608277307700940800 11857337 -751056611595489320699178189604761291888 11857338 152475795551682379950614681051998416384 11857339 -251658498724255360421575469176405449776 11857340 67682600804795088734487137402769300480 11857341 -337236722864537256492055350602361569280 11857342 -185003729061198278991649121719003241088 11857343 -237652324438131938858081991687378306456 11857344 -23340602415685477313079039764446838784 11857345 41996601470186915289328729168079132160 11857346 61556549599300720732989718373169115680 11857347 -32209776356330557795620560190627499200 11857348 -1666398630024565291128063754119678566400 11857349 41391160284951380402256585050198015040 11857350 40226450002403726404798322242044700800 11857351 -361281222306253446532221119755414478976 11857352 -194638492607502989488029894926814074880 11857353 -74480419798047270316901920656017745216 11857354 260748011157952438146157282031901818112 11857355 301592615560005677277101154770334597120 11857356 139564224351551951909397506164749041664 11857357 44912486682227076682271181991044120972 11857358 513139303207461829769634886590629851776 11857359 13855816712337159286272993477161216904 11857360 25072494039976401348074583528466022400 11857361 -366034500628562008642743377524659745038 11857362 -381490693268568017138586527665199590656 11857363 -1425475072934829549471913360270546700544 11857364 -501895677620120892066525619704511738368 11857365 65988266388062451929861311557083957400 11857366 -433385114711960889833597183297170630368 11857367 -1414969631262311387446704691879353502584 11857368 -443494061461244475942164402933049753600 11857369 794048230846414210575312809020649397770 11857370 -84020794416966641095572858249143408640 11857371 -634362277807568232641115473758157560896 11857372 -146763182022121337994111653324758430208 11857373 -742376911041125023338925809826314998496 11857374 326895910772502376348682824153103063040 11857375 1871666103103524722893534538863819320000 11857376 197787159945156434312068047781226348544 11857377 23292518970027747482653025579413302144 11857378 -104019787986074152801689459585118136976 11857379 7193088135655597551487811000359958928 11857380 64293454342231382510071701334006763520 11857381 244614005928341122996226204969936917140 11857382 1012164075626290080703485706434371755584 11857383 403543068631813438526263670181424833552 11857384 257048282288351735723936061477089280000 11857385 955923094476825033117809995439870253960 11857386 -105789487190186844198980694598995401472 11857387 688549241864910374880176502278770795200 11857388 118591795788334145138983038116355756288 11857389 -427345819586702184191791952134268208576 11857390 -897600215130188793351463478504793600 11857391 -154697446623075509263376169656285332800 11857392 -60015959188706018453449750110091837440 11857393 -702954633655245368975532963257591613358 11857394 68531599929170256834097055036575724160 11857395 972756321078131932997315084193907200 11857396 361759328780533901266134823030848060800 11857397 447909978053464478726374674426956112480 11857398 150646107056537646969362413496438833152 11857399 550800719930664368796698511670654928136 11857400 428643763737997496959143098024937984000 11857401 -1130762640734423613066762930228219660960 11857402 -120553539592198582438447306368655816848 11857403 -1964028491304503247300127488273474567840 11857404 -235831537607697260061519899358338734080 11857405 51293812387819964684009797154979889920 11857406 12108665434530205000358367709384108224 11857407 -51727936801743034405088966168236600320 11857408 427204443354092024577906567857055989760 11857409 577792993298530125137060877235747076610 11857410 -277189861741983168952717919839992300000 11857411 -1309174488699269681411997861068376217200 11857412 152159447134641239948007382564483449984 11857413 797155801562182862828324047269497904288 11857414 642813933167909536019020484872249897056 11857415 -139154367788093880972673754318040168000 11857416 22827324011794072868669456742699663360 11857417 123513469604734899915177138182839542336 11857418 -103063495240865561382092662951064517840 11857419 155737118253689678850446512992711121920 11857420 -140514615653578712528240991857435136000 11857421 -126399983325099965945428517684108323668 11857422 2071815685622910928666304188028605440 11857423 -1011749209877860760527975633133112117328 11857424 -48364419924849795006150755582176051200 11857425 143798689431942678765379338982903512000 11857426 -123651356428220659150560851296505364480 11857427 265369301051493424867149463048267594992 11857428 804457993272409007745943463386685061120 11857429 -79159214642696655382307734693875262116 11857430 -23535376206009457492819021678066990080 11857431 -82299522076092629639870438868027613848 11857432 947979295366437459726353610948133908480 11857433 -101232403698585134087083566833871272640 11857434 -185280819678286230184698690438876817920 11857435 113279421832627314863894320207583478000 11857436 526076683502131321636081573795532551680 11857437 -720393446034678902287587883923228482106 11857438 -43146019090418206289432077622793024000 11857439 -1002362053775315692806826098730389835920 11857440 172387187652663157212766417912646860800 11857441 21577148919801773474031115139252959684 11857442 344414380284744764788536429889206853632 11857443 155534146243274144823975867300023151360 11857444 614722121765993549242706638447929779200 11857445 65235924508369965120417200565126920700 11857446 78186807547016472316640205000085005504 11857447 272158241521614946165683960200382813232 11857448 -382005163657869027605116655871760880640 11857449 656580372308625837075605972961117156000 11857450 154974508396599716643160084894246368000 11857451 132074801640532957953717398128420534452 11857452 172354989517333598508242714854648630272 11857453 -14382622988805624995861778106236360298 11857454 -114834195397060335006582195420116684928 11857455 -357318798565919170346390647402160824800 11857456 914367522539217301641292303431434240 11857457 429573932929734257522900255518979666706 11857458 -217596319425756151783690021987538975616 11857459 -29972898703566164232770272788598810184 11857460 -667526662696991823745200118253252670720 11857461 447570971908967351047107894572616529824 11857462 -703126248244315497922573039577437468800 11857463 103352125830880803217962098959271535360 11857464 -378923645681491841168568753256652206080 11857465 -8938591590001786284784650428607946560 11857466 -384206716648992021468021612160096250880 11857467 93638886097890058233523264858685005080 11857468 382371380689166381442373046550260325376 11857469 -38861482321113572051664716917571914752 11857470 6987106766365102307803599819839980800 11857471 336474380722443604802302986192962646144 11857472 -41353421283274580847199960013658390528 11857473 91644598842155799374469603141475478244 11857474 -392570184683608981100284273807241851488 11857475 162970782567089738980212882329844140400 11857476 169000011852626938302099967764845998080 11857477 -744605816611778047412212816283076056674 11857478 -7058033238153402103405435496377243776 11857479 -608182838161900361592738682143427805016 11857480 -6657980252087165363199227192531097600 11857481 481066008754140315453445548292821336282 11857482 -47652419887992653164615835854582579200 11857483 1177262526313778840404311997988577591120 11857484 -418981247722996074157152236096212425984 11857485 -95129864086571919300531092525998732800 11857486 -251470075101217010612219357354025487296 11857487 -30894772016960170096828044294581734656 11857488 103083516203184441388070573151866978304 11857489 -271691262179559047192544935434227253248 11857490 -236312345357763024124851748619780700000 11857491 188844309956730396131782274507284596240 11857492 166339007760270183461648614665911269120 11857493 108938444386781687651494797560608673742 11857494 -143866018050476773752264707525698767360 11857495 299658157255737298160554165043081289120 11857496 419399347928266964485723831186989096960 11857497 206919009654169530024228634896311331840 11857498 634985655096075261067990002911257248480 11857499 1082929302921998580244442781539319346500 11857500 -29845456540464690957003553448686080000 11857501 -437462602129509680050677370235646668160 11857502 -756297711052193165517468482963171058048 11857503 -288543168539113533626691945224617159296 11857504 1350403695947027596062896893460545929216 11857505 -63332548706447637386362955812116576000 11857506 1369323846247545096170323937216350464 11857507 333996661903435288887206175973520928480 11857508 6187142772456064474719098946437197824 11857509 -64160562455892892476297978856398553410 11857510 -187278679934842625650071804178650816000 11857511 -27073219718843571363198899325006252000 11857512 257894536063106911449294293662736547840 11857513 507722334520596881626236179719270803060 11857514 -641855483849428118062379794943553432144 11857515 161931525249496821921066806563925614320 11857516 535000696291175748504328704092000000 11857517 561390567401739177674090292280579031232 11857518 229028038176025329921730061330053860864 11857519 -1016134514070936566422511262552841772080 11857520 168647762350466994312409173587804160000 11857521 -316637090862283134862659899620656747840 11857522 -30858622777234183477395705953925704688 11857523 -579937502813617365404301589694683842228 11857524 -186551775435732880937694732250003795968 11857525 171150432008805459561405556188478260000 11857526 9138503957670525142811555311369821696 11857527 116298672361794437981882810561961714648 11857528 -313326084807549454270523036233121095680 11857529 -1516093862728518766772861874485522670870 11857530 181240710620357010409286266585422616320 11857531 47812187584717023223470356978036133888 11857532 819590758726809358399683481315406493696 11857533 -485518410414551138344822271240521099776 11857534 -311012765653554843354009693478886595840 11857535 -402346258059210393383019828844534033080 11857536 -97452185396032001523896076419570073600 11857537 55399784982334037414677761006066102720 11857538 128518853457039926892476764512244921344 11857539 -300723809811050289548999306339162104320 11857540 -73825503685333782777209843845448405760 11857541 202469850824155012277319578679388009884 11857542 18394410221023124726608301607012888960 11857543 -253269429065999327104066334301461535208 11857544 -1015489894923039834140117719519473699840 11857545 70927339326105547347725266838813517120 11857546 -571542100210027236682662921225188151552 11857547 -890725949993511096629598334060775975916 11857548 79291927072253007753208442794518842880 11857549 -356162284016850502884957963455327107680 11857550 -435315071106141812658243309632620627200 11857551 6626385075374132587637205701404836864 11857552 98935735186435191602473825770578378752 11857553 -1319843796874723283201582812900359849996 11857554 110977020452556028667978145936454158864 11857555 -787727187000729099363537378107467529040 11857556 506124039402560649603297397245045073920 11857557 304647712223765482830145440829631271840 11857558 277028056231232072642579761938305187840 11857559 -188272968193367272671950989944060897600 11857560 87252810369182788513510321501873766400 11857561 -2093203614782629541834395436039984715500 11857562 53242087048200986489138841558148568064 11857563 67520708713026879763741250440896996480 11857564 197452646931121412934896587339735590400 11857565 -357446007423838393719804757874898136200 11857566 80670630043017221083081732264155844608 11857567 1170178148538529693716424056173221360552 11857568 203655182552908779560927603763185713152 11857569 -297574869514849133165432111647449014400 11857570 -100686805147580104267449782504185967040 11857571 -1270045289206796799210998437452267380976 11857572 52525348006124262070629719191470062592 11857573 211680364347602539636292969930240159744 11857574 -507598748722777000042647537259880914464 11857575 -53787681014511370462513672980380432400 11857576 74522258319547106009947654653794549760 11857577 854867126919174119278738362250814210880 11857578 -417782084137288683057541074173561591040 11857579 -178696916940229573530338285979685610816 11857580 33567224666651437705832743578690570240 11857581 25312898666303657993813195630514335328 11857582 135406220722389365487507843798069650304 11857583 932655798439068471930671018856086660640 11857584 78531383867316615905437047018435379200 11857585 -984798895603960397771384725036664092440 11857586 -166424449957894513782435638286868354656 11857587 159279932863522397691591518325950184960 11857588 -638015630085162917419271373141471133312 11857589 -2568595427347649850835637153110670610 11857590 12857897573243160706243601441553427200 11857591 1180500452233330837259308395537722493992 11857592 664035542726910797382905268870099456000 11857593 -104749266167325478297967686070407409664 11857594 -4635703434759907387059049432611691008 11857595 -945162306418935386749193911555582782000 11857596 -519769636069084992021619495471538626560 11857597 529524046899015631740085065134855124672 11857598 21425125589042781774624153293427449664 11857599 126539155655714689833586037351338637064 11857600 -87409476036134732635514920353896857600 11857601 -380816147101982126135335259071376950848 11857602 186150659658601952875571867532852707328 11857603 -1384896072724955016302708773040110811256 11857604 -332067345706916522120063420522292400128 11857605 -855255935900568278510897096756263680 11857606 -486378843362784675398783815847524633248 11857607 1279590207592440390803411084002486125120 11857608 -493645776359791848985808555086273674240 11857609 31839531300809310817027820258026127360 11857610 -82564425647985685478694566033264950080 11857611 608690391797091531646604049087747142872 11857612 126753915044198503266271028541135076352 11857613 699368708847825967781731241536405631862 11857614 7630348420252235564821711336429900800 11857615 -114156276140280037193604310535396697600 11857616 -154417201007661993125899125203408560128 11857617 -959540338906955116349282865123885617760 11857618 -79510008605111205694920726054045060096 11857619 -286153336175186924869269766523904868104 11857620 229034216645178770427149016864357580800 11857621 51987921051111697931031834170352125632 11857622 -21355000436638685360538279071682499968 11857623 144830178930285569201885290514187224784 11857624 -34021928888290653620835130768318464000 11857625 334995956220900023645069323365814074000 11857626 -114393717928776654080903527675514482176 11857627 541428149647102083657339047347165380192 11857628 -171882935378355795565091228134088832000 11857629 1680386861763419807192918307359943168 11857630 465476087226364155984738560314118054400 11857631 -129711515399911928660174612117843403336 11857632 -802866669310166646244638967545852592128 11857633 -196971615343321640054607950406035257680 11857634 122962849932369705725953280381534048640 11857635 514974280121583978187536354223680201120 11857636 -118950054058542822628539134074840473600 11857637 738877133913842314818211199212021662 11857638 -124605762954159608177689734198745100544 11857639 -251622270138646578211824150208136972880 11857640 8574694871282730419984554191478732800 11857641 -639623585887660954066432131937394431200 11857642 -445624234450915092695475417023337192528 11857643 120271624789279733698606740434530878720 11857644 670880738117010546964302458053137361920 11857645 904427111726890545928426978830259852800 11857646 433369901972894674603518445270343710272 11857647 955406979225677333482913721473133006600 11857648 8798129768407213305035033040614522880 11857649 -177568550909995104600106474263657404364 11857650 23293923426473384575310868004425523200 11857651 203184842482173915973979119678517047584 11857652 499447739240456108137246213718457265536 11857653 282283592411065767372865680053455267200 11857654 382400817021001664081286100600547311776 11857655 -30709221513474680021415359651091713280 11857656 -574589542833312007416426833918094028800 11857657 415366967951517999003959947368633948906 11857658 -88176661471480536942559237455783730320 11857659 -352290972806574221435958932914469143872 11857660 696937133777212595808483342849235584000 11857661 142174492521480141853317568244102528262 11857662 -14110673759335640281839053253203635200 11857663 -546034670093305405968260200749773618720 11857664 -11316587048401752747328580025298452480 11857665 -36392646377919327455728857967695432000 11857666 -39101099400644561087479910198711761968 11857667 605560756096890281623169539949543902716 11857668 -533252686058029926567404391457342660608 11857669 1032884134105125521681043695200622198944 11857670 45876302789423606231266932966124133760 11857671 -116693021338689866976415940095352808576 11857672 64438303046686522199372549152441958400 11857673 558915055663952322600567842904862948800 11857674 -33165985086276164685316073799547004160 11857675 -606051008276265702499489073650665819100 11857676 434750086241489034217175753023638382080 11857677 -106094445645358243598024718051671819520 11857678 267323616135618899101102389764528989056 11857679 1440787656838204788748082192872504907880 11857680 2147690655642165687580842315523031040 11857681 -1296352701895633248077715782837082350736 11857682 983262582150456789354975332708595264 11857683 -322683923846365695422326970289962671176 11857684 1352446224867885901205986738686978564096 11857685 37798832096991116487474981135035084160 11857686 -70314816244551040217777120206474125312 11857687 226651299483030174129739062310843009392 11857688 -421751501181569478265406455527913482240 11857689 -381175962833484126264155992287919062246 11857690 -46194908498458769653944767006466821760 11857691 263077261949872145952164556730056463800 11857692 -101780878057885769873121013547108892672 11857693 -630048289830234312035128355829039804058 11857694 -458878233277270992089602672899588671040 11857695 193627883107004332477670322059198635920 11857696 170312078871572388991263560240562438144 11857697 755262981826715189315911562518125634146 11857698 583753081136390715354778084407487269120 11857699 315493517278986557909711511915986550736 11857700 46047986437774517329328905277140608000 11857701 -221354377835555875271199634066329924768 11857702 461070716733921789980749139519678640480 11857703 -7046875397204936360731694908009196064 11857704 436579598140326175506011525978058424320 11857705 53620318611060289101295051595393743560 11857706 -555162045309639787871179341417815368272 11857707 -816278571331309752611309773385656455396 11857708 249123804246800975748306052994228841728 11857709 326234545765231150233561192052330613910 11857710 72963932144523452857281085966432972800 11857711 701550212711366392834614688186738103312 11857712 -229579185510480811873163197169637949440 11857713 -143333446947672261482493635704263898176 11857714 -185591902460194406293820473045993181568 11857715 -870475332387478975672394519135429594640 11857716 368169561547719117432448362982343222400 11857717 219071721682278995123152744448617604992 11857718 267433792892594176459172854777490476800 11857719 516700745976744999851710737947777071488 11857720 178466324683860110952520603952855040000 11857721 -1103177838636556837399787095267996017708 11857722 63193991836175434134634809452965701120 11857723 9601177956293973304404432617607171360 11857724 -743255499639928626693849256509070424064 11857725 -735920555190269711838133293134295624000 11857726 -92466778455650206454877720071670536640 11857727 890971948193582572061203162818946401024 11857728 115620395054195036153262241633712209920 11857729 -566761342183002104612340949138958390720 11857730 -322977309040553042235466493816455212480 11857731 187270016227537540391926090266188611584 11857732 -132687207264519583297759905899438763904 11857733 -436815446234532188323693339759046789796 11857734 184438875095634436886717178675720635520 11857735 371681916455041057318075163739401006160 11857736 -866315880959767699867638831401211002880 11857737 59004412310652266799792471516804630000 11857738 -434697497671486612088603226845499993504 11857739 1077843113234034880362731139316639744656 11857740 -220960573939330655281864537915189739520 11857741 -256474140975124763221200633447650298496 11857742 127925791680598409203212405932775383040 11857743 180390106451840927719035294700411074840 11857744 -154379797013670820584480941949106257920 11857745 946391957464260024623957010485283098880 11857746 -270478304683428033906316433989100006400 11857747 182586115229176613492592236122919581512 11857748 -134828167259375755707327112933775769600 11857749 6379355396159378073732878978440853664 11857750 349068969244417196164145977780471584000 11857751 -147750832774463100850305113336027968248 11857752 -77009916533426900616289844605982515200 11857753 -143239824143187379882996708122939674998 11857754 -101962670195012264792074669268577012480 11857755 -12062939088095517115912116869804450880 11857756 45104515534584356139403018067443553280 11857757 -152570635202129398022877687281876033280 11857758 168152490678892249523534235905915712 11857759 1341529022657132852461960934727108764960 11857760 242874111798543480760795130759896104960 11857761 62714863734892301017206535225959030240 11857762 -39497567323318066794383565914386257408 11857763 1034960404448004114301832590636211082012 11857764 -223125499228131751201479712683258522624 11857765 -379363634893221712958647454370680436480 11857766 -899406274031381734439808106336922496 11857767 -20614779273479161984788185969043936600 11857768 -58764828004633132507113904108111564800 11857769 -118456153806880982212346642192187972288 11857770 -369311239395919359263515767690886502400 11857771 -1411816935756556977895432897174918875168 11857772 119723760498031513184988226016020703232 11857773 -63953829803304066097520826467147791200 11857774 515250162331900748875447319510535958848 11857775 -46426989835138141587183975581454418200 11857776 -65418230223206605765387930437045190656 11857777 772003220492289661618648136239579068626 11857778 -214330190620558265501071329646928764800 11857779 502957962735128757323388176539606101360 11857780 673572342707846626799457226074200832000 11857781 -238522981716775718537672238365636818560 11857782 -105384560372737554769429616515287263808 11857783 -96643850608596879597288895512836910880 11857784 -1012365796560181889889248408161235066880 11857785 -455478562960988219613093207521214532800 11857786 -190893470979025130984641291866158983680 11857787 -1221069771529552109590889827071288585564 11857788 382877975846141231792724590217171416064 11857789 -254338312897899594280442608287833030760 11857790 -93794857349812111777872753552632394240 11857791 862459926890750084562327807341826599424 11857792 -365121604629129530519407059753605529600 11857793 -1468236018707911774797500789426497688958 11857794 248078793516964130177457961936994081280 11857795 864424458723075433673773683889024366320 11857796 185722400941947325835356265387294452992 11857797 -43503755295333224250041138763802080768 11857798 37596420197028477910949315282364578400 11857799 -178014692440358133135137634194211344664 11857800 338002730141184273769305823397219328000 11857801 1549421266142730804302829656196569563802 11857802 295569885999873928361758799070408321024 11857803 58604959708961806950902931403316959704 11857804 -347525472862003349488383243779999155200 11857805 -476145978391430321805337052719835508000 11857806 64968230187823213680575870602210187520 11857807 151423274746152272396067136659220688 11857808 88638525306664293407978341181802676224 11857809 -7256012972962543772067636986509294752 11857810 -98956576858634611811259657797827584000 11857811 -163631881646025766121937104417159175936 11857812 -483528879282182393832401802872875161600 11857813 -12293289343717706338756503614430177600 11857814 -171092349541109770178091851439010059744 11857815 -129609340960981841860921030729242654480 11857816 438438927070826058671274683863679016960 11857817 1434512577085415490457622631332387521866 11857818 -220807528090928155946509052937780953088 11857819 58972263087199160300015897086281385220 11857820 237562078965634717481511056501575833600 11857821 -613169601202524626497537189730869956480 11857822 -467670788942980443830485745929862940288 11857823 -277109797270382972741281551582500621280 11857824 -366452275402941703514173504462148075520 11857825 251155761159003533981729414795298064000 11857826 122370942983598800346541742284200366240 11857827 47976900309931152175916813444812709808 11857828 23009270249814791063108973293903176960 11857829 -113915225083423647694135298247166761120 11857830 -52554552029779204233651747372175486080 11857831 -729701570785399588045154780542648895368 11857832 -79717330543338333328053819530373611520 11857833 21472653679987959584247536541808227684 11857834 62037932579172593014737142224661404672 11857835 -134609532528813886373142524687313626880 11857836 -647046017798939102828249827388058203136 11857837 1128270044208142797074152434458934398486 11857838 -336137368368819493051153240530186943680 11857839 -178873204101380733478663620454619335680 11857840 87194676981071230598971992332442009600 11857841 -366725163401754446129557260504382818816 11857842 322380879370007359179501667814055023520 11857843 1259299715498176793822178814491040655320 11857844 391373880598092734656817438447118692736 11857845 269185991659811102854558662015717407520 11857846 3095406778422609396474371822155511808 11857847 526283395779563618990228659947998039832 11857848 179908561101424986694006810619618856960 11857849 -164922289025042284072753376547693582840 11857850 161870316372002657380761470072666648400 11857851 12980655941887709698076125177854398400 11857852 -5303885726375373860437119063396950016 11857853 -169401357449828968655986309391707084800 11857854 119531544782835001619298248274018611520 11857855 405771643177111849085114069079454050000 11857856 143991557631062542006434620781908459520 11857857 84359491940786238252189225321271695360 11857858 770019447599817518379214966272320718720 11857859 158383647254404778820809984359088282688 11857860 -107554747216064859804331035526617907200 11857861 -313789902907985432504814250165382125088 11857862 258523330438722064761833331309914037120 11857863 -4418757838919972561734568299269113856 11857864 80749311403592628554547427437252879360 11857865 1138271857590459047734030318469163388800 11857866 11497430971929385321552690079875317504 11857867 319886045584163386602010917531699348000 11857868 -551333553526420814026931948571163069440 11857869 643080962905495487194045779544975590294 11857870 -295229259891425917487162270785706061120 11857871 -316524127724209775104387302490959457848 11857872 18781185845278265597651367271990296576 11857873 -151467346406415010576620426008128772878 11857874 182185118464312586371095225341147123712 11857875 312708823424247072989124822919341888000 11857876 155089957948237869026771804721594019840 11857877 -1108864199375928594642369259695892964274 11857878 15570395375549759639112758667575926464 11857879 -651422368429720605673890907214428542720 11857880 -165609369225087145746285895743449088000 11857881 -92977946114123152143321784483778058240 11857882 179139118269518049360092507147627250912 11857883 868422488358460593439288171983036744132 11857884 -382632251946674234175604404752687691264 11857885 -292021546789392137838634583071562279580 11857886 515565333415067364734242231520953091904 11857887 -589110177972096849205419152023785996000 11857888 -364268981461282628181842079598118436864 11857889 92807325732396681814044900321727062690 11857890 -171876604979859693750788362861028866560 11857891 -997652747926166259505837883800061787048 11857892 406378595959932075060247513595050625280 11857893 -23667990406254497739810998860077131136 11857894 -194944416082486975811018259518173786368 11857895 -2135235966160748438964014969734003200 11857896 -611613665052498475890843295326903552000 11857897 -31997468389463492507212796508715877880 11857898 116528591990480725519630519157279213760 11857899 -280030898686552041904814018939367629736 11857900 282083331649563284992282197910957344000 11857901 6903658870664543657127567341131396224 11857902 126853536466426186312305545844024027264 11857903 64095628523678788058760879045028067328 11857904 -39892074197210053662535537892948705280 11857905 5078055821213167143480801000029572200 11857906 69410185355316621085435013256850425984 11857907 419054891242798105948327416123879198156 11857908 293791481692952123275281617060209324032 11857909 -325375567849496553299156331894450553184 11857910 -523683316965193961982835631525711216640 11857911 237702344680984250778429171594165973200 11857912 1492267447276919727282591337350546370560 11857913 -671754403855017791415757005076244978838 11857914 170635053750464890491778150573173857280 11857915 -489867147819903082402301251572982864800 11857916 205008210855836605116960981272628476928 11857917 1124194955940793217660210907384725207712 11857918 115833835726725327320273697240512348160 11857919 53234483355598256518689118568229577680 11857920 -476667055673888881288323525156462919680 11857921 -586167805221899910117494823540526040828 11857922 -246145679658204776923829482493520445488 11857923 -2303975140314163889776550606233787904 11857924 -64942165079779471820487113725929779200 11857925 632263818967421946807982256399141637300 11857926 222099790674246209805158942242948208640 11857927 334167902138913561615236077370608127152 11857928 764585173750235135095021166291978280960 11857929 101582539552413064596091402672758163008 11857930 106346148298040602319182489497094272000 11857931 160230531170246192779512770280193947732 11857932 527536052022377177747012738241152153856 11857933 -589275066857498829117633660540114925076 11857934 215467610141425117420725453499067265024 11857935 -550952907954148136699486950474307689200 11857936 206665370129377281273024282055301537792 11857937 -38216342551309606316003861469536251968 11857938 -1765617417492038687410582300728422400 11857939 319564185341033934149980701548502244224 11857940 -360750407599733039157350249222799816960 11857941 664601849772963720562413896447134477440 11857942 143302983643356099528733276581634588992 11857943 -721291727136733283610214271656622422320 11857944 260151271175540946979092916090658488320 11857945 278757488310229148894952258633348346560 11857946 -113217492785792408219589173977245101328 11857947 -349513884765680013898847707130286532200 11857948 -659650868013180255909100912220380531200 11857949 26785972577999023590084067948248264864 11857950 5105325606865652789156473001330817600 11857951 -61551298811644638313252001798374548360 11857952 639615688302108975788152950659465674752 11857953 830750890156923275876561888652848624304 11857954 252681414637865384934693029658607961472 11857955 200844598058738087508120273829550913600 11857956 278325921231747020328773391949419362304 11857957 38889820515684349144437957631544754080 11857958 209395601548095214913206765173012379776 11857959 -307439688176184403594560985415578619424 11857960 511874364301384688478211989096377856000 11857961 -412957495124307013512561268484663979888 11857962 51138885171001804525727040666278967552 11857963 -79745353805193086847600056016629612896 11857964 -74448664438261409039692665822343521024 11857965 -34839116043298662665303758981199093760 11857966 -694842749934226088961881142024523685568 11857967 -574016632640848892796251518678123503048 11857968 167377294734685509362800605334953984000 11857969 -835445327375297250852167605533959419630 11857970 -537664523062064553368611397451792436320 11857971 411051451162201414984043823166045210224 11857972 -31391467852082192272363049740732981248 11857973 -33445256774752470254036800936312189800 11857974 13200664542757564137886828679236023168 11857975 -357554722620896158185933798044520742000 11857976 89514382725156908002256398714875494400 11857977 -597912624615968512304172091739247175686 11857978 870981717127796364433937792829963591168 11857979 4290664763814241337943735726992593920 11857980 -108360849101719425488018379924601190400 11857981 -12730546248025040077958343920191413728 11857982 -217650842174999764220997525373599396288 11857983 -284306653873002549018051592483686494976 11857984 433888280265522250585087785448479129600 11857985 -174671265335842211206214336842352649600 11857986 142673813168069464562722886825718933504 11857987 1923563322429217272777496387849251393672 11857988 -266424301579100632235483949804766576512 11857989 333914819267632933884187683505777531392 11857990 79414720100449030281743803334174330880 11857991 523175963430693384092458117425382786392 11857992 -601172481946110397844472015518389985280 11857993 312430091416709950585619388830928892032 11857994 -168215580091584861688888363003512061440 11857995 -24749697355050578639508413720762860800 11857996 130197763307347288263563524129411502080 11857997 -939251213521155996369010296156677107680 11857998 16288264439833233477450540374896256064 11857999 324020094403356087081245050294879910000 11858000 299677383324124821994259043883008000 11858001 57539129807274013307932970779805941440 11858002 -257424462448066683139883777644388230656 11858003 -277417656918819059135597150545260229776 11858004 274928885372881630973796226927474394880 11858005 580010892637225896748547179454920539960 11858006 -146341882759606760052147131155533888000 11858007 -141233102801881717482727374603529473408 11858008 567897105804895530735707093695128207360 11858009 903302578637747632758658744262200370304 11858010 -313374582451944466188832253183680442880 11858011 -834566879527870077621563574421373290776 11858012 165237140908511092986515827989241113600 11858013 -119279434230914822749994611085414287380 11858014 11151608269262733151091947965463833600 11858015 448422298049872708497163488239287566720 11858016 997795451789485599228841157463834624000 11858017 438900566893559741757652626447869612066 11858018 144939960387490347757000465570657903104 11858019 -463209044349890889150305945021170324128 11858020 -145465942746495543076160180706360983040 11858021 -250550843142729640990172014196085974400 11858022 450431402134745404224319701530411412480 11858023 -551355102624719345304628327222085030728 11858024 5976476043185079069158391169493483520 11858025 -32913800039122347453694601927302944000 11858026 47092843323871047728759794926962315520 11858027 -278059374735743512708907130124497058176 11858028 76751037898665996042195403570966609920 11858029 -973365576178741982553190128974371731370 11858030 -384326935937114857615528276445962663680 11858031 -969175582157592631520734946149274387688 11858032 236654927808934118839468370504745844736 11858033 -1456255146498004621719461348719632310560 11858034 70512339732868385614739366540734487040 11858035 -68871806533576297286481990487395291840 11858036 300351314893134178133157233862235370880 11858037 -67889695761416373722415421090757353440 11858038 241056881913480107173130118317666101920 11858039 137407343534688698797505632378219860840 11858040 -431651744462521951001070021160063488000 11858041 57676106054802849669550454936950895040 11858042 215496972342465292423931037177854407680 11858043 192414661471836056609643740208523642224 11858044 -440396233982035137572364238080242221056 11858045 -879553321238142516346143287735055167700 11858046 -124907953712331475111588114805193600000 11858047 -66244661301101789853346380136153208720 11858048 -835626033329979282203346509746698977280 11858049 -514214622994824088453498737334462973280 11858050 48596214155479804180489349022609826800 11858051 -226894949131028876476818662851580226948 11858052 -427337705813739325511381000112361420800 11858053 2462137912627049209448644666370406809856 11858054 271577242623280995848311077209123411424 11858055 222816818548673104601372133213769518720 11858056 -100330684700776721178641450427978547200 11858057 1269181623834352641960194518484488017306 11858058 -141942906207208219152593871756717465600 11858059 125339766540862350711604488393660834260 11858060 -576845346117698475253135085655956843520 11858061 77231889847876508509068917906962048128 11858062 -333465811945726134789619549129398817728 11858063 213761388622694289040570397239205044224 11858064 92951601330970493443761218457852248064 11858065 -595512555967999224345003993976503948480 11858066 -622326364858457994560436537129255701376 11858067 -5509649076689191025512727852573635632 11858068 -402147948357096813938367147802952192000 11858069 -607958096901491313391512190441715327556 11858070 72737851145890016830469471880037263360 11858071 750326970066289180544282851369655341200 11858072 743009278197405546122668410002422087680 11858073 216689347167960669430152393408643871184 11858074 275508718669665137537493623218829623536 11858075 290334706056342970889402510848678068600 11858076 -57683581887428479556771840742543091200 11858077 -337032603051920198990550801254056366656 11858078 71059998412383029501089953983470508160 11858079 -780507657047109659330969024141568845952 11858080 91794794288661174882238399041412792320 11858081 2567482670723355110508008921743986447552 11858082 -274440835841538115250979132997773422208 11858083 -77819398427590926651264318269011591040 11858084 -212556411507032717504422768791785201664 11858085 2239004496414701648190049763924264220 11858086 498849175942332792912492696046909888992 11858087 27361804437336843498091402324288618368 11858088 -33455356796589332760291897796114759680 11858089 426081852635304573275551879973831837440 11858090 451658466764968762689832750737844800000 11858091 254334399929074766234860210306624702464 11858092 413171495521181811161256288230429455616 11858093 43198920443729709323172674103352650480 11858094 146711774415160432329595173988265965824 11858095 -1194832204059506319067088423544769031040 11858096 -124308135642253706165254328637527605248 11858097 108631925944854291759227723645311755072 11858098 640689553858864479604240206904108209936 11858099 -1337821849979953338300159482595808263480 11858100 108990605891816979819371728795753574400 11858101 1182509447455253088708992447080312613102 11858102 254039129806087466185125093013564807104 11858103 223684624402845370578829979873245324800 11858104 302972609227737525686033147652868853760 11858105 257311256243294064640880763077674176960 11858106 43343657172091597133842826770990727424 11858107 -193460477673294090576592991118124827840 11858108 206350601841442449450793560492605334528 11858109 535431246567613168080700759821091878240 11858110 1453960845419389251506432620175462400 11858111 2005078650937103053788759186262507155000 11858112 33711312074068955266252291908632051712 11858113 1615021201548733284730024800460715180164 11858114 432492010575245821466639430902882411040 11858115 -256933006184415163672294693289508960000 11858116 -77763051248358989435634244916842187520 11858117 -612034341160669497405978847113095305728 11858118 -168049445611017834413613595609136640 11858119 35415331728652745734711230981731796480 11858120 -19932518845542574936729622600043724800 11858121 -424360682510938362490855925557483110 11858122 -500199606260712531503525034365811879888 11858123 -12389183108385479975042678831343235080 11858124 -197205804786300447313074606655837962240 11858125 224984121044020959253342534504364588750 11858126 -109525075807526353678431801923796186240 11858127 666386274411639455224320899215892443008 11858128 7591636694135227420117885388322988032 11858129 2163438800820589771373085005933416636800 11858130 133199662071123797628533704370908185600 11858131 -680106627489604612884216047741784242068 11858132 -282806285858543990429227953210336331776 11858133 108391498557351654434974321554217801728 11858134 -250551774761185047046137711041488130784 11858135 221660763717742954364610810814699309080 11858136 96941071577947174788876618488197939200 11858137 1398029240814791976625395929633495436800 11858138 214280438319375971363590349123233957344 11858139 -817502404359960567484885255341848229396 11858140 -172634814107345975109810082849120389120 11858141 -897455956289317132965905991096016312416 11858142 -121926374496471241348561087079291345088 11858143 -159415309054598030929477444099461746832 11858144 -266037843507972679944445413416860385280 11858145 -261804488098113261480082956188111760960 11858146 -463577949421326585493881296311509821280 11858147 183195616640750369507861548058802078720 11858148 28909232956026757575544552870001058432 11858149 -1277292503728260426928739998542468510850 11858150 -73314058365172585058923412996105863200 11858151 169718157828895508774457676175273577984 11858152 426980360422621647931312356467123404800 11858153 7337796123296051545821992311046691744 11858154 -21183948037733500985031355181992759296 11858155 -689389419361204635304772702967614353440 11858156 -270349023569791794977953697392482871296 11858157 -107697299853467194822259826591366518400 11858158 -138739593110344564397953258308202237440 11858159 764119883803429659204501536578396737360 11858160 -27642305495647652344208950069282406400 11858161 -391716257171688724454231750925451410368 11858162 -715701031286524352536766132256507122688 11858163 560028720700346719391857757955975913584 11858164 7740529885261203653771608885606058752 11858165 -927537208008195590497943691133848336000 11858166 -409263231134967656527884811554851008320 11858167 194543925114582766604893106565113277312 11858168 -302233358396967347469357337352911257600 11858169 -729915497930587355025451774133768285760 11858170 484949419809574239495950517188377613280 11858171 344640613499072836111776707157570752592 11858172 141666680883812483259009900370593211392 11858173 60729200104502832465777316575207387660 11858174 338711650541823665522904140312505961920 11858175 -120385862826501785245496252000754606000 11858176 -1071240418757859589056893847185261592576 11858177 -344353130303507181285603589821757342974 11858178 -77023892541318361707612890696197220352 11858179 -1265269252333204672640484057503769982752 11858180 605348146197684158185363663252544739840 11858181 508641714611446884557885948817348755904 11858182 8126105221792339730138369940812513280 11858183 2726907010727830928971744611013969356120 11858184 -248784308392792226513982690920133427200 11858185 -256323188351499693878392239987312580800 11858186 62596945116473321964730794270711815520 11858187 647999090836654018375216196526968375040 11858188 -869884802502204967170036558091995642112 11858189 -467985730065166089423329986804850547744 11858190 158158538052664765975033724160846779520 11858191 1123785674375497030897643351831548167072 11858192 265671481137938410883270468560492240896 11858193 67575884142481935734523962514798677700 11858194 -1067759957633243093804710511647037457408 11858195 -200494132775781979670701427905472734800 11858196 -6050788449318673031653795172583014400 11858197 -532878991992028061870612192245821485448 11858198 143344429583965817246641514265823379520 11858199 -779864640805650479931637517693964496536 11858200 307829835986901830873009094909915648000 11858201 -242736516347355598679092858509024735798 11858202 -83663335722461070111997513299021234432 11858203 -184712280756890435570357459854999988720 11858204 -372133693635647593852134896126831754240 11858205 -28281110409007990148700748752787988640 11858206 -7769215924282076576001689491574314176 11858207 129100345990714064788408734304132883952 11858208 -102012379347465343999932184394100375552 11858209 -221873225354703768506810833863081498960 11858210 43261383115130303078465779926198097920 11858211 39197927338693768787382852236722944000 11858212 -762127178110607352909040146502399452544 11858213 -98491469706588129968107968212337949440 11858214 166103616121756090102218785784661060992 11858215 230966970010776778493688687896597997120 11858216 1420658766042408332159234544759324672000 11858217 94902488645205063840792646784330081664 11858218 255114152966138821302017380683474174816 11858219 -173294847076779305941981009887791358480 11858220 58702017397057710471781520782468515840 11858221 -28911087873447402265186171314780792468 11858222 478155242365026550019724636958996118592 11858223 -379492832230748590387416374093895555840 11858224 38750025150421035635772220310688890880 11858225 -74203575488267314751775668567735452800 11858226 -302367498687369651842573982544891587456 11858227 -821173934412727485323419261791779767924 11858228 1045672533772556471232420538874976221568 11858229 -733365667313532056923761950080328253600 11858230 -504843662858360127534852738225139146240 11858231 -515217940998766558632774543221691252480 11858232 354349919150032739973598590979553464320 11858233 -660884789651947974280662126453674198640 11858234 -489228189136915753566796074887815875984 11858235 256511342572213520696663388116561356800 11858236 -28100378786820429400854028830655360000 11858237 1000435885191452121349674510759309114252 11858238 -15632534799474767273062538201007448704 11858239 2255009760678884369928782605972122424 11858240 175240802098233941934242762320788848640 11858241 77503219721604728410917650387137323264 11858242 416305821823543635135213780896284800 11858243 -813974076394709863990557761231587613508 11858244 -66859412122502293258966475472598204416 11858245 -783450181889706453124544134825892121000 11858246 237302934319514678770541009496003810624 11858247 627448249054743884058969160681643535024 11858248 155032044438827993667965458195645071360 11858249 -584444981435361532162770994780598777436 11858250 -58281065945793453711142724416935552000 11858251 -560043100137885154684066048803096042244 11858252 -321441660476805573755814057861311646720 11858253 -30030263613726126817169192250887212032 11858254 47248909570749175137344280368579472576 11858255 440099441221761872048996986177885649160 11858256 60626051154850313056322542969241395200 11858257 -292661602779454703174905210334656627200 11858258 57496618964417154915253772979363342480 11858259 23324727597054008591278626482539503360 11858260 -142321504535081485813753872962506007040 11858261 1367716279780774570322199511707873938400 11858262 -90501459891092997523358394817442954880 11858263 2051995113410688468228168749552011569640 11858264 985931145398916110364027678952254443520 11858265 795969298469345493551845700672332761600 11858266 3029208260442264037880709669139627008 11858267 857293693084519820306972326363876085316 11858268 -11764801606765391996585758380539781120 11858269 -1458991693452441678776114691137242810330 11858270 415333477012270450508444920902508918080 11858271 11332423469634102485243774772603621120 11858272 57033461501275881698692391191435149312 11858273 -190473252274261087731486909929656241856 11858274 444744508070689013599854193053028726560 11858275 -37556975105060056379252774421870412800 11858276 -637322612354375202868367463272609928960 11858277 -441259514833352140826034464290683250080 11858278 236573237857883988027899012256301974912 11858279 33863820305606733906517870997742077880 11858280 -25016710959732106427176748755058688000 11858281 -156438704980231628679614538538444894918 11858282 -14646313231225346627004147696089127936 11858283 -764451824031341845654274823697712531748 11858284 -880047097576246830949066994695531120384 11858285 -454273817682646084639157767820401043400 11858286 -103685453482001715597821420522282959872 11858287 -569556580692205869807703413966118555648 11858288 -181435030754477053661840222419764903936 11858289 -576894425444069063160627149455406264976 11858290 -421399396368675535666620566395204531200 11858291 926652787289444187729686598970031407692 11858292 310450170365880464694995651225417011200 11858293 1060731612405434624188264000575576503904 11858294 -281054462020330282252633535060418334848 11858295 -267165549227261268258414969595159987200 11858296 393730552747426431768401471932386201600 11858297 117303754640916200303686645578750644112 11858298 -324886729274526800107827741151221774336 11858299 -315890745353259495618226597237592361360 11858300 -245549527231972754520275860857053145600 11858301 -164014954838791435482437206035490279680 11858302 274852640996384808287898353632364595072 11858303 -535578435394965715652641888664790111840 11858304 -486188270096834273237320180514433269760 11858305 444267851048914725608401144295797445460 11858306 161794242549939252790259811067480424448 11858307 -157101696061195491809147845865893088160 11858308 -116167750108997518098838568475865018368 11858309 540688311201356336488829645619423434232 11858310 192946662291967510349627595489608697600 11858311 1127583956029909884521062945344457733912 11858312 437942688942373129569407985921407923200 11858313 748530269147717912679057645293421244944 11858314 268211765635088110801974187296273777600 11858315 -127215204823230104107180120881845296320 11858316 228972320257790503140673437564477742080 11858317 381635049785470576226490794370519612960 11858318 -544738313145560889390136940722248140160 11858319 -12176025401561451664555217018648452680 11858320 118450163629741791883500121689394790400 11858321 -374751657224138602847996870167582703808 11858322 -14554387939251943315301884463956608000 11858323 971796587734814023502479085416352166572 11858324 676263706665457240962238051787542989696 11858325 -1528070439254059785876158740657082400 11858326 -50445768082845284597776674476850425856 11858327 251584857138357438390030415521047719680 11858328 -336458414278485618715781783376849100800 11858329 39526659217257729803206994078203161600 11858330 201458875923060314351128439543692761600 11858331 436013551622497321873967914997086361904 11858332 -220202546492590802733507200881382430720 11858333 -780701759529989112937550844052725033576 11858334 -219750757972063186960512513068317221888 11858335 -767859684386264149017135592682880027840 11858336 756447508938070551260665760213794553856 11858337 -259333677786416285811900303293151525120 11858338 -330754770571420990825823873901012565680 11858339 30705860173426672626281686021916993568 11858340 -102859796699970484248779436170984079360 11858341 -377046579365984506299941316382235274816 11858342 -485793711520001164964840876493770000928 11858343 -153101671478194943564289214067970843480 11858344 1158335664753972597054873320029562588160 11858345 381191669664578266679806885733748008100 11858346 -456707852986501065319750033215504768000 11858347 -55066713854731810834010275993734632408 11858348 230766989809632989357467473944298733056 11858349 368109187776163917467125896882719573568 11858350 -16461039645672923623382064177248275200 11858351 -135439057114019172152233860727749474600 11858352 60485814649852923542343161057560756224 11858353 14517188524856793290015048720518007424 11858354 -126463653522328035151763311958960400624 11858355 468096827608802659051516699176014635200 11858356 -232029123111720562992152394133683527680 11858357 -419895675854259186350380056264409550688 11858358 51077101577413883299995950288750453184 11858359 -1333687986329218968152763946268151284440 11858360 -104773827492409365835107888141831168000 11858361 -581020346562037236504183378650851140480 11858362 81012789463935874338821929304777400432 11858363 -10452901289450711997961026168299088 11858364 -72168245383759623188895088518473401344 11858365 143906094247551811013161198882678393260 11858366 -280814590901747550601542674623083717696 11858367 -413926312655934850861607789750220889056 11858368 1457847702420079702698749497683476480 11858369 206613317897344190493558868087188173760 11858370 49933095936060613425147343557910172160 11858371 212421789900925199750116720955194019840 11858372 70797081789050028648887272739246084352 11858373 781009874366512817662849853451300384000 11858374 520234817909057505623274616678009835520 11858375 -746372337616896192919335939694655820000 11858376 -146465234014781554403280036772351426560 11858377 1028564018790209856218761572883805755226 11858378 -335545169614060643468328743116190673408 11858379 -107068151661096081873068079319885930272 11858380 26424394330376974177358229281763916800 11858381 1391612264835096269255821553983870168182 11858382 417711273942954644060100112714304231424 11858383 -1842286150165038426317304583828748383856 11858384 108928608033160945134204093263092432896 11858385 -209858792615675163698457156033043399680 11858386 221256168176780718225109391259047706624 11858387 494091220180354748475813982430754909036 11858388 28874620009406660428660621705449523200 11858389 -42603966498509059741281434828341374408 11858390 699323004520658460747971443115586316800 11858391 -96304443409092792936992743016428024800 11858392 351531520371404216904520470472516454400 11858393 -1328183689861548924338594749103059496556 11858394 -45279626772630398247973244361525131520 11858395 982407797363510584849615352476980542400 11858396 -129724753581601651210017898032933073920 11858397 -917078962136814816275692910206619850528 11858398 144906984659027988270114773094272183040 11858399 73686804101246859469100093890859231232 11858400 467590128325584196180028010951219609600 11858401 1166381467740764616097298034887723428932 11858402 -103883624959362297185459939470941052848 11858403 525441113065169033736663450094943520000 11858404 -408875388769979616616162496263721206144 11858405 -430550790892864279525386910659328080 11858406 96473370881672467469301084864286906368 11858407 -1240801328151062229635878418207453001600 11858408 1163483612630466436540866194429278632960 11858409 -207012296647624175468200199039396590656 11858410 35815767394876849380627358678235520000 11858411 -10313043587513451383769103811905882176 11858412 -10067204747375133638920137028976514048 11858413 48045840445231277923617353968036119040 11858414 -499015083307603293024431037374949610944 11858415 -91363941134557387128914488140850915680 11858416 57558327009187953212746618762009280512 11858417 338153716672069463704765186491796354740 11858418 -21920431028298673101958058125595203584 11858419 -534182333169030873539915668175463385440 11858420 3355503174830648425414509254782402560 11858421 415955922951773578463000219925413413344 11858422 197475852435802998558584145101613028512 11858423 1263211720044526198426669155956467485672 11858424 -47446128995785331267228315634288046080 11858425 -231810396526658010210595593472042560850 11858426 -96181511520158430919408596857670328320 11858427 -104932105349707425568154720705721884160 11858428 853941614915617046372043066324564343296 11858429 -1827506002664160324870985461339571782528 11858430 23722069746789529670065157358181908480 11858431 151332730378799345674229364653987435032 11858432 115780853018756618927224926494187847680 11858433 -27493257464414734628796422949216728352 11858434 -16071597800363862466798556709379127808 11858435 794621922604202165254101373647126123360 11858436 333201569968763577509912887425578635392 11858437 -229636750453334093556336159141628794980 11858438 -169845605942425388699786445749736648960 11858439 -300613670472423540174406669083790028376 11858440 456077729153144124129262775409355161600 11858441 536134365050865639645493415973983797530 11858442 -22153748651774931629542723647671252736 11858443 85468355372933385284070623576058756692 11858444 -265542185504640206000674828789544767488 11858445 152508500112758882267852455945233131820 11858446 -140566958047031464729709779058091749376 11858447 188831157606700501902314647896615166896 11858448 -13891805831330221966538417071458877440 11858449 -24944295186758803247044541208833734620 11858450 -194048102989292050241284089559164013800 11858451 -541512219752182137964746551022744071040 11858452 -611462410875540594458088499491105818880 11858453 -1589812901199853425521067173025318457920 11858454 -2757461571742007447672025017881820160 11858455 -83595040575668349773214774102714478080 11858456 448581568842889007148411636147764090880 11858457 -11196180433434410614018288094103424512 11858458 -96380493044289730206410025079562550816 11858459 591980213459620797758952775708337448504 11858460 -383087180251891285292960347967908899840 11858461 28510310528922071896911682222458626048 11858462 -22384108530382236442068568743423968256 11858463 164906979643150871470725739529633832000 11858464 34563762632998030857209474518498148352 11858465 306213733737414154968884775105102259860 11858466 -158300599719387652410421294341760296576 11858467 1575219498631944841188466596727205819040 11858468 685699646430107207108948056679060523648 11858469 -37042311875844687499288000327027368960 11858470 176034873539355137029889864278510406400 11858471 265484053415319078627884278473257445504 11858472 288117202937932888291673559204063390720 11858473 -1418488083658401917554561900840817797296 11858474 -619499880499431078362904035422884335520 11858475 219117527303633895019852201500699798600 11858476 -149123371488974327829558984882461835264 11858477 -1606389229510399496963359602592873505940 11858478 -9056582040639260354334824249344852992 11858479 -1014414892389008991621086927855216519920 11858480 7685497967838704463581535342692597760 11858481 32491493942240787031894886088948436644 11858482 227203979341376832834325317364230305184 11858483 -86222063067645863138159033516984758272 11858484 -475621849015352368389058420818450432 11858485 -27906157495484955972633200957191175760 11858486 431191640145719969844521664463061590080 11858487 -60920364156978511560752573163984656640 11858488 -1763018069052866349265306549987378176000 11858489 -3902427481218034775447913840384229584 11858490 -203148129989391922086567521359657600800 11858491 57918613772812814969090164478798826384 11858492 -114816470558276127880614001884574076928 11858493 -1354972930528315990066198356507244168896 11858494 -889191978137292850239127233456291783168 11858495 182452756268053498054333121602115875200 11858496 -62410709293753180322845808448698843136 11858497 9338989182452876304123849851239664192 11858498 -31348223068907029633919914296930238464 11858499 848367700425477204711363738697483236744 11858500 -97089376110778079978503432499203968000 11858501 709346613864097170757172223182497428192 11858502 3541522222954850024025578306836062720 11858503 1872413029485632388894425312452931314656 11858504 -220860483368247153264396906926897233920 11858505 -252202839158604713241085229777885029440 11858506 -100622602347888681702961598146190019840 11858507 -3885488624702199336727890519473637720 11858508 -811958558517050612535396695098082304000 11858509 -484574713994496131700981910841162770196 11858510 304827501665859195716882922807357716160 11858511 136253588612361102682892591776107038208 11858512 147510907709623115652356533436093939712 11858513 -831486775596465074725955534347972436496 11858514 -144139028113023332073612086933620479360 11858515 -167624285823321924526330257422322981840 11858516 437704870637167519340071488281233225728 11858517 516310108527970002725643564267067051488 11858518 96304884924009036384111849239611161216 11858519 -1593704609288501916188742081131957015256 11858520 349282947721054986613862348102291865600 11858521 459566152530072364575232143829396477200 11858522 -108268685655742411058638422709900481856 11858523 -126166480832488427036139826481129091072 11858524 -10073278872194868635384245247783589888 11858525 -223568203066740210702641087572658119200 11858526 51522512922571871042477731995265680192 11858527 1070330262295388830349715808864339622440 11858528 781573828597611114306781469592980029440 11858529 382080501673465708220087134348372110240 11858530 31851175986106141380008039348763470400 11858531 1399920956011303300085790555758441090880 11858532 -244783695482200574391563982700922142720 11858533 -924590777923111673883911526696126089218 11858534 -179192072542478315441422467932539953408 11858535 -461161413932703171464125459856048688000 11858536 -1003324244925375788965988690484987955200 11858537 186534760406218665425642045714142003180 11858538 -17708983467023813769425578434339340800 11858539 -761263258631508857993926147556152368600 11858540 10764319189049879640666998834916787200 11858541 334399500131162576805337529485025933184 11858542 -426871662498375616378274596268141677248 11858543 725841327628962832953519421734759075792 11858544 3086637741529234836371676687249506304 11858545 669382061097504452717501315919385845300 11858546 -64906897304930114204520993171696768000 11858547 -444863610581707798683749874297708579072 11858548 -9665807153524745272607928970922067200 11858549 231624321107052037443243740889247116864 11858550 -205652756428274208140554257392403110400 11858551 306329228840808745351282662046079240552 11858552 776349559973362200842733277945927065600 11858553 133113226488053058356206643033272581888 11858554 -17438851614192292605753445823237707776 11858555 587199737164764733351986800379727176960 11858556 418342323230122692243962347427233423872 11858557 429852685174567600516553128714248828806 11858558 62426322525878976909844603743191808384 11858559 217143668704264705065128600241887745168 11858560 -294169872234537942671142501836075827200 11858561 -701668849919502100427013268552872721680 11858562 13248468995112203779109081115746118144 11858563 -305076104788561303846325738762668201920 11858564 -424831980785075339996979398608605868800 11858565 -227436260209253465554103244672345768000 11858566 -71383670969712093702655810725063012768 11858567 -194830404010661797572993565363852736208 11858568 380384919773649834224715719731283189760 11858569 -245906893868372640206910388083177469030 11858570 -63442725956374014349076863307766435840 11858571 131800192009801028498605155637079297520 11858572 280160902001226563610142338848270725632 11858573 -1011560855496443387272580619825585359178 11858574 -25950594206452334327794571033491992576 11858575 -760305073626595168328072555246885966200 11858576 39837957241623157188697400806157647872 11858577 198368880062996279441699044359852504960 11858578 -59526377759491621207709123079351938160 11858579 -558864245174644872987507156407001524820 11858580 -229019864120542564082606267186826666240 11858581 458517505279849261584100151700920600992 11858582 -794503819442729125568018252948626096608 11858583 4770064029513637137904070473522227456 11858584 1196525201810685546868750425774727065600 11858585 291104001162095794448754884938271151360 11858586 -347028405671041904767952079935869211136 11858587 -190138445538022219686059752002907072560 11858588 -132474731326400803869885605656694031360 11858589 -373664779079411795577360835591662840000 11858590 -210589550450614746466505021585751595200 11858591 -258773924801184334216712543177492474808 11858592 398247162532946243819678009110683451392 11858593 866172269985423696589476781031076664020 11858594 11102470621517665368893956912799894784 11858595 -120616887139342768525564840638373689600 11858596 774826631279033147359625871047529861120 11858597 -1293501262221549822803406034319192709954 11858598 13954088891827087999492011864705365184 11858599 647825203475851528948060087399761332600 11858600 -136009114388187634301424811953906432000 11858601 484219376828452539120181978591365957120 11858602 280493227891505667955323474992306333952 11858603 132024612239143460586531354327523507200 11858604 162076153835539827842248573553666704896 11858605 -347011342462557875508001434319700520 11858606 657966154979315109657894653075826898752 11858607 -237203620970738753638813479072606510192 11858608 327624734822871258027579932017894572032 11858609 -30962165532261820805031797836564041600 11858610 45521004660908932048619428429219637760 11858611 77975180688238022971405666070303362880 11858612 -386015367946028975005860144825324249600 11858613 -125881113037103022648320967088724589216 11858614 363848263886721184027586326654543882656 11858615 517627700951853557287880517136425563520 11858616 -54593735774782527938609920227881779200 11858617 -1074294408386817658711004511815173380096 11858618 -764742118218998848080003477008590308240 11858619 -636556848411934880307049644476861441256 11858620 -179075692192642107018472941951234424320 11858621 311779085817763210782296949234639559500 11858622 -388426713108047155932330711465938073600 11858623 481733893153438797754286006599033513840 11858624 -77093707241708527658736322388551532544 11858625 314423173246591147443251730372741888000 11858626 -586643709477569955332448644817970176 11858627 90705134513826209497917277048721222160 11858628 508112252219438786304488631617522334720 11858629 115851175685091844747191335689155219230 11858630 132506713432995610501632768427085932800 11858631 34875449481402972945903090861349907616 11858632 -621367803582251838416144956968429772800 11858633 -454600528822488646021831517533624742016 11858634 -373832799541621734782590095412958245632 11858635 -109416600688778241896892496773959281440 11858636 149582967745227538087475164903011829248 11858637 -494770213361813542352043855076779931008 11858638 411890881767319042394320421934439715712 11858639 -331254858464894022850070234240343095232 11858640 -55449493197387339919507871839245434880 11858641 403902003166299225013650877809141554800 11858642 318925403605002260054519546319194915472 11858643 -249771764175441436502555693113675639548 11858644 -172821455655722543143209431649600331776 11858645 520035450455384706977494209550585623900 11858646 -4332367125961128641314847363420390400 11858647 -151727652968571402322755857626513192576 11858648 224419758732836812797819424837665423360 11858649 112859537597430154314741495908476954848 11858650 -219273993336160319263011150504614449200 11858651 62663746249315662571459066273538472480 11858652 137849238271129466214534802164293537280 11858653 -541948131632579241526789605875314162740 11858654 -302667620011113862033542544787723236224 11858655 90391194122933596939110580761227959200 11858656 -201075470832765515422709721866187571200 11858657 -793878620137829714646039492465020288094 11858658 -64390402396295852853675001116592396800 11858659 -1275837896548033445833883326359784727140 11858660 288283917041544530755876917030166425600 11858661 -529660860484945236019348091716946485890 11858662 -190497310155755941462166743572893493888 11858663 1469949216447569882488525141666675973184 11858664 822145606976980524523909296559003729920 11858665 108412347420963186596200142533651910400 11858666 148783807364179557883441037058160858032 11858667 -759387920669430336902525354509322981952 11858668 -271204681547466486467959264943190621952 11858669 -17895377787789289599225541755999322656 11858670 -568028710821530212577419881586469068800 11858671 298069098618649695646730720379445638000 11858672 54376591716100262187914207007849971712 11858673 -207237895237142483112357085886331144096 11858674 -105510301574090597657460245530243880928 11858675 144582346611217444216139443163201241900 11858676 -53287344659366727004343971100342071296 11858677 347432193142096763585198654330460386112 11858678 -10870932426249010378954677314561006592 11858679 -69961754231839302222316304327433644160 11858680 76258147025552239432857424860647424000 11858681 -129721020003184439432928793275910064508 11858682 -6906727251140504527987206442800145920 11858683 -1273303234873120973809818147003662351068 11858684 475496672361493167220306219959094972416 11858685 -14783175918457074371527282332749318400 11858686 -286376749191646051474454142304073976192 11858687 86351445561249173854692071350514432400 11858688 280394493713542737073204624168700608512 11858689 211535564910311911460149906416921061120 11858690 15747980670146244935687089456922572800 11858691 205658023323537475709814675370660463280 11858692 1001828607688641637099204571249921427712 11858693 -328717504005902160950010766405083282048 11858694 249946020431581399438285784757250326528 11858695 -900109738984356829328298579597187441800 11858696 -646616107786933778616565614755190942720 11858697 266316104629590876833126448441044298240 11858698 63061035738858391014808760724718890240 11858699 -610592432368378512796251589545815215536 11858700 81677154177023369295966263940855398400 11858701 1054595805539557324493194884421995419702 11858702 -34890142261597328764553559515871609600 11858703 -78671557225844799641561388472231447296 11858704 -4369928891934844405089020054896902144 11858705 394934565583135470776810605401637656000 11858706 -540702649454332026343578710095513083888 11858707 4564935152964734467634751755310359040 11858708 -267750910277366896968570429099832037376 11858709 -174632915301208904552335987336114337280 11858710 224755849444078411228769051522611733760 11858711 -1386336197337662107781128204075117393248 11858712 5503251109632808690228039344708157440 11858713 -1006237674237781228133750125116253060476 11858714 -202941462615260371843408909327123807488 11858715 -123252434047433239206473274100060189680 11858716 -483660888467889106430731539023644200960 11858717 221475890989882217713340319927607104960 11858718 195365248590206502708189137891969258304 11858719 -652359252478984216067975823535432638880 11858720 -478685589021230280051420800537391267840 11858721 -241697819626392655193236429947533568576 11858722 38934308136901996292379567849386487072 11858723 1335875290141928788302592983364297530972 11858724 40198466688906102118218986499542451456 11858725 -649122395886289981744809063151101069600 11858726 388726184648262617161616656976685216 11858727 354613465387512973588625229325916007720 11858728 -122616416424688039438158359576992481280 11858729 -609076374511657572235456586061874721670 11858730 -88504632903506837460434148891001363200 11858731 548602498839489015878916429011010526512 11858732 -607555901462497766916314633102760000000 11858733 -159323293322708945306547204440669579040 11858734 -3599326724239758877349924179206550080 11858735 66942034897586497148665445770220850000 11858736 -67288636231636689064471475673747947520 11858737 -624963000730297419876272777510378419296 11858738 -88075702247064511135355154834895225440 11858739 133889219685931032776225728504403523648 11858740 3913229065162200638426853027460197120 11858741 -1622786543042863162246494171249822025536 11858742 168915835528795659709510270197876934272 11858743 -76044255986073838710808453863394099256 11858744 -663575183617501342708529477661807267840 11858745 -436913080317346538866550698826552882880 11858746 686803667164765041091725305308744038144 11858747 -542216868627482837890351268541595659804 11858748 -127425940444678733131613120291037265920 11858749 63594154471156328318774668189701199040 11858750 -31487828417926127179054441450817400000 11858751 246755410148220574779657044316887623200 11858752 229369697343867792870803321654219898880 11858753 -626841149651531328413015995555676676096 11858754 -288296522461563944690921530723142856192 11858755 -9562947685354645395973437961103097600 11858756 -123443792650535672339680018230363525120 11858757 652997075730728311125600469009965692640 11858758 -136796530978277797662706630500698121216 11858759 380602239104062662972800650237750235952 11858760 91165482338566855993326170462931609600 11858761 -1130387989223887801354898920708360681500 11858762 64526458646775622356401899217982567264 11858763 101483977650245399902909520830826087424 11858764 -409359094690084425200334972941584358400 11858765 706302776488499766677383885422766073400 11858766 159525397386397701300839928152788050048 11858767 -329540890724609251253980468138653329640 11858768 -25986741254985646082892439539609255936 11858769 559850958431279666089105527999613779840 11858770 -6002100314961159253801155261296532480 11858771 343996388173422063392042473133220231744 11858772 -570140856458096461616678565428140382208 11858773 -213647654866266974855891664991615259556 11858774 -174770091725771157946320928019847293760 11858775 274404768145711627702704136499711059200 11858776 133313674293979131328364329979813683200 11858777 6461368341870356751089534399423235840 11858778 -582513355207706161523542659243423060480 11858779 1470710472116577642009653278455984141380 11858780 216941313187736479113609621426028377600 11858781 -487582656434550431534487054404777612256 11858782 -295653894353117900902252422714995742528 11858783 1009734871347349974105842868503983264032 11858784 -534595135495233648630150343769219923968 11858785 202349819405932457661873763091705404800 11858786 572402324233406393734970082557853440592 11858787 -482655393754146566121238790247213230160 11858788 827276479991541832994652845122440169088 11858789 362228392781615076570824439975973304124 11858790 177035550374869482209974160920760142720 11858791 204330149475907067289332711688232139904 11858792 307174550088661081037164540659933020160 11858793 51068279886655114133287764269952132000 11858794 210134754019808745264845187860701756512 11858795 325317078715755818642021033857752898320 11858796 -59927235611226104434101299640056632320 11858797 -1381066995656760605510018132598403324788 11858798 -1872296735009650395458326883880729600 11858799 28001355158878524583691589070968130560 11858800 -2471119107541701539455400978423808000 11858801 -303741662766594538905534365904847377198 11858802 -304867622315142258864557031510219325440 11858803 -393235326585667241863100362552758428592 11858804 238329245507497412843757600339450821376 11858805 9045043317986516386596657372215923200 11858806 184762123920030384888809072165519048352 11858807 730921923537752160970381164896558974056 11858808 -24747839031833867245795825374461952000 11858809 716692046360799608643734367034277903112 11858810 -29861554490292214789287513749395856640 11858811 242235333780816209997002704251286683672 11858812 219335539810210638388177605264346603520 11858813 13378314371386981982971623852240829062 11858814 -36152761588608877021183398917304956544 11858815 427044483513465887826024655566896697960 11858816 -162660033867620607852911964296199536640 11858817 942870995024965354387920094622591117760 11858818 143555170358801224319365133160902865360 11858819 93089864670466761417201016669503889920 11858820 -94648490013360161045447804893576273920 11858821 151485856884282894087909650600852561692 11858822 -377374147491068248483020439323769296288 11858823 -236240735913588681305129737597717941120 11858824 -210720289349464913048379512814533836800 11858825 -298014115862187536670877968073300176000 11858826 -11876164627088246734483915420982721024 11858827 -45232163695788211741812353779346769612 11858828 532244793951918015603664535789094282240 11858829 19836287421684908932655272977419639808 11858830 280021759137751936658113323253499578560 11858831 1109837803107930837794172960580101393000 11858832 -90689252040880020185692568646730383360 11858833 110997775263726621701790988540040408832 11858834 -57746562651910913355297278343923261280 11858835 477525576118339980028000531790512772400 11858836 -427409444421261106634575858778248826880 11858837 873990279089705616983818210291240188192 11858838 -82237179924479667235272963217995208320 11858839 -301155414676912709952976617504975202360 11858840 1069092642535971507769236375431577600 11858841 4283597108732602467840386086928313648 11858842 -497022161539937814878701000740409862928 11858843 391128589772270172232751935317170963880 11858844 187205342212549034919920453669170223616 11858845 -1583649604478017175622765221701016152200 11858846 70395100433934792085100302413260709888 11858847 191430654898585494078606303575493120 11858848 518232948555349087058733831082223861760 11858849 49447243970893818712305262761667545264 11858850 287530281792179927415945671563263600 11858851 -292832970422036930745826636129723482148 11858852 1534812516777909131916248151128087715840 11858853 -408636598555688629054549622449530571776 11858854 237365546577917951086663149112577644800 11858855 -336036360292087416952325951780025255240 11858856 56942406043576016328208689513971466240 11858857 -88470285698399483456702288895561190668 11858858 164683932864397333346187321473758510080 11858859 -1046457588299942869199284130727323795280 11858860 -64803592461916032673335243361077565440 11858861 -237189220390829004208025083509853716768 11858862 -210527766491236496657297286356752947648 11858863 195029089426616750459862386071745303280 11858864 -84343638814316029093494773868657377280 11858865 135529811648611700165181593684711928000 11858866 -177757345081053436114649209925730096000 11858867 981933353606834958423435116702996107752 11858868 -225398333157480771383255664917001738240 11858869 340700979821959515805343711907915502080 11858870 -58119892530819337647858937241394138240 11858871 -1018891267113020758764868278249719959296 11858872 -105830706972350687150121891221244211200 11858873 116205053804036826057935586483103499400 11858874 288716392923267316501828841622333619968 11858875 203641421430273388846574934935799144000 11858876 -210191974239348856550743556745780464640 11858877 -658981670586698192729024088419577364980 11858878 69969760522089513359164576113729450240 11858879 -1071643811333902254396523458042426119424 11858880 64536672702903180550345033045581496320 11858881 -383766082910086342321524195517127506236 11858882 -183328730399763859792129576366356864000 11858883 -350589023029471416594920533632333272400 11858884 8274308285610562315057087196090653696 11858885 349549821877204108948354191715829537400 11858886 282374363563629321058037002963679059584 11858887 -29149553374597628662846015597267827248 11858888 -518749157429253880454847932957589504000 11858889 114485929422993586073812422068820169920 11858890 -103577306370883794391485116082024784800 11858891 299402370362759506722388140521990351784 11858892 206697943882955389812316177782756851712 11858893 -632900366314365636390324947136566590858 11858894 202987367080807918099271728532769676800 11858895 -91204288287350087688586289319736748160 11858896 79358908834504331170780010704059891712 11858897 198907843891569660587989828586377007346 11858898 -120487922974121031271645077441412507392 11858899 -1309535500768017831666696153114760932576 11858900 476803871596775908634169757310300688000 11858901 525652795475854886828190553885351696032 11858902 -21491250706999742245915166263415425536 11858903 -182122159770121083160858120764012279120 11858904 -106002855509519786516593297186604451840 11858905 175318561900776163793602178858400020160 11858906 -888926074297959671887847978114086012416 11858907 -265247069576038762292294626459637694720 11858908 -401443496467282430371747164386110223872 11858909 -6291862796061948199179211315696413396 11858910 -79907975849127226052531880225031680000 11858911 -1589985061561234200485268882415895573088 11858912 173543009147850396888224864557014712320 11858913 -380546265898423250942167459412200468800 11858914 -644348260339778373180492815820924544944 11858915 251788334474588036321576103444665461440 11858916 -411681853475675040133520907969390824448 11858917 -108518789526673207786032172733711179776 11858918 409410487417837977062839723819023656160 11858919 -20434731222133270333438859548063451952 11858920 -284599363131179056592972696289562675200 11858921 612803426956671451265615320613032360122 11858922 149206938417891874245643357129826179680 11858923 -51018960142890454942155196663483544456 11858924 -129114427397827583523977958144742440960 11858925 30748391905765033049063376098289463200 11858926 75449630439923414604501929927813591040 11858927 337976099343664737948419239471115520 11858928 -198687403712560344807417653961408577536 11858929 -382309698919974506826697419647961111840 11858930 12820185993984093025375571921182419360 11858931 137887069413030777521224683685250799492 11858932 714523868681098238310827161695243649792 11858933 1781750326667451119982516737881475183424 11858934 -41415727855023203596218921145572223488 11858935 -1070204998774145243539961316253593410640 11858936 -780964300610927499224807231257160048640 11858937 59229939005491119676530146913476233152 11858938 24377459084192831061191941215349106688 11858939 -263450299601545676467079911706696326560 11858940 -367238192207969181737700990527230310400 11858941 158855764110442985151960329529656798400 11858942 -174576201150974889089600659175186475456 11858943 15122993519939629832674349447390309064 11858944 665209780886488099870543939501299859456 11858945 288443061449836479093959867771635680000 11858946 -495299322281991888138535000834543091712 11858947 677113136056306741386101258346699398396 11858948 478885802227242361025613732202052039808 11858949 829781632976493527280433999866474283068 11858950 -179495853853183354314981624356847108000 11858951 -427611570297335308590865334212240088088 11858952 22654316597057429384812264385959526400 11858953 17683756973438548146411561479373874202 11858954 -145146993681593068168346748593757295824 11858955 -352289809409048727008206874753440576800 11858956 -144119954399781042962432252261232666880 11858957 60831983189562689489178645498668636160 11858958 324223621118989617562101392555445105024 11858959 70997980906097659418315151288794458112 11858960 -13512280388219184325294725032053309440 11858961 382831683538939670762416167263334722880 11858962 -99613326704861200973001403226089680576 11858963 327790624283977258979174691568098799464 11858964 -31348754419234378068394273165540331520 11858965 105812642337613207498139681788690821120 11858966 -240715264332470718133547212686738103680 11858967 31070064910660502038257891317040237816 11858968 893535380667156371419782123058759680 11858969 34965067937320123540770211489910855370 11858970 5355509355061308163653483558659097600 11858971 -881032906815077036226548532208265704828 11858972 -547423790217848636475881162333284084224 11858973 -339147822302968769835124083725912619456 11858974 -669211765861727168053367753802197211264 11858975 685521153065122328642725842637501959000 11858976 -501338804611432204938877757207276617728 11858977 -6767730026762063913834176616302909592 11858978 -177798452552851070201280173741951862960 11858979 -166730253027871782708824928966627719040 11858980 178263730632986854464629519851004432640 11858981 -159795692692562706295142723990729723268 11858982 144026888510278750434405919836416979840 11858983 -45726816174626896049198746604305004400 11858984 14054764550086931126111740221514629120 11858985 451311220884920606928380052019877520420 11858986 257256248459652517110173879968741398192 11858987 98479386194831466354137084070004708752 11858988 -117532604951782723725614175830438707200 11858989 -460435281258886426188861549949537711210 11858990 181818171707989879476329869588116867840 11858991 200604203443624968743949595846082128392 11858992 -286373475728778349465410026913445986304 11858993 -2175272618934792300776168294798621114880 11858994 -103484894965151395988460136352602982400 11858995 1122569981943118185211605343508913848880 11858996 24620653904019577601514513105742640640 11858997 -375350813541748739761313174454759372000 11858998 -825980975864684020429662501065782304064 11858999 -994748175690759967072774374482326951680 11859000 -614006763679396873468952684926156800000 11859001 -837997011679437192884433291693321121152 11859002 403952877601050873985808904834577344000 11859003 314122109350798884351647539063605011040 11859004 -124798021629501150043165631379417458688 11859005 -732119791499759187593286049273389056340 11859006 -174188686422761184133180539325106749440 11859007 122142158065407089653542788667236812800 11859008 244487074979195654314844641515427332096 11859009 -104933943000702618123784632598564974720 11859010 -267188525369970970532727090501313951680 11859011 -557023207393122772668183333180748500648 11859012 144342922471034401739946218970554606592 11859013 21757339140360370180015228262825520384 11859014 1218330889688370239589584274559082700672 11859015 -35959172549474053686770833865494786560 11859016 214009203325308802532040762313280409600 11859017 687537318856210222794707743442794767066 11859018 -137855594404532434847139216530200200960 11859019 43855499407385845054296447451178017600 11859020 -87286225204798468330637714024323200000 11859021 190689791466396046477241740779074462400 11859022 202546991136766748292210206440485493632 11859023 -168237898333911630056165028144567460992 11859024 73927565502792302105506281052528312320 11859025 -46944314361110279753698398408765200 11859026 -624982549147605203988636020599943773920 11859027 -791314320817037578583616211212150475080 11859028 -38158112814303956127827666351011211520 11859029 -147643440654062051481152049465898235844 11859030 -205227766433543430007419331944534151680 11859031 758337138256174650916748141770400461832 11859032 54216321151167935829830772964777144320 11859033 196711162505023756469402449284438934224 11859034 -238056160230085084795529976551239381248 11859035 105124160023007633268903347437504339200 11859036 76703465984985138698230700330273710080 11859037 -1165457359519231723333143725155597469568 11859038 611013907679619231980851217346029733696 11859039 157762878625172126442308719005424073304 11859040 798531438418689964950164724549628723200 11859041 -725620600272395310276581808354894287616 11859042 -10513766063113355190476343527770083840 11859043 126184254473317640003725458506071116960 11859044 -1057165932477396574483654632695637961728 11859045 -16059807727304856108795553460061582720 11859046 669916108770400990627013971256458613472 11859047 1062924620784441778362913018690900955472 11859048 -37159618177565666972981382044127421440 11859049 -549729008217731491309541579034526058950 11859050 1379097165101469945735757573000089600 11859051 537986169798116699052327016443068332632 11859052 -37084334684284921720317073280943694848 11859053 -894602211434337745087748143827132954336 11859054 -406710439876471149423585245434655571840 11859055 -11410593556022751631549240367130250080 11859056 -2927079774715072775406421378068381696 11859057 -96589750027730492873127291014038207680 11859058 -16642994066211283095449813184490587120 11859059 604238064443844688226496666266148960000 11859060 204204213537086311162362639615986472960 11859061 -754883559356066739867485078151783440338 11859062 140982615616398921699660047680715152032 11859063 -229686773354010151850635029010319068800 11859064 -552336380030553955733070341189081579520 11859065 -13028038261491850222541784523919302080 11859066 -15015726766765804597531113876222300048 11859067 998451141163179061892969040778214288064 11859068 217858399618868348549094848470745516544 11859069 -36199228178889070093104579454698482112 11859070 -158478116147027200259974825545075203520 11859071 -121776973887331068358221724640786771616 11859072 331441806986192556917113627052133580800 11859073 -134578098542405013455819104931241559678 11859074 73535637306541272722940046554797059536 11859075 790198251473587783112410466813906610000 11859076 -94591345513437105349169346686397370368 11859077 426201752128075550242403836017783928926 11859078 318366931075071437676177764585758356480 11859079 217872634158114085923628999683809478680 11859080 189061747589216842519128981390338918400 11859081 46630354286593796672944731183699852288 11859082 867580839015659365226413644109836518400 11859083 929160259652009612340594432455061925332 11859084 101100079176920213860592636970671550720 11859085 -319285832467392768362952960036431424000 11859086 195596019210980995867191394222076338560 11859087 -104679899787246664191952303363220868096 11859088 -134180359630707072314473838053431205888 11859089 721393715821415366829776289609048930 11859090 -243016234080135901151997519791023495680 11859091 -273031517772041596017517629957655232000 11859092 -14755955767356671511153871453606305792 11859093 -167937411303064116291247615933017271218 11859094 248606277573888937537163335535084922240 11859095 254684192814524918505363877440810312600 11859096 -141518292612731263515809221551117619200 11859097 -1237919609623495823720512926340227494960 11859098 554335683532738859284778557293302946240 11859099 1929490886748480785179439632236711936 11859100 122424626210797140416259666558830092800 11859101 -475141163374983958757041226404868111898 11859102 -505800320766937763643076597667173272960 11859103 225409519269067637343097064963363163880 11859104 -37583245977013101330028656576237993984 11859105 -412240246411749235486162681055825831040 11859106 -139465083126556479934496131938047761920 11859107 465904790388464219067798674143461312480 11859108 170751615667455982801812389695741224960 11859109 -523911215511038337233069949425707066690 11859110 143151187733423187761170386438636447360 11859111 721321634376315281650557123681297503616 11859112 -134704673188739280118796341715332300800 11859113 -165433556602179489075466415551191699840 11859114 73538956908624748847923084241259843840 11859115 139106364093834353348729368162247564400 11859116 762606462954715176698415930861184273920 11859117 -297232346376903129730293668649228606240 11859118 -455907868398929388074118464799646620480 11859119 -573728894226267417448668805873590386904 11859120 5224610002832090178872675654090096640 11859121 -261397146096319456308173917166801578188 11859122 330258615801585352074649554926891057280 11859123 268318405115859443976580502083234693248 11859124 -173731075253597541125507339000667573504 11859125 -954211375646903983096767688374639261000 11859126 -59761862841770102430669890526088499712 11859127 -368850244705277157567924629010063437088 11859128 14080594551436187363883590730558136320 11859129 307199653066934039348372634841999621440 11859130 -97486757244943569663144637112508948480 11859131 -150316223493287064814417971199532337840 11859132 713416383954696867452187150113595131904 11859133 -96187439157501036881206463884621350912 11859134 -431986937569280568538021388139200225280 11859135 80416907063025332839807528663364246400 11859136 -227935296355380015883442541519673753600 11859137 585270372142279318960205887830144414786 11859138 396841756054427469510124455310316414544 11859139 -1435452015654609227278531542019325989060 11859140 -67445429158364340653950018319166259200 11859141 -17962848389459475326934719392220710272 11859142 -501563625681458658165985039279789440 11859143 1726182895513637374890174550867875264 11859144 547673945527488507287180936100065280000 11859145 -490967834274510369381724391288687321280 11859146 -11188728254595909003716391963226060800 11859147 340360471400315225697520817061415001724 11859148 18946584658005324280469916221875680256 11859149 -502731765109382704665852946525264182888 11859150 -44480931324202911417081648707201270400 11859151 32733714581946857405517031998388935152 11859152 325794941836462475168060408029691953152 11859153 -234957467510757466646537166818999674896 11859154 474301185689748593516123352135763405440 11859155 37199474215767200615745012076870859520 11859156 911277875283725816728177776124936642560 11859157 -1296875323034676857004998112124049212594 11859158 81793355681806060765183696303472827680 11859159 20130061388801470360597860378052233168 11859160 913895845393187382669971001983619072000 11859161 -82731307929682786155225012202474044960 11859162 3726204009989853390932517053899613184 11859163 -196274697991674953799011305244373622588 11859164 -408494385833436315272979853372929484800 11859165 -657163396975400676318148328795681468340 11859166 359337157245490531514200526021454127872 11859167 1502978087112891242511116646912100557216 11859168 -179826876272698136573148802285981138944 11859169 355691049015689387393548910699334959296 11859170 48040675471294137681014282609332776960 11859171 -385852121348455785289331967559653655296 11859172 417509647264595262598221074647033522432 11859173 -1128774451235221155504301988809650928800 11859174 -30688275992968759218774221292407368704 11859175 -289701324888328709216542615289946849000 11859176 -139144281700162577043706651828754334720 11859177 299207000146591200316485203976051982080 11859178 -1072643897737522031037090754232932346880 11859179 -738081451523203678596311467302132926220 11859180 3486297981750080241648618180690739200 11859181 -1024536276117817459737631949430145908288 11859182 433631443730713743295936437564688752192 11859183 -39974359052688257603064944482989442560 11859184 -311628176762217720929416758824552136704 11859185 2913725467562605820644104850891765440 11859186 -820668959824603092354648400601738880000 11859187 142158500367818829285421520469653445836 11859188 -68269396119179046883707756424574244864 11859189 728637218498228137823280828399148838880 11859190 30664039676862053997751232296077557760 11859191 12914573259172563991906677404155009440 11859192 157072972402928015907459246939216384000 11859193 127535459840000971640580710270655066244 11859194 -318010421458199675292317655332318377104 11859195 114056635242448873257236611638589591920 11859196 13082867988804743937632856503651515392 11859197 -108104833286006717307997732012124580768 11859198 40916778704613295087892406934396065408 11859199 -1466659460707762862065298294277528038280 11859200 -176525875909370943377976880137240576000 11859201 -282851428347906497567582783473019727936 11859202 -291874048396706965316256973080392601600 11859203 -41991823777122637724879162581673397744 11859204 -147000953959076954889842619220301058048 11859205 -315061974209114025026471567314908641280 11859206 80812056067814679691872736230522624000 11859207 -842083214021878286630233839564868424112 11859208 -674657494348417329047150684291961600000 11859209 -312769672277902336043057260274306743500 11859210 15740457784550253378601972456100612400 11859211 -128011250776912871247900214031450839408 11859212 -413083862427793854444512854813466247168 11859213 431866496240801269591128804752785412544 11859214 719217581563155535343810141931875340288 11859215 12874608559824260469119060982360151920 11859216 -92822196447466760221660609112060264448 11859217 -1367850203198425548090788586881616794268 11859218 -184599826006940404756890267852027744768 11859219 57017998229176865886175463396962385844 11859220 21418758475268555339098208912157396480 11859221 659069583200057949084179971424646831744 11859222 426429980642414059069841798233854555072 11859223 1528008768745149119571414850537115217880 11859224 73738297602149043675363884642195128320 11859225 288317726167305151765272223881452880000 11859226 220612857816643676528062449545269059312 11859227 -592331913510335073525835183464034282080 11859228 2754882764668997628381050335649316864 11859229 178841376631175359949612975989370942784 11859230 465638812549641255550228537543072617600 11859231 -61765546733957394739055592869080642560 11859232 -418026920009535273856496895245319929856 11859233 -74372916256827576907423036484038255518 11859234 79869444169414568467213060098384960000 11859235 -188044401991316571344613269812864630320 11859236 -99962491145370885147962534037064826880 11859237 -169645074694354617080243691731748243840 11859238 -317656839031843818891483420723484766208 11859239 -382273010201344320128134488975383995344 11859240 184504202830194083808405178379688345600 11859241 -1278926361375826336546073075192228052358 11859242 -391157337524858055726548408122947259728 11859243 132532007323753423895662885242603456000 11859244 -234058463637775766572921964092519838464 11859245 -532447794023349280519787466084151024500 11859246 -101193851338400355775218205454206901376 11859247 -165912483160976358616904985636803832304 11859248 -84464860959892252190788220777210413056 11859249 -191829582526562962601870202931214580960 11859250 38333230120035394578905586009426720000 11859251 900477935347685646676320393147440210232 11859252 -296613382553832441921363460127690477568 11859253 -280099845941200348673993598331121561920 11859254 397127467570615153977056505262644000384 11859255 103501169159848180751079809227162170000 11859256 1211887769911980720953817358439932538880 11859257 -487425783847312276734616904464776482220 11859258 101424934729321578524792881811249961984 11859259 2940489687035006538393319048420009504 11859260 -74870761210808915577456893986445721600 11859261 -793389888898115282232673886720099414496 11859262 51981078131828724419986520216663845632 11859263 655662316601790652581489074891217552024 11859264 -263003211594619343479433289698409185280 11859265 -492614759750597583466429084021316553600 11859266 290438499983242538865339832276114778832 11859267 -91070728769125516258631979883533920256 11859268 498671405383461567595739541254027612160 11859269 -581416070184216622981600779290381439330 11859270 307635423318085264195356635267986761600 11859271 15105754017862615356240159781826751920 11859272 -689006148212060412877278672967832371200 11859273 -103365132967249339729777298153768857878 11859274 134947638544348195659337871050006541616 11859275 -269978611837862955486488166059775535200 11859276 -70463153879959263044932671951726968832 11859277 443071100508404068177187211200339337292 11859278 665020218053046276537168106909941685440 11859279 828464483880836827271310972170920226184 11859280 -119685003814971001240253446170391511040 11859281 -126807231422419727247585493536520484160 11859282 -90609652218526716622895029529402775552 11859283 -72776042988483827476522145268921526416 11859284 209193708416593452494064472079619743616 11859285 301295306641808364161141415754702935360 11859286 119663189068734470567460409358620322592 11859287 798962893430285760629859361962505699200 11859288 -9650599898913456390781106189905428480 11859289 318738276815768045908493515618929681600 11859290 -209515643953733868299063825776216077600 11859291 -16400194247779428507863315679763856136 11859292 -38547897804612090256917990041281129984 11859293 1081535450763854764472994076233149461542 11859294 151519431792487623337124336051058081600 11859295 302353099697616362379215275604550681600 11859296 326789079270794452141361092410521812992 11859297 -123617048246341512527318572820337488640 11859298 89305040847691550338556318696999208960 11859299 1872373513166044662259225158152327159160 11859300 -4169225519396740293327830498035305600 11859301 -3233836264469150989384169590775852996 11859302 48297469074997264799684918615590040064 11859303 1131383443012096440310802120400795293184 11859304 -523588873464507768298323834797819274240 11859305 872124979923149236402075830139861991460 11859306 128780608674228994861470812805015490560 11859307 -808118919252632542768335659337059458444 11859308 157353956949418844271661520124306716928 11859309 98308231617566874282761675984173741440 11859310 -512656988293201661853023064813443173440 11859311 1262630497818207843396431401171204296912 11859312 194766473960955235803660020598014115840 11859313 -292469728665266770530508270079086261440 11859314 754103960386182073289815906801062912 11859315 104686403022295978973163189819378171840 11859316 -136155357038162200293783456845978396672 11859317 1457344032326877960492225625358111080512 11859318 379200538274578878528934278753967891200 11859319 -1005319396555745596762947021114801761808 11859320 -95868818301164749979399155436980838400 11859321 88806032396101354725220237190162693712 11859322 1811079131877062021149507929036480122880 11859323 344176768399559513047136420497394252400 11859324 412459714722500257717516180283213571072 11859325 -297659568856586700010859443717315892000 11859326 -119337935829888903000931782298875237888 11859327 248898619232231962088954303104769559864 11859328 478445063721521321976451072834582609920 11859329 74677288074120220974204341233274224128 11859330 -95614881012240929429648246572334330880 11859331 678205645789964224163235807761570996 11859332 -371627215726771072231368108864745682688 11859333 -369772310092611700082360096130658143456 11859334 -297560801164798194491574223564741025184 11859335 56818285080548753208157161914341732560 11859336 512562552926154186831779533554364262400 11859337 7039796583838417153890524256348487552 11859338 652792335743748086972236704546524272896 11859339 182322787190353940226503399348070978480 11859340 -428093621721374267945727438055691996160 11859341 155421248129929435014310209882328227360 11859342 -61427173981278916811425040620988046336 11859343 811415288619215251527234585808083886704 11859344 -32494371431021777175521135669088092160 11859345 -8914744125484177586347051997642524800 11859346 -303399281387969544822962733843081025536 11859347 971449632162029708831121480948345012960 11859348 209605450156482578877969984203727329280 11859349 1049635348395082839007004678826036222350 11859350 8270071448040500404406463501967080000 11859351 69484606326802814298874272528232310784 11859352 163064568530344420999537923645990789120 11859353 327879027276624620444868354584365537440 11859354 44501365211919161441902580261801030400 11859355 526561545295324495212260431069462397760 11859356 463906268588673608181400317263652625920 11859357 117153662906854258073999335015617600 11859358 106576731949956198900834205757297621376 11859359 908454629262426242741531955585026734560 11859360 29130654314822110877663333715982417920 11859361 43148038901456480502223462899254339332 11859362 -1344247362655681752346947187342983548928 11859363 -443235010214141927074066507859394339840 11859364 -367497782331565756787322020599861094400 11859365 20278402469254562170627015928668867200 11859366 129011409499707950656506188645799252864 11859367 -164678773012000808804431364614437530608 11859368 -1223998334557595223428895300282356413440 11859369 4016819755241064782813273464428422400 11859370 287306204959005144082787142157627719360 11859371 -357993882332388192238834304175128500428 11859372 -225841336543327446674594915271526473984 11859373 -345291009835212821058308822645756272116 11859374 -18346799282472890588625785443277264064 11859375 243965950792569689752725139401282000000 11859376 64724805528108448661290999712224051200 11859377 598876974444293797876346964631647182226 11859378 -149933590456797988746644416662735278976 11859379 -430397264195863878756883241747085800624 11859380 120390719395664291848804484788304002560 11859381 549851888899785122779776526323013881600 11859382 -537087187308680757411339739065085051200 11859383 -1066703246430486148543445122202489329368 11859384 -773432622597928621183261991778244423680 11859385 743655540705112374418735699199639216580 11859386 69274697487036974757052161397067455488 11859387 331072278784445698678334862895095373824 11859388 -9085442760132924338703090560985283584 11859389 -735877587727949138676169714288167220320 11859390 333782373976765924061733412423727056320 11859391 37585156052383194831467711286367384064 11859392 -122294728076356642572620997408602456064 11859393 -12103495170674597574354094939901338752 11859394 -132929690754555550477571616199167219504 11859395 -48560081168937486846428305317492111600 11859396 46952181499957158647039905467844337664 11859397 -368527524236344757101251039399897674688 11859398 82327048088297726724534865390539829248 11859399 479030488373571095514316573894302973440 11859400 1776606864043085112923062175821824000 11859401 643587788321805363565402483966511971200 11859402 -151578494110177472653274068436373371136 11859403 -652135126921548913187661470088300788880 11859404 260720228626296124714174234350662826240 11859405 -33833498174164906284741844539932640000 11859406 -221943910258853535641581884087488592000 11859407 -33254120058924918459530252847045715488 11859408 -11912339500069469236182002164942503936 11859409 -2974336844065272033273141853356815015696 11859410 99005134222474055624949950338469429760 11859411 414177324893156879437274046851218944624 11859412 -163196446205581706166407562750004054144 11859413 -445754368295910015947113459649215957440 11859414 22918168662754989381383959266041192448 11859415 -193054461754374269037193040259314302440 11859416 -873268664179955208347955024353314160640 11859417 629593175751839437392804161682625849434 11859418 157543710820020098692151132777606961120 11859419 -343260260662129975161601034035101719040 11859420 352499507404705943643206743630206566400 11859421 923188842775650896766440651998673766720 11859422 259304698193032857251874649033883610624 11859423 -745853008949901978702678872097418958832 11859424 -334990905479593455681529030313236758528 11859425 9800110155810333084134085766684746300 11859426 -317637191949619435997792558235574521600 11859427 -209365794800020348861306900777755834724 11859428 83853548402044334178606124717727539200 11859429 209082519522619150653853083680455538784 11859430 529390591695004597273026978233596323840 11859431 -207482692210469376667094843248568843088 11859432 -65220077515054147372070121936617717760 11859433 252512666796658427422280367734209066682 11859434 -25194990515044316681264249737533545280 11859435 203277392133307898411848167433701684000 11859436 159490691375489762086664315000204775680 11859437 -425486718684149835394214537192393020200 11859438 -522637137363074747685391770191807218560 11859439 -156427807042117091763785673135511706160 11859440 170751384683194649265317781129718824960 11859441 574051252065339150252542616050388822624 11859442 138444474719623942808198932222738317312 11859443 1792364332673592950686118211095086800 11859444 -364328753385461104653476126171488782336 11859445 81503205215160832337661688275715312920 11859446 -656983634087501899836489602995094207328 11859447 166829056398810969487741282207863565800 11859448 -1163999954058022969992317877313416560640 11859449 121452242318525075198106728493962612736 11859450 -197535506647318621847139195636833606400 11859451 296380128033417653434283696512948092452 11859452 782709738018115108027465993521323520 11859453 11450013418540465292657913923844054144 11859454 24731931554722636446735843713422854912 11859455 -445596118040241753778374699822826651920 11859456 -141979728008172747441108537674475503616 11859457 179906615152188202402972569256646920706 11859458 118233368844809305944703736937599946240 11859459 280257702628424728966758040586130931968 11859460 367356401185911620683753134160099073280 11859461 -731198877196717104657132857203955419938 11859462 -64760763805014639061383261035483628288 11859463 263013479140989662497007437325803038720 11859464 -169119110060476927211313556212591482880 11859465 39202449097807769883353277474820115520 11859466 360507997892756356824932982977330108160 11859467 135380877585196307010096419027185758048 11859468 -335363334097440224289113820177212077056 11859469 1055118863381089246300712643337946005696 11859470 491477837419632247198358117587742738880 11859471 200502882811423779183311402438530832808 11859472 -297397892752206588307806723388529049600 11859473 430927194296383844861164155467547916722 11859474 -109502936103992703973443135854285610240 11859475 -329116532324064664086940762224683240500 11859476 -882045868513322084497378855530825997440 11859477 -316247602525458020948197335092300997120 11859478 -399509687071026715429886958967358559744 11859479 155748611233794264929120215366412802600 11859480 -680177308254965789908860325660262400000 11859481 -446570481259946236939635984231959505718 11859482 -303046861979983279865870553496889699616 11859483 -682997684481476937547151078166244367976 11859484 -42242662636897748253878829653260107776 11859485 367024884318580259660458230076002088320 11859486 -456114716188220468330014607728042057920 11859487 -980540779224897936672100351626133192864 11859488 -247155270006557790698887677247272714240 11859489 299443008855038048943247187454594014244 11859490 -102991776039115257953204666215985594880 11859491 426120131027302694422749232985955256272 11859492 23109593408006916174073045161055211520 11859493 113269835508000258668020625299862565664 11859494 -282451194583147600435020183925269916704 11859495 375543859472604251496552324727281255120 11859496 -141003166331186859504318012430951219200 11859497 402587658174441985193914883390439933540 11859498 64458491517609193082727177666780883968 11859499 -319386089951123240863496147123808862128 11859500 -37015331034983593620089030436007680000 11859501 693820995128521689529246737901069499040 11859502 45228275930834720816725884209815874304 11859503 1202051159288213681438620944653712916752 11859504 71448615710881641470223217051908931584 11859505 -461567503618041856856004160426724601600 11859506 -87893092594088409060044917348215211200 11859507 -43131971382392948050137178057915595520 11859508 532805659852955690404668965425102437120 11859509 1477342164241203773931821213499939385710 11859510 155827931090037194875721769481014558720 11859511 150454126315176326741950852691609617552 11859512 447848173544460921431490776275697786880 11859513 323034827703299895044678667975012538944 11859514 -280044304816004960386124515820530987008 11859515 -313641565489997964267614470959437644800 11859516 -234550333680881773769195179413175100928 11859517 73696516698535677454501459753136580780 11859518 -185490174812350976603935330231061089920 11859519 -269253148186166502094866496275730638264 11859520 -123847484661274084945114810905888030720 11859521 -1106764568340406680742624117225800567000 11859522 -99422961923734408064647560948156170496 11859523 -835487303964743232324091474766469461952 11859524 -144204515815505150794292398563700907904 11859525 -357578264690686774800884427507940875750 11859526 -209115685060777846606010100559291808640 11859527 425593219022917910399781708513010878120 11859528 -236016765985038102320158852707716259840 11859529 13830387158139629146395728174078630688 11859530 -377963479608006135719818061066695335840 11859531 -482623548276509383655812357244602704960 11859532 -318824872851374201810990975718849666304 11859533 417051766047698966236573037178265880640 11859534 -25686749874582973282266775157880173760 11859535 -315717304997958686040023162586339314400 11859536 -29993860957947220536818483581847863296 11859537 304113221796647619504761561764281758880 11859538 -221585135367275563698166724157518441856 11859539 139506341050217581591794200375336495340 11859540 91314284824981756823927433578690641920 11859541 -594380623178473579637410060371178539058 11859542 -171833154946128005191781530111086627648 11859543 52451897627128485349187064711896137632 11859544 -952801184217937906840367098937336739840 11859545 -150329551049419775966372163353486242680 11859546 53884415468238547292344819791176583168 11859547 112399874164183672044521741849647574032 11859548 2579686025667033532733083670342469120 11859549 129962420412816731526216002896598747808 11859550 -5858378033875165110570310662188040000 11859551 -310350776818710231876729859489778361216 11859552 319037103128360671634503425698811740160 11859553 -195059441489430810950461133226948189600 11859554 49115162626400141499211404551256602112 11859555 -95383081710962782360352136716144412240 11859556 -488638351780329217926291706425038192640 11859557 -1921080664361077909418834357250965436288 11859558 -12179493658797691043615445696362884416 11859559 446101506309756835290697889577753093120 11859560 -870848356704430312211028651207800064000 11859561 814269409829667498154802876239179571200 11859562 164048280772226703438409899185264603904 11859563 -368365660969324219962569368010090818188 11859564 -610134738381458721107199601259411188224 11859565 -694746294517848112294641522588848851200 11859566 -187062232491068927641123072684876500480 11859567 -679851820450604138638407052961686646520 11859568 -45461620733939993989090686918108774400 11859569 1569119860058087523804161529837828629970 11859570 -224243968280358420160087798360719380160 11859571 699117720306734132412738975319612477772 11859572 -196683055317839281829234838107701248 11859573 -11809079066988301714666425195655968 11859574 454544394949749954519265711374170275392 11859575 83068874807101566967566769164159927600 11859576 -122968930231982085275743040836096450560 11859577 -307896356401468455330588767305947423488 11859578 81712279183993943845745644475856968160 11859579 1116054627778966391664994673779861958400 11859580 -35561712087168207105858929446932771840 11859581 1005759358426512346926460949427605707212 11859582 -14038549568186305211040065600399118336 11859583 934922470691277226135102061403498280832 11859584 497935905778973676989463873901025034240 11859585 -31304770215012997483539165169911523200 11859586 -567120577978931556526187956038274277376 11859587 -1906273872008416709092269979383155271888 11859588 36505990623449819676469865045545451520 11859589 24876406099475309324222366774824231456 11859590 -312431996115455136505728915755521238400 11859591 383637472768250627213513732270856537600 11859592 860497746195951986425561786261700736000 11859593 -696129499896436800635265943460871006336 11859594 228196169163261804436160536141011475200 11859595 146405501634553189135150189135431536640 11859596 2570945667538568839255549296411153408 11859597 -140050720621469509464789495889571435220 11859598 54425714373075458071550054285722243584 11859599 94415890952324404856696673604710982800 11859600 80040170817990883446168743163017625600 11859601 -35653196821678318437913751799730161600 11859602 -1192434185975922627874791044063831904096 11859603 -89213936130341461532220467062185066240 11859604 -240216312710686775058421206465543782400 11859605 -336981170700230634102263736862476218880 11859606 -172781696522159308099823005668155921280 11859607 -972094835229690240852706084292579933888 11859608 296956235582077087878610276335815884800 11859609 -48759876395886099318597722492647731360 11859610 872170419178906092718371968048179200 11859611 -1013695133526408982641011554818721633788 11859612 362091765262972268850063119019983020032 11859613 -47691281024882805712634576568746938836 11859614 -23987364516279798722331799904037002880 11859615 1507349481817337860931442998717627520 11859616 487726837540076757543377557339878653952 11859617 -775086415937277108471528487216498324368 11859618 218119336601240871838784516895449887104 11859619 -603701463928707616820064734038882598640 11859620 -529519381188305951765530756162548272640 11859621 718500820192671323590437674232298602720 11859622 527349377282760834088971836735226532224 11859623 769879894894928917024451321478571292040 11859624 -68305253679737672853737487656205434880 11859625 -536162493712485271237462427793286806000 11859626 -1346924494028770821311333306578323161856 11859627 -55402885818210465566788716648037327104 11859628 128514127074415776543264392844098519040 11859629 1502169791424745957594564598754548240640 11859630 -199343372547805748602279263579233220480 11859631 -315651377301308961609305591913317358608 11859632 130046505487113484633719843339285774336 11859633 -68065223943430586051239312957977132336 11859634 255177276796620503427342005936513811216 11859635 494455176727872600513170947046219428080 11859636 3132206988527334696584196134233589760 11859637 1014134298554091284350751232289987219260 11859638 83802534512021850352305815533334261760 11859639 -56230046941027477928840370265369734144 11859640 -274354711582171898210182553588402995200 11859641 -495054906131150425440740422221006855168 11859642 361337281083181156995942970396366310400 11859643 -552900503913305086424414630593559518108 11859644 -88498484459560830321337439538542191104 11859645 146088418614763398388137848428221081600 11859646 335117057124908721449763567937001597760 11859647 910787121348095315408889975011080339896 11859648 235608578558855064885689188796847882240 11859649 -1109511511212532136292116824969403948880 11859650 195772810776085588184185196538138441600 11859651 -295012915611763876937794516318925330592 11859652 -290999520735197839830171729687852216320 11859653 41437594352853042109765104160073740344 11859654 52202802164293902235229117941874685120 11859655 62415184694663277620420102824539240000 11859656 662470628238033861660046774973205242880 11859657 -1085389840078578306011885336702221650912 11859658 2575480450363080218479790895307207680 11859659 132681147348960310089648654755680126752 11859660 173437185893447718390124021745841039360 11859661 -1094559514287285427234063342965202514976 11859662 333439861370967330198490804850057302464 11859663 203685020098349880928495627471613238288 11859664 143118519722607269266776902076035194880 11859665 -189325259148106560997414215593055999000 11859666 -68708148400852070422665952939099415040 11859667 157509176626849569781212349391098580400 11859668 6841118908893621014638150225846087680 11859669 -327054482018303362189135474936104158400 11859670 -135825630701482403108316977243965562880 11859671 676614173383196888531963041965671270472 11859672 810107266076066223082587656673961574400 11859673 -305873429425156845996425912255909461760 11859674 -402713932308481134689709072775176852480 11859675 128393934195830294746737342868609269000 11859676 -389396380942943562719146966361680499712 11859677 542573055905394706808391953424167134272 11859678 -241894003131991823446595809142386312896 11859679 -113222001229739125004123635756974378480 11859680 89939362227374677608902772840805171200 11859681 -346440389472824305661887570223142346560 11859682 -581504043507927052690669618652640293808 11859683 -392587326928390403080220280797781017976 11859684 39169127657365064315661048241012641792 11859685 343443192402737356910352068679131200380 11859686 -263694711403939119539861836370857656960 11859687 -307664778362050004077956343461410610000 11859688 514417190136113242288813714831408757760 11859689 161319538874567555888771326157798459124 11859690 -345875525545759763725796361870507252480 11859691 -126197354615783109003894397474390820816 11859692 32641643650988943102011110228099267584 11859693 265365546118240041059597778828080738880 11859694 196281693865804013694349744595815296 11859695 75387906001257125245354105743634920000 11859696 -13675341052087001014529088605154705408 11859697 822081164205792959828789082033873487680 11859698 660565194942602964382412324885010266112 11859699 -62074288550273998763207308058227822536 11859700 -56531895379382291461514064917345376000 11859701 -1998230238610419394465695427557665088 11859702 -150719102864111115463395200875585339968 11859703 1014631969866384566044167647461047711864 11859704 478608065590659288261260020395043921920 11859705 135585839909001697203692209632971644800 11859706 -150605208671089075411982996780436962448 11859707 1503853063502493261817934045377001713956 11859708 -103249592074611207728045444136791162880 11859709 951884137193918882860920489477006327840 11859710 -604521906528991387379560400438821088640 11859711 -315137401008285815586791197814388409200 11859712 913721743660640549271617255158732292096 11859713 -131269386783327234933881996400997303038 11859714 15350792009840833367360127226371514704 11859715 907682622916952468672727233136413894640 11859716 -252345675840727658396182108553233781760 11859717 -52626414485674929796258793461307182080 11859718 31519354793176435514111547908360515200 11859719 1074857948959655500886023017229561908120 11859720 224749629753611032962040737700985241600 11859721 287104961394267343060384099693660868452 11859722 -89191737506691480830749004768887305216 11859723 110095603770854250296841782209751244000 11859724 -1213752315599596617395461708993901798400 11859725 300871397678334077540556879683672297250 11859726 -399688805199003093462581218473872256 11859727 751326424177004910537141543195689203824 11859728 -62629955939606370046615361147854184448 11859729 -277702110752408386550784572544534316032 11859730 407936962196306446190945535140669521920 11859731 194068521146322896022679018428310823232 11859732 -4980894768432344703517608204770992128 11859733 78571018321336280629775252564486140000 11859734 278399627389999595155112380585694263680 11859735 -193716809496421847316225229236617646000 11859736 76347956969520469108198898191541084160 11859737 1062027490821684021136751445007565398992 11859738 -223825387333041966303979989533269224192 11859739 -1108853778974886166994972674204969614460 11859740 276828978396057727629255454672653872640 11859741 22687910283976370512548017592462337548 11859742 165193467456305197224539159958465948288 11859743 148309823247384822371619581074626301440 11859744 8549884310284332055382390747213856768 11859745 116542740151630945218154967002989849600 11859746 212084648574792711022265097056629173072 11859747 183750704540799032773270833948186651000 11859748 -811632051548285743248776144394265488384 11859749 1478788654337670773330753106929525776320 11859750 137253394290914259337849992976788480000 11859751 99756249407149607528096895627359445752 11859752 -890239838270931834072799904773090022400 11859753 -352498768900121511917198861028447052800 11859754 -79753866445428926946591449229791495328 11859755 -51302576290031618255726041202352713040 11859756 -44655393640450373971833024552650070528 11859757 -113500896275547008512215046856044536960 11859758 54485550905894942972702635365308407680 11859759 -857562861457020390480081898435673500536 11859760 133626440495086033781048735554082242560 11859761 202130487758528828334634567270582710504 11859762 -51860846953273916634677561480448741120 11859763 -204791368247170573971862103872748838912 11859764 331975919951300055215023151156299923840 11859765 -363044754412128532359161385865180051680 11859766 94922490723899440287303922709634914304 11859767 -97990181024504039037573576701935546704 11859768 296285926738313302423026267873523138560 11859769 192400495551189670339588785502711956480 11859770 -90605488395520696132115880560591803200 11859771 -251870154061226493752703079242189034752 11859772 -372146809828615662169793423384597914624 11859773 70101710532858345061374608826338651520 11859774 -284902372235707049040359344493630351040 11859775 -465427070463662561221198741799610536200 11859776 -269965862918821861336220873469599416320 11859777 3143158287752503265734969768111616226 11859778 114043315938573265035994438138495337472 11859779 1119639691835648606377958732962173939576 11859780 -92151336081249533562674976927218995200 11859781 314527224257465308357785542494278964000 11859782 -55471218207714850018423838130442391616 11859783 116323018212316580487230238474757511328 11859784 -177903779433839871039385226578700236800 11859785 -360289521617552509836833854541851679040 11859786 45717042686795508051239107185005689440 11859787 -17783974916731029152087337663274900032 11859788 -1055852245598343592747090747438804806912 11859789 -540604821405366249478501034484577564992 11859790 -196542816281451548397083036308413153600 11859791 -961783060763804686434564989832181553808 11859792 -76307645472531457587903535421174317056 11859793 669698907400641372033864283576301484144 11859794 78377611709469349297431022432109635584 11859795 -50700145915332857950554288811786480800 11859796 -133363430497685159017465838072982814720 11859797 137599615428128668186796553238760159712 11859798 104329644372794656148608182937922633664 11859799 -36127992618980310972313841919580446880 11859800 5482782293885461602882434841377280000 11859801 -813176052094729841870767311336728152368 11859802 -259870923272625468470478301930809316416 11859803 -44279841140470211775476404407224613600 11859804 995846631274246416325478580401952768000 11859805 750844456720373165672236735390195124460 11859806 -118474085700444872679673507609659285120 11859807 695740998881747712553532122345182528840 11859808 -235199062265816968929586939170326446080 11859809 -363088863158370505679439385770483501312 11859810 -101271597681546232885961903860579468800 11859811 -716102304750194754708565504765707859200 11859812 19885468224459932035422908936451489792 11859813 346910565500050744586903616669626973342 11859814 358623963094612845731168744629588076256 11859815 1257240938924503989061871011265414280 11859816 76105828345777083200982305784590991360 11859817 1089430119513837363736418811568420695866 11859818 -404600838951619091726655489492080258640 11859819 497670840748289058001847833107717109440 11859820 105592225166923601768714684913524705280 11859821 234507744625835567476239400311993032022 11859822 36394933521732410985869372115490999488 11859823 -733414783610637496693154177555912797176 11859824 41803710001569568967142516159227166720 11859825 -18043904166516655173009271744956460800 11859826 633534534716610765519961746626275672320 11859827 -61525118616176597812135666390339693056 11859828 -339326064281656367818793325427871047680 11859829 725732399715002213780206557068022510876 11859830 933389492905624457923399177742459520 11859831 -1061879332716218399213990617744705418160 11859832 -520823892355252602496411302303801753600 11859833 447193085305336981267209538854859247082 11859834 120463780114276185080379885940814694912 11859835 10990484020632953792109783993980091840 11859836 151450102122652902362626714169534810112 11859837 -579221008767717684211331260778647081440 11859838 323111573150768853753576952817050443840 11859839 3530768474612374142573580743898945119232 11859840 -233310487273687242511047052329222144000 11859841 -387586335482841349615072147996517284928 11859842 25571871091052185785154903842827641344 11859843 -254509518526849645786128602775287139336 11859844 23090567780660847534903414348872150272 11859845 -622457124011345539268061548093610072900 11859846 46867181411196772755269830542572114304 11859847 -179661333200084275188384881069490857704 11859848 79016632428988698254978057826190295040 11859849 702117708189837314077020787056690264234 11859850 -115093967748435474897229860010637196000 11859851 -10526668059274502009234402409767592696 11859852 598708061820203726765954077644029087232 11859853 971974392498453668712650887327495538102 11859854 -143255865603851583389845729084594898880 11859855 99779182198589825223034936991517457920 11859856 -111236647641509275418101432563113394176 11859857 654973246376237823983582511334637481840 11859858 -437783263043787457599399934660735652352 11859859 -1073563549806516301002294353926805087160 11859860 -669560105716560002781989351675508721920 11859861 12471797690780284616752354245348578400 11859862 442097344585629229320977247055059910560 11859863 -278048275887695512827039529596081752016 11859864 178542931036179259911731544957915095040 11859865 245406064792852270864719422894018475720 11859866 -107032788332513616158117867147388484368 11859867 327280701432401676288645810122988202284 11859868 -248092387179238011017796000297403351552 11859869 208907960870615051507455859948216534400 11859870 45758222450106355561778309980538542080 11859871 -893220139361623902521892198510483735608 11859872 -8856972286800825125025728929743372288 11859873 -54777297466845158714220956767951680 11859874 -38280328931376525507314348489580223200 11859875 1010181896037332386100235842051410320000 11859876 212650396578896743671952813734358609920 11859877 149900458328810315626749734746833953726 11859878 -482826312697943316493488616269630857760 11859879 -583438261243834000268306088936466867416 11859880 90993150016173938698462277343911116800 11859881 812299204289370101363568028500917436864 11859882 -145897683616158818531035441970444836608 11859883 744230029922364942254920754958751007264 11859884 -467458842673501777592579792732116925184 11859885 -303743704708484670257287276253560560000 11859886 830816786074774291254974468578915238400 11859887 -152422961315670326036535611352963684480 11859888 197201345483963242609016884141911441408 11859889 -837238920011704130085482689667594931310 11859890 -81720985526786127374989679268820523520 11859891 865916703487630949354710199052299354880 11859892 -939278288751849345036044050613558028288 11859893 -1312508857147372186357851782433354723858 11859894 -28309010174080158545883145696403858976 11859895 -160887074668565163107795911211745484800 11859896 -292252291860433160927808757348596510720 11859897 -124159178562827199150869320809335500800 11859898 673440839725298935723745953769312168160 11859899 -883987844241780567562079625108804313464 11859900 466629480349490500915974334631193600 11859901 463542343590648803925248946040841688902 11859902 -813079020325709584104898082935544110848 11859903 -728302343466197945553906177568736028936 11859904 -45942222871881010276376412138239950848 11859905 750307750885212665059025771969720880000 11859906 4001441636702720783385666066078286848 11859907 -412778874039149102481287075564239611844 11859908 -308596079581029425640296321297119660800 11859909 -164915609137481648330516989824065284896 11859910 -114275482753204831577329400509181808000 11859911 -132472695851253800517884879204038886400 11859912 351883585489954072748678378709954969600 11859913 841236902753328705430893245872972246782 11859914 703220122002424074464981801251900684800 11859915 190640859546543179094430954219033636320 11859916 3172375069306521255061271739160187904 11859917 743517333292633082705937294700229262966 11859918 8021153051519215510601503278754775040 11859919 73523524062515850788790980708975360296 11859920 146158610650282770758007841103001600000 11859921 -354122412253071644103580063869709641228 11859922 -205681257909586702258332763901656453488 11859923 128493496219962061870452300854714744172 11859924 -215477911865994815408397153001681121280 11859925 129797017025278234571817631691855299200 11859926 -170854569677153654872862681695015579776 11859927 -476167864017057779476374608687128865280 11859928 345725581778435604995898544306151516160 11859929 -663627897752733528566617400947051156470 11859930 17421475707983560688203947811578286560 11859931 478532938478664307453779872951489368872 11859932 1283950201001869450411576661289443328 11859933 33593517535236733064636799463134728064 11859934 -776601564339759902306934244176934848384 11859935 -262617265474464143120085310172408839200 11859936 -844973447543137405593194162528452608 11859937 915320736352825903528166017804796450452 11859938 408292445790370159680950464651071919056 11859939 3382366310292040045150085321206223520 11859940 -315312905224527659790600096708686323200 11859941 -1150830589491456528170942743338970193700 11859942 219242967369734040766092407092845304512 11859943 383313636883501521275136914453020213240 11859944 -356614396549432649012016506768276275200 11859945 32181098816687319745420491763665488640 11859946 149082563453603427658450460623522832640 11859947 33359978568542691581028045145063707984 11859948 440010996609291126004731681782187425280 11859949 97755789804383841332478120908647749760 11859950 132912957093310989744239451829667529600 11859951 -775584395747635586243434717628571243768 11859952 -83228944575957902506680293827529605120 11859953 162831148842220436292246909684166204800 11859954 -402169343003093427515860375877767004160 11859955 370934099151386281027349642906940693360 11859956 -1198216360841131497764697355074038949120 11859957 -629563902984079674107274780705667888146 11859958 599664025671213804267578494085637295680 11859959 2456925774921827232579915347891902104 11859960 -397000314231959610783367094665106841600 11859961 -6384424913036756533274204270530444438 11859962 101778858743446546070927644910024287200 11859963 -17747380345059838928234636913919539600 11859964 114170183291734414332857017501021636096 11859965 49323501793310267061144187159421153520 11859966 312865199168873075503876479315195561600 11859967 -267802518214213383510449281365986661008 11859968 80620617999742599422763563975631175680 11859969 274368869594097686184288506350351859136 11859970 -18973798695543439791372344722636900320 11859971 -788502992989159380430657719574014877800 11859972 448164371719729768890802582331395448832 11859973 726250754604850565035831659338683525344 11859974 1925264946913506203203182462997139712 11859975 385357449036432598763636492739147522600 11859976 -703607628839310150079868095173322659840 11859977 42179909039469167012095798133063366352 11859978 168303623608268185926445092750718844928 11859979 227979244609746687307097230141598314580 11859980 -98352767778643422756202963966206935040 11859981 -87475872561529958596044552097708318656 11859982 341776618782208927274409677269771568832 11859983 1404640229595761644349648762140415091840 11859984 175782231193008640136847047347472769024 11859985 -750853786633736449668466722596302982400 11859986 630921010432503105676767098220005571744 11859987 -351827757807715151655118198075492314048 11859988 89237765487344957190128989437541281792 11859989 -265697334122148909008650248869526804210 11859990 -161831159659543134441727235307373516800 11859991 152003165185170090770513267122741679328 11859992 92899604226446320932219448593626880000 11859993 984378805331268404954141190270992822400 11859994 188727238798963056478135619689605285600 11859995 213746886252572930877080289263318126880 11859996 -170346645482440844083936313296933502976 11859997 -1484944928988535438699025744309989958554 11859998 -96026537630204803527241455686166096000 11859999 -613678040369863431124581091308334028400 11860000 -29169784661363374131761191474913280000 11860001 485729823877913428348189038859587987504 11860002 304554622391853012875707065544089600 11860003 -320580611297877404250258400262007518400 11860004 -166118356122614839153822485584356740864 11860005 371400225535406532223244545305463869120 11860006 446279917907481727478812970393265183360 11860007 -980768274715386812464697504976270408 11860008 -747007636573149024821272946054563184640 11860009 -248049312495437671797094859210124087600 11860010 -286874469840093145357462775097953991840 11860011 -247791181722230368899831571831997472960 11860012 -523751372867062190750733980484090290944 11860013 820779960203340932612478979667593836384 11860014 418296481511911603998368277505235541120 11860015 294713873653622155808308449933494877120 11860016 58439369421388277974043225272086036480 11860017 -170167472764927294903669029189915904320 11860018 24348662022889939896746486349304387104 11860019 -331649549201689716027887765172256480656 11860020 27331395842744091512620755395188366080 11860021 201055173814515875692884384547529402222 11860022 -42488874579686921534703178236742004736 11860023 -212714573007127999665685827743367886080 11860024 -20075394947823875817838898932300185600 11860025 -217820649366167545180761481355804166900 11860026 29119404451698537463068874698175596288 11860027 261918079468587760589763275537435128032 11860028 -233680515622500128227332109232200412160 11860029 60759377546787070169168347594280490348 11860030 60742345992641927414279205494014840320 11860031 266662907325507422350279745275549616832 11860032 -81919649910533442020131410653120299008 11860033 569991137776760698230500184196622684160 11860034 584261203997478327503228103572478238416 11860035 131950037487862728750183481689315321600 11860036 617487184522385764608014003116197181440 11860037 -404090783668609511582373504507670522848 11860038 40280633030926999285948618385228694144 11860039 827063187507633259757271440000497130840 11860040 1811798303484908430469165952672317440000 11860041 -986199485641308274893495658208562892896 11860042 -60890286653427789117808420898462478336 11860043 144473420402697766200368014655624214240 11860044 -21707986181678974550290781479314456576 11860045 -3522208025127657887103977252449771680 11860046 -69248147159228366518270113444770719296 11860047 -795999488164356143283150354920898336000 11860048 -10781184996556115474037070247649353728 11860049 -1461892368776733464967625986500857111950 11860050 182834143025938884372636746629201209600 11860051 92116506899302830296106384605678670240 11860052 -637442421791864708919829174612786894848 11860053 -379043528034598794400619932647131097792 11860054 -78700676940704990547177174833006994048 11860055 94729574959952071388064857480066055960 11860056 -222707700203314900218933307655822376960 11860057 -24246812346346165586523004609784422 11860058 556682183192501745703876329982669318896 11860059 -617992603815993911541702314446436200296 11860060 -204532487773019432569463054428604459520 11860061 285931675400274345637512829281117947424 11860062 432065553637184853833962794863802839040 11860063 1127033239612809161469792707418837572920 11860064 303569177198613289125637216398520614912 11860065 74127719536905093680448827731673061120 11860066 615080457395464898533003982778180827520 11860067 -205407974257229835010964674565926200000 11860068 430055007651303085593017545474547251200 11860069 -69834364738885937642337739177694364960 11860070 -22650401618028601940616888817465712640 11860071 -21443822995708478531482491898257010560 11860072 206636834862033643145362567343284224000 11860073 399136950848119554476077289829195796224 11860074 653228775539901118881537679806383831040 11860075 329357353859903093459238062745535515600 11860076 -842618784901368028597495091595114240 11860077 -90515227866522690015919717081706991168 11860078 -482759023979959486674131300938918580160 11860079 443298759307179865891276523961017868672 11860080 -28772727486643362510663581547843747840 11860081 -696604449016923757130212458684371715118 11860082 -362938645101932030193946569145620029520 11860083 -543088655538145706257802605017785586348 11860084 -203912718259264395471363299746165818624 11860085 1301901608865798795515883199227705470400 11860086 30363220424600600572765958197186473984 11860087 59345838656943424498426548973600549736 11860088 5748321389255274214034837624954880000 11860089 1280528338970422930565894210441750880 11860090 243617692236891585846154299493250204160 11860091 10267911108822867398318199417502594464 11860092 6327866910402220459419248978580083712 11860093 310051488241722658329528738592073460416 11860094 -70949804223608794176002129613020992128 11860095 -76149984059378294444868273039879089760 11860096 -270374152535336523091642822328624087040 11860097 -315721999123116739536546906231363875454 11860098 -479009290941810459728177494962409796736 11860099 160174598722592101685880950396223728920 11860100 53582336750173651459397261825501798400 11860101 757215380527505930067226382640749702400 11860102 660331918596846820482028548194163120000 11860103 -1224148290136365651274000427037305244648 11860104 95492992156699945518909727721127936000 11860105 -263355317938434906553130079054533556480 11860106 -431478394921384596375586870405268887248 11860107 212036927414110672858296136121274068952 11860108 -145959681285602428870371073521368734720 11860109 601915091611740482401634680268311472310 11860110 26394672822219035882035488368765812800 11860111 -191994038229357244780884335921981364576 11860112 -301384635041063241879144701163908628480 11860113 -863900428831940272138130323712171835936 11860114 271590408591700716453244530686189018112 11860115 263184151913688405602786762321199683760 11860116 196726209891475361111342377832101681152 11860117 466696313915319202756227594570910091260 11860118 771214056704841272877880525478357073216 11860119 350577816556192145839169699239243988424 11860120 981743088044925261271493443168540876800 11860121 -238427020347853185462922833795719816640 11860122 239553827231876846619836277313587727872 11860123 -488388532257776658711042837943133348160 11860124 -659643519837709959217092566968192939008 11860125 455099346380793065121578575120126824000 11860126 426982469943253864070115941401653040512 11860127 -1075177713283610801953046221591279309848 11860128 -70191682365129995451344468126214389760 11860129 1300655646952070739419436925604940175360 11860130 460630654831518546055407704798428238400 11860131 1835731009316909566086188948876324160 11860132 -303972341571360409065208256987597471104 11860133 -228506413623770430238642497941232183618 11860134 81465529557628948508925976767212163072 11860135 -8971521004840731430895115493961134080 11860136 686560597729842535273920040167650918400 11860137 -238754516826055068312969704886333030006 11860138 -747122277681090840727330632853292051280 11860139 -2040291650485594834670157908184471309840 11860140 10629014023668708648389143504752998400 11860141 817493258933550893818480413275556166080 11860142 -104337507558641206216327190302489697280 11860143 -23520813217002611190930597214447785456 11860144 52989520292272756961012081790457937920 11860145 -382622215376746207554510440141715686400 11860146 -107656065318650053993533065690622012528 11860147 997621989521865550792377970627871669520 11860148 1015706267839244569681088772487917134208 11860149 -211797778535837680884850200571439874048 11860150 90335871530820661622764866030433792800 11860151 418711171713853877846273446657585306152 11860152 -31634128782934618250489251617596620800 11860153 82718852237800380618064824597744615364 11860154 -226005438459363924292575234934636174224 11860155 -938815632909060802932306294690321952800 11860156 -189499187000453924435060382982826402304 11860157 147485405881976181120239773364930535552 11860158 24958801484640591166651095291199730688 11860159 -127484778939896290829318741830234229640 11860160 -130334041322093252787510332054506045440 11860161 -188712886194183349277110481381454935520 11860162 -69250790741497300210624208754059109168 11860163 -346526763702896262204923558214430555440 11860164 -51875910977944892889484699372941555456 11860165 -148138881737697482808192664589133532200 11860166 -6217046702953720634833384864769436672 11860167 -234636555417670338209615097123109724160 11860168 -4176930115890148667847020582575472640 11860169 937371111732952358707137893437526797512 11860170 -43686809623277248149220096764991319040 11860171 -895911483965234976561442536114715275628 11860172 657078933248651182901823238149432466176 11860173 -451467232020941540394473548762407169536 11860174 3125053039062181648597496115507933120 11860175 328179983593636778008316271740164617000 11860176 -72282633906869372671735019525755895808 11860177 171375706341631479635385569594278833472 11860178 -903917165589658646478856521253294320 11860179 -936820025788863242875097449009078758216 11860180 -238065807049404812788925038231551744000 11860181 319350738601997073456290634905210937240 11860182 13853577907389809732361631931433988800 11860183 582622270171568737471861074111173180040 11860184 -6281716627568116514192601093646540800 11860185 -261993633132077908838565223162884307200 11860186 144088192250399782473129952602856081344 11860187 301242598110172694594307294814471620000 11860188 -130196464403786680296189508242571376640 11860189 -865782503545096142632317724974245541600 11860190 -45950458512414089732826622557269416320 11860191 130581028113048087448547536345625425920 11860192 518276731663690744578124569672014364672 11860193 453368404150054281363632354633772206724 11860194 55435510969057537633990035972485078400 11860195 -468709854145419684038808718345871426400 11860196 -364918419557671317033898523781094564608 11860197 30153620206247396007428412395589976320 11860198 -2109751929884646410355285135716974464 11860199 377247815403820598006541613819676954640 11860200 -222750054366400713331057607557171200000 11860201 12323833507478615054946471159176059200 11860202 12381181385769047605426112422034244864 11860203 110492220831671070148245528199930011648 11860204 -136661136389760106973158280572299264 11860205 -776259253684723385624945609122138394100 11860206 33397272834423627914645440070414988288 11860207 941462169890219124099045817862620997456 11860208 -18612244287644504486796646106282459136 11860209 -67935485700114403464573071656594521600 11860210 138345874725351860782439358481501896000 11860211 1453695183863543493933650002588856116800 11860212 50619609473717125008687991139680886784 11860213 -478174877708541566431842270367375528640 11860214 149385275410369118237608336121486024640 11860215 151933582713693819658055444024327377920 11860216 1598221970714441297986423086786710261760 11860217 -7436023882934867234508402165192492480 11860218 -277644552457591058600671103502800236800 11860219 301189567337227293271499169067752693792 11860220 -867925139945726389495270670579724549120 11860221 -250303274735735388393285980521115521440 11860222 -728948183375005677930903075696529210176 11860223 -1127584173167696693077477134142679862528 11860224 549506169722310418831799133206860529664 11860225 220974116227047024835727874354521463100 11860226 116265109164787615574777210106226228224 11860227 352999278751242124147293235776851150040 11860228 -181292203632086577869347801223973715968 11860229 267248226574767138307105002816457521180 11860230 -156708574440456817094413209758697058560 11860231 -207271281253493574303254670578972900968 11860232 -84305145278609515964119063496217600000 11860233 266489582874584140149946562464007067648 11860234 -7594583742525143572942550174559593280 11860235 -383395811495668288727158636835783183040 11860236 793945634331743465858624816199522662400 11860237 -54597385620579629041315942700077384320 11860238 -26926744628233270161123946539911377920 11860239 -319515749882294123274978883169918367360 11860240 -26204634230509217257928924052396441600 11860241 -452135851382678821061243773420237145616 11860242 -198898196035682284176544954229407125888 11860243 727824935828918082019871325665431304492 11860244 -1793907867790380726209166215856969781248 11860245 103874103650854661013539224229522948220 11860246 576618414664814085335000123984181079680 11860247 47862261178525845163427148470979818112 11860248 -250632099193128219594423092630333030400 11860249 -213850571475911545826095870391132151936 11860250 865182158294967257295794570220650904000 11860251 539112054726112967006063251539524043600 11860252 -392580205224949913972968279591055958528 11860253 -971091019563935257825731964596218087136 11860254 98668353725623343386348167228163315200 11860255 350299342870760439268254344126964049920 11860256 -369538741121953021935599742778099630080 11860257 -36115315602931288808634665782809451008 11860258 -62430328721508418452458747125638881280 11860259 80445954812179658802328982671360188480 11860260 -795592459811161407210755137888112640 11860261 428944574629525219221373662621848157504 11860262 959719330556975781352217781795815200512 11860263 -32782767955244091059567868964551624408 11860264 -423034788541326360655553702791051438080 11860265 1090951548702939268286249301930260298660 11860266 -63054521551722407011883503504568930304 11860267 1239461129440071864331515530724996475316 11860268 -137942983346167855279073934382981069824 11860269 200125679980864641908301872441190016128 11860270 -671831498329974038577043775192309107200 11860271 254465386839868491657587730542248714320 11860272 -36847557436646143470750479539706068992 11860273 331780580532952383917245677151217476720 11860274 128503116711520061502011814069411139200 11860275 45384729362055008202284131714349760000 11860276 300412748057067247095006112779819155456 11860277 -196494473453798814265884829155427537440 11860278 66171597517833028549787039528942346240 11860279 276952100016034518292459557318201235984 11860280 521565942382574630145170112725501030400 11860281 59400311144305270285809661138648764228 11860282 -264024281034170678357369523052015235328 11860283 -10359779283668081822615019968343297840 11860284 -110022213239461601248215889750877720064 11860285 -803128293927846541463706992030797879200 11860286 -160042264804483851368094231898855089408 11860287 -76154732766660691516997687439857130720 11860288 -233606682016666613333677859976719106048 11860289 -230530184604195588295311177967154362944 11860290 19056499412407851639435021552236544000 11860291 -769282060771899581781595632755435868416 11860292 -837351179439652189047088083829947993984 11860293 610093233835774219807992173839924315584 11860294 -7606468122931575071641489605870286944 11860295 225030138142510490661935567929234736640 11860296 24176066494909298306705733399407493120 11860297 105508022709671249129266169849870463760 11860298 -383180711985644733527416767794062586880 11860299 -1163959991555847796963207197646050348 11860300 -290733997838597090193855034714943161600 11860301 410750308202699444244152842370438434272 11860302 -234217632824148173329406649238359288768 11860303 -1677012762422147346171091667900583696 11860304 126505882170254403702428056002389852160 11860305 -586840565688074595025748009190878273280 11860306 -508993014546813793895212611580233279840 11860307 -252276281550508005061294341891645313008 11860308 219675657090511858664476304850643015680 11860309 485756996835336615803418709156167485952 11860310 -10318292665647979469521319976125583360 11860311 676485042864182133903660406589305581672 11860312 -307793769255917076247592015784059781120 11860313 -648371884253287679743288051101103383360 11860314 -463864357351647602044786114576422992640 11860315 46733701884340511476840662903864179520 11860316 -107761926234761286810501480437954528256 11860317 -306807984767605604858777468039302488960 11860318 35831097632212138162742148692143591680 11860319 1051017971775682690365099119154705564696 11860320 547856463977122797853582662648240537600 11860321 -148030572803167462053423740036262918912 11860322 772190537151850334431800534050563454112 11860323 494904263442677700077468126293377486768 11860324 -167456085774175846229787758424303996928 11860325 721832271080303183454935290353957913050 11860326 -401426359076107927703198286640708528608 11860327 1152397011315804793054887164429072949176 11860328 -378734673316999051987465916730982179840 11860329 78574263308042883729029297156904826176 11860330 447343517359852655789022701378848990560 11860331 78976629532974286882313116572069189120 11860332 243587859127009045054885915094718259200 11860333 17373188971222778175587081192573363160 11860334 -362223647800633165124597234896093877184 11860335 -818215455560325662261523016090415898000 11860336 -214806416066792854893457013245270818816 11860337 632628549604349852558915619213952974912 11860338 -148296253728873873570826794794419806720 11860339 925429031775989955143079977884280997312 11860340 -483972414098114127671558420291917701120 11860341 425821174141832200647618661218682215360 11860342 195030153340330741617604030377297777792 11860343 210821099101271825434985322818085841968 11860344 -341795572957540906729381340152571105280 11860345 127796395718953203531470958674942815680 11860346 -373353166021909495702644309334500096 11860347 859640740016034339409877265589574789376 11860348 -674875750042570697694950905288585787392 11860349 394944257422663443797885992847644733760 11860350 -31150259868552676348391534766431491200 11860351 955824736264732884973851931159878898600 11860352 210891782876858189101254566179944529920 11860353 155150962464221768492963943587178354162 11860354 488209066318157154809764267774100403072 11860355 201613637091772587519549199243895037360 11860356 -670068251812013571690135920207021850624 11860357 123064928375808682317598553922362331840 11860358 -425164656419379482085843311781049314720 11860359 209124099415188249337359534005415826560 11860360 484607080246827334129776636724548864000 11860361 -369848654003522117322299526291007994880 11860362 386565482320213267215808205820148775520 11860363 -468906410053454269068011131215603634080 11860364 -284641985061229785459203329071032567808 11860365 -97960802508354651573789600705546010560 11860366 69571960842353473789651162730940289920 11860367 -523231293718414460754538366930460206080 11860368 -49851193240439446752426347508010844160 11860369 -251993857068478116652430733696774231056 11860370 -353627276448564468094547674065033100800 11860371 -693413915916641039347940701058844239760 11860372 -340631230690272057907037064385587639424 11860373 106401298359702405912255142290353065536 11860374 396510480320777041352313915103055924160 11860375 533411848991174740446975718719448080000 11860376 -219120882305349557417945141492749578240 11860377 -69906840701594511751664980962176321760 11860378 140361258186730874135406618544944063456 11860379 -1247419086969853549941522669645196705020 11860380 -182417708261673968861758714804138199040 11860381 28417403164756274361630807407994200332 11860382 -176154828126574563077439895561214930688 11860383 -3386408930790601011622067413390021632 11860384 -431053961113255168884023109468685467648 11860385 -410627825656139083649019764286558700440 11860386 366529578014292108784612966594052014464 11860387 -30310777617686140703924611706082296832 11860388 209646574480404910594957787572695708288 11860389 -6732508613311841099339117615308374240 11860390 -299895170833113502544951753550678347520 11860391 -886867437878601618308101881779857524600 11860392 -452298624740142010240948355604873461760 11860393 396105097953408913156243309980836185764 11860394 117680818888793673035901229189641418752 11860395 -118717701750965987873307232570459115280 11860396 54937970743253442221589283342661100800 11860397 1218416805171652830378042671809069005846 11860398 -63708207763641871831152564407355371520 11860399 796792878682266783456079241358732912720 11860400 20450904142283301811479490071552000000 11860401 -476849109499936574348138025560284672848 11860402 -221109441181896746507414384858787268848 11860403 746286799581876356920010105461904941056 11860404 113405678842539575812702509453706039296 11860405 -101550021473305314577265300680701299940 11860406 351222142944909483592129072971249397152 11860407 -175442659783667185078093048631069401440 11860408 -194196348084796327793421278101654732800 11860409 809830643247164833752138849192142519440 11860410 -46291165880492326178511771660705715200 11860411 1423494066329891988536021906233441607012 11860412 -631829587045227710287396720431616470528 11860413 397548307890857529421597916500824691488 11860414 -13236874481348015919103862062960624128 11860415 178793459445588582852235875410363566080 11860416 -40819084053271457722228148865859584000 11860417 -137794415997102102259732929507334113488 11860418 82532420551425106451763805381585698816 11860419 231931870244144075944747192144414429944 11860420 663469723484293315069767530122387200 11860421 26207420441048459302024478275428737952 11860422 108392780077724171733013404666576635904 11860423 105501810721508667230560229415508561584 11860424 520904627560503303324652915130771066880 11860425 -37185357970822665400078295971653818850 11860426 463288160827890131997054641090819374080 11860427 -912024885680600542196707604170795735560 11860428 -660089030313462722249259824824738775040 11860429 305105798962633804046288184332530765760 11860430 171014732721947620965069644998934430720 11860431 -705642846232190472958669726936516045056 11860432 144453639557526754430849586294292480 11860433 185268692856475150371879781664384361024 11860434 -228879811779446703300837630456260108016 11860435 76720688259519613477751764652436824880 11860436 -24864509166166175753071184852671076352 11860437 560503995213811998633822357503367872160 11860438 -216248571287998932209374665703813971456 11860439 -119934465107763892305641495424762198672 11860440 -87777448499360201511659426362849075200 11860441 1088147253631891101976448762066655528852 11860442 -396300747099490038724488320655448217856 11860443 33170194954788158157599463200795525904 11860444 -283958630578510668863629957473018648064 11860445 71353659228089754865080823616307955200 11860446 49019481193674371995380743261761720320 11860447 -163668159511590205727718599640531484800 11860448 520577887394901875634969378302750883840 11860449 -677115809537567928516792551981006706240 11860450 630046749940747146256081791499596518400 11860451 -520638767835882372520985437572556513128 11860452 23097042045053413000368552290791987200 11860453 442921211402783753467619780572677955680 11860454 -219552097337053498859326356228844417824 11860455 118008356128465203676955704452728625360 11860456 1189822924857424599337150317741834240 11860457 293581220095603160765879425660493354112 11860458 -458743144086339964830276966515925987840 11860459 -488976882239514990479393367414073218896 11860460 -155530141838571516306507619208169753600 11860461 22999976529706451995152022488122394732 11860462 -693087784075904740812665666631212856768 11860463 31202052106186365128909151807375501840 11860464 -67233935937115536062168761746519490560 11860465 122800578806071249826816358613458345600 11860466 -25958639480101985362119902183295875568 11860467 538233846433157761096350312121457665080 11860468 156835311105143017635258064343702027648 11860469 348185387478362592683832405783386781870 11860470 191331194667739770022979597830991329920 11860471 191616187518080380159130034275625288112 11860472 -217838911422039611614742992464310702080 11860473 509609755481453800539324713911886408784 11860474 -596834158797259480389599538797534927616 11860475 8366375729847348729058940928354096000 11860476 35971218642743798614494392806461702144 11860477 -1410791668310617063263456507832723079674 11860478 239024845535548139804509056832521093120 11860479 -345624627386678631569369331557525222400 11860480 46247451642491069198097544243178373120 11860481 -295291917595335766060753879863100628988 11860482 479185870583592300213765200382280094592 11860483 -126955016337560568183705181972326699268 11860484 131378555652422010582083620898584857600 11860485 2965687907548139727087328727435884800 11860486 545347570994070138226866203285548762944 11860487 -351295639297735774836549418372881621864 11860488 -565156582524571943663342081461002931200 11860489 -201582687619767426671843572430576564710 11860490 54857228042278742321868076278344124000 11860491 -304046215212762896668850679718979821608 11860492 -169577945708568241334280145886146516992 11860493 1066442626866450902829821293673812078284 11860494 -36902405061759787495529472691240536000 11860495 -464080994689411419531116469383185947000 11860496 7798456084724898496970593259051827200 11860497 -1391239085910870964256437069072776988800 11860498 48810838720614800531572151035653245760 11860499 -89473425648418497740258600778066756624 11860500 442232503056539642063367970597228032000 11860501 -260024313770308273543806322319655187908 11860502 -32570552206428305811375491685623956608 11860503 629464745727842986207727544499569302400 11860504 -201800200025295627184108548568465920000 11860505 -402718632800842725770140691889758057340 11860506 -12880660116879206186612415736105693440 11860507 -712506229113472858115445507120103219200 11860508 165698903283219531980837285154849131520 11860509 235948240263989191155670967803682214528 11860510 305520916108012134930373737611089892160 11860511 -75808050997084100141943930426982338720 11860512 -129065231372892161059480296003501293568 11860513 -278097663954153940399087121468985784640 11860514 -1706018137746707606307982562899939680 11860515 -215416294833932947251627277720233155040 11860516 -108910328721443611281554015063840718848 11860517 -848699595249442597687944048264202378434 11860518 5677516829742601303347771469310581248 11860519 -613741403856679143518929317540031342080 11860520 127453908552267566390905157197824000 11860521 -160076600153829390990201344026962063552 11860522 -4306027155539427294764628896563495680 11860523 29017907757393868803524931968001567000 11860524 194230898022022259864101178934836035584 11860525 -382038163997275700444384864266106959200 11860526 -43661482087849688365812784537232261760 11860527 75889093608262110780028841874067943424 11860528 -147317314187159393662526668503133339648 11860529 -20144940459668212303603939278581535516 11860530 68571732079986660413195468687067709440 11860531 -288507742107351064405448968231416672336 11860532 -35562068603050647054551377037104754688 11860533 1021183314026859667040557683122011209600 11860534 -58137913328970307841273098686584309760 11860535 343701299933126162819431073758261953120 11860536 761823012934759841847868495698087321600 11860537 -485528912605985836596368830846374914300 11860538 -232417224650319957412573624710501350400 11860539 899744542785522116187492271712031264024 11860540 -183856765954171680562996921846638873600 11860541 -420819174946151756446526197208893547520 11860542 -359303720986984594717091231747957597760 11860543 -168324592332539570785639023156069839040 11860544 -305480063415563776187515102747976269824 11860545 -45233611587071488936048084339856503680 11860546 -331570272670499238323621105981523431520 11860547 -14196839560018164461949481496156840004 11860548 -329797545643145259027848362295007719424 11860549 503352152639691427136868417120727698300 11860550 -82951866180945143811346845450582662400 11860551 -667102255354957973326468164348843773520 11860552 319668791869225625980403867853148323840 11860553 -220150934782053674199428608588860314496 11860554 225962171930690375466924529415084977920 11860555 547341792402771759353867463755538849600 11860556 -168864183313173696696587314035823975680 11860557 505361727594540197114229567731436315840 11860558 -353903769601739012681235712808538765120 11860559 1376946825318889208595570135411231508704 11860560 -49988788012587502684120725960228864000 11860561 -1134009473915363387245013467693566608 11860562 119194961259537375580388501588354817024 11860563 -110548699271878686306234419282609405952 11860564 676357728815446058110266235727237730176 11860565 756567640420433308131031925337502522800 11860566 -103792181774624918570919760524062093376 11860567 -765173702328882033347725261458971730528 11860568 -392659866136508180424301123089601658880 11860569 48122864210764057788802218622071034368 11860570 -433040515799584547959469409178381151520 11860571 -145344049788190333691623799318411822928 11860572 -126904587954897549795581752947161975808 11860573 -110038001271129439753720766160167337178 11860574 -12021284651113987185061586188820566656 11860575 144759006115270577600053859490526752600 11860576 138921594802133256245097027571956056064 11860577 950401227674440302249843630797746687812 11860578 -39744365180135138690111156773117793376 11860579 -79476397460180245813408626543793808360 11860580 -335189467288674251473233696535672108800 11860581 -602615363390190805266533031604867705248 11860582 -328488200929145953968830868298457121408 11860583 -84971244226361570251577832686617148880 11860584 -315580819671463755297148901989101895680 11860585 368533941767853086206575838789851196800 11860586 -56594756794288695846516553197120983040 11860587 -1163320585781388797416942635111491602680 11860588 73211828803885371450733835588850706688 11860589 -702958219000140160960182046008360064926 11860590 -48627490918648639254140838334696243200 11860591 -13483648715440630803369925184781359040 11860592 22757541283836227251720875529995386880 11860593 -33772903665007019505432609357268153920 11860594 -8657074433670921347114548225983329280 11860595 -629829644683423310477969993431848128400 11860596 -301024046029889181939996373181678241792 11860597 599756965527399999533127167620676128000 11860598 558422596291329752036120166406218306240 11860599 16624846478478917689243114708919030400 11860600 -90759366845472287072773877824253952000 11860601 512009505922080061873457722647981832272 11860602 11589993448302122931159487071260407296 11860603 83692569436728244749630378169633413144 11860604 1307661304756464616494183171770867712 11860605 154033289626148800253306779354139339640 11860606 -38655210867149942241177508100783221248 11860607 608984443176450979998202017535788914304 11860608 961926989688300102047333428772670013440 11860609 600923144934734918837162499965905195392 11860610 -449121913337891131321672769521737240000 11860611 98426355125716182122442716352931597824 11860612 402774715421776371631486800894959152256 11860613 -442379016900464484507447813475316127138 11860614 61068030317693274093869964339403776000 11860615 72092345538633242506555871724842769120 11860616 1134593518217756044190428333208768148480 11860617 -107971780350373547154701212099162598400 11860618 -17635624966218219687199517538905768448 11860619 603870990165712565090124208790731096020 11860620 21170422488394937997400529064076692480 11860621 152179067348112816969556916316839634144 11860622 645008791237496332411179187670008017792 11860623 -157812996485045395026044592609713089248 11860624 -324510839626997417285351278542268661760 11860625 36438612529078656904452281544828120000 11860626 -48451296074814796647077541300433078656 11860627 517450378173400408137870168390110850476 11860628 -261553849767515350484379406270878441984 11860629 55710323954385281144534236177514096640 11860630 178133560710186575870522799448057032960 11860631 -298354778745201156917682805140493571136 11860632 -230788203656119970539075623267631349760 11860633 23701000950766156447979682163295443920 11860634 -661273324060996834917699090622699136784 11860635 24626823463498164451869627673695615600 11860636 101491067235704837050934448654585541120 11860637 -98627079721721015614360427295392754714 11860638 73958643068691353540147387726140035072 11860639 -35075673961570342775711217010605920144 11860640 226574973460639729062985821191499939840 11860641 -10111991021819400869229671786866360320 11860642 876460626466822266520127670458772595200 11860643 329797311488571749870564016247720604892 11860644 97241807737523470734384192216959219712 11860645 553949103363797523448341348130365913080 11860646 301307147320178949597367407592204438656 11860647 1464429604869950399241787214010304128 11860648 -201287962035920493045057810651385328640 11860649 1051785628093107898919061740843959078650 11860650 128306434354034457702890289704210038800 11860651 86234765259964882055508374350662212904 11860652 30865143044454373569028688963812684800 11860653 199206489207796280824142441411009469504 11860654 -19255898506751671652168654201664552192 11860655 435447943294241194023280692945085560 11860656 -75892784267701729603223601899529830400 11860657 954323777582417599692022253720019805184 11860658 201988864348736342716168200707976314784 11860659 703731465693523548475483704805258432200 11860660 143107840736735310465664441770554572800 11860661 -6946520733165117613112348792723646738 11860662 -470716833754831843477935669792739392 11860663 -354115067402243690826412310327171830896 11860664 91672399313900093831319395780629647360 11860665 101768461356323530932507840958062048000 11860666 120014630971882577849078635478858194032 11860667 -128866026698067804031467009675532567008 11860668 -18340573735282205008495540980459159552 11860669 -30505662695007299748405991724340223930 11860670 275688071221999671861992046242595593280 11860671 42067547966239078078486092312789500160 11860672 304618077967161878584124570078513463296 11860673 671342928282194539422983788309049845248 11860674 -74335867925830486428932639377407590400 11860675 43347911931919054365663944687655198800 11860676 93978570444643788423894771075305772288 11860677 -507790486345001439605303161339404191586 11860678 -344276819985092860480875672219454323360 11860679 1710611412555163002202427380191422860176 11860680 162082879951293320752190467043345203200 11860681 325286570262729537329986649154953609280 11860682 74375812931435422026196272727324320000 11860683 50882380981688418320441341070499304944 11860684 -80932140551566565830291809513303571968 11860685 387354990724613080802606711648012497920 11860686 -101957319301919474007818601677304278400 11860687 262043287804907389470271550290027748336 11860688 18530371524438660793963687951672934400 11860689 218404592036554495614115457849369159808 11860690 7584190405586897983523373910618091520 11860691 791977483361403377080964275311396202092 11860692 183125152096057371191231950310503010304 11860693 121976541707587703246828434063192384000 11860694 -364773611137350165252436408885208251104 11860695 -114899695439796700551411527767179628800 11860696 -193161893167126281724775446142949027840 11860697 -971502973448290584022894264923355396854 11860698 -406165925676687669003312695622222547200 11860699 586964220123422027746951711457562325700 11860700 178454193301433857475474168961181632000 11860701 -115901603918065337664796860207156480 11860702 -29609350975472622188361211872861867648 11860703 -134786645730280798338669695017428606048 11860704 176183432450135643122581543668918779904 11860705 -1029446246117388388634503054000573875840 11860706 112286735343721056984542179700905064448 11860707 -207540178874027849107029514417972152912 11860708 735045306232445248881692361792899673728 11860709 -94279407826914385123699145528177560416 11860710 -354454937762838141180914533895372294400 11860711 -483933198979772083259520103661994038160 11860712 -929232371710984268645441530574470348800 11860713 -648945822841594938449655949453766128236 11860714 -549527132639283588609786967347623394720 11860715 -1119375496519391982089304553863317260800 11860716 -101957328865668301265297688077802700800 11860717 1548412997838960986136341495082680249952 11860718 -39549327705707355252295928988157532160 11860719 117197947576774704123655580984846544000 11860720 -54812813043724602709522159989422161920 11860721 -51554638443929064726233906557486145808 11860722 493586738274027483690854040190159488000 11860723 324837437527496699761646289134239907840 11860724 -189800905049019710864572824561771307008 11860725 151801311097278744281271676319529657600 11860726 -55866552390473369160982135494637140480 11860727 -1095610533999643141043100466983353606424 11860728 118942304951307924396906362961285611520 11860729 106457585374263794357292558471783793620 11860730 -141743472933530757187617912302909829120 11860731 78726491689708297149108169914369000000 11860732 -289439135414955449029707995930861961216 11860733 9434331055122560016714526557627365088 11860734 392036361903404449742886655268262415680 11860735 594272979301739923392755710612069413360 11860736 -122959788923045283524242811635334381568 11860737 -183456517059703232886547257507222378048 11860738 437428169649796177301311246624954733520 11860739 990163166296175499532845033850949683920 11860740 258491321560774531334552976562777067520 11860741 -132630632445240102007935760375571917858 11860742 199159726614142982211526108810374374592 11860743 387992774390923471169689072336389156264 11860744 -1264736867606167236423040160462772633600 11860745 24626702490637080359003379412574442120 11860746 5569394526637146137901533989794902784 11860747 1097639869052167539331855694309200224072 11860748 45899064969892777866861339098559805440 11860749 -9302807291523753647333208553674076980 11860750 -66780312974007196194772937134859520000 11860751 -148649096275841476451928469029822117648 11860752 18213067238936277816209732252177203200 11860753 -566634447220952143176056951383784369998 11860754 280342654876885658759775713847055105152 11860755 91471309164864138215023310629369958400 11860756 646512566930901172608334093961022542720 11860757 -177949700479146611318890635847506344868 11860758 12487039248705708242635463940053307264 11860759 2821057044845934482104237156905638827504 11860760 -825935179295402564639633534662659072000 11860761 308008935872749389122556831079806684384 11860762 234951656451665014145341824589993723632 11860763 -371892993632547005417842470215577085920 11860764 -44663849820315105165450832201801095168 11860765 -44562012177814493026447157569753104000 11860766 70634108062789738291224019696444328832 11860767 -106196410748389252432590522963301198752 11860768 -907987479765533380670741975197154672640 11860769 1027709892488778587582649874358596257840 11860770 186496597761833543584138722936298483200 11860771 -610865371798240386606077741956978143008 11860772 205702667322578257865870248590105747456 11860773 600268246463707992432065618879718021984 11860774 -445065041027168189659699257991426070400 11860775 406888251924013711951641446856542614800 11860776 14313356581025551563628783075853107200 11860777 -47323608659036946606547218845474282374 11860778 18145273172421586296033463383305307648 11860779 226869389399044976571106564169032648704 11860780 -155082902291853769991620368170469826560 11860781 398401034683321836432143463214873304172 11860782 -25515434647424135587500030797248655808 11860783 -1790657041513724575430887915401091608 11860784 -91750623165078883232026214791485849600 11860785 378340364963987126268267053735330552820 11860786 24169281892265989961350381248092098560 11860787 -724925957066527998079383478507416168564 11860788 97338764408344799478896296320598333440 11860789 729070734368058447822544071792275988590 11860790 -273401451274640923037665583014913625600 11860791 406786356172369916361185350221615503592 11860792 1093174950639704615071516973517331968000 11860793 449125910627816947042722850978679711658 11860794 126156767185148329040773712695289268480 11860795 284292934504351444982816634054166833600 11860796 606797833463008572135676400088935193600 11860797 388583131792868270759505727628841640320 11860798 -9670121504079699966568430347043769600 11860799 682770109045524979680847263291334021200 11860800 7234489294400452806514859693624524800 11860801 -704607287034311718519184304721446380608 11860802 593341275451185947476482475751379014352 11860803 107725482814802841834080819276772802800 11860804 626162981723228142377467634093258428416 11860805 511478726859963851688261374879842776000 11860806 -7406965353973584187556605150922157696 11860807 665831103297498838826646209091653771520 11860808 -170770761841910554415474341959238318080 11860809 -614327677767654345958655796283319885280 11860810 -238137416385290447139911899561904101440 11860811 -813123377303675958423771427846714884588 11860812 -210275549164222110295845915122706175488 11860813 23923916031480995688808677099156916384 11860814 58857263578272207826148177478316374912 11860815 10581522897169388961027959086439115840 11860816 -302810828495600484701818452835493216256 11860817 200882142317435490829641858671064487680 11860818 119125946212729793856818042156576037504 11860819 7821973457388509613623772525797802768 11860820 245030307655776674997063101728262926080 11860821 -9094084893961294585725132120959647680 11860822 749140306025795765050463583517148962752 11860823 -53291596742426247861286726845027432000 11860824 -64348007535005470881619374645797191680 11860825 -317324240636013825279329236502008846450 11860826 1044040285658239176093424027691228928000 11860827 100474122990281782406552175381498175680 11860828 -237232462562523324161171813297223332864 11860829 -477584448176110888665260592168878731680 11860830 28626972624886827788769127305141005760 11860831 -28036030409158664991793299628717458968 11860832 -1771965739510555832330148502275433955328 11860833 280021870875955822745313656301820933248 11860834 -5235361619553187205450390099222662656 11860835 105024692836783084571380146761698728000 11860836 194305610708432920228594354682961199104 11860837 443634451989703346308067268334259999486 11860838 512745799062106871829991805360495549760 11860839 -1937261474848812117104075537441658216 11860840 152356478945772108164170582647642009600 11860841 -1247232835421292442033358568252507205248 11860842 240344394885759519047396289942378554112 11860843 -227502508774066806871943473800575237400 11860844 669134744843975662086516213822295316736 11860845 -418572377481321195424709536370757844800 11860846 -271559728864388355327986052619523464128 11860847 -253971094779075851781752089145592914400 11860848 -74169958755380493613766033284291362816 11860849 21384681646925045710447221833384356224 11860850 345372931028357054909452533861565652400 11860851 780446803575059879724920502884047883832 11860852 -361676807197347416659372174678542593280 11860853 -396181764101349199677583376092520928960 11860854 -252112674372766409089790227376356092480 11860855 -1125419151264523599229560128686305780000 11860856 164479480270565223478713378261599477760 11860857 68379008354211517679614235564901185280 11860858 109679984255567636059796878858327286784 11860859 732733772456579339498415516205813905060 11860860 -346038522115928218085839708084940513280 11860861 173038820159250977127892136235957280300 11860862 -8815241945578648534381849216808446272 11860863 -70112484146689823947652932818889105920 11860864 -454362924833796681237391198999334092800 11860865 -164356140106624576076842468848240205080 11860866 -341127679925534613508027987722832064256 11860867 -882426257170196901484878818695570558084 11860868 142157571258715460027757681299617172736 11860869 -131933735367412198219312462394971279680 11860870 -34467668525247650489289950993610547200 11860871 -1665651095820180552865512148250135651712 11860872 140508547808811721759195803209591193600 11860873 -2079844538923061874593410952805524634240 11860874 -139345909613401960540073221450703930064 11860875 119860030269143563939090564986182196000 11860876 -107319799359295051164641223035582976512 11860877 -525944453764676668442982673430984242368 11860878 75728672923382986643930884350996384768 11860879 50059167023952741199135885654212874112 11860880 100849666572851347748348213969182556160 11860881 -252495067274764590031701189265179276048 11860882 -109432854320103399012025691710206625536 11860883 479382872425500663015074678141105649840 11860884 393162830331950235733229170980159897600 11860885 -202263292161767425985304281701869824640 11860886 151510551221006109634878567698143951392 11860887 -633048776237094786916225467765396134040 11860888 355563846566811291304396510876571443200 11860889 1443106503604381867922533317786906089424 11860890 69080958983872337463009944134877514240 11860891 -330833823795764587253667290811985271820 11860892 253520686450564068193481175280182345216 11860893 -76287972110994435069233936577612400320 11860894 -41518067472002342840929084557100725120 11860895 73002236887872470916565118603680607400 11860896 -419056322865311735703769673556207599616 11860897 -876919992987519767396458958688832666654 11860898 158356442775159541602702038874051509760 11860899 -362799676057492807383020333414944764672 11860900 -195359136293963870777732775421971052800 11860901 129035404406872826113323880629519637464 11860902 -32177421421082747055425825061115392000 11860903 187762690089813284563436636469713389584 11860904 917547380964510430398394490880199680 11860905 -622707510274205637383135003940802560 11860906 -9383574089127398871222582493590385056 11860907 729728270321768916165647331353164972272 11860908 449090170938998215560257163822952220160 11860909 -958968883296122798994320204978810860800 11860910 -43915041940650109109600659716305249280 11860911 -9133089886290007766050467112977308928 11860912 -54748685861484106210323816364821577728 11860913 537476844416304909284080113280645996980 11860914 -140446294318858771409584178929995251712 11860915 -77263456243977227609039746082249884080 11860916 -503537600441335311801151775611323906048 11860917 -108611078155749476243712421896831674688 11860918 101547045988575888086484435812659040640 11860919 900615912496165989074590278319566143712 11860920 -713723822618435315578161189536388710400 11860921 -1111023826225932174588486827267007066800 11860922 500837507477231880792585020293571542272 11860923 -465552311515572689734064914171690371216 11860924 -201912928290724875894897437361013796864 11860925 -115797235915172460864659941576250458350 11860926 25654192570113482459500272673587283968 11860927 780723810416936605175913980059951129224 11860928 -183892394608673162852301986324212088832 11860929 591474611588275293071345486377605399474 11860930 115841263336211090755200921314358381120 11860931 255302352984439077100229044585204473864 11860932 11015681089781457258012272165475981312 11860933 287421500338041121750862247301265384064 11860934 -445894270674100492063458124685254805568 11860935 -404299756219434663827958165370470002400 11860936 932184895854153562607761629909176263680 11860937 1199083669455632646352633797706726506240 11860938 -208881523283046340851541591656436039680 11860939 -839340563225440843142487875971249549776 11860940 101832054006178061906747042158049049600 11860941 59597811619940347800324055363256670720 11860942 108167241262578585601686775289573863680 11860943 -837351393224859051027416499859965525120 11860944 29846818286519837697133466797747077120 11860945 12568931094653840725092203310389796480 11860946 -508350841804957840221342439946269660896 11860947 84624674145245652306549745748482640640 11860948 -15646869754785680428109258448287016960 11860949 121352974114286632883530904993673802464 11860950 -116998867161624137142056829514244928000 11860951 470020290170621575597271550284070542832 11860952 -602686619365456491035468329571295866880 11860953 -177579560483750128942102906712856600576 11860954 -51965188348694101703808366345184908288 11860955 -120818159534344063556701198213392920640 11860956 16318377911110073801376914787008397312 11860957 -979008169194906070458517073455403044148 11860958 150377382920122817794988090724122110080 11860959 -230388821396539342672839069799567854720 11860960 448628048842804359721105904958351605760 11860961 158451582212202326268528842965243300032 11860962 43703078140099785502870161125644846080 11860963 825338238378064233369498873077043501212 11860964 7408075822112308348534827974090612736 11860965 -1197162831489590753840635257585630585600 11860966 101489309169998580941863239009048443904 11860967 103299982526812029699643172736923940672 11860968 137942176166879687627293851212791480320 11860969 -1302943884467319950659574825318285356940 11860970 -157814956234754542184298951605503415040 11860971 68255040659592715180119022828609102320 11860972 -106734281773948639327652958180168523776 11860973 -377454820504639448443468040970886292778 11860974 426303601767844620617392987896639442944 11860975 114969600201070606078245184304526648400 11860976 44368659508002122359200223143603339264 11860977 115723036965470513209160746508995100832 11860978 235379822507837956698854511847047632640 11860979 61099721777724353156763264725214545520 11860980 -402500239161410924676738886471145072640 11860981 1988950647497778671989362050353494384000 11860982 -28416459695526215602480477370454534528 11860983 195941659108375530199396879403613668352 11860984 -2121512929957757162474300102321464750080 11860985 -484666577071607648414139323332411693440 11860986 -29922289616206507625265625269495054336 11860987 -21654928927815934367601343041362352288 11860988 835676390476209242550512573800135999488 11860989 648000519933623466794278283095020520896 11860990 -206957168498855981892161991267251352000 11860991 -278296685470081258940979602591174088 11860992 -18874354612312962855876061418779312128 11860993 -1396077999241756478249882693673328757758 11860994 -239199535366024775023517800052613574704 11860995 -8500752231672590865595475146271468880 11860996 157031954383908736703176075464919142400 11860997 95744819079653975739477633229183464000 11860998 -73436807573887486232142198840418467840 11860999 86251266903972345140661932523977295480 11861000 802892697261784995574590396375168000000 11861001 607212302241610043597114962010755842240 11861002 315630847055099935782470603070372985344 11861003 18053404410018130112570774147289876480 11861004 469733649381868532125042990394281668096 11861005 -89292846365963864936511176123152030080 11861006 69583017453961902172609801409115284160 11861007 -801374422569449900654482036920042282360 11861008 275920532214344094736821979126024372224 11861009 -345208364138376049412120157359472331920 11861010 71835633501512527738369635132302392320 11861011 1173018656626737685219020501275686445612 11861012 77352811192238820335734811225556829056 11861013 160843901662242833082043014336365129088 11861014 371896371558273322969889518501371961344 11861015 106482859083926931246150949230180293520 11861016 8701503414429709061860062328695982080 11861017 115272409291273146439577793744519336000 11861018 -106954595891035309569349352133917899296 11861019 -1628418642451321711053126577265251385760 11861020 -553528014285800897790665451483553067520 11861021 347750437925583251443450931356395048192 11861022 -208019929476862136979708272111918939328 11861023 1052022459274750549287707782612812122104 11861024 -183790708009438053243518077540340072448 11861025 283858377810242797513818355924184400 11861026 -477692703645881564764411107784826202288 11861027 -253093869336229575669165411180031400400 11861028 -252274993401344365720757593177706901888 11861029 -255630918591738966548033692280813148840 11861030 96418500324342061535442605846267251200 11861031 -37887845876028222182362446942223918080 11861032 886127632161364589644658646721636024320 11861033 195208183652006862240629686312412604282 11861034 1289144330603930056658802640900079616 11861035 -460765566366427395463619548332159022800 11861036 584229661003200296632361466538363226112 11861037 -1032951232352640725702032880309443044192 11861038 -428346808630002709591693134344488740864 11861039 341537722603535954755034902109834880120 11861040 -2485238140872509823289374998575841280 11861041 -590156800639044970304242377960194237888 11861042 299082426801603679532679277754742246672 11861043 -324047610945767113686371391493490298000 11861044 296970321302084576513182394886038131456 11861045 -62786384059863728008922625413128800000 11861046 195440133168940215480193557447002928000 11861047 535771437487854257460525233019377675904 11861048 -79335269160760638596419985127262064640 11861049 -269755406495025298373971117006901995680 11861050 317562666589543766976322864820694201600 11861051 1074217324224954288517335316642110579432 11861052 55166435199014702968760431757671710720 11861053 -87879623639093781263222031088104721680 11861054 93458097805402376618927205240916162560 11861055 353874577667964368551588625823201369600 11861056 -1575969212249421519883169609657876480 11861057 -258638218140122925914249144036323705728 11861058 24704185095597461278728126615051179520 11861059 629246705841248084344032925831394991872 11861060 964162450943380870266335322960809779200 11861061 534165437895882459530441530040192087424 11861062 -522207355196675149431429364103580151968 11861063 -730251548888925196757478453898115861520 11861064 -231949284962032990678079591460060641280 11861065 155583171128084273499138185639325657600 11861066 45945032946714216220632418332465726720 11861067 -277432790675297150898726682586650292520 11861068 845083480126832095137013838919842391040 11861069 810002351212192160292475403699689712160 11861070 30957434244393382736729704448150284800 11861071 -776950224588925551209540149518232355728 11861072 58080466982093058555856710558005329920 11861073 425582549152833304262576127572913162240 11861074 421139940755468942527440214471849147536 11861075 392750454264296041123273581109269036300 11861076 -370408725379814783791315303495889473536 11861077 8311125609928712497542978744046379520 11861078 -454907440972031367832573283718318248160 11861079 117289470756799355048764588159612612560 11861080 119538232078283294771969709699553689600 11861081 -775369427290539999655007644148965184118 11861082 -129487331776111590529408630037874027552 11861083 -175548544642836392429325956173312576496 11861084 -910791437350804041028835689567412602368 11861085 410705067947191308469388034686440706400 11861086 296199564519899965023206288820059992704 11861087 -728123986873923516091732051435981061520 11861088 242329057869421671359375730993059856384 11861089 -813008664721198087226871296563976582110 11861090 193999602344752730332447835053637897280 11861091 1036781829816795930091515254966351760840 11861092 -132817588257654557375396696675815219200 11861093 533096263880410949185210558074440697342 11861094 -31963031424964461823387275383262332928 11861095 19641653825556861136596681417830331600 11861096 108810851077158082512855751910219120640 11861097 255773707081864509992585852114691872400 11861098 707945423258946284108059136328399111264 11861099 662771289646520719797609555853318154100 11861100 -141652429410377998861078216324644864000 11861101 148526807720319625205193463313641085152 11861102 5331398049466938915972221718477319104 11861103 -660141832376848815813822587544117135096 11861104 436765186391782474905264530794985619456 11861105 -386633157637579086905011011748775521740 11861106 -435133988624558454636370240846786432896 11861107 -206066015282717313690900475157126462644 11861108 637689706947746271950306694952537767936 11861109 294684945623377431347261499364576638684 11861110 -171424196485328299816890919419561815040 11861111 19903007063200132401970880682848298000 11861112 -377611125962038840151934431377423380480 11861113 42478631021755254106085823125322650208 11861114 -38940206576432634788021556445569472800 11861115 170773435656227785429622158613161136640 11861116 -203513581738641732392599759975207518720 11861117 30557849579493676742071983962673056160 11861118 9902596707880150349811182205093971328 11861119 113189877172646466106692789315373744080 11861120 2007161427793091399941168911561523200 11861121 894274417318176371726853487361876903904 11861122 -10238952257588415477667818976596066816 11861123 -880968531131601479365969570865283319056 11861124 -37312966590850924740891466363070300160 11861125 369013759665594012558854987499646155000 11861126 -92295527097364801317579919686630732096 11861127 -163307203813893543631359194042895237120 11861128 -70546089248750939701858734741741895680 11861129 232355553532157238372925011026055317376 11861130 125175207443645195704611331316955072000 11861131 86933773148802671277032125726736958932 11861132 -768122846668075926372374405403146638848 11861133 408488029488685473542777052101054612448 11861134 45108850965437148659904601037276133120 11861135 -236866816021095941386335693684833459520 11861136 -86691575321850285823521332392961052672 11861137 -810237738461761733038983684830636889228 11861138 166440461184522661835685864487243271856 11861139 -613088213309005398912217239216121405440 11861140 -327369681734628498337409484688502929920 11861141 -1484533383393882536092672575366899929458 11861142 254949723958118913409477991504731134912 11861143 -309247692662260767771679675136582142800 11861144 -945657901602934836147542837162515353600 11861145 546903190318470672151728601566456690000 11861146 246488349574364871716697382449138432 11861147 -354935740411120107268400211487909926720 11861148 96197736806741510209789343932401377280 11861149 -464059367433571078829770400453140429760 11861150 63520827558301083316002832468662096000 11861151 464120728174857477358279936517645353032 11861152 -244854240253815103146684465608320155648 11861153 95518314530964493930198168636334974404 11861154 -42259891057549830238096270098946585728 11861155 244339303575551586442068503386747785600 11861156 674066309917341392942660955097177211520 11861157 223304588272916392526033599747196941824 11861158 5633538010097720208266116992610096128 11861159 71001376187143495987384361306176362360 11861160 328034338168990244735078825450213376000 11861161 -407790495724938452620903131664772360348 11861162 242977839918105213906146773059743061600 11861163 -1231239306921034849703590765990397400 11861164 57957055448648198737602863415030744064 11861165 -152712894857795179031976951641109657600 11861166 -301278999802422608869979038055253322176 11861167 228629004795807575540648559848673155216 11861168 -332399434362156073494721711609915637760 11861169 97656466599400212604436272475546544768 11861170 -333695916708311358414470024040111642720 11861171 -531477450521530484033485930132889093376 11861172 468264801175096234649133897099893981952 11861173 -620364212682409400493522029235621511140 11861174 361398092971743057318219592181126017920 11861175 504725277991359014654068077876101980800 11861176 1176240524895810398362526047600527790080 11861177 437368339620696201015086128068251499732 11861178 -16390557018280381486650869069341447680 11861179 -648125639004835377091992803325562344240 11861180 -321851109375784869167477301560501337600 11861181 30674283131628194406579949155627147840 11861182 -155841096383412307272211528071453143808 11861183 354308774725961128954480514384370414360 11861184 -35650000776598025049626327009344880640 11861185 -640419219078458384868847546907705594220 11861186 -3166911086870396563231791635090387136 11861187 -31819023739963010307759800249490635520 11861188 -8391007011355003926006394013386156800 11861189 297896726282742284714055991644332903424 11861190 229793433255110321682364491637354151040 11861191 126601490927673929227948597899481765592 11861192 -18819604912813052950450520536286822400 11861193 -344961065182916925823644698920147305216 11861194 263544917090983885436450871471584206896 11861195 -90873794109021673047889367566513096800 11861196 -44485230687963877670921753374004428800 11861197 792084055803107595975713514817809718646 11861198 18140185380411010625135707125062086464 11861199 -160497009422223120332361311449906559376 11861200 -37474080110948537975806311213366886400 11861201 437090315356838438297793689680903625088 11861202 -197463984243236924852092284857329744896 11861203 -1002501055359565772616206661758009922720 11861204 -111755269051835241167838264731478104064 11861205 16128732420060638022267637154834403360 11861206 3524892893469577305859886519810273280 11861207 1603290880842682079050852040814652461072 11861208 3765424358324966392336111054608384000 11861209 118752394622127370754763335668956114304 11861210 174431296631091001116036026677361153760 11861211 -79819405176118742350579189760218238016 11861212 -281657706168793077393008577309378206208 11861213 20892024263726737844876674790172618624 11861214 390008895970172115360993995161895135040 11861215 260437281872575671121729740125503237920 11861216 831973347897138233294957210051355082752 11861217 72381810238798017357576665026001165268 11861218 -204108012167943666432566631844303534080 11861219 -158023997236379087805776536424640865380 11861220 17452341962415228397121774775089233920 11861221 -759983508510539009234939875604460392578 11861222 2757863299430176697560777395944541312 11861223 -292228507114205225437278325149386556672 11861224 244462265227032601901008640059654963200 11861225 23119570153603063290001886365347786000 11861226 -35832016377208011482191627508162654784 11861227 40602603320341169311440344004662656800 11861228 -90751882992194374500993159107171442432 11861229 -704784504931744941461840833115744565312 11861230 46128749640963121970891499403213200000 11861231 -1352481144152887854008851252527642913968 11861232 -9886071962223164286315563516143534080 11861233 2283587855099275513552474087736528897700 11861234 247160973771492634835801107125862856832 11861235 1597976978836380108307154108618737680 11861236 -13217429558622590375641462924828613888 11861237 -563810916326327638328482119316664172114 11861238 -54521594938824517250793130020780235392 11861239 224545547252849183747788477960443242824 11861240 -654183727985264047209287122507058995200 11861241 168602931199278414812576162379730345344 11861242 -705797155914515949150404778998023660800 11861243 299978658223803258690799743320319729264 11861244 -527533983885694778984504827809779074560 11861245 -209943629416982300863240120296391034400 11861246 -225406316691636720703616472849051644928 11861247 -401757267809838850461345152759755635000 11861248 63660937091715406991469302920008171520 11861249 19692946719489837119902006896711200640 11861250 -12127484844851150731129333504842960000 11861251 -487821997943656769407201651709200604096 11861252 17745951878409715191923605171461353472 11861253 -377127224673088279124068990269590751138 11861254 302181736194063633159265508933870500992 11861255 -115230752544057959042103554346760119840 11861256 248448835445237502962186795413369651200 11861257 -663121347082183371489513840152339240088 11861258 178724671017118765395986010887985522480 11861259 -16447975665054224510987839531907715744 11861260 282618860932773657375842482116253378560 11861261 -744585050788640367091588003113623652480 11861262 -278850640272843311141184754888418150400 11861263 244575595882188844661884810943438498920 11861264 -253025422986650293298156328589794017280 11861265 -270640120353602714430398909303125406400 11861266 318603427331740288106591796639715346832 11861267 2415025897290402789471873626580416976 11861268 -374700136311494058708552348283534018560 11861269 -149021158443783055000009638209250871904 11861270 -31308178322548521140610073205169457920 11861271 64165480123942644935419034663491848240 11861272 -1138411654141239839733803290557531187200 11861273 969541582392653379751590782236259160522 11861274 505788659427731625327103551041647518720 11861275 -344177885079392656207050081995723721200 11861276 298107707479458537381000199729127205888 11861277 188968555626741771807205244099569921920 11861278 -484926742315276991325757618501897681920 11861279 1035622353897494196694775678876247455040 11861280 -41189684476352998478365733527747952640 11861281 141395773054141208669388457898158047792 11861282 92308871792178992173808823091616716800 11861283 -150323730090786651645015450028371878400 11861284 79492224932039099772357438920762511360 11861285 119060651843180623494222039659549353980 11861286 371638367127335773933137541334950704000 11861287 316436648574340367047629669479494781080 11861288 524078340975011553874597897118545013760 11861289 -15785059077178779745549544763065578560 11861290 233884495950926383465777853230873420800 11861291 231845083498143153454112233709096590848 11861292 1663574717737764169480190737103192064 11861293 357135842337905399583042545622719739542 11861294 -291279776350606515468355204405182758400 11861295 347723007809464225361576858042290594320 11861296 -8689701733790448041839156941431635968 11861297 -3689620713837063630332631896949849600 11861298 182900784095873343960145228493072784 11861299 -810784543247407633152371004850837635700 11861300 -150082652104190877502108527399289958400 11861301 -657262621802392705243308770528444121600 11861302 -347019753284775921442553135768898711648 11861303 -1015319366895403625214734815854583823448 11861304 -15391871807321154398078327365635932160 11861305 1071278568981444821239637769963405022920 11861306 131723342227046287166756549764611146352 11861307 533448225898652729793199788054698271408 11861308 -338751498898345691791643004248052363264 11861309 -889418281742016399645121477375301097684 11861310 50120732489632061825582673700336364160 11861311 -343216109143094654093122023625533211776 11861312 74987171917910058801896740389078958080 11861313 -170020267469533122769596165534180064512 11861314 -383736583678757064742861356296354493744 11861315 90131267217381180811911391100600170800 11861316 -15297456671329230699512391335497079808 11861317 -164840775369978938267727595310166158180 11861318 -101639337880548962189632182593179507584 11861319 -526194558610402181566790994185989790640 11861320 47168353752063460570426661371219968000 11861321 1001862499904936116857119055069721535412 11861322 -113715460969992938641299893424712118016 11861323 -672088602078811858609502439691686680520 11861324 -473605524754789150776571368140798594304 11861325 110030879070910719283543018984900353600 11861326 -455558439419558715956881743146924589888 11861327 911965980988295776748939833371793336176 11861328 -110714237162384875684563928111749660672 11861329 150774026398333460830575876487518509220 11861330 150767826458078600373856463817459793920 11861331 309406239173330549505049342654454584320 11861332 65984037550964624973451393270480131840 11861333 -1086964776686917145294352132836527738080 11861334 59274986597890875140108822684922079584 11861335 -1003794712090734304636857175622801725080 11861336 633609567990637871826829167164889231360 11861337 131727467959534160125661131277053271760 11861338 -450631744108169905258993208975203633680 11861339 -7530984368511497569322917141998846720 11861340 -151769625076757631702787872669570124800 11861341 20261595831751831493498586278089348800 11861342 -1502027062741897691400733617689468924160 11861343 1104700724007269681157406712163959500800 11861344 -29899783114492101574736280788083408896 11861345 -193988795580972369274512866618031496320 11861346 12683031061471657194166474748407801344 11861347 112430753675096463496751354532715591728 11861348 -165256580380580067103935286131847038720 11861349 -193376391708047068462984590706269763680 11861350 383841887994645442675275896750983420800 11861351 -79305753866847048541420649689001112648 11861352 609660440901628634586075973174800138240 11861353 121940320792313752879998973309339768704 11861354 177493693549487754056685888966671521632 11861355 281633800525656022749983776068890949120 11861356 47932977474691189502202450007241270272 11861357 28413612167371945744186604657749323606 11861358 327839306032812088099377953758174832640 11861359 -42560684241215031499505120727661833984 11861360 65282472564344697526537785507053568000 11861361 -803633522912747942248986578762525057790 11861362 184672077613990917547481417079200700432 11861363 -631864916924945362959605090706893822388 11861364 136875393801941545142201978785548933120 11861365 -396007253783362850612620348563141235680 11861366 127876529172220745344508289034045007424 11861367 47129146040451553228856364103269482112 11861368 -287720085308148892234254429968696893440 11861369 -509710009536462200655812782203610898556 11861370 -179197970903623530923496011242074316800 11861371 555814103480231557056561288145224465572 11861372 -166529813820351942795783864980442362880 11861373 454931309716635451833993909631387728384 11861374 -89880059815781963363783787442509907200 11861375 -328985339558190943670603846676357792000 11861376 -418090664991862593058190874980961484800 11861377 43771082310311249989110293611235622720 11861378 195313602514586084542017666011623680 11861379 -447178154284981992825477636282748376856 11861380 -34112259158373799778916768412114675200 11861381 -831663109504537204378047451275437332290 11861382 54083247301884849715145216465076545280 11861383 -43297576362085577735930642982831523016 11861384 -1247214026983067050810433718987233280 11861385 -128051847383175588822691788152029627200 11861386 -96829088969481346563500604214281049920 11861387 -1013667953665324034198174343243813507648 11861388 209188225652559338836097299195499520 11861389 -738764342300123710517300062322737984168 11861390 -748648919694410751794921432265974699520 11861391 138141596290753139338251107172627577992 11861392 -124556468047533093147379934273947131904 11861393 1276523044519506537468596731920640839780 11861394 214155026006595265491819306867945577728 11861395 21492910179992414735859884876383104000 11861396 -774308061168801604182158870226356705280 11861397 -41381450790129828632372035702649787954 11861398 227429444309595217635564837934663651200 11861399 35691485935733043589591009030225253376 11861400 -47793339780030469014577894677003264000 11861401 898465185327709814236162680088487747402 11861402 -94863306657721273865630392521286296576 11861403 519406827351005523521506974565797598104 11861404 493538016057818915531180368340147641856 11861405 32918058940622715457516286941162815960 11861406 -146441203923920642955540077568167900160 11861407 -77274718748456667566856529368803405344 11861408 296194528056306992524196907544053940224 11861409 -152128688096421301265926489589963333760 11861410 375136824575097549819649439799510021120 11861411 1031546098858239415650575447385176514012 11861412 -1564199878525047793082493546097195008 11861413 1189020844553613544904080355092721673662 11861414 140671701595619470988164343486060185056 11861415 285228045597209858764252768812247664400 11861416 421586165158423695795425387086634434560 11861417 188247843149975484639416364404031428772 11861418 -344860283708501578299748111676100247296 11861419 223471147304760168834450047464413880320 11861420 140855197321483398557228774897051105280 11861421 405197889545057884263490813032863232 11861422 -362025464822994723152770686227425987968 11861423 80420175077190929472129104099308009152 11861424 80823855915876511023123608763327774720 11861425 -1214811646287782883655351492889920033700 11861426 338396846205393416087947658174325479040 11861427 273012865541501384817715427014203842472 11861428 -554747498902681613765394965834039996032 11861429 -1117079882008690927046910925065567485970 11861430 237116450329832836314003359572241673600 11861431 128606140494002916610382182220528986152 11861432 -776593355518929190565836730540667801600 11861433 4607237002290352626449125122714628164 11861434 509977387854206669460829764970346538240 11861435 316472489184562456908608980672310172000 11861436 451649515922445510506808278870038221312 11861437 125049509046481643486966013034097885184 11861438 -609646827116974283386540349843297498880 11861439 -456899728408943494186406978891712056376 11861440 -189595073059313245901983656294922321920 11861441 -820530334049010095800318232067457108158 11861442 -22289073022153319895796174723444682160 11861443 945498117692488102029288303685864462800 11861444 -406686723834614228580600591714268323840 11861445 -369546409117527407953244515578888351360 11861446 126147327856477301786022258686511943680 11861447 288342523571103513560055936082231450128 11861448 -1129333153134402297641779642181103206400 11861449 111279842865183144155076329584563421200 11861450 344708938216273561259597150420085492000 11861451 316235424704569418089625834265489976320 11861452 -53342868461090485220702667360213316864 11861453 -618124562960539443464429535737527120800 11861454 167985875486465679572099184391122170880 11861455 -576029613062819989216757698532686728000 11861456 162528200374115198328455963612458278912 11861457 808058978605902332235039750132832531440 11861458 277840542746689896683894731029537739776 11861459 640608432205553135674846653199345464816 11861460 -25278752870374062253753006944400880640 11861461 292973661706776418080557502569880766812 11861462 -566603265261817864509479769235020588768 11861463 -21844310937234505498992400801998174000 11861464 -1911404912044783107399583831365242880 11861465 -72872299040896564288435991111619542400 11861466 259615095490044543015578011587441191424 11861467 151306326295585145187721429134773144516 11861468 -126027246231679633314263579041521991680 11861469 -325752162166498205897046479707943718906 11861470 316591916874080101190593687027989391680 11861471 183788883009790601252552969032951048200 11861472 31638138112044796025452128863728435200 11861473 -77886513123199123703582526866042254508 11861474 -115578039766959642048261868396525113264 11861475 -167987261964557070836379024197702958000 11861476 732183027518055499689608577073473684480 11861477 2158167734822578235424664929759960120960 11861478 -2096413378014895003106696444443793280 11861479 -66402242150186931524805637197513328344 11861480 -899131687818335448790227362014887936000 11861481 -224074285909866591996579293972525985648 11861482 -177622448874491233292277985352070690816 11861483 99470716449992602526979353742939195960 11861484 940293006959454720347087981305693765632 11861485 272921346182138357003489752860707326560 11861486 75725780361004693965184002378784598784 11861487 -116433808629090629804405390913272593992 11861488 47800120808194399925116983296395968512 11861489 672554548469151542730026551429519088820 11861490 -59647608370444891857707870364915002880 11861491 -788139308821906895425516050415469233920 11861492 550089950698339929544974684820144684416 11861493 113913795867745041273128167651533586560 11861494 96735521306455656363583334782802011296 11861495 -1107289315693703613841947137436326655120 11861496 -473057912489777118709563035519411834880 11861497 -110372397326917251148152152950100166648 11861498 520125032419957578921067927255183960320 11861499 67103612115151948259008414317097890816 11861500 388185134195978058059819760320663040000 11861501 -1978532044107890030306690716689868660128 11861502 7218671393731134066882003504152845632 11861503 -55058172227366957188853053682348930096 11861504 -16689364014658001092762025761223737344 11861505 377670188856774082021229801134126310400 11861506 79549174476388147199527234813009817664 11861507 4896084550969697142260517078128442624 11861508 -530675371488755655872859141606477911040 11861509 -3341711437210559502529777202247823392 11861510 102355198328623184139320734132835942400 11861511 820825593785168679767201902933617685584 11861512 648887292869548641106339769938736025600 11861513 1120903210963529418308200144386492750180 11861514 33587100480239158044674986112709854208 11861515 1014884067016783454969520062053385456160 11861516 -641051476147692160580315341874922850560 11861517 -426159383917545149738415730125788934720 11861518 -431514089190819976596140495515974719040 11861519 319522614813309716949380505326673180744 11861520 124010078783997698937743869381583831040 11861521 -64686261435952777728318092327651511488 11861522 322637839111935654943173422975601904800 11861523 509658691581890182300453702791411912372 11861524 683607162882798128474489155452815156096 11861525 193733672501122756158196944901078185300 11861526 302689180789754654312759873834352741888 11861527 -825514974939250340541309138392760253624 11861528 656966702226822666805217447099570534400 11861529 831064962792656722885636167608053596480 11861530 131052627433955243535464180413586903040 11861531 1076347345381017522382908815243983017984 11861532 77119209328493715403106538088730956800 11861533 -88764359669372130630309817876263498080 11861534 345335928195011593023164737544074022400 11861535 -222612390221405351976261845721780272640 11861536 -1323317215397432010572528111126831628288 11861537 -245396091094994458750927718262981533760 11861538 3445666611106245920440916580094841856 11861539 1162034457940877821847258881065529237340 11861540 77306075121792488221638969321190625280 11861541 -328770823632090460281213993513633363300 11861542 289372997108333541658094496405467357184 11861543 -58584192826114840482802806867793156296 11861544 -492901810735215407758238127210800578560 11861545 -358698914931950618404174696217289476700 11861546 207713580874744396396782335686574948352 11861547 769261223542484020887746652326686522200 11861548 -247189382661092755687858619345831142400 11861549 -523494024529757023405107877839139378464 11861550 2945473682076290019645300716920699200 11861551 7794275812521004424024056781002650240 11861552 350999828877506494659133417656614240256 11861553 -643588636627948601660890332927572095392 11861554 -357060444935764033160268592959659703024 11861555 183722876631912950928956154510137142000 11861556 -126635448471756508552359964164398346240 11861557 504183756552478575210759170619528575040 11861558 37480498737925632752628649722503056320 11861559 -75316365044713481121743945065703298936 11861560 -118139966088165114459336249795739238400 11861561 327273464112204144010291334130963719424 11861562 -180626643635899078488542264865633973248 11861563 -411098979515420459975930675389109399040 11861564 199573023346231111074954970638019983360 11861565 -89083743718077785240198170466868504000 11861566 616889854037482487350599138192984623040 11861567 330140611795885791895636361258121752400 11861568 -154331849524651754747645826748273655808 11861569 -50652382894487882439203870681844532030 11861570 -9677174991455793830831358702985728000 11861571 -339208224894646216298010785829221261136 11861572 204717703638434508197039310504687327744 11861573 123475678554067052682305686287480465822 11861574 107659106510569881127593487012565818560 11861575 32545920899389430107527729818806182600 11861576 -1063312898314623249464899930648654602240 11861577 225207891113518697101012371818757631140 11861578 747766817690643442491357595219221537792 11861579 854000918388744258378701015425295292180 11861580 -211956638763375853896546463586067763200 11861581 1069425214162380609456573029000121979382 11861582 -35673308209244137864670327705653708608 11861583 -789521881053790658520260660802346467840 11861584 -95666201312272835464105095689877192704 11861585 -326897984623700873133585817673342942220 11861586 -562742201043924426635170747238718566400 11861587 -357376880120114350433969351007837534000 11861588 77528390800567811955891740144096546688 11861589 637549210098964329493670772150536920224 11861590 -121403297962234122481997544068173111680 11861591 -273411054525674708173724025744477038928 11861592 113237993499294710004501028079075328000 11861593 12226575112142872212825770724970168064 11861594 -26641154856186793712531279328597945600 11861595 526534020678656120462338279795972445520 11861596 -750200839858393264776966881805207728640 11861597 134071737798785225183519172256162047744 11861598 66932123780814736512583474946801418240 11861599 -820169245728915141856021110908737746400 11861600 437256692385339077566464062415775334400 11861601 -272395027290670396996310717507392665168 11861602 212627238700604118437275303342210522272 11861603 -1157575947457302209940440974232356404000 11861604 206791754525782466303162938349021235840 11861605 -19150150572948584417923514860062422400 11861606 -225989929832340989563798599937664055936 11861607 1004936605933875605238903347666354366160 11861608 266222102666377666902979989262844805120 11861609 1057907097203645920109698768565006821860 11861610 -113679690341784355717768434254304960000 11861611 -11129148304312165634251442795083739788 11861612 -73393821044079226048481841096357888 11861613 -1268547509817997600727394721427001292800 11861614 -420559602180207357268013602398265584000 11861615 499657913293744477548634936225349409120 11861616 -32111902705808851857681787810862530560 11861617 -1031619913871174217614673824661208367820 11861618 -544393687667492025253832069932878048240 11861619 -165625474782079823475432239031594297600 11861620 -381318412556283464324931736955210968320 11861621 369409759515155061834749678968829347644 11861622 270837206460999317094594830609918542560 11861623 181793584229251549909331883543986527656 11861624 -107027283790771892485903595420077056000 11861625 -1152679211887548264497790296189579712000 11861626 249921218532317802094108214345139033600 11861627 351469419200143780795391160767391469476 11861628 188560187236279678928906188210571781120 11861629 -149090474681380153302819790530809457792 11861630 290150187721880094955390987576025280 11861631 398396825299624515375320457228244623312 11861632 -583645835810134808942194280944159948800 11861633 -472612240644006026878238459649507032640 11861634 -53831294141123642009937161722993595520 11861635 556472366141612280968972658615711400080 11861636 -17563501211703821831708319645143282688 11861637 -480687077541793285949998116422449643040 11861638 -472742078439647873347769624646250621440 11861639 62219597801078120886934333414583932440 11861640 248228429933733612924343367621836800 11861641 -540766545541234054653225448865751975216 11861642 -102802119381255855665739874348765002816 11861643 -21764161899301454997183936071463816000 11861644 860487453164850887128842843573015662336 11861645 351887771155055945718554540113534235760 11861646 108568892214741821170018099913909227584 11861647 203382087925930336228736610362835438832 11861648 -167796894998644459099183854552580669440 11861649 -23683013094505656546052482883504782366 11861650 -278308808849259661867748681314565365200 11861651 -313531454078843787101785068996395897400 11861652 290225726064879121851609872233714581504 11861653 -60445549576467642805136858233188985860 11861654 -17450951818819532440060429093021581312 11861655 -123544051063067500693566293356243545600 11861656 -881687623183409925356329958948993157120 11861657 1041179448880985097819302821496812024272 11861658 -40218203454306848865511192026547681536 11861659 -1336152826924131678956997513025929158140 11861660 -218596417633498948131881399393507320320 11861661 3485818659632864111574147734879568384 11861662 394276015819776788548988597794832762880 11861663 349664422975053489340725705809584808184 11861664 -862279192634189559853066217584856137728 11861665 139469278841171025574402877845646995920 11861666 87593714338753454319366677511311134032 11861667 1197996863737501168226502715648505340000 11861668 -132267656667431387855676013209560756224 11861669 340327984962144588848902572482187339420 11861670 -35600730510379755840581891719916236800 11861671 -292887429119375992907710331255051285128 11861672 -1825027939278630840236844180697910968320 11861673 65441951116558997048947461000782020608 11861674 -309506304797989075987508449776280900608 11861675 138039173625847597488216292834148806800 11861676 548894939028737590609824426211788936192 11861677 12904355043815057008436999610943678080 11861678 -218302016856545577135867430472604039360 11861679 1433697393822079390818840860759347968 11861680 30519265414360915401147076017830952960 11861681 10954644615029755961665485061250594880 11861682 -78034404073877972144070692660313753600 11861683 -141563526718522939492695756071350382068 11861684 169555539639238782266602988143672492416 11861685 -172825527037182758366109373526822853120 11861686 -269775447480705666001038919583285532672 11861687 -616220122592387296550494420621478216664 11861688 679635680066091515149483955853189058560 11861689 248236803595012638079638743172911142080 11861690 -189173459664480112121352962664352634400 11861691 -222802469837760452788412064045931807296 11861692 1234747606202797191508156357372437821440 11861693 -820284419802584599250695198371515696058 11861694 116053046428884282638097511790629716480 11861695 474957081926780146288009049270454270480 11861696 91017220556582867808159216392585871360 11861697 -25572304729140895609583315459385864672 11861698 223872100560509428008771621893482212864 11861699 -1150626138894394156129634722480189323888 11861700 -331076198626776491311996069541071104000 11861701 -173751892250165505588170490558524931298 11861702 417511858329057302950941100728330878592 11861703 -294418346795551196962658639725228811856 11861704 -181558305678110095389801441121724620800 11861705 -320249209857819673493003946386714612280 11861706 -301892962534037631767208246895493160192 11861707 175761769979083776630211047092111131680 11861708 105933029119177060780015235459391914496 11861709 -53363902644009849690602765673637750272 11861710 -58164602658822768887251262456110778880 11861711 1506056923176493883571303892694037219312 11861712 -213000429199382088761650866290732998656 11861713 -613660799815143457294725634587486785038 11861714 280627353029588822120410867824020334720 11861715 -130759813292609405071676720011527452880 11861716 -66374013089719946095578076519418322944 11861717 168466164267326088357796147129249341312 11861718 -86975739640437360701841860377365725184 11861719 -822681411851515897358059220997211468800 11861720 223205148334382604644155714805796249600 11861721 -26719147515783303771675489713540752128 11861722 9404522331322392319859791894609281792 11861723 45605169887928711497209994415579180264 11861724 354930438723814020274101817510099954176 11861725 -721981901285381188725813610680198253500 11861726 758697299262350427477919209863667225600 11861727 862170891999757012919762409767233275720 11861728 -245489797335760967080027336185965445120 11861729 43572528737631920212171401707005260000 11861730 143237697403094038001175058042535273760 11861731 -24159908243369878278964348301811637808 11861732 -122398200918369013055305624227633192960 11861733 56255906114296924823062412063140686528 11861734 -35389847260008242694219378101269053888 11861735 -781888835502596005650121872242505925320 11861736 -39227894518905492142492317568599244800 11861737 1727230696765860812498685261757889969652 11861738 -2256011868758463930383448513127282944 11861739 -942816242578121009248166644664064850596 11861740 356755210780451181950263043027289646080 11861741 1245087875374532776388201502179806711500 11861742 -134075085480729042852064973970163449600 11861743 -292197566842051631676596928504391543416 11861744 -227353358119908469206663006570372857856 11861745 -22959783943177854075339126268923413760 11861746 -592687128088553077208776432234553856 11861747 272772802109654641748796663647762847744 11861748 740720575609067482298809250820581560320 11861749 -70519354500475234279011247435807623250 11861750 -101078557299939184758375255928979136000 11861751 89089137842044843722601618001880912 11861752 -136038944712457978187035115136302161920 11861753 17917101364862261146213778455250668500 11861754 -325820361308338400848119748983143105280 11861755 -438843272847545150241444810273176941680 11861756 -6315252129420565307070575862707308032 11861757 103671194695706232399381447535842703680 11861758 -46383640330752570939905768888272703040 11861759 -27305151713019422800757311221589552800 11861760 361019549497695114457562998039275110400 11861761 2808974240345783394044409416415725264452 11861762 191863140722552803745417442649471880064 11861763 416283237374092247551801901250182538744 11861764 165989868062775414639960556742493240576 11861765 -5010395874994175116069772309757226080 11861766 -172176091893197817244498979663907188736 11861767 -525846185275355113633504038782793369360 11861768 373806942279304149471355983526588047360 11861769 275026644004838586712674046026337123344 11861770 -22587517496629285582705730556597000000 11861771 342633566167317470327751900937391699520 11861772 -93794006344054326463891898279785612800 11861773 -259687038177425356437902800662270744480 11861774 -91664335715223772444923566266487052864 11861775 76898956468529586294007619272879086000 11861776 140146146382028276500229435608647270400 11861777 81680882330171221263038732330390596980 11861778 -5362767346054907949417595657200494592 11861779 -2058138806862825408118683732381148752 11861780 -18809139689886455606924310237045964800 11861781 464276863434712958660603068906877403552 11861782 -7348352472181422444252252240779299200 11861783 66463196046802833574163040393626747880 11861784 149652906539414818704693182241207459840 11861785 420583654221399252906547822367638883400 11861786 768756865707832680300291464547088676592 11861787 -107796695981329465184556292331810854656 11861788 115575702106355349648065759691450579456 11861789 -1524424389340025179442352208005339314976 11861790 -145113638065740266645095660115050844160 11861791 -1100015441794521059754027213634033851808 11861792 94584599021149737083554180417844281344 11861793 25360311056186200811468886211509432000 11861794 279585150057676297096099888764060652032 11861795 682214153992514148252680524230986246400 11861796 -229512880919168898172875992015073451008 11861797 1123435884727362436908807348213377893020 11861798 164084768022740692918988119392655256064 11861799 55486817757613530276464785600912561920 11861800 -349399623068755074805181993070133248000 11861801 73690659427619793182093320923317306880 11861802 -748618223443345885292785100344829476608 11861803 561651599141119288257975375564316720052 11861804 89702591931925915767158958243257971200 11861805 507506558087597860186503938803397531520 11861806 76362585534051825935729758100498196480 11861807 1247332209846669168950155000535944693152 11861808 19909570086983756035493438677843968 11861809 -58217556077591866573482040285831357440 11861810 -240836667560358556104020191080731833440 11861811 77642545716611887263689099146152625488 11861812 -115971201472924176486793575737424192000 11861813 922974399077826832021653438974377630464 11861814 -332018653446565409182234608330328581120 11861815 -192367781281987407778315944658952167200 11861816 316752707423525547657088738100630323200 11861817 -167181699992627357685030176320527655200 11861818 511967626892383649787901493740526915520 11861819 794655728401732226772987964917925877220 11861820 159941080412677969214042511464340672000 11861821 1593472492736630995575695758068540505612 11861822 594743141874447353591635373565578997120 11861823 -1048864783269661267858768509179692544496 11861824 64310749743870916745755398653545021440 11861825 -1566385070160704160934758027377404500 11861826 -3659936010358923734676493763121302016 11861827 1035022818234345669651979870264882687676 11861828 422156499604568062708820641529231020032 11861829 -95950273388928264708983811842903141760 11861830 140893232737579056997485058297776988800 11861831 224920099335420458886883091873109163200 11861832 267816467360593613497903942025277849600 11861833 325490917520638133930407302680133500640 11861834 267443146894700997470743750459894752816 11861835 200759193244036862627831136066368963520 11861836 14000318290484485712605076406261940224 11861837 134113134320727016997707015334945073900 11861838 -207634747219266184376970943429809526656 11861839 -1245137437255686352020158435758150170768 11861840 70010667184435495649964343502171013120 11861841 887808951908599649301570971963965849920 11861842 -316911817267197520326198859299025538928 11861843 -40295629240949832660138209469419742720 11861844 467719411261470037008627069325670418432 11861845 -518116689582488205130533031720691220900 11861846 240118471806470706828311176392740995872 11861847 -13235343641004242684588752912665006072 11861848 604102285199656265769400804162595573760 11861849 -36584644765068873927448711267140684150 11861850 30400768987069622390291969843245056000 11861851 -4884920836580326694689576958227981056 11861852 54438065926142239581861277439557125120 11861853 -112782462682198957888881931063866211392 11861854 -366091959562426551306561570107915658624 11861855 216864432693939910693328259561473822760 11861856 23890534252854090896231522341001625600 11861857 515634427741087600327162566132255493312 11861858 243535850210194664450329231567380851280 11861859 -25735825655887858933590818179468549632 11861860 -131325569241073578736056479035848499200 11861861 69452279379717684580909048404789555264 11861862 -207367267353169158581338896898674193920 11861863 -264074330548899915400452923249414399576 11861864 298075618666480057183174520608299417600 11861865 -510219155434964257526700554538278011740 11861866 -238948502231180467002178136331362407680 11861867 340974715528001691363278889652533748512 11861868 -78376734715325337111355171963420469760 11861869 1551139951177698397752205290926216700396 11861870 347734748470184105068311939337702060800 11861871 -71601867617477526735202782496166261760 11861872 -28180708354291562482564141652517912576 11861873 1219565001400162947249200028485415463122 11861874 -202831421923876900270684195373389816032 11861875 -290731149027450344124690332758541012500 11861876 -231464694208510640284330056957610714368 11861877 -70440388740158944874418439741109199744 11861878 171954218519405261080645912337807369856 11861879 721229260691150966414902012642665957480 11861880 -152737299395544401078382613545016320000 11861881 154938270859796615094489067094925281872 11861882 153310969765318648177638468611011844352 11861883 27879914512465418109011568508666295784 11861884 596000210701462336278911795306675234816 11861885 36746573218735583392150350827090540160 11861886 381162650145977256882912270759770722944 11861887 -639912289241570133494304572703798830464 11861888 1039482520790410409287845074731291115520 11861889 -161110035028863716847249935604354524352 11861890 101189165362223408724756986270740800000 11861891 1474444360673943555971518539158644833000 11861892 191902996496917667038667808488931827712 11861893 -496792615469103739662152570121617911296 11861894 -2639548496842968316077075067748144640 11861895 -93738880084198910101932555949019039280 11861896 -931906638950497489610989890309041310720 11861897 -1324834587421657791178175869457173715760 11861898 -376320178291957182417705548925662459136 11861899 284761484849714336895670850280601451520 11861900 56823562438620093834202061091257184000 11861901 -864627720492509184796225657543273916970 11861902 10488029293967430604019762401578630144 11861903 -740896515842915442655889371827640664640 11861904 7190991597405521431159790422370549760 11861905 289658442740311240665765980333819253120 11861906 5459793294540459348692681820289121280 11861907 -513095026987731590665695395473901303808 11861908 384629589510672015444578245571467488128 11861909 -233996573689085234212493016754585884960 11861910 247523101171418310667795838575297555200 11861911 -94242347877263368546343389260233271776 11861912 -379139085748955367552114119491584460800 11861913 153977210183675372450904648361400463360 11861914 -753495701304470953366946856949227100944 11861915 186240265312579369564917014285438780640 11861916 -28115366237648178613308387539273613312 11861917 -955813734945279939958380061467098955034 11861918 -253067024322421061488554589059131148096 11861919 451639273946868154717160363520977097288 11861920 278277260582216932266685300109416857600 11861921 -637144821853520802814377527901043150878 11861922 35603109622898908989513897230514905472 11861923 -67395729741230714886106717475892071360 11861924 -624684308465088988750053692670736543104 11861925 109029307216616692534684375870257036000 11861926 395238597903482686600239664139057298912 11861927 278404118491481096456857915340026404864 11861928 141563784788581206471329527345373184000 11861929 912790851420032676920164334729743903360 11861930 -651808500937548046098604247342306880 11861931 312468746814080838326887870927084194240 11861932 -712316168413104032742639862584575605504 11861933 -192890973849659088228811244144477609856 11861934 31300418871487901511915401133428032512 11861935 729724639515398323903627407763566480000 11861936 223996476267920368716402430791093092352 11861937 -20273152941617091565514977748521595520 11861938 -710618736651437531466450766966163811840 11861939 17680004045343788639643586601549288424 11861940 6392042399698646514271522243658496000 11861941 16765359910830914004612719497351774464 11861942 -495034020553016436445042788563998008000 11861943 256322034025759248655395719113650738000 11861944 1276845733145168607912738417276901724160 11861945 -193572673852268662985525829734250020160 11861946 -216031655109663984487377815116494557328 11861947 143772571779201822405298901893661898040 11861948 350764538672607374313603019004831195136 11861949 -17193935150794846728089240802009499584 11861950 -107643300874472099434809266669844792000 11861951 476718187930971276801893242700111158992 11861952 27844675580047150311611985124185341952 11861953 -969421711025047672419851913359361028798 11861954 -368553799852479075867842973255151159296 11861955 179603601437987657561879467620235904160 11861956 392940672461988880234170333686849372160 11861957 -778697882430536170719604761341865890340 11861958 -129254888154353741691616603796895095616 11861959 -971771208685063721047656273015937996840 11861960 -300247061715340325356299715724009472000 11861961 194119102880835122613229271862321023424 11861962 -307509030049515191998833886639987108608 11861963 257832382671336700554179363384528980080 11861964 15866334648619505337517586946210926592 11861965 -956553267486467223135317028116362009140 11861966 -380706451391632381096498037200734591360 11861967 -106411219118222825875223440340792522352 11861968 -115437390874417503353732948737569169408 11861969 535052694699289212211310270904072585600 11861970 -100778022857266077645794644973542425600 11861971 -716779466436994705323825673040168012640 11861972 -586235798856719279699108316878881474560 11861973 -245156022431538514279149932240849060580 11861974 166978460315205449678505710732131693440 11861975 -670532226776302448400436518474093138000 11861976 -3753457244701861283880606093642301440 11861977 110918773445890859160757742317422901012 11861978 196730475929365358326749501111520258752 11861979 765990049926084754980229099881056952984 11861980 -5136053850472334670763290490895124480 11861981 751530002412002053256771629413489927564 11861982 -62458995503630176376271468294231521280 11861983 89673419045477179244305079269760679264 11861984 -834718435353125305173938299404124422144 11861985 -13076682981606108172803891784457361600 11861986 -287247543731703733079867536043889181920 11861987 260864199457116612113232376911749268636 11861988 623813297208999933897975314949306402816 11861989 7466399359775776946865692999777152924 11861990 29873901782482045675428898747704602880 11861991 2139507441122329727708575506108298642080 11861992 -238479184675820788021959313915865088000 11861993 6120854353281872789330631174876132 11861994 277547030187038248644637516283617769472 11861995 78528620518977933845045107712390615040 11861996 372346612621449660891402828190570656000 11861997 41253228647490959964317038566880972800 11861998 483805872308570788704543133792244454720 11861999 -7165796623019648713903498918074535152 11862000 -91222778429131478021832887266959360000 11862001 -356451429285261285446454041005523670528 11862002 -108130746140966035989256178660040993888 11862003 -418241710583278873670635527375158039496 11862004 17849759947839566996297206748828958720 11862005 -464918002374011730904938830011853100 11862006 109382467493124846508222493049679242624 11862007 -1590978872663831909352235027715671390744 11862008 -743113061185423797951327927814518988800 11862009 -191353852131686752665616795801563890400 11862010 251977049786817540850188999372605890560 11862011 -305530921392804685489208340874963427568 11862012 -630624074748951370857506751141881445888 11862013 -209350648265584143925080642781424287738 11862014 -123412693940209250957208817295861765568 11862015 235708984236976803783857145305436249600 11862016 47815127090677933908682738265659277312 11862017 896959238530263938296450089116165968320 11862018 -410762431983163272976102784216688910080 11862019 275867837510679789121649746873359216544 11862020 2766755774255505705649736480149954560 11862021 -115317412869289447202007085931233555488 11862022 -508416728674613106080790471773056961088 11862023 -7541780621781134263721698645951171200 11862024 75074603474444990988776601287320657920 11862025 289712702304978285129291227894146148800 11862026 154959941847696650354273892299808380928 11862027 176692436358707330159655634406173979964 11862028 386548693083495453529452967602706183680 11862029 834325887333401984952594456737032056630 11862030 -300102659496884388597277048371686004480 11862031 403282652120267590901001767030234086832 11862032 9715158633519551392617616348388524032 11862033 -621481040548422246635294563360454596896 11862034 324333333234037141100390821225021506720 11862035 160111550397143306332691906171595424800 11862036 2958377505822386014355308635227004672 11862037 -138498231269216227417889975986214913408 11862038 -73498514701835449331628670506980738880 11862039 -238406404512696342477559208654717030400 11862040 169546889595359823152644658733371596800 11862041 -157593207943042723888039922337666614016 11862042 -246519059486937714460871197142447704320 11862043 686949090960081221051206687864633896624 11862044 456578085174556103122736155780204454400 11862045 -254927095952728888448872506758789026560 11862046 -70016606186235057655545721202487486720 11862047 -1024962932745415276673292835451499859848 11862048 508456754887170904563737946668515983360 11862049 1419572337199853673694720197603032094050 11862050 -518253515268849192210128584724910902400 11862051 -115990453459099725711777449035164703368 11862052 -36990998865353854816629730182705708800 11862053 -232409250313142741419735309646474290944 11862054 -238028483763187248016138357662946744320 11862055 -595920141006953104712403012840537358080 11862056 -403970477284153896017892913725508823040 11862057 301936307967898963484814991408571539200 11862058 227496040349722997271449885368319129184 11862059 -286418485866911447021442985973066732760 11862060 25499595636571647976815210261792030720 11862061 279100826873914253601903220265426502400 11862062 29044825223583734988020975796569095680 11862063 -474524795427349389309174950231267912976 11862064 6264570627313940862034879854914535424 11862065 166521816448081952646882596880894977460 11862066 -2239794227590749795526376782288896000 11862067 -247302617444877160890939779824605110724 11862068 -264056492007672467311928539135903856640 11862069 -46484550905609889388315989839185211232 11862070 388143664942689750813444427932654802560 11862071 506435487466694770689354909200471925192 11862072 111105615985735264420925330283539865600 11862073 -1867823244315286534382879649586481042040 11862074 -94172925288720069779955712566629703168 11862075 173277191460929616292824468477749118600 11862076 -217971254988347806003806208564514698240 11862077 -1562021295281867512314303364260333718068 11862078 95029233808660178077146727874891934720 11862079 226144925243488948961754730657397640240 11862080 219139107213090790719431958278543769600 11862081 -89060824176971683125905770410747135936 11862082 767029687637394371618384800105227898752 11862083 -253922759690546482564327015255222873668 11862084 19042570879107706762124936751330324480 11862085 691466382925847558980893667496675550780 11862086 -446422823950275316880913203482757071008 11862087 -341611716061339635525371448540339329280 11862088 -146365716706371530100095935170057338880 11862089 -131609359386393350213234392679073422592 11862090 10003370910304684030043377277458825920 11862091 -689589508740873605458813590165981780048 11862092 -913421472237856043861896155181838515200 11862093 -788677918156597995995403947327789292000 11862094 525955093682306834737244187885027324096 11862095 28611187114327305924263546075564712960 11862096 -103615110685560652219254087048741912576 11862097 -34330237768211825361333029474182610060 11862098 -465261679493337689320972483739254533120 11862099 5375737168913272561980457661192974320 11862100 -186666233410100503810390513228121737600 11862101 1015431826837452789581387489633804208252 11862102 -148130398087494493864184756412225177600 11862103 966324152263362185526172524874663544664 11862104 1181198359667117414733756225452844533760 11862105 -143409842691917138895898430000446536000 11862106 506418210026750507310332254168989937920 11862107 266672691109560426209317015015029374304 11862108 -308711744861696957569232724254413867008 11862109 6903947885606890687362670322056694720 11862110 114588729863107467825325680683484955200 11862111 -97279914353235242270328482100259731840 11862112 48828868706644264496420975319831281664 11862113 -299488213228797896664905039131834571856 11862114 -614868766439728051375785636159461760 11862115 -576506650249021936168012875028628664240 11862116 -580074171279548972295475605187530467712 11862117 -703410370864219397087253902533596734466 11862118 377843235624236453697927018883691951040 11862119 160454717929203383509099359903370084800 11862120 143904093697614579070473443061220147200 11862121 885975108062301959729290979012141432000 11862122 616199885454635227589363355000083933952 11862123 88798516660346305373069149602135353088 11862124 -523136844179608861489948183586004125184 11862125 -1629485918012344738956980767133228856000 11862126 17241650967438279265462659103380799680 11862127 -227118034570166890001202842007906211200 11862128 -248952937648750133519342631722920574976 11862129 660553253728935129547809644135056728960 11862130 25294625846598576950109619724808391680 11862131 865665698354127863675087322025654632000 11862132 102809506812491893693424499595026358272 11862133 -29221859946826669627702961771605549056 11862134 250652340357953956712797299433061683392 11862135 -19699510522848959334664094983045421760 11862136 -26829644944461367496662548679482777600 11862137 258367913364429381871246650772094884800 11862138 -335513862232398448603993108725975853056 11862139 271514598067131222008593358103482090224 11862140 -332397466032839302561043761438217195520 11862141 -94040369445340056445401147263208349056 11862142 125923557512567544013513963809066668544 11862143 -469108531777892350798580278866781654440 11862144 102089945772471517736822470503919779840 11862145 362139765580939107722206849936008175080 11862146 -291248312138185970064632090209690585056 11862147 84570612232138621242971273237357556480 11862148 -859094214700335190361044039156521169792 11862149 -293831297827345445921670024484009136160 11862150 3573684294096667650637220098985779200 11862151 -10656056182845942978754089700884021120 11862152 6862430143284902371632289248700293120 11862153 1250436920541103498513841306903176408800 11862154 -157358619650788461091324866647897110224 11862155 307342559098835172409515223419989110560 11862156 31876872411285084695039050055336939520 11862157 600998520634929832688146712268607156406 11862158 79552973723797201963338285431724417024 11862159 -689791686667551661599757341091503787896 11862160 85905026875378801079171189569297612800 11862161 -142583309428308351213673601190210279000 11862162 28122198535539038169591797221868560896 11862163 9831815233607620958329893469541140304 11862164 307568092939246332004114402080376085376 11862165 -325706150705794986901959997536813832800 11862166 746168536593995767148106055555932326400 11862167 1608508079683480944925809810845229078216 11862168 301670207328417437429908492760975093760 11862169 320301432661762989576574282077611509440 11862170 271591064654112361453109173432173485280 11862171 201514235965942054921863380827891664940 11862172 -315415156037962139713391915355726156800 11862173 79831064302667180810197551125324744640 11862174 623041459902892604875853146770159409152 11862175 92355771602059186192333714827342252000 11862176 -1575903377929979639941669452417362362368 11862177 -1175035299787487940928876442444286120768 11862178 -437704274740113061603434198798984477360 11862179 315936311908884834087405481568905482240 11862180 266511381913335310227907842729301401600 11862181 163452897505717209505678879489733296128 11862182 -120373835714406889858845300170106652416 11862183 -197218859391937845950767036302033965952 11862184 643603695672238204831472937003365698560 11862185 -985163053697545673889597856402850614620 11862186 40646653022964578292803036800466104320 11862187 -495218862589164078714189006930174812520 11862188 495336411042279835073581516349662540800 11862189 -725296545302722304523747688984390122240 11862190 25043004083068149809680804581266119680 11862191 30779090981086669286384798523892848000 11862192 198785122823932878445556141520560259072 11862193 -139149140149450113191840676871208446400 11862194 14587304238590268701423319189630209280 11862195 -5178758163407549313762972030565397760 11862196 -868617494488623487117386366054118825600 11862197 -545563413018893513302655080597126221348 11862198 272624106465148314578032919525974140384 11862199 359808693907217866188641400949707420200 11862200 77714084191304693889325130317916160000 11862201 -216616399269158502667089851261551461504 11862202 216085912142552547315152052603025041408 11862203 -410881226893978998697333075911196507548 11862204 47115652598391067244912592183519682560 11862205 -818474809216484701236431048472087853140 11862206 -197001817746563922230963794254563690496 11862207 29559087818150995727045931159387760752 11862208 -18555352416678914603703840308052623360 11862209 -219597026402594515975212159884128066848 11862210 266868834906596123871887292010524072960 11862211 -483669915016214610541951451317360406808 11862212 -7300796791048196581447887031251173376 11862213 -756116248180777686304068944588785574400 11862214 98679183069767294555803005478404705792 11862215 -319820294385950022596020825446848357640 11862216 1092647058828534112972906982393603481600 11862217 388421341279551985390689478668396594266 11862218 -51533671301517527421318051333405524640 11862219 -18543122982566005354822837122051525120 11862220 -251776634819136502679198379014961669120 11862221 -554456864407277275835333387634847545888 11862222 -7677227062876245000623998408349245440 11862223 -755562735681217944844799234681728000528 11862224 160349772772011916701090116066446540800 11862225 218262687916452561626670414483643819350 11862226 -482457615961782838972951242510870324960 11862227 166576322623050839682765586235520891840 11862228 -11302267348134030242717424503377920000 11862229 -695286295522079542697136083889362645170 11862230 109276038329508663126029352498716853120 11862231 267709974587179586670765960811384181352 11862232 1279458421208043342574568385052447027200 11862233 109696756487469620506309612063370569482 11862234 -432146807725453997213276858497448424960 11862235 -225087276697709972617503179201956320 11862236 -1551692506022506851940999214425642801152 11862237 377416706693836038835347556266200710752 11862238 8230639043453253131196178272841316544 11862239 800924105179038233504350499740114331040 11862240 104193026463901748874532633144212848640 11862241 -748632797650774901734561578207722955358 11862242 113269600844015973531380975980278412800 11862243 -88892256142571367846245613792562923264 11862244 -301358416218751736984915687823158702464 11862245 -81924937977111996228754297123913760000 11862246 311716375677638928472011712331589697536 11862247 -34320243399373996328864968307200994040 11862248 180966091946168759663109212677219921920 11862249 -78538846958329909775514255258010371072 11862250 81265224239584830370936883326099968000 11862251 -734647781854122195378431252037831179400 11862252 246311081062864946310917784074832414720 11862253 490484304443304766121137246130261699884 11862254 13895816512117763174843089033211601792 11862255 -140392352432764762633513796398842259440 11862256 61034354040594231869742730960047112192 11862257 780918059077924897566680743182936610032 11862258 -29677555357599322858063472230814111232 11862259 -836682876768866361746804263841187487540 11862260 380433150249207119500045753909727539200 11862261 -23038746835773687433309549689526033920 11862262 -271509328765385312579790238718634521088 11862263 828425826079146174434720964732291183840 11862264 132477735515091722482489582100621598720 11862265 -831019591811512673846535052304170769340 11862266 31200307356755315540053922924962555104 11862267 258436553981259335394254321969447896512 11862268 657820908073093032192226055582771744256 11862269 -206010849660888150844676948351178030330 11862270 -55125028909932337368764561099940249600 11862271 -1133780213530711802197251934716150838528 11862272 -342344087182551046992055701175894278144 11862273 -302072734914103984457477080996744418496 11862274 -101491751977210762181472975068626937856 11862275 -706203257561286141754269471308275133700 11862276 275530150424014325913310306648827494400 11862277 250412528927221129185694540611715465344 11862278 -214584849195348420181283140632209734560 11862279 61874307338235706849851972970865371080 11862280 -271014974194181131573315561378385049600 11862281 -672787616996427760454034834248366880 11862282 -16036965739043758906481990405681104896 11862283 935308732342871753865872387169224357376 11862284 25932210979396676645120999570803156992 11862285 104810484843031362781912878364171135200 11862286 -69601096141956311978473999137332601408 11862287 -634988240552507399263134636878822010720 11862288 79720801917422219799309503877939535872 11862289 995339220855925818035880374791942787440 11862290 114140649595515333773479148171436134400 11862291 131131358995813897562325142243037316864 11862292 -225954237008735892445024869219044243968 11862293 938060631306242557046592219420059542542 11862294 49516125956587867092255887008281037632 11862295 543461753504142710323381001654237467800 11862296 -98632550575036735569789132648794081280 11862297 350974728041202420185433991914053947674 11862298 74514441713584416643916459393530590720 11862299 268995004311828242381561693519363178864 11862300 304753537497558581849960439054017932800 11862301 -405193174611423196421714591355219624096 11862302 1236348899266625840219638112300447262912 11862303 839071509135855938498921587298626309704 11862304 -1603046363899316905844477995180055592960 11862305 -10586584574273108383563567466495841280 11862306 311109489026927161530572912330529548064 11862307 919392188330365085047777747821862078556 11862308 -142474202628205862127308782130975539200 11862309 -175339275524630758271716100071591692960 11862310 114601275283482911731068787425158770560 11862311 686363639566657485176857617043092784560 11862312 442200427972936037009515121578278912000 11862313 -143307629461728168360293906537801218438 11862314 -35171255127672623069289273046430481744 11862315 -262175093493648713305509604668291828000 11862316 481719014443693948163786877120017911040 11862317 633734958508061463790024551402552009366 11862318 -78974708149172746128186385261272796032 11862319 -139517421202025231097050164891250519040 11862320 -77626460055081694465121576346761625600 11862321 727195270845415409007133107455484714720 11862322 553873896686223494216437665760124075424 11862323 -1218239014764040178780220011532302775096 11862324 -8191356261605336937848215427577815040 11862325 27528095482416182730960323199600523200 11862326 180004348610128455697657225793054674560 11862327 64228011760815543024991527757483342080 11862328 991152344574233278165156146199654440960 11862329 12110862806586695899634012584692082884 11862330 -233286969587625200873566989403787577600 11862331 -384049963977287355812151578175120216368 11862332 -598409477590799483197382549953476733440 11862333 -94547067535493337777921258107361248736 11862334 -589499202645146179955700922743015972480 11862335 433078224570478057452583852462154402280 11862336 8361369595472146252613215135029264384 11862337 -820659693708971122854838335900769622700 11862338 -569521751109500759181540833739893605680 11862339 -112767804660484173458305046778922503360 11862340 203450557833270401510102515152071086080 11862341 -146886293179355594754791204974690648128 11862342 -382323791934108583482252077410311659520 11862343 1053203811303110536476459845278588309592 11862344 407557394826751901283937531268791173120 11862345 -41448784887348958171186662089023862400 11862346 56736067483937961785216978134048535040 11862347 -261706431853580550088503007668799091568 11862348 -56284497735348174734904598372044985344 11862349 594419708182377042575239608841165074072 11862350 -341875431496604575190241345340563259200 11862351 -641743335334762140467438524173292404120 11862352 255137266999308676572785019288871895040 11862353 226059899141645484612778790320804532340 11862354 50360981993703967783434572091056122368 11862355 -609738937139189599718417194129793227440 11862356 -1141552900808520132773894578524792960 11862357 -126368918683733783592947913605523230112 11862358 481712475607095940249379456330592533280 11862359 649265788748977455906032271124851778704 11862360 283090739430528201623208103941899673600 11862361 -29599096394966158298355642843537343740 11862362 503052771912911023773237698024238813120 11862363 -325042399374797379656934505598268268800 11862364 301748090280394318418156958383287947776 11862365 -166913216089852926065043910397965344000 11862366 -57852107222176949158083005359606945152 11862367 2711626217722891352735144521357409280 11862368 -72823506430923969274286527319775903744 11862369 -3926199510286152855848224926412751550 11862370 139272352075051669734782332870823400000 11862371 166165097281403492982282751391996710200 11862372 88200691390369303989865132391612024832 11862373 -530610283696216127564411670099084229378 11862374 -327874037902072124365361883793883209920 11862375 262253576027594214121534187259300480000 11862376 -1223856681088797093630972362349659857920 11862377 61601986562111402044050628261037480832 11862378 92413952874970105075068150331184975616 11862379 397865052465150965210488508533358416776 11862380 -391132828538241141669314943116264755200 11862381 237146481633459385034455105235217701952 11862382 -75920232570778821037817670119911731456 11862383 -281272615934643955115350520967739900296 11862384 62255746452032752307165172823558717440 11862385 -21995598521084754237140171933467810020 11862386 -119417919654937770792824277401266714608 11862387 1660566776563978016445267006834340814808 11862388 266688921283979466174938083750629795840 11862389 75323227451739639722439389746547005632 11862390 22491425713332465542919187171337472000 11862391 -1082109155843782747590331916747574477208 11862392 -1180477161738569919821293053642771763200 11862393 253113252367758638659740099691230006864 11862394 -149069545380939092298580931120566905888 11862395 173071927487146443625467883565364806400 11862396 -70558439260111546121906550647797186560 11862397 -229719316553463966372330326035829256128 11862398 35970460305327990442612147689999756288 11862399 -634040671931870096999673897809438891520 11862400 -557653712285821601887038270741676032000 11862401 -111224028886117364121167251884429607290 11862402 -15441362111220372205493050797452477568 11862403 364996313394469199056434203557702528000 11862404 459081427195040196428512263581624777856 11862405 2717348276201575471964467854409691100 11862406 -291068638028884172497880088614419090848 11862407 467555881312428147078613162522288993488 11862408 356968208051041895494723168974028431360 11862409 494923017175425749524768988768139708608 11862410 -825268041303709851741332825103594240 11862411 75123112275166482894812830432844509440 11862412 638628453049097530305330125491023961856 11862413 -235363142287487390352675954237399173760 11862414 146880076077561155377474879498026693504 11862415 472299389448593040909933599120698793520 11862416 157246317048599443083467874474016284672 11862417 351483471371431088192892275189979346944 11862418 -5949127896798190569542745884637321600 11862419 -85148496960250094104462888670359500504 11862420 470256699426040970920347112794474639360 11862421 -1253496999162039464317069540438811725320 11862422 74726864512756127437901584737941452800 11862423 706282066416526262418348262396158642000 11862424 603440155991872312208472074751808634880 11862425 -90569763446077698478142898876660716850 11862426 -242030466830101734718541048396434413312 11862427 -126558379405484483677658156449504865000 11862428 322975824104037546180341597236957309440 11862429 29521932360467307554697059041175646720 11862430 -607749099465397392904552078973697993600 11862431 7132205360249848757625857782286684160 11862432 808729521470712576198348244197563105280 11862433 1052770221912218666907432298597503951024 11862434 -250163073304776242871688253514201085440 11862435 194134569337438704583228282060519833600 11862436 479230198218499034206336793789694423680 11862437 -413714098060113554426834235750012226560 11862438 159552632894708289055516084654769018880 11862439 -549456933920836910105926089710609850760 11862440 -475972460955644985366213012691760179200 11862441 565275650899611197958540213895987549680 11862442 -1097499641843032294333410036584738208 11862443 -1426951535349492382214668967209506307392 11862444 385611380820592754776173681484144177152 11862445 -48281381228723883699049501368156491520 11862446 708560092230194777237369553971256228672 11862447 245880382871436888571351638234630093072 11862448 -40028849343665257378974584689508253696 11862449 -1490946678580255475836886923322631730764 11862450 10696443285711583058608651533974604000 11862451 -1646446971209853640897869022502341677608 11862452 87423486755199798376050639263121285120 11862453 12289510038062076943393719606655046304 11862454 -366547236022780918010987876720146509120 11862455 704192284681736436745873956835267212720 11862456 -59517884932673280694302604087870156800 11862457 -124540313009295183525643926713949949248 11862458 -689289825837454271125938693183740214816 11862459 -86607896210536887711012770494881261264 11862460 1693617524954853951231071763929948160 11862461 -247578180331440551231213747555445812148 11862462 -185710071603476634931508000657819168448 11862463 -502368680094758733078347220528254009840 11862464 -432978681727063283968291214289140711424 11862465 146239252412420989812690718748750805120 11862466 -320466659176752198844435447032340784640 11862467 818512935727568712106848213545736193872 11862468 -129391061774974938949613254311262369536 11862469 -566290271151246190932091906635901404130 11862470 237083253331450584987109272484778313600 11862471 1262952382095310082855987522266234124544 11862472 -809632133638184764486557375813334195200 11862473 -470650574250247883564691384418057641600 11862474 -116375963847273157709128343151316223232 11862475 -142915083747806303814969845705752937500 11862476 138462081295137113911342946095473262080 11862477 586744122674908296573865807361051520 11862478 270436295320671764219712381146151529920 11862479 181340919037299974864201016619421298000 11862480 -5742648081028370460551916515575726080 11862481 -189185751145045265743866344064354663840 11862482 96089057251665845907440279996746982400 11862483 142694574077343347566189438836500840448 11862484 -516709357681911525537005588816826497024 11862485 -11631834660479892989982766015466265600 11862486 167807484598765237305100061506069161600 11862487 74597179961079726563355611715574995904 11862488 -4404627831863580994577764364706938880 11862489 -40256948879136397880127713262450202272 11862490 202952335356928703201592033763173900000 11862491 1708043692276809931977104117700849984 11862492 -268356175930754545202640881533215733248 11862493 621119116900233391572230239617918904742 11862494 172066780006062437703643845648814952832 11862495 65630012902055632659615085142783613720 11862496 10780883706769654065993011049688203264 11862497 -436213435606343380933608966820380375888 11862498 -39481295767752629942249386144577656320 11862499 -552900643248533578954836942846205282680 11862500 18881902347646168483171373640945600000 11862501 -175186762566893628527345134649209050816 11862502 6309241964398697076975040627313421504 11862503 284397553252787897613694436538362440464 11862504 -407656456169225235335932500547596288000 11862505 78086073785429930611688907695555514660 11862506 -738992575700240583340505341238831174400 11862507 476203849853612919927845763557531193840 11862508 -408747094710585439854630856931158625280 11862509 709902268750185341667159606523074956160 11862510 -90407497819009234193367112554425856000 11862511 597766070595625759427820390456449917824 11862512 15732384327638266011027060656672931840 11862513 83549410822679877696172744749845221416 11862514 244440369623517987414277051672206696480 11862515 -446830153946662859571572887776419520 11862516 1154693289594239572376226944484366059520 11862517 -429682560879606147711943261182537668320 11862518 381465439961976552681571782502111237632 11862519 -179311053449179689425486468563750088112 11862520 -523105456031985698798678355228813619200 11862521 -337587397740532501834013563838961964656 11862522 35031851803054269892367754138837725184 11862523 -15509056535285059368122594137543168736 11862524 1014282102875649360530757302368555524096 11862525 151107051384611302774647385566464421600 11862526 54140765162525087829002655985503313920 11862527 -22507331090351375985877844926039386624 11862528 -126068543637402651334901251819066884096 11862529 -316792481644942627792701748598706319424 11862530 -186373934731634364834067321642726188480 11862531 363289894687027543642070982986576967912 11862532 103418168337370416037676822754775234560 11862533 -205613260347311445313340957034909734340 11862534 344296104397604201415208152344095961280 11862535 -513878416000975248409993873226948048520 11862536 68074960260135244694664054235607040000 11862537 40105014746891248759175117742810827520 11862538 -328060760958281781761445391511608496640 11862539 -11169588528549349549989003761167587312 11862540 -358677003517806362509789801425262771200 11862541 -532259227005959984190663949516997642048 11862542 -53697403752298597172791131931631861568 11862543 -49481331640675771500038371073745507840 11862544 -194543404850493388560582422512062423040 11862545 50565963843687259875140326034732349300 11862546 -464717941489303171579309691977554911616 11862547 -179973642714238356058572119589249666004 11862548 -16535045242788278347915100835637159296 11862549 721018631934925292383525943775396998208 11862550 21298670142534065416894395522083452800 11862551 101369199524557183442558533955881571664 11862552 192520754103465869965383260527875440640 11862553 -382864622003303599249712087790270953216 11862554 761634403976581909232933989983444118272 11862555 -175504044045676462382843937465712992000 11862556 -275994271155514561027477842513556703232 11862557 371283469209192140271613404468474499206 11862558 358551990112893986166118802531791585920 11862559 -495195188344116582149908148097075656120 11862560 -379010146572497811194412492520559738880 11862561 -846772393048272504145158426077860529280 11862562 185195040820446432630743624995189604352 11862563 -758841925839195616976779098178469377188 11862564 -241668051193686502348317938093993054208 11862565 -99864530165018624409646895180311580160 11862566 46190943109988712258700518457619132160 11862567 -667202336890945216668396113935871597616 11862568 -1409473106306928340174608476349302461440 11862569 -1046829099095303284701610415744460177030 11862570 72837772143123033990935549480226447360 11862571 20282135926962426030248368916776594464 11862572 -88981376659121049652608316376808035328 11862573 -20551106516107830789294828051974680896 11862574 -290924738009923991894903427007411537920 11862575 38251196216625003377238787257359557800 11862576 158447773949457666319721058532797480960 11862577 -794195388436508312180753265968897550574 11862578 115458563851703502526418436320034716160 11862579 -149854359374737652149002842502064124880 11862580 -630056888801753349880859880805291584000 11862581 729490891728477854651898990014238422382 11862582 5899754510297723900712128797325790720 11862583 64382777461454870329721447301918099608 11862584 387657957341455906055431314781284986880 11862585 342451380889198913872732331937437203200 11862586 368165781794356337934829245756834106992 11862587 1148626836718621162593812469765333849192 11862588 -570961106106381640582907425480312819200 11862589 62666744702761724257723838631912066400 11862590 -480310435563416374866623962121144203200 11862591 118962094143675821845429400363667985680 11862592 50576382614899267463780835785325936640 11862593 -108978352876994843350312304266526809680 11862594 -153218805759294801932881874721865707360 11862595 -375518569272612153288708852171576187200 11862596 446430675598464610043644354998178713600 11862597 -221796672791286591085529517470273037600 11862598 -155051234393343510423075662317148640 11862599 374471075211479830161806922499370248320 11862600 197157721554366891219196654841653248000 11862601 -1006155035186332759819797499879027298048 11862602 371717515984344719341698847122837256752 11862603 -803410739336990844332167006899665187588 11862604 -71148904590933224597674729323937624064 11862605 848055913230787455236146766053828717260 11862606 323412990794779322892337596520913748096 11862607 94578762734431032150206986378295455432 11862608 65232113816293492192751049048361132032 11862609 -269193670382937219385786053870129896448 11862610 -51295411390037999738348311062682933440 11862611 -1015479647027795466798856410104849920788 11862612 -21638678323354794593710238516707860480 11862613 -730949673311244759496462217376026997376 11862614 211492147580181569724752376820902778656 11862615 117115083746086996730738366828929290240 11862616 -992130838831125358945473817099150571520 11862617 -1333776946526499535567336821882061456740 11862618 390515228145567238652146780643754160128 11862619 315384462013245797199495153303481971744 11862620 -91818654634456649388814705661360701440 11862621 -569487459912088333559451044519450089440 11862622 -464962387342937575357846280502700437888 11862623 -176133322660208551039406515413516700128 11862624 7161643874683448706983809297109483520 11862625 -4515050365163891428149701362627776000 11862626 544227441690558273352440633493402066512 11862627 -138310410629241858833687915436172608000 11862628 677105606333657323316365351777809432576 11862629 -14299255069040224160601304100434652100 11862630 108866154944804729876441752482819676800 11862631 -1000414781118357674858404449385990838400 11862632 -627238431638448128911836522193313433600 11862633 -281056560974341204206608252341821227376 11862634 195829896341123710607517014776011397632 11862635 607574859981794320125897956611668654000 11862636 -240185594908070656544241698385696445440 11862637 474462908718678626321586149392075024672 11862638 112846876554963115285126666804728006720 11862639 987672284639715351630181981183852997520 11862640 276180841005391877931456192738223718400 11862641 161424944421632915606734740577776138624 11862642 287769758023067934752826107916326148864 11862643 -61675524377080406291766745669079334656 11862644 152139272702997642378174604594791887616 11862645 -500538490035820214550892627007485421280 11862646 -15909422153736029892263673423396314112 11862647 111325758672460048190341351029176313480 11862648 -107727612146912550072355369947847434240 11862649 387348050356553271013404031700859526740 11862650 221544518576860534480528995123199968000 11862651 64831749043743213899444501206952985984 11862652 -123440185947380033325311830731896944128 11862653 -1784739271884106901925933123876002880 11862654 178377074108041722381146621209458014208 11862655 -91049590083538787785620334559973576000 11862656 -459329540548737569082952673943512678400 11862657 678540682269949194266721111019691379954 11862658 42752034762816620221212655124275392000 11862659 -1408861191974949328555580591207115694080 11862660 410615815687255351272990020760966389760 11862661 -775140617492564592395032791010661944738 11862662 -161997104016198757266657561068652564480 11862663 9085994503074927717813056376505618344 11862664 -5024374576289898953213921809535631360 11862665 138491977306450729503526391728328744520 11862666 511129247346061909643232750537030297600 11862667 -21994298518426797208791853629840469320 11862668 1954510902681900144245474552829674496 11862669 133830053074230548245714264387540193280 11862670 -3493064080275812479697205755277699840 11862671 -126458826327701164826944795335264152088 11862672 80872195899078343994557161014568419328 11862673 -465839893373518313598200502346617040078 11862674 -105425248838276581369023748876263959664 11862675 118801872754110312936746165669907754200 11862676 170664442224189014720585299721013004288 11862677 -116250507849790775390874418310274627840 11862678 -535029691284619419295869953249458667520 11862679 1080243400871865746224626870337509166280 11862680 -393218031422602897809909286770314035200 11862681 153735173821712784625618901924611070784 11862682 -192002526650016368203330912759385590080 11862683 -167689374318512007353857778158231137024 11862684 -338717765151486268923620452101058759680 11862685 1170181067466509323830071660025468135360 11862686 -9478079719555633272069760132745905152 11862687 50938562050165717409646422579088125568 11862688 -259110650450556968895988046144077824000 11862689 -489700011141892677447205362234762399744 11862690 -70066318081595400149444912365846041600 11862691 123881576671337976812813064536371805712 11862692 546466904693000076761205550116862313472 11862693 40175076980559867130330889045645422620 11862694 -90713837441941593489082517902126331328 11862695 -121055681163049458170582290674014194080 11862696 406159834863331689462448079252550451200 11862697 -197486758401355779385674471202744595136 11862698 -472399681097376470584128252440088728400 11862699 710804203908969238303263861839295109464 11862700 -546893137299630718080559877469190208000 11862701 -1135354758518446020440191143103347800298 11862702 179406905334165735363763845681307329792 11862703 -1124474716415229433255774465126342600048 11862704 7802413130903081624055013643621646336 11862705 -796887932137497996330319991134959199680 11862706 1317212700233837503632773802132232627200 11862707 -69639036492089090344844740632389737920 11862708 -44407757335221097997242520115446022144 11862709 -808417139176684620085163786156130283520 11862710 -142600693004350263443856148265777322240 11862711 3449854566810566227779805381523120640 11862712 -642441403581401638723419669082109829120 11862713 133131035060400765390972305108956609962 11862714 220320098292877628219974950114798167040 11862715 476366290912306166567813531460557055360 11862716 -1951526393693433280486720684584198018048 11862717 -671717656882387652988714784686741310560 11862718 -101602965125762128023082848117027111168 11862719 -192011307502700222296258841284461120 11862720 -188076595593055413798640758658852454400 11862721 207926590760959367212358159733252624360 11862722 238745354094975528949420004807843692032 11862723 -637417645569742589975935530153166590216 11862724 -128206666762845000248436104337449797504 11862725 56420019087672206601040509703401984000 11862726 -221883882533037660062356445297224281600 11862727 -122521170030584482863968700584748995000 11862728 209592816553830538696895158429799424000 11862729 -43314030053418682955015370191375998956 11862730 46862018607875031120894647761612120320 11862731 388883601140209799265637627137096006864 11862732 -18546041807719703812736309615998353408 11862733 -191193337965318908574925637995846811616 11862734 74807819945122022993974417569403569792 11862735 144259903676850371883839940644371744800 11862736 271834449739169732528321460510576525312 11862737 -105323716460278286299094807599718988828 11862738 21258518050387972646919065253439747584 11862739 -64936079649288632361056922702686153728 11862740 -77483272829246064736785641524187059200 11862741 546376168591402474657062315278426757024 11862742 -417119474869987387280424147118868437728 11862743 -13728635009041107884653917068905664976 11862744 521099126992977515854721632001612574720 11862745 962904301268525531607276179180146915200 11862746 -165805593126533547924339519839391356160 11862747 -475240096968482566296918431565390704160 11862748 -206313042650484249082325961716641326592 11862749 -702032084928428803963592368528208230164 11862750 -509509267870744273283163950564392416000 11862751 -652387916985474101272077953124007086096 11862752 824772915995086296862612254159865380864 11862753 648739358390177684903241228495633576192 11862754 -132804927416471049255724097844648960 11862755 82567305722788327043510455514521257360 11862756 -104735490388428475112445365477731135488 11862757 1168294265595462546943960105816870090972 11862758 548774731199104171018397950055686752480 11862759 -322719264315912949736563218378285953496 11862760 91801304524886797426891590601924608000 11862761 -1038727522032752390029646157075202861638 11862762 -394828914429072498382320803386052733696 11862763 371809359888697422310103491695804919440 11862764 610059993138771837948792534152302886400 11862765 -361307852745368521031500903715583475200 11862766 -102587082112850513119351911567383583168 11862767 187360892318663092246590245471596753392 11862768 -43034113183572167638031213324252184576 11862769 660519813756559460870675881324616780160 11862770 46214749007756907745994212745812561920 11862771 547892710679517958395013129666865299512 11862772 -771150106969010256260711966296390570624 11862773 127852860439930123833032616183736663164 11862774 240019022625849229935536381234683275264 11862775 19231613409560106142424976979383091800 11862776 -334041818191756237606587915286921420800 11862777 -538965011804923279426426378318836316080 11862778 44385699678272918815125919019563705824 11862779 -230731408111593465672439168827448424016 11862780 258197965301573435227769182253583221760 11862781 -796655763750870326283702139197665383680 11862782 277123797334813019517507365282457940992 11862783 -153617292185174947211416673890504670640 11862784 758930563103757489391781501301738700800 11862785 -509540594348582526510134023576074517440 11862786 -145880328200829926630402385585439747200 11862787 66411565927143459757056311645749755312 11862788 -26310134386089174693140002637294592000 11862789 27357110618438452749620123861853291360 11862790 110325805929473878988286176019870633600 11862791 1006527937513583068932684067027964727192 11862792 17813338777760955489602699256247357440 11862793 110835500087508105542813164030832850960 11862794 -37903357370060306472138630213526010880 11862795 121914615195945448494663603252360556800 11862796 -845408024494110091614794600723820871680 11862797 -2506401689399599299511247796713883360 11862798 -320023261343551751797547890310329958400 11862799 331079337496674282211034189597761390264 11862800 288383158277194333476136711547505868800 11862801 117354734029686306680357230763835655680 11862802 -132912636350929085347583838873672199680 11862803 646561536121317735091969941242964875052 11862804 -599788786878557876615730052235284574208 11862805 -427339934835826124031626197232534997540 11862806 -271071967295715948391596064549910963520 11862807 611130772767768521099404961435176321920 11862808 714781947466919188115030080807099176960 11862809 -426879523686503739387366104282642070528 11862810 -59546161503483119493424693199082331200 11862811 1720739744635507608831731183315175993072 11862812 189829781644864668406676038093655665152 11862813 174615550450922968619851977201196214400 11862814 -148901444336411345955708468259482582720 11862815 -408768674942210299562000671100152958040 11862816 -130133971496065598240254991671618437120 11862817 -1004159963397148874064922590286228881562 11862818 230048671092554346249754473538400173440 11862819 -1097209638978488272671030749503157409792 11862820 231076655080682027170351272232709710080 11862821 27382807110651936017594525345974778172 11862822 -133399303384671254895639877384506648576 11862823 329571763375272390024965805024635579440 11862824 -1223720096510342468725182666397239383040 11862825 -107835412423641078047192669330098704000 11862826 86186898250192345341104413405880682240 11862827 -368684594192118910173425335620529771440 11862828 83591166607572294122214947467161553920 11862829 -297336339906373396590487522429148116128 11862830 56147295017558443532614581952772974080 11862831 -348536071849605039450028037267340395760 11862832 52085002385113521627903293727795576832 11862833 -52253810392900035729839864857462587840 11862834 -68133977708326899996340711715636661120 11862835 266823422908585080229239411686780739600 11862836 -1389241281361309321919609295557688053760 11862837 239236949931225818592493621982507637600 11862838 -392893392683634999865979513758944549120 11862839 791614412257194062932928466288576521640 11862840 -9355638308152253050977660739584000 11862841 1997272317227405489335843236892805346052 11862842 393097450575055151880850879726959788544 11862843 -148121193389094960819668995617321711336 11862844 -21038545363338974981627582139309293568 11862845 -167760845367199017562957043856856504320 11862846 -284575005357521977313041739915791153728 11862847 200595713204680258064193397954745455392 11862848 -240786427602476762286533782305547223040 11862849 216543057841786821707718233460882710064 11862850 -354415947548188535921430269167792611600 11862851 -27343560517870100114636109622570149936 11862852 692645836487934369807576698085908831232 11862853 -255985207589462862725464270867443164232 11862854 193652289133788537927843352523232653952 11862855 -67065479117847827628317684162509188240 11862856 624823888700384382696847280345927116800 11862857 197392731715635125069950435341230342106 11862858 -13332373628506023859261692243440758272 11862859 72616773660046255748381090918715230000 11862860 194424370068787931940754139580857134080 11862861 -1213574299670880139797238023211907226816 11862862 -338125524808103115520427373796904604672 11862863 209400010802022484610566741623909943680 11862864 1687727104603196083234386213536907264 11862865 17469647891109994665835424484297371520 11862866 -145173633487046536963972964080689356640 11862867 303922715029096434432403120510104083520 11862868 984044211853550917217603188049019928448 11862869 -429748078731393224871358513106075111730 11862870 292026347047576325499010416863503804800 11862871 733400529602244413724077293943594800272 11862872 -150210264420686996643342997169214136320 11862873 -506112539644292304122869191076965828816 11862874 -78877870833939654649461373330673442048 11862875 -1086344438585293157139016922078412276000 11862876 -219393841410686833217722858602674626560 11862877 47304827234830077064087380876095544320 11862878 -534499642431241461716196783135322690560 11862879 45154720828772906833356122628449596800 11862880 -537905439402710630950684980336069181440 11862881 -327523835701283564349239663901927876318 11862882 20149143624761566619004514402104541440 11862883 -10321389150309624404355276483098572856 11862884 157593859279878853036210389926777044992 11862885 -634858205277513867672595995240031382400 11862886 177547441611163824792591008994987964416 11862887 -948801545119555159023139447596671304840 11862888 732796889713464503607294603345888706560 11862889 -1131831835402854633036934760519217439968 11862890 -24832962530886981601450497521489302080 11862891 12828333586745502590574719620192916700 11862892 -422426685272156778610213516449585747968 11862893 -170370571604950336154403450396746655360 11862894 -83089754611816743005552201969966776320 11862895 16645849944877994309456013695026940400 11862896 262865681170743593753334125676789399552 11862897 74148325348203784385376977850110664480 11862898 -293333961153957436759347519104932642800 11862899 -250185613242153526281703817661896940240 11862900 187027031330721320096283640994243664000 11862901 -499372319340231521512091534450645917028 11862902 395750327760022049038285071176969942400 11862903 -23336724736227145496405389702720692192 11862904 898075980020971759298221962437016821760 11862905 49622820710310868141979862040198005060 11862906 123082894347823927581096506706518307840 11862907 -341252865533858984151698753958627458288 11862908 646966838178880095352452522235998529536 11862909 -657910667720669306235543723800739257280 11862910 493996854645527068887680918221345143360 11862911 202742012845753556632650566830624720512 11862912 305558192322735549833289817526831677440 11862913 -1880923147163236468972021849425057619116 11862914 377209937395835146067123096403994828800 11862915 -588308895416905904848982316283172512080 11862916 -251428522526282453812125350289994977280 11862917 -565529191679661855039493232396758971840 11862918 -103059919147259842112186396882668829376 11862919 -987988482733891433188813324342758056680 11862920 -447355143469211599819149536277517824000 11862921 -1004064786801289248429717335660199552 11862922 -837034692669562429789418722023029161728 11862923 -1461079948177016231434466514248342103480 11862924 93160992839067105772899072774851513856 11862925 -191834853093706290754549917201643491200 11862926 -1150692386063356221982793269219484736 11862927 638296731109195101983004170810032154664 11862928 139242239590571838090269157207248732160 11862929 218271930015624614052458492281090384884 11862930 53907320946969756566159604392104773120 11862931 837050153693505783141509172260923774912 11862932 766142961000011355853750659914259098496 11862933 552648345213730711643066353739406372000 11862934 -543080083354910083938889074679771260384 11862935 253062382945238221776831529733437824000 11862936 -33104831076107478586072856986046392320 11862937 -470743504001233170187146100309191478140 11862938 -32715998594369057532601109971379076672 11862939 -448700791805645602569014883317899828032 11862940 -51392544332687532583203276668433162240 11862941 6731587028771630451579264173501169024 11862942 -64722955536957643191627398740161478656 11862943 -308456292677096280873547589021893808640 11862944 1180212981162321593080488991558102548480 11862945 -66278099861694301333180010843847627180 11862946 77823447911076651410888089272709097760 11862947 -51845806464505931525808807171279522768 11862948 -326157938604636282304153089840723409920 11862949 605778457790322723215397543351641273886 11862950 412415383196131164613173288249363096000 11862951 403506086367353901360217086214239464232 11862952 -1361373443156226968014937601333173990400 11862953 1099700291262409039840099892867022772320 11862954 -471261268031335261043614235154139484160 11862955 -343630803657946676856688726243658917200 11862956 47181692721477727903904749296573480960 11862957 713151300949404126855543999683917684992 11862958 -58289959033351996105704012260544244224 11862959 305969588566222750056639412706284406160 11862960 -22170341870025368605876768179540787200 11862961 -386887766918480956739597421932327614 11862962 -1229448351518724409543752881688279703008 11862963 -14719245124675818082058095543784524800 11862964 -99123551526898357652299158538103605248 11862965 20100718019921951805594825052419633720 11862966 -121636651383481630892718685144782957696 11862967 1000408139791781486269009904981539692624 11862968 -205754480334970539852282163584519843840 11862969 4355984966792681736943403681352266208 11862970 26654420747945488926960429384832450560 11862971 -87916010402824237607602531874369467128 11862972 -5831915572534649271181043457163207680 11862973 -199230798584099368974822765785111757600 11862974 -44688765159041604896257322294752651008 11862975 -63716568793075797601223402366512798800 11862976 -426873098611484139076141299012122705920 11862977 -22965550562306088482378842865938429056 11862978 -13127187089692175165069740030006171776 11862979 -710910043576094058685287421603925140420 11862980 241879007226795344273454586014310176000 11862981 -57967195795488676916394018449474267784 11862982 561422193284650340466086134489732874592 11862983 89968482909013917306751322977344360960 11862984 -1972822249012168757644556046787215360 11862985 414746347397451345620131970381576382180 11862986 -10250342713017368764925958708381628416 11862987 -9780075585493589286783895302988646400 11862988 69041027322411448144204254690300211200 11862989 -226498670265418435679100162506452131210 11862990 -244661364730964089917206531142151104000 11862991 -487853180021218530109150353519101244960 11862992 -30247445363173636264122233420006031360 11862993 -625557719645656625738853279063663518736 11862994 -281679599805283806174428908235475156480 11862995 -74187800578999095427598237996997282000 11862996 162381914582689035891939448155578222592 11862997 -738003897035829512250856562215345362560 11862998 -193737958525500611741336600376898886400 11862999 73561950884665962157260311310715431768 11863000 289565752167442514314432314575493120000 11863001 -1584525426067120193970052316599249203900 11863002 -27518646032449220750919887164346496000 11863003 -612621055160047610751465739379610198200 11863004 478325712975820623488955617607166003200 11863005 203930878840490813580091617125592637440 11863006 189301716794180843810665016678741837952 11863007 173114716808889885978559086922209445080 11863008 881572636855393757411745555245072646144 11863009 534783774094509104899607205407687488704 11863010 -60660731875354483685217998577426247680 11863011 68049341046140424311293253344756056960 11863012 6034088839920976107361656743459880960 11863013 1064827256439541052151659821507365526848 11863014 23071886226563589643017046686039096192 11863015 -331185319894477448428338825482831623200 11863016 -3356096228954343587733256437588541440 11863017 33175440904965950430994174458887592234 11863018 169803780220990851838613451130338708480 11863019 377784226773765090964579419949490526096 11863020 21791960115844085498228268610176860160 11863021 1168297937607006319489114875676778603222 11863022 -129316565806674883953439588508657650176 11863023 1084271932722544583169945438007871917968 11863024 -169183408710057403614337570732809486336 11863025 149792520271804074225749690989132665600 11863026 -49740017678786892916213575295586582016 11863027 -864122759010903566211301653131734130880 11863028 892795467186929638749891641269303287168 11863029 -1314231181197753303296026695294234033600 11863030 -376857151190165030095968698994293664000 11863031 1347471157536349187699770520228942393832 11863032 33933538610792273029856121125880791040 11863033 162162504054150439414984956748865728064 11863034 -249002489582664454074888997697541181584 11863035 -550527907234371959117698745693892710400 11863036 923132701782628579041954387936029662720 11863037 310949143865616022624559491045199047686 11863038 -497294389925306854954179698461615828992 11863039 -377260664357653367877484643180319708160 11863040 188709362927856264885060272623850618880 11863041 -185262294355268592676220372451338741376 11863042 -422318608206012813222764189962404397056 11863043 -599203091268410043149464899105445589136 11863044 -36479195796879121679676075741231790080 11863045 469368949449928663976019735404845092600 11863046 198657758985738080268685358487935088000 11863047 -430310215119584944682640286402549543128 11863048 505357484359323086147268521087672862720 11863049 -218099136771111705037971829546911191040 11863050 131463645962519057824450789170731020800 11863051 -104511204525354110341582440459000539376 11863052 -551803768036737263233876684668456593664 11863053 379615110776684482192863756217058463264 11863054 41904909492441058190429748668898329472 11863055 -2084025990459440550079884515311872000 11863056 -106187544408389229200319656343359717376 11863057 -354203887858749995990100967959595119694 11863058 -105219742504053689481947991313987179120 11863059 3141987200603615275783125742446678720 11863060 489213570754908347120623934015323023360 11863061 -274572259966655417897197352078935491168 11863062 203036292129576338795990139661782004320 11863063 -486009601235152381529741439902094558336 11863064 700717092459199812055590866144336271360 11863065 193878708054406951877124686663781395520 11863066 -526577770909210891138063985524478442768 11863067 160593367954280113555790897087856106116 11863068 -121259297110225455452096820256626524160 11863069 -773132617145574414638327774368362199104 11863070 -87526329527955447748191593689948016640 11863071 -287265593981320747667801457803900409600 11863072 617184687255905904732506688651431903232 11863073 -166152582067926779118195062212335531678 11863074 -48273275472065547049194452249742344448 11863075 -52676797966488105094938929599080794000 11863076 -662053033029647945510606266812959853312 11863077 -138433371251575393836743607651083106240 11863078 -173842460001269634058129980884139278976 11863079 204758446168072531397234449526051963760 11863080 -137619246930939692123019065578310860800 11863081 1469733121052610173602603131716207824500 11863082 -600269720409170689860346504260556800 11863083 -366568349621062054575691501794443025576 11863084 -71968914511929746584650575136515408384 11863085 213844545938987264264863887570355596600 11863086 -162157949881264032311458499605280640000 11863087 -1284925818687029478018461271293317801600 11863088 63453087190538905548468380181655388160 11863089 -211933910977403141347232921319169247616 11863090 46135977197597329398439857292096865280 11863091 -290257767335660197738980900081236166048 11863092 -14361269363681464318704178584779624448 11863093 -669031294655521256985495701586998881920 11863094 6646832649984399228934791724696754016 11863095 -269210235054429160969658994634165263360 11863096 327708111345018806663778880016264540160 11863097 -66315955384442846099684955643672511040 11863098 -249716483224925503569645970946587392 11863099 371167270422809817664806345386876368100 11863100 70885649053167541479216192791646950400 11863101 -275733830810395516566738860521508047680 11863102 247803602744501502360981133212319811904 11863103 -49534088777485773024773988467123045520 11863104 -33301006763250104915358572504275746816 11863105 11672645880992609736189698372109020160 11863106 -255872809788349674202079406392465256960 11863107 335140853624790527268215188256894401368 11863108 -515702979614876793417284404022135193472 11863109 372553689565823863658656741787600657310 11863110 119573044252520286823522233872252497920 11863111 -85914520742695985310299935340039541376 11863112 -196802713748421889561180862376448588800 11863113 770900828715148765048818998389909776144 11863114 -97079480399429201762682272881790538240 11863115 486866530353321054559831389214478674320 11863116 46075049986118548134844961524110643200 11863117 -537724838875701604128592158414339292800 11863118 86785354427872226355669496436836589760 11863119 462477208770832143539538254978234724744 11863120 -100267115622114596766899484497466654720 11863121 -656087641880227168356349552308821985678 11863122 -221576908176226927124822870192347936128 11863123 12764307782442073182826468868342600760 11863124 -49243009529912009209095662472623431680 11863125 -69597177094275834498401690463141000000 11863126 -216513009783895220927619191461746887616 11863127 435918020391560615241891275511178985712 11863128 455462325204477739521408521636806656000 11863129 826078996972344133259261421832332961920 11863130 18042523594817311431233449159450924800 11863131 -263924579925609261156153387366276096 11863132 17848409713729925967062313334289424896 11863133 551284669635966413122357088551925465382 11863134 7315816994404412084031119748207614784 11863135 614781428088948752330923948121610601200 11863136 859768307018089556832900403941313216512 11863137 -70373115472747333233788499467307599424 11863138 61493286506917466275130976835084356096 11863139 -500575323086263440844259482783283464920 11863140 75897034680603753650381089476914565120 11863141 20137302715374445411202701614116011200 11863142 -239072853338106951714359929655781152256 11863143 590477621061949758464569506204342661224 11863144 -1412180381987250967490934185603230924800 11863145 -309355020297405853362101949760512971640 11863146 107943496962254618995239617789059152384 11863147 132542914905430857663221452395385889280 11863148 235082131142942348079170698461072984576 11863149 107445780060771842825861316916134942048 11863150 -53955295753017499583372215591918046400 11863151 -666441509028403537407002370899581708848 11863152 10810249889279935181238170390589603840 11863153 -1158682354111198686885536332276028823598 11863154 567178585633075472774088191085277243392 11863155 -288608887658281838294080697504661100800 11863156 -26271832908777792844853803198477740032 11863157 25124454868062704106052110873378323640 11863158 454291988001110815163453353662717564288 11863159 456035731219713527957000551107126413952 11863160 130091176113696562675152497308365312000 11863161 166668032279165911137030365676050183982 11863162 234513393720055911897225126883057163232 11863163 -232036592229312689414027280481250494800 11863164 403742812157566573555672035906599165952 11863165 869384483760450161841971463886786230060 11863166 -21577606166255163946535333788874507520 11863167 669651102250105986312802711876563212160 11863168 768925674865223385527031959222086533120 11863169 562675842489045631303938997753390784340 11863170 121789759630486538110256215330467732480 11863171 -1255746433190392074270138417712510218628 11863172 -288104868210536337337622331686026621824 11863173 61853158123468764403823824895437160448 11863174 -44278539643826695877801455928456955648 11863175 -357390177481008773515457824819368891000 11863176 -185252087150099683918366043345161420800 11863177 -149783793125649398488304145100862471808 11863178 -47083124593244421219561106427237898144 11863179 -128914799856238394686672329142335941424 11863180 202285658400362141649613453314021795840 11863181 -13976387269483399022941840143906152736 11863182 1898600495851425592250416222850843712 11863183 660694044049438959415810014719293808432 11863184 122341720952664441528693693874812002304 11863185 191757900221252300821312964190527596800 11863186 -13275727186176858751895718528645657600 11863187 517700762087084283482664167665364044704 11863188 -203555739576216907572735052309798528128 11863189 425621002572256706090017171019264221920 11863190 -206813844917738801113825848424235748480 11863191 -267985029485022590960267730380550470808 11863192 -11070218204614732149105431571372072960 11863193 -614893519708054985759628596578439635200 11863194 -332727125012625687091295400530635926528 11863195 -997085809012257836064319404643863624000 11863196 -8660432814836448510777066295814361600 11863197 202104585521123013120285470255013522432 11863198 75111428514160633890458195356353762240 11863199 -381323443015636028296296832882732525464 11863200 -273732407753924021153699195515463270400 11863201 304448891573527464067518702693066301440 11863202 -60354048367351244571733211366711770560 11863203 -351690589539387634930957464260736633984 11863204 159796292607531660617528008960825344000 11863205 -239937267489993192207274101771430267140 11863206 -412557525541114894477588716047171779200 11863207 133485649092372798577674428800641134456 11863208 -90539798171615366052114757053284352000 11863209 6232948762092501044891647575481372128 11863210 473299854789853405045265324532885329760 11863211 490972326390594292071790364662770906312 11863212 -197498458360929316266250151159249630208 11863213 701897625980076207153516314196110429462 11863214 -229995254197385942869595514123856277568 11863215 -17013346832494755449985558347145449280 11863216 181164075691128948418352288461885734912 11863217 181858589725209548257327614718473510180 11863218 14828135393135105594385684920537906304 11863219 -552264149254919642283975908550981307040 11863220 185239432315556573742064856543306496000 11863221 -831740116695300359700373719333974222496 11863222 -172567454900575674159710513313355997568 11863223 635337591511132960651138837213263334560 11863224 -525224059153797860900045363836796682240 11863225 5301774574226622867021101803670868000 11863226 -65768819630222883733294604056618560000 11863227 -6265045870167438420892044025553841024 11863228 277353277235172261812346233671489891840 11863229 -565515597395331949324638535444610775936 11863230 1349903338427636076250067422644184320 11863231 -2806544135792876233512807382079831162400 11863232 -397290820858906372167239690622398889984 11863233 -412644976890998441599913860487860560000 11863234 -386325430224121117912501352838275479008 11863235 122078340507240249902311848139001132160 11863236 94181967185870705710626086015483707392 11863237 1181721347802309547941146362618948633886 11863238 -1122419416700010908542532869644661322304 11863239 -114011999664308865307047988026382176000 11863240 743182586815078989102021032051832268800 11863241 -156552100708815047961479534295014685816 11863242 9817300637366423198860891049546453040 11863243 97870556582411722930824691090758092640 11863244 -565562843726745346794258772151185630464 11863245 491375609102726916847133217977327505120 11863246 -601350897935981086519526067883456298880 11863247 -115452511621008837367843959460448990976 11863248 -7862610491058721870292337421218349056 11863249 1180664501168433642182682887917912075250 11863250 -235149077087055304186542823360160640000 11863251 571717346870917496003065051945477550580 11863252 1146155544443566226957985239127145864960 11863253 289624875533743187833882508594873543502 11863254 122300343327336211394349678841759003008 11863255 97603934685321581573243009007591604800 11863256 -67080421168954255613836257088414341120 11863257 -56519809060051296050483509632431961408 11863258 -235219213524512603668950127130964733440 11863259 -265184834257042107274399082307726708540 11863260 -511075086179715713228916015516694717440 11863261 791247698660139022622569426129266519424 11863262 410840854738988039895019027631994789120 11863263 -45290664650800283686989208266944947680 11863264 -290487015835097420928528986625514930176 11863265 191226109977994678515456859536558438120 11863266 66102903399224082808897900003993909248 11863267 -208343434278894475133365254162595774880 11863268 -275155615911785613845186524004433003264 11863269 298675903203376514849366028966323577888 11863270 -12986620961185827592559941062341283840 11863271 -102831003927128040932775156384088630176 11863272 358767035342311743945826698290916556800 11863273 -298167861068584234821113008430762179776 11863274 53689503627214423253048945951912201136 11863275 -82051149271418108367378940430136806400 11863276 -722983770414006538615360385632391683840 11863277 282004151891593901240031406697928864480 11863278 -65868325155791892550691303337455654016 11863279 -695155013923306764760302542383037011120 11863280 70746610677714169641222209861277450240 11863281 -965813600896764588020054451380663987136 11863282 682903604240280070245833224119572158992 11863283 193888758111059581403071842263909265744 11863284 63010448417752274800457837036469927936 11863285 129691108571587506415499819884236668160 11863286 85506528258502592044795657991432029440 11863287 -1045668441389566388165796079671893872560 11863288 1517958593635711227200125036926085877760 11863289 -129867998071155118916363330702249237910 11863290 20682184991545184206877093084394366720 11863291 1702660376511095447400001445235021584400 11863292 786385813954017836088043580601159496704 11863293 2259795357360474778317449986465125600 11863294 -22295690192902912358789320423719095808 11863295 -539232022670834412348224454451832386200 11863296 -62278027018551409467772519941113118720 11863297 253286074035892060215712736965097094144 11863298 -256898533583186146332367344818778903600 11863299 -236868695655605425988792501507088572160 11863300 -9019309570169786310490723270300585600 11863301 -149414707161836478682578467066061745698 11863302 85413088896753199731214031913555947520 11863303 11209377138816728603571860761660280144 11863304 523639043673413835313572316064094412800 11863305 -208135056266606173352876888010508011960 11863306 -29862583430584936960178442966232682496 11863307 227353148391662552746655289800947155720 11863308 -56128509443666995187947451638050373632 11863309 -67554349817706529983126043654367877300 11863310 96332825697358902361928076956404930560 11863311 689226300434555407606024553746191105672 11863312 140638294753702494160845495494738518016 11863313 8484634582746315244762917979466170368 11863314 -868118957046702597049532756440695452160 11863315 -11570752261670111026558266388757932800 11863316 27540560939593401623936220573149046528 11863317 701792060146318163966037389918606051712 11863318 258840129127287233780665851677179158720 11863319 70831442850120689683765834290732776928 11863320 48617560465919381973703489741062144000 11863321 -383407537711036547914967142253611687478 11863322 142819195497140386451406516987915689712 11863323 165605294894493739665029123642535929772 11863324 1048803319539688460572908128254148608 11863325 219750672661212031696048390032468856050 11863326 315156211528949522651600566932620294784 11863327 49326026819443346110447126479696706672 11863328 61839471847402423496401754564088299520 11863329 312779040585788715583746040367010078384 11863330 -55954529159542219597218710673419697600 11863331 711398831434126218622326253786771836384 11863332 -22221789896373569284116172627550764800 11863333 849267526927082074068746969390427487740 11863334 -96606666337116152653586138133071646720 11863335 -359224454495368760850704822494576752000 11863336 282840433360861367706297628213449768960 11863337 1029594550583712563755449732876775780986 11863338 308088265331265910120829020685952985344 11863339 -1069394550345725931664087050250842142944 11863340 -135006950690974768421115140194818155520 11863341 26936204524386559622718553734504532182 11863342 -133040596482423580266253014348846340800 11863343 607219324808236411120748962738209752592 11863344 43188335084428812456596964999538606080 11863345 75971907891642876307209714936183382800 11863346 -1061867231137018182414352352198800688640 11863347 301546369013340993506326027894786497072 11863348 -138504210315662613362638439874299940864 11863349 81896963626052034389017296034324377660 11863350 -6514031997061644697247853496382212800 11863351 278323711934135280162350556835751317600 11863352 543976052437654094715928644546389913600 11863353 319238589347837065049174722867260823200 11863354 263777650032252174123639700214296431984 11863355 -243886675793680444355044876946498323200 11863356 3059774057441299888865516351500836864 11863357 1126226774330426097430742614007933144064 11863358 -112253286977018067872188204864820529216 11863359 83996692795182278742718640776608502656 11863360 137609967952443643378219391355778498560 11863361 -286533582250318538677621465039669005228 11863362 -15204728503293412481372152121669945856 11863363 -27806449127208765988773312460141779080 11863364 989325205906599662175472034724627480576 11863365 421308214293801619462654498748128096320 11863366 282973891194388094903566528931725815360 11863367 -330531114036078263887342128256904139120 11863368 -645382698937948449258057599158790553600 11863369 205182434083927376619437682412673216896 11863370 5884616917744995398389348997050742880 11863371 -45022501606792346916164652630378090240 11863372 -344125270176881577048658394908236083200 11863373 75133448991578763823100484988762277622 11863374 456855730186687522612290528303520172160 11863375 -928069274089452939448295368323326178000 11863376 5586581506131016333013755736435195904 11863377 -372361921704166080281529015769170857472 11863378 306033161554491166354866721640673226560 11863379 -658860376917625142690539700563993358520 11863380 205463349674348072968854774892910592000 11863381 -1453098604366662227927194200224105216818 11863382 -416919686317124189890788083226818144448 11863383 -119562505471602438571476031588727319936 11863384 -203384914758979374886924759022889492480 11863385 -39940940705067522620465377229684328000 11863386 -265763735577953158551712937598717085968 11863387 877295269379482262832083368533915577360 11863388 -497441530451404979389493611401285299712 11863389 283373051213806253555108572863563953248 11863390 -54413596822891206225647448972082298880 11863391 324070650965995671380398222138756724640 11863392 -470475897521958696951261842763316985856 11863393 -213036129043112208292484434353798174720 11863394 233936663198677784230532362429031420496 11863395 -643751177915446556903881897644600746400 11863396 413500742062750293270219566951278044800 11863397 -29019020889544559672619552337076610048 11863398 80651200294223545033929014295016284864 11863399 1321302409415760036052328870407523760 11863400 131123626727623433333906222025861120000 11863401 -240716240694109667484717570436520293632 11863402 333486447991978040371743504490982327904 11863403 -396852289429972950445905032484781182348 11863404 114317619707800634267615181453499023360 11863405 559779764442108920286230541811299618060 11863406 325162264311608721107754420004183208064 11863407 593257982096368321388188902372252831120 11863408 -170969840895086064719851567049486991360 11863409 -606281658665776478005569170506197849390 11863410 -27764989493296855498376687887206067200 11863411 -491336292407477178484289902717346448384 11863412 -156754557060124126248420587036334225408 11863413 86118471501196746018491493674704824942 11863414 413065903587401714873548333614004304640 11863415 -295344722888433693725209143951520438440 11863416 48549285337861372480330808673773199360 11863417 -287694115354794522998426641476959680534 11863418 88645341511813738600524921836137920000 11863419 696244299757109198714379556241613649944 11863420 -304505181702748854819125033720107230720 11863421 -32749677117005193735150110626429794816 11863422 1575815604644229481937636622325737792 11863423 69264111983596281518971631866177310208 11863424 -1167296339793333820773317796308063354880 11863425 -129224196702388677190186355555764224000 11863426 175081141887871104154439959001858664912 11863427 -306820457805518643581219200435392302724 11863428 397226142393188725483992476239951448064 11863429 -929426046664070694376392176917863035360 11863430 -103306881493053730068826817892352089600 11863431 -1593798073710855977457386085271036814640 11863432 -141932021062824151172969857783594352640 11863433 70198586720548032150225212649836959080 11863434 399358654660070631473422333911500448000 11863435 -1077322253000421419350078634164470417120 11863436 -492575436435973656082801994743148805120 11863437 -157542425177697796045078478466615460032 11863438 -325025697850951266717203938052705780160 11863439 9283373709547337429740713822142400616 11863440 8010533280757791485704949120284508160 11863441 607025104741666400287632247729615137842 11863442 2073481802903451350090292780518216832 11863443 182957049010695260018327941975588379064 11863444 -696225385661755773873705474273509160064 11863445 989556623834945335919010596629515900 11863446 76176332398746805455181456572482408448 11863447 -190440083228097896357858533733584530168 11863448 1330002603441241955983184045305505280000 11863449 7572150713839717928646702312732034560 11863450 2292283080828507738647944934227148400 11863451 429658221771435073106716322123297487360 11863452 -171593189544422249082564906008332763136 11863453 205259724864900317683299775849621053280 11863454 -370493306589747575087013685160032817280 11863455 426683732423129606412823849619619177360 11863456 -591191433304055855372471525946027933696 11863457 -1017148886148556525343443518848700747294 11863458 -195607858506410468128114079779874595840 11863459 1034010816545423043833601732569316701660 11863460 -77477869224101104896435148800320716800 11863461 -235710659255391483761660564470554000576 11863462 -111708563804608715103659908039623568800 11863463 819735993635434007854654920360459040584 11863464 143009070890728903053210177979386839040 11863465 -560317422610962686165921136984202068600 11863466 1637732034787193727625417596808017408 11863467 119543544027363718071349964350636469760 11863468 -530620262343976797813477528214907460352 11863469 371965350712019661478016352748097850144 11863470 111596691753329481042111633069932112000 11863471 -538555181363183089876941410101075977328 11863472 -310212814703540127096595878636141133824 11863473 360759559103450340461850996670806449568 11863474 4379650251260936815596739121027476992 11863475 95111053140146953379889869723261125200 11863476 -159705309696858906399575296259401175040 11863477 -473942858537982229285813697699104454674 11863478 -580028564556718083077753838045591907200 11863479 -333709423928370696916324505586218357016 11863480 -894490524330967797030133799602877337600 11863481 58804377539874942955974909249211304064 11863482 195671342140810474859502861414875765760 11863483 165900204202037208219362913195967591744 11863484 343449962653597961336013748432827386880 11863485 -5521875837798281509285518196529739360 11863486 -584555942680007964653940281783334175680 11863487 1166400416637156594567565311979523555136 11863488 50025895709963342278810369919859818496 11863489 -1363624837531289215134276801038269726368 11863490 -105273930932505570155725311642762732000 11863491 685801787542388117283650712891338090304 11863492 -490024220146047120589817476599565037568 11863493 402394261296865632228865974036950771742 11863494 270684314761312479313367920177652396160 11863495 -99830508831906351938632936525748696640 11863496 3221619075708319758114840428992865280 11863497 -913443475474779156102481612796942262000 11863498 -689604892552786181323112878843353474000 11863499 -179200685535082897468435445587029883500 11863500 691277689718087621916954029980999680000 11863501 -464927171349236141692131269000243657256 11863502 11677911363449808332322303324542151552 11863503 -1407934775024294377202059840200626737896 11863504 302848349376146847878383726516673208320 11863505 -1731432972161479053931732986927421766400 11863506 394565701561820280684746399819464331904 11863507 720507888249649155087669012834022139756 11863508 -86803610913368593806556134297044076672 11863509 -2538684572612131900074272173069639680 11863510 497422318877847835010546094415106876160 11863511 22219100944179207419846224321700908800 11863512 349820553000148394004131259306201937920 11863513 -130545344088754935299433216228213826560 11863514 -35576569577950948592015519319151288320 11863515 -87557555594689857943526844933927298560 11863516 -238124008815100896364379279099617129472 11863517 -665400149517509153597458101219792641460 11863518 -20279701556864065992439106970067058688 11863519 309882388984961425391998331911027317920 11863520 323609583102582550648418161734057984000 11863521 -45868907313724274213423124861541542510 11863522 -13769990149296688782793094265552161280 11863523 -117552953180529686371847939549896230240 11863524 412193672802870511281719910459824148480 11863525 492859062807303170290884864021499305050 11863526 -72206819205714099109777476380490048288 11863527 345318463766365403285615298012686614608 11863528 -16413001075268747617649669610049290240 11863529 -74160366011252970148514154174687188700 11863530 202085632669573955039655613588013721600 11863531 -206242438960268310633368482653804195768 11863532 -140874941338197587353133482962875627520 11863533 231164313559646414660548737918321116448 11863534 -323321769923850852210412487838119383488 11863535 -1047418597354884766701883072437307281840 11863536 -1769122938979264555169950534548848640 11863537 -168655497250753093562550899014413205260 11863538 308271794955204034786944014623003935744 11863539 165230387187703606610230578510017645208 11863540 -304499632334974303763564344822614958080 11863541 -1443876680693183308377587283418745951058 11863542 337300429980898088863967438056159133184 11863543 2747894789290810577064222395241306360 11863544 460436629977570360142775854212282777600 11863545 372349646802947832211350466731795159360 11863546 -61329910015529817596009795103884057376 11863547 1048743048571578504531556381657514704992 11863548 -34915414244917048928175682646224934400 11863549 313878094120830337934661763222924972550 11863550 -44714572074013716814874724738893179200 11863551 238751174890576080687612642489913734144 11863552 869731850716144729736628843530032250880 11863553 -315205067346336059869748247779053631916 11863554 479390115576518672131433549410979713920 11863555 -294503536737697071585852101391007736160 11863556 292081845391710320942059248744590650368 11863557 73490476053256753056468580932738120000 11863558 19754832101722837698255927734806882560 11863559 343165176215004060929508098377489604760 11863560 -637550600307677779393005163057152000 11863561 139521833551046160745146395059400172864 11863562 193182014108117585851209976878333984000 11863563 -787881534111939921055975554207846858000 11863564 -154617273876722577306655405144932845824 11863565 -90158767661670665887266531612479443200 11863566 -57638143368510471257405348540352960 11863567 -165010138683361817092876549343474810528 11863568 223316288316760437075792416739426312192 11863569 -76082932437404559408228277014927107328 11863570 -292456653738458117407939610857085112000 11863571 -20840373874282379470430529699901006968 11863572 199030122306235944356823810696222461952 11863573 127682156279295089376344536602810237084 11863574 194569436302562459925242741914291004160 11863575 -98504260798987514939919806890101760200 11863576 -254339220486124028234738533055140823040 11863577 66439914291143009979205117016505798672 11863578 206816027627112617402901828221025853440 11863579 -36422690399203328284600669605160430560 11863580 -161835509593459888241192183182397452800 11863581 -571299846301862651592574849664573140800 11863582 -369046349118329448207679396155112232448 11863583 -722995246719915199083235233585511511040 11863584 -4448039053502660275180337177139609600 11863585 -336246741915065878988487422113303189680 11863586 -360586216588970968374741466476358772064 11863587 -725256064630469068737703679306907759240 11863588 646881056748068694149660253138840821760 11863589 2043840324360980822858576755073570767260 11863590 245083302495169102779133611650516968320 11863591 1131928362116878876169695197274870527992 11863592 -527978779762706497940320724206525409280 11863593 208413568654397540289523346491815597504 11863594 522417010321380042078508163650190610096 11863595 -31166060576075980777293049608731784480 11863596 103858705454662052513878250324324404224 11863597 914995898837255321961768252090861937046 11863598 328677243550554227896555850143908628800 11863599 196053135877345018367163241898556249600 11863600 32958713194462986481870467512139776000 11863601 191115589051115625571308834478079779602 11863602 247009566458143628772858343614843527040 11863603 152933791438178903056179090354107859360 11863604 -365461627707109550290540585725344175744 11863605 163229720901892688572080302486597662080 11863606 -307006190324299803433737195327433006080 11863607 60289890183585742567802778663508660224 11863608 332512854107080881468148053611723919360 11863609 310550215729907816450381453390803616810 11863610 486870537946637833282112953427669376000 11863611 -109067091626539789558405007375940343200 11863612 341324229828828300833789251316965600256 11863613 1106302749146027787802007384991295025862 11863614 -2423293070069018841131066399254149120 11863615 -248708382054615928124878727087606234880 11863616 443588619127285129253972202308944527360 11863617 1280592189654108202626845399193648960 11863618 307557268131575975917448377772061071904 11863619 -1151689902466922026627630640426863949160 11863620 248652922399323376970185052371898042880 11863621 -72731149319408971878002658730728119616 11863622 -341879721785246507433907677322316602176 11863623 -858673931844045878825618455940410096896 11863624 178465830061242245196921419737648465920 11863625 -185278749472179782292525986485621008000 11863626 235091685397642981535968524630146260224 11863627 831098228229218419058199944690606067476 11863628 -132462256635671180177087522908148963328 11863629 53059342527848230570749234747604585824 11863630 269203521152200206934311957079814488320 11863631 -815247822278402134491968384860674210600 11863632 -33910986724863608282722287195446968320 11863633 -672899918653063025291457757521114247820 11863634 425180321879378119055843422847256520992 11863635 -73214834519581457699253117679768409040 11863636 129498496931269938400262479772853342080 11863637 306739010463037920343395400862662376184 11863638 54655397648045739750434914524594585600 11863639 1132381577956498347862549437030874629360 11863640 -56854378542303864709585085339405107200 11863641 -153216228511867255146358108909556041008 11863642 -235436132232151189776070869460388567040 11863643 367549156207332782000172562178576571648 11863644 -86515930990722692451395552958335342592 11863645 -201855821088354288050453766852542171400 11863646 906904863115293920991184196268647293440 11863647 -342519566826196963590132999265471780776 11863648 -647416889884837928469439699988980432896 11863649 -108540113470866497708748652506149734080 11863650 124473349455049778587680430370795040000 11863651 534717700725102059628342677469973018652 11863652 -227270289783678639271595862166958764800 11863653 -296733445946818506962590918908314097216 11863654 -911061196840060099745859985356602914176 11863655 -162859812210036721764381503013404650440 11863656 220405339482645016831453072848031334400 11863657 9024012760862032583309824846734162880 11863658 -355382770824359207536386426830166346320 11863659 -765267151739522447600772068201973080400 11863660 505871638012802698238388686234784583680 11863661 985311441597666597582860854474558659840 11863662 -264042394917672431145273904302847053696 11863663 -137718925490842418252196265877509671440 11863664 244568394509004013279543047527679098880 11863665 12965875366608393702519238804176102720 11863666 443840738608389718783345063221819094032 11863667 -1325152158041534863249921233770868180480 11863668 43045524546826238231379836247868354560 11863669 65413980001115119727911131143963671040 11863670 28193067265104103961669768661388239360 11863671 46518177801526220292308227487831031504 11863672 1037415947324964042186609789946243276800 11863673 1884985658834206463265965413348065931860 11863674 230697636627929938770048594674590672128 11863675 40758758487845677856618578839477746900 11863676 -3806683472497781911351022935634165760 11863677 248983756826692581052469418733003156032 11863678 -177241216918647289804894820461228790400 11863679 210670386404561147511654381146273867784 11863680 -206553050230431031926150132257941094400 11863681 -1159459646081839665393193753701879611518 11863682 -199574653327098365181511750185593459808 11863683 -444146624894365786506705091129837040400 11863684 -326462488456213903235738145975567769600 11863685 -300593985708469032126511418415788215620 11863686 74079078227285287977581935603570057728 11863687 -637157178654354006138662748637503232 11863688 -960789783740379732740219094904460820480 11863689 -733918581380602059336216642628880507376 11863690 272521506185054886420513869422580455680 11863691 102957942313070693462925817691549573664 11863692 84113443263693095873141570057183616000 11863693 -1195611916164328176445210374579288329280 11863694 -25182083310029554385518891514671831104 11863695 95353610131017091329113557075789987200 11863696 -131683531101698441767742583506250088448 11863697 -78699489630092037193557807838929874200 11863698 17685394819646235364561217021793976320 11863699 -699951929721305794858072304248673429136 11863700 -848963699643099115973852623484928000 11863701 36695595347992703993826486537316723392 11863702 72886121430338813682687228311996349504 11863703 970874046540132975576016646802734282952 11863704 16833420980051067664250267990031851520 11863705 -192966352923147282723676952043492433920 11863706 30496046944939762388885116516371101184 11863707 -10476894368140037515111673363179940640 11863708 343221299936962859300848092427652194816 11863709 227131923190405000036477854731674880928 11863710 -217319681012801840354349092023500447360 11863711 390818633084074664027261486079039045792 11863712 54588753660093806516393114972231565312 11863713 659491241688227584259969577852308666544 11863714 298126724194550240823969359906360595840 11863715 403675425331253917580101069926887601360 11863716 194941845753115211729321520905691005952 11863717 307685424916161319478054292975868573824 11863718 686136914626945239074479507126163374560 11863719 -197413802868884410079903239890626373120 11863720 -343538074199589008868059123869028352000 11863721 -616685315133433709862045208721108342400 11863722 67422761597777659388123987129398917120 11863723 -307816474938000441983413921816062318028 11863724 -495044803436523556673721053793940651008 11863725 58327373806032280654555157044804500000 11863726 141870031081579187455145781891895868160 11863727 -636700614734937612477223757227405908768 11863728 8248032344352850825863083615987023872 11863729 117976830587589079660791735671920349330 11863730 -25692438535136952659045949310711302240 11863731 187874776338247457861934134068743932928 11863732 -4625821794873289071231484371486148608 11863733 -570968614493578022617205700157736448480 11863734 -283970754836883606014539809283732687488 11863735 -3106780580612483495653806016850296800 11863736 193985102924434100049135277075977031680 11863737 102648537636608883790705434885223612794 11863738 -657739035490980177177222373005610734480 11863739 -126221880847891345484402873473354492404 11863740 188585812192515921443887517790116904960 11863741 45100309036859487732476534135311366252 11863742 -241221929155857957484294285215569461056 11863743 -16156552413050588887649671394562886656 11863744 59148196553817231722934495270897975296 11863745 -178129265346485263840037290120950370560 11863746 636503710994421733464952053447915217920 11863747 74670172567330860280964234160712487632 11863748 -145409714059950908539985550797917730304 11863749 -494594066094720279857668128438715074336 11863750 155249709104280633311672637306461820000 11863751 -462975306585701905868783696268869950248 11863752 -610345300409236550063181674556581068800 11863753 1510284641610426403455314998729022981088 11863754 -245730942661242122275573685705243063040 11863755 714742787503331831657293986554142447600 11863756 -979212034877394286959262011335794770432 11863757 426934438067523795600928087690013859072 11863758 156849092380756241902102895761769929728 11863759 -292930644903024431618689993047646593040 11863760 -53837866883492085452084294393613680640 11863761 104500740539020279953962061427452833664 11863762 -173106523379026773988872438496739788800 11863763 -235331932981567061964722337281393338164 11863764 -279429827276145840850205863535727175680 11863765 371794691108632984007083847331873549660 11863766 249234219014014596836860167756600569664 11863767 -228600271077984952597064087039667899952 11863768 151247293757672494611988830113971568640 11863769 -34987534941410049159392777688734692656 11863770 130116707224537955045046977955371385600 11863771 -526593920625414629968913745445733728320 11863772 74785900350947068735749436003007162880 11863773 -1366003043515891252671321560952062666880 11863774 63375215499160593134447762160395765760 11863775 -186709936341846459112289418282176630400 11863776 -420717138731018277212168887738197344256 11863777 479828228716910924037830281336469022626 11863778 -258462890274523305516747539737862035680 11863779 269494124102281015042295128416925184640 11863780 67783484027940262581787426818101260800 11863781 -549034058287542163876851352435885480836 11863782 239712468062635592499237052235835752352 11863783 3463255518499047018339535348670465200 11863784 -729458870970276557899183882998197913600 11863785 235970140909757938862799786738236879040 11863786 3236346459217631092184541119632819968 11863787 -26412671236722295092709660405402786368 11863788 -462094339015006058750336835672136665600 11863789 -74224499564674146400967103689137334400 11863790 132588348819242700533203954595473747200 11863791 144672643301033217396712860575211463200 11863792 -9116364192999661990312356760295014400 11863793 -225255944255875185913965544149672423936 11863794 184387190581841782706774263319574182400 11863795 -756424035855038980180696602578089453200 11863796 300085555717704435657034470795470788608 11863797 -428617232463182675465591304124458468960 11863798 418481943586690217251607149704657674400 11863799 -424382618895644911438473111701361106200 11863800 296447156017642897128623365183641600000 11863801 344532873839362085542315063668888837204 11863802 646786777334455323078491321940674282352 11863803 159969347205646294625948479628186031360 11863804 257665843194742559188690875208187334656 11863805 594520828731110269315797708114434108460 11863806 -59819696254896354631199736210219938496 11863807 271951415503246002891323415528218977632 11863808 -1573398189839894674205000850235981824 11863809 235524591755135430038579697520951501200 11863810 137772681110922023356714239068508879360 11863811 -84742672120594176058025570247438723588 11863812 -504383069045425292208701006289652159488 11863813 446483604627585117897567814590278362200 11863814 -6206127102793790836868279236918240512 11863815 -35802136996466962582860694220884654080 11863816 -462939265944973022428123388460843171840 11863817 -534633846061886885507201200323703598208 11863818 225578109405519021420226327079158838064 11863819 -760672670943084728229551926875442477680 11863820 -50457983663586463068305505338968227840 11863821 42057310395024879490212984509173604640 11863822 -107589487108692926809613834617183459200 11863823 447333433984319208801472631088545665344 11863824 23532616813496280574785228667348844544 11863825 788610987232011121374589567056784912000 11863826 87835957160653985612171075470448086848 11863827 -22089076577910296705089873675896829200 11863828 -14320490648025910832535633943200716800 11863829 12762609898985015148066586273939406688 11863830 -69061675336257976842703040485698908160 11863831 1196163302368777542137422330262510910360 11863832 -607457463164454581528352940510286315520 11863833 685534730275165251909516257586578921424 11863834 997051041919489146848318278739376317952 11863835 -637104778201651195171478213730926961840 11863836 261031580826129279959597020644466977792 11863837 779967069656536086747334718595831558720 11863838 -12540715642946803775813180445099663360 11863839 75043640963143495123458611854182738048 11863840 514638321790036582090542485967224832000 11863841 -1851039149065313280215100459969808712736 11863842 106165196306866067970118984728730583040 11863843 -274084530144738002929580626612934591908 11863844 -378421702393294686076490039295387387264 11863845 -67080317200690014468692703843739015680 11863846 -47722917916711835070901617268365316128 11863847 -724628106512049674770213083531199651200 11863848 -509103252887261123766189091734866903040 11863849 2521151287128712883409840931659754056064 11863850 145829113495201647407308075167195056400 11863851 -131215974334692051400358985931296000168 11863852 116778648423257443519881660381790715904 11863853 270972111560369364931782925241862984684 11863854 -555088521725369870960596209717520373760 11863855 281721808804905940215566168224144283520 11863856 -271028615234186539303481936762925170688 11863857 510155875265123301533934396324602244192 11863858 -714516058852312446202047069585395872224 11863859 370414928662955502389080445719032430416 11863860 158456971602235152498957285452805365760 11863861 -9664615235174969682582177684783708576 11863862 512799009370807089325637571487824312192 11863863 -299700492982151076041372320825226131920 11863864 -115641438649704075900168347619765473280 11863865 -105510765069194513478702823526568028080 11863866 -97598528712481267325458237242456207360 11863867 -1134756861178207406225252040308099437084 11863868 1233280056755555258436255277754651965440 11863869 -707054173914795882348961248768593024256 11863870 14682272356895659619688913590556560000 11863871 -75653301937161553463091555575554917000 11863872 5520489934725478257334625668285071360 11863873 -662178060282885893822981443395423646080 11863874 -3377876406760421143740412595395809408 11863875 -346515053322457689449798363518768392000 11863876 -440846477289002947773489081280035053312 11863877 -286316450124920152484884019623277350368 11863878 12272637619496376296139977921142777600 11863879 1235416799429329428249352036132522619480 11863880 111210399622708650349516529260578662400 11863881 1046446297183051533171368779260398112000 11863882 620272755658939244273279867065746015792 11863883 -140264655294472034803995317672837740776 11863884 -50888686341090070631195829906351648768 11863885 540224104504478507977557450784273646400 11863886 263763155933945298805961178570942027264 11863887 -4443983774375194128515135513786219520 11863888 329997572798924419801324864659258662912 11863889 1456648923442058069871924384840043896690 11863890 -68600229252775351321246976726390727360 11863891 -342065766675518547900692364373086753696 11863892 -355427192144084654530766424629703594240 11863893 107727419212161931409694691146351768864 11863894 -187995113552616078744637050280705106688 11863895 648854839566338009455073622477008645400 11863896 -844775173307987129117211875695477555200 11863897 1411223997606269713278733323822055350240 11863898 -289370244756845561148432300432578998800 11863899 167796196734331255087140869291935147884 11863900 412964030604113389918103651478292032000 11863901 542067410048068308322584110116589596224 11863902 15379151908424372073872761053715242624 11863903 -1101842577565886278054052187755265862976 11863904 -12234597181278971405910242072686755840 11863905 -203725125027994773970063732317317043840 11863906 -96458462748647286599074074549273792000 11863907 -893291183866103727183916310653091298168 11863908 8733029052780695890433289091194740736 11863909 399718510033074797773579697329262825916 11863910 73969999228921357072786781036635090560 11863911 432521584977944796325919939766555180072 11863912 -96031644925423310936555529421331988480 11863913 433870389637609540188675717911869278720 11863914 184926665104061583971174258244265309440 11863915 -2406574854651937777052975043359834880 11863916 973596814384041244306641987072194730240 11863917 140866465152127206243820445171449191936 11863918 -823314262353399412260020562435121488960 11863919 880526213879406547572713614220512687440 11863920 6353552787626142362474148286840504320 11863921 -42707213056478917835096348322494168878 11863922 -221768304985509408921573976907193888768 11863923 -519142400207151741512366665648648190400 11863924 23019652868244858197860946713142452992 11863925 -73417283766684490540753300970044075350 11863926 93558300270010644555846136798434013824 11863927 1154482005857337845423518001528153048400 11863928 -184242453781962586960401618582768844800 11863929 -510142284080589772759549827194320320 11863930 253050486792615388485412627227604945920 11863931 -437223272226464376128480871516993929088 11863932 155656787310709701499107457106625372672 11863933 339114134533355291967267893782534338182 11863934 -124742617134894714527168285500837584384 11863935 135947480857968421599800109116696935200 11863936 157147092019496900281199698376990392320 11863937 -462165175518617563568562565942720810320 11863938 195465114899087162747170713835121564544 11863939 203279717709463382510828109162292923856 11863940 285916803748130716960256768617944698880 11863941 260474219398176805784579904603854039520 11863942 -126399474677490321748089687749483572800 11863943 61806091013973024661094885577420488640 11863944 -270797559893787562845818694207653836800 11863945 -6780891585126905745590470019153190300 11863946 -244705811779265707627643591177925634560 11863947 70485433917823197272673406907915491800 11863948 -3744377532842436635144778135309180928 11863949 239167911765892516117065733411662692364 11863950 72042655074576642142696032381671040000 11863951 402367186311369606490443321542675127408 11863952 413310238549878002996000265196531089408 11863953 402897559806194640040941551840955406464 11863954 -374658995256458096346402258726313459824 11863955 92068216609416101385303108802251107760 11863956 -5856087783329339159099212881266995200 11863957 -50085588096265618292519940814025825888 11863958 -8000516158029852585548046320702638080 11863959 286348468262290906076319864053527418880 11863960 29449310938813884644490224207388672000 11863961 -198008266680491928916220810909901975600 11863962 390691334901750891723605696521358522880 11863963 -813725992386014933670946100931809153788 11863964 369438345413079843557155877944845167616 11863965 84684832133719758117454832067542292480 11863966 -665127028062368867318876603802596861568 11863967 46716863411167870827414276244508795280 11863968 -766614124250439395657113221207850745856 11863969 -788730204725472884087276424427220365386 11863970 574208782453347378658930420797220411680 11863971 71167559322267540625714169508424427472 11863972 -677818634694652898738375988044100644224 11863973 495089566331195744789346136823680295040 11863974 -112470597368889894517331455167299768640 11863975 37088426364991535949821311303746432000 11863976 443641029157572411766971057568151040000 11863977 98193175722688659401096743970991839040 11863978 -161574097725409142066109091975500719184 11863979 312900812612088627188777720387965581120 11863980 -46565105495005282256144559511014528000 11863981 -58298870322817892073661229968841546218 11863982 17810503243090158084496537102089388800 11863983 -268565002547162592364437599095724674560 11863984 -142543198931929724800885350949035540480 11863985 -33271849646340890160787200583658064000 11863986 -18106875601691199039122951494161660672 11863987 -209195456523877515373528118689460142724 11863988 -3481178005333406399517874920784650240 11863989 1175073263003179515381837668781217468704 11863990 71067428523560139426519039214667769600 11863991 1387317087675553161848616474857575108392 11863992 40759527216670772177509952292377395200 11863993 38295740307127499984564401507748175184 11863994 -358385717346514844963394089727400661568 11863995 -4266756283183660956358238937044670720 11863996 -333000894120368171850361678143076835840 11863997 770501478990835283613356640376124030700 11863998 -107329492919639364022546244943420053376 11863999 -585364193216703957532843724318170168960 11864000 228243697475294818880307575756685312000 11864001 14519354459045025956347571722524010080 11864002 -836279430918807290163648892248346257888 11864003 365873774918617600367538908517399816252 11864004 -342292876079578417340761232345575587840 11864005 -9328476544851631122998096718275103240 11864006 32105203584593236351759388069574635520 11864007 151793944475536438592401887347798695368 11864008 286344695099519824834130821389947381760 11864009 -689909626600153628669731950284727494784 11864010 106025099204278110305874099417333534720 11864011 213627525987542127346087459745763207744 11864012 -638424537475550431478770602465275332608 11864013 -35574282887953844599426552119151282560 11864014 -55315732632691525201711956594023134848 11864015 -242352316879481887954906579549575926400 11864016 264835721799682448899704016901839257600 11864017 813749666153411321372751698441476579104 11864018 703349930769085675167108876751085927040 11864019 188722992406355776756567154883050840880 11864020 -119458678886008843776340863965033226240 11864021 220069388881804865614606793293399633920 11864022 545186985717133942192668490530121396224 11864023 1213355131500027152533117405210828059272 11864024 271180078339788507688229275454713128960 11864025 -593412451160833397337876700866769885200 11864026 -671943717270480714713378999115019830288 11864027 -761436827360279426501548399772782188000 11864028 -132734795742683582411028366846019657728 11864029 -263237210493789908893000055733753616800 11864030 30161053746720320065475466594583460160 11864031 50479984185993829742192658124872251904 11864032 -1104423435066273276440275950893786726400 11864033 45034950741729010641875441553295217568 11864034 -25054827150777655904410608381275960832 11864035 64920967176713190253056382484044230480 11864036 255689826955274543682680097364613258880 11864037 -883458161600565277397916358096689810720 11864038 94472130102528419651254018525611037920 11864039 1439909914616153784948945818597768802432 11864040 377001909323396984445117295863276748800 11864041 -90588701364171323993459938734473637376 11864042 -880424547053814564003329860455675938208 11864043 -1447694020411843076381790749249883838800 11864044 -4285178887337198990675065928079360000 11864045 1016822286099109963240008419083535506800 11864046 -320003773512376692591913685611837648896 11864047 -229622394884000260468562855028498458160 11864048 -25411061819553820769221858913022443520 11864049 -810973677397328726335390323754304597136 11864050 88689995357228552724572795512946400 11864051 780870554279197900365357167133691631052 11864052 -362824212165602730696892240066724932224 11864053 -811924978402687398027074652586200405120 11864054 363859391916791140242351001423001762976 11864055 50259926537344499026988794925603128320 11864056 632601039321798552515187336110183424000 11864057 -321500059601599415764797447750566636694 11864058 466784399056707936512237853173545795584 11864059 -646856138852002943881855173062601419740 11864060 116407778704785327618149957973157724160 11864061 807677025500350104449615700547149797760 11864062 450974272899248048152335078494250024960 11864063 90371050466581464953727427531776207600 11864064 3241921225616872964973100440024514560 11864065 482122537871330930780079564894408240000 11864066 -566643681458657387578258973515578195936 11864067 -272904750305768311186397715170269367040 11864068 211546674346620011160598471113766302848 11864069 -941780752668533687399002680262560261888 11864070 11937804552735606143317804721456136960 11864071 -423172536592610224499266848245699258728 11864072 43865296392779753399409974380019712000 11864073 208622786317710610961370444397458360768 11864074 365243588530614828453723328832640940800 11864075 -453409368415716107692878633863066487000 11864076 88196000086050072309600366700315012608 11864077 -407162529673053974171381290097906768074 11864078 -93390081845255589616320985068728113344 11864079 36201162719788528816750880037624349104 11864080 172911338264814793675179161475182837760 11864081 1374489931650397796091147346574996520882 11864082 -76937285322956378841400786011355676160 11864083 -469360817707008149018507432615653463040 11864084 -160317148468859956340314526287133712384 11864085 292742368564286928592983020987113968960 11864086 -216872634343308247596222068251470852096 11864087 10557565841665906745686610073318580272 11864088 262946677272278652789417286666001510400 11864089 64236860476040018139339994488587442890 11864090 -91739122550115512369592878155197388800 11864091 -533740306982943917796286648370967791208 11864092 1536953503199817095924624274892045212160 11864093 -500225961099598720490465984019552717876 11864094 275498850802415324004779011395779496960 11864095 423252510526908548227896226011964722600 11864096 -629504483241767123481703354077832544256 11864097 160505262750036393383515519654000621440 11864098 858504666630405528459978285387527038800 11864099 -35049821262150083980928236032954252432 11864100 17364399773533169026663418081765068800 11864101 133723848617136511288472093013183248604 11864102 692220153278317563584171082696513055104 11864103 -80059421226173189674409638450320107520 11864104 443828016058989877896925888694883532800 11864105 449257082809224195912242915881501608000 11864106 -11078221613879754844816749347014296480 11864107 503759389389268171612724226007034226356 11864108 779005322139818616882387345612574281216 11864109 -19444689940008768232864509229182625152 11864110 -207480001192561089423214627166221631040 11864111 29193967558098302624492240953239903840 11864112 -62737858476609500889059010889910648832 11864113 1011218143371132194349585447052677824640 11864114 388917107701653318481227879343239568656 11864115 98201489667226567587178818675264653760 11864116 974431445118419298089212527791620694016 11864117 -1191544019246360636073764267398831893600 11864118 -1140311250015066027370686691960584192 11864119 573615823554675369083873269039684836760 11864120 291878168298336728191401460824794112000 11864121 87646505575348939800815511314746200912 11864122 144030330833901431992930057316844992112 11864123 655239043833852894748127946681554904720 11864124 53575682611486536307577080285990963200 11864125 392593750702859999931672386873420550000 11864126 350432053056155807050314137383285792512 11864127 480091722670910058290949037896101350656 11864128 270941402530470294700334443494324043776 11864129 -55294610308518598353519775617901017660 11864130 5856900454240540330498985021765667840 11864131 -214593675708236082383266063507966400068 11864132 85168307033039487522294978158386176000 11864133 315755855201004191795680602918887593440 11864134 108773966279996830406978417458925466624 11864135 1337994858473989903134856951521927330960 11864136 -222213000986898908605259089651813416960 11864137 -169976119314739136873389183248111024768 11864138 -160366919567309171348699931055526460672 11864139 25922940173734900048266211885428433920 11864140 638924518128624220289020779509858749440 11864141 530969225351499681592709587392004629942 11864142 1711535408229721874324485061072647872 11864143 343612281163998918719107754201654413744 11864144 234725338631562445846608176855818690560 11864145 243563340881824527217626258692329526400 11864146 68817798324300296549381338714670231040 11864147 209887186075580496736358850612321313272 11864148 159639693817371323058587054701546131456 11864149 1462097104449357194013898225966824501120 11864150 -147703851331997169069760849892906095200 11864151 3111056084625349920217276938131022480 11864152 531393034137945830646013257259243161600 11864153 567812774973066563989703553038781338880 11864154 391976183296774247572724279453873349120 11864155 -54320036339562479331202129629308109840 11864156 -155284688490648350845715582297630294016 11864157 -533362120086380065577780726140559717760 11864158 -1259972067823552041611061089905640793216 11864159 138454498580143538538275843031415670400 11864160 -87219011390370698269524492764766535680 11864161 -211757752867918038900485855096181976920 11864162 136830627102683445739074250326151562832 11864163 -104301108054546976503373372977909851136 11864164 133898914199085536584091041047553577472 11864165 -242025484921940780142904472870233620480 11864166 -457220807932617791243920616587970170176 11864167 97577590379291675904534765896489310144 11864168 -919125272419877445328949568422097085440 11864169 567977049094452023134977682699684597194 11864170 13807210321001703871045733309200166400 11864171 -853272647083726500258356574743286768 11864172 -210857909148215951083459330481456491008 11864173 10500908499801371246382561439536577504 11864174 -128814460770643222099758591058804401984 11864175 393832951983754237827639568293884847000 11864176 -168925449817947539108003665874541314048 11864177 -167767355440825740229255057213704214488 11864178 -415731775241824800592779376593289908480 11864179 -93610210955876448245248980429113691416 11864180 81188131972072594613148644370300998400 11864181 58471253972964609139265694414381158400 11864182 -178720576114452751006126184513112569856 11864183 883960744544584053891081256059172035432 11864184 -495326552463148751811522493253922631680 11864185 587442102725562214211759668107453037380 11864186 426442357693666747269523556361167445504 11864187 -253994940283219411985686908178467443280 11864188 -11679958310369427423342466744472823808 11864189 -22181060203223063734532132141510373120 11864190 104976857864169533579398626752066880000 11864191 1656841809909089008507206740433175372032 11864192 1104173850156858760798030163036287795200 11864193 534803158766404673481790280492825822208 11864194 -136534223588534545844157693151869805104 11864195 240762148705915093138126663110046186560 11864196 -15911162563214679132343709353371549696 11864197 -1098474649556989701171938215628571880354 11864198 407012267437313610017095464787149503232 11864199 37042772634298134649036468856690023680 11864200 63945769865022589089831309770828544000 11864201 479288256872353070041313024363668488804 11864202 -130692599740088383730393778025665609216 11864203 -126581823854241595522293622923130412816 11864204 1079264246642035222608916989413564723712 11864205 -192762615614143315357223793257437497600 11864206 -553627516726441208992322490302518954560 11864207 -1074972907570628389194231496467269006544 11864208 55279992440453136872638490598614630400 11864209 -38030751189637771395802579282665873792 11864210 479628914467956903274931849829823810560 11864211 8947814021232312578572914674468053104 11864212 960291765619203861333667243515430985472 11864213 -60471658230195971957688142660927111680 11864214 134069015732731328391210675149585656320 11864215 346229686187192917708742679952497026400 11864216 -2049844228712710905947272376165990400 11864217 -844231615219018803065632590473596329120 11864218 -741195599953496561249328825282645319440 11864219 1686205986766465413639148869413057832000 11864220 -486252366425222810041459704064381747200 11864221 1105440796148929781370025506479261344 11864222 -391530784456290120772291115074081385088 11864223 -29596538159386271077954128961031730648 11864224 29188492092689952866016117308129280000 11864225 -111342808200545099237552416522640498250 11864226 114357190309791963890085097422538917888 11864227 -441951327417095601011395148303744235520 11864228 -679126612642449094448640575357483581440 11864229 -97386512610125726503368949849113460512 11864230 36482327479750737146648178902516179200 11864231 428755883001799152680173380293965831032 11864232 -1232024889639801627369816181716956774400 11864233 126962556269046238295878123457006559482 11864234 -231810608646866818934295861497587362720 11864235 -10298629177291172784896271201376542240 11864236 271525316052175181477633259303138817280 11864237 -434029799417830354722030635504293855296 11864238 -465077451494138214496928290560488143872 11864239 764782738658956744648776833530885201040 11864240 98212518409029759521294738171062517760 11864241 71205942491319390754154718440275661250 11864242 104043923201684694989990515048629963264 11864243 -107484502277939515781587650575117291508 11864244 170429136559144021578428496263682035712 11864245 786068739809979624808317620003129074200 11864246 -263354163306709473568381346799911465280 11864247 -149622429828475283890032308601878175000 11864248 -1248638087105041297092412430634439680000 11864249 1695226721818119243821660620105093018836 11864250 12068717208217970133742138835053848000 11864251 44964019282303591936972670473283520000 11864252 -15562558265414048143893423899300683776 11864253 -386388583379686424745624304519335242496 11864254 -647094278172393999282638232952242119424 11864255 -1561259791383277801500239112771108000 11864256 38224977894335324418101959667151273984 11864257 731386081384056204197395777886668131072 11864258 10695236443669619766984267706978701312 11864259 2398750490668940761540748022845510400 11864260 462254632419317165337460834925975450880 11864261 1352297836873908857747247716545321288320 11864262 -128584166069071312213075151423699064960 11864263 1538947991696983363853834446345000311512 11864264 -558985595366583154421982330420445132800 11864265 -5726243451053207027710367037459722880 11864266 613652021126803198579690996993068271200 11864267 -103627612918711716877606466847913037208 11864268 -102567232394030030282265833877262113792 11864269 -216953963927170479844112008643504562432 11864270 -150228432646343351152097865909589722240 11864271 -748352842099978941580450015084198896 11864272 -62928939080909804006168266598957137920 11864273 -241445835900028041336638937759434942478 11864274 -110383362672153165801456575186748902400 11864275 -217887553498584980679011799821514051700 11864276 -573100301538736019600503400803873011840 11864277 1434513543320854589171222028259776575520 11864278 -431318171068109228480420620330154062560 11864279 -391011967595763791141029373353015385424 11864280 324282988548458004702654164673985536000 11864281 9477658331510487991724396009388530880 11864282 598329446870797620252270947456575018992 11864283 1085670919929641459596870465926238661424 11864284 633209880336362796711227130843253465600 11864285 -576039882243024517108181995526320768020 11864286 -68097074174053529186197149935301089280 11864287 1922498058211182955694364665718328830760 11864288 -803574817188263145691359788393296035840 11864289 386292230018006077124431255056419513856 11864290 -10668493334024979196265041833659404800 11864291 724287434402851167972410289381002872584 11864292 454703918242736803311396945019616256 11864293 1943860075029623206170494886238134912 11864294 -117813273911583586099233527181249608448 11864295 196269319367488511340569187760417830120 11864296 829847849075395752511892847925504604160 11864297 -193997830746913225459561362025060177920 11864298 -108014002098913845879208522309735068672 11864299 -510266526352979260581073198419649344000 11864300 -92883515680584410405296309242320332800 11864301 -569544299816459063432660650214410834368 11864302 10826101101345899409482101648674812352 11864303 -890542130862733589877445680408960783360 11864304 24147775239751720333480260657728323584 11864305 270466814263820481599062883421041460 11864306 -105777210220421972897514966381599130720 11864307 -5415058308238912484918646394667023872 11864308 400106758475466969926225523027087926016 11864309 461614561319174059168454227434493887516 11864310 217146902150293787493437913597797683200 11864311 -596003586836835898803179469034844088088 11864312 595057413128465274983808110898449203200 11864313 8248738241672009259345929626545227904 11864314 178853605885692886660851688933926311424 11864315 -94855746887115042140439775358604702480 11864316 13649022221864554506855619046993674752 11864317 442619999564947132192896625857642363172 11864318 -213775414331570591183279603520629744640 11864319 -260397719646333037004029042664295172992 11864320 -37502744537779200633591698487100047360 11864321 486886087703743221961923068267416189890 11864322 -37909130553623492852169740011959064320 11864323 -46236570863242848512067084146278255200 11864324 -191685606058348055411985348403418258304 11864325 14462657184573755451735416083355083200 11864326 -997866241545125953941684660029096234496 11864327 -900521605037986156361112657134438878824 11864328 187439234519880089647622062311240990720 11864329 -54554419013286783146150096855019783116 11864330 87493294778241420154719811853550025920 11864331 -304970930084502739366602354156789795780 11864332 -186937641700788972791905693184167016704 11864333 373721968431070745407391106077794235064 11864334 -91551704962457890949496307058326300416 11864335 365609625416541230579344017983230776000 11864336 -329121555005414097824713936676708745216 11864337 139575618307272124687562310244904705952 11864338 483183625854838455324900893054609859744 11864339 110726030010026331570807924743678458800 11864340 130084080074003925049850458799741337600 11864341 693200125747758824262468562785926825600 11864342 -200236158731967942538937129494119497088 11864343 -20159007660664461168888863834377128576 11864344 1134499137990795656489119601083424348160 11864345 -10273399470406085029234273791770193600 11864346 -57583370975023724122655150230581368832 11864347 -761608610154600289386021167734052130816 11864348 246011564216127453993559001391075941376 11864349 39623732610216724424933114976826984224 11864350 -216199938167461856848649146932520209600 11864351 1030554637617131043132977663289474908160 11864352 -240483792052007809740527539367565066240 11864353 1775432610407287623224920452097231652884 11864354 162143077373489901395973482634890519376 11864355 350929874397502967085390037665851094960 11864356 -1546639584682224175169325917516767232 11864357 -434350455724969293272685009596372125860 11864358 237079580558598345566090428136878678848 11864359 -470133785287154078548769750160583491840 11864360 1182893748410426669772550471198273536000 11864361 446069878208507520508745841286180283424 11864362 215606572018709578003739642068190880432 11864363 -321536460305553703021276944416924553840 11864364 -683724936276322051638413513570152366080 11864365 507171121323362018212429693402444549260 11864366 -141576382661583400183634318924461612416 11864367 -399133858303695618269995049208006107760 11864368 -147174804413875781813921079821123321856 11864369 226040728207768083020307193164706063680 11864370 -37519552217749755153260599842956544000 11864371 -617033386269479865244672638547665485428 11864372 -334388609935815118178153561276236455936 11864373 1332948675004821106550762162022502077600 11864374 380209580123992767499064957363421605952 11864375 -18406283576338864405554576418164660000 11864376 -1045895059941815506703513008178608128000 11864377 -265180104633872201203649941469372392768 11864378 -616361035771845089737908391275609722880 11864379 -15086198325805556001653228024641527360 11864380 10431855252773928739724169803784192000 11864381 118534533117209758570907236696551562182 11864382 -9142095281162898419519907848358961152 11864383 140246626611768663761005209031909633960 11864384 24411605045313640635628815899921743872 11864385 -6304317843653822970595954333059194160 11864386 654281897376240275084021539090825501392 11864387 -91003813831214154089399235889358401128 11864388 -2375814935909344325641725894241314816 11864389 546568203173117032021192805649524493024 11864390 71630159933885202502451987707042819200 11864391 -163398323636448558317774045651859939072 11864392 507453072560584225244020106069848704000 11864393 662447566670827824721818469921020696000 11864394 24200679004213990468686228149425179696 11864395 -661828781883255931525510629649455861600 11864396 -550941015843217650305904261652968787200 11864397 -626251651705776405973824931585744238400 11864398 -9736875137474167285731945789649797120 11864399 -47493015813395049563592315398696211600 11864400 64660590861428031368811041976208588800 11864401 1294969566183132501899175178161140012402 11864402 -285149329073545033864489606567702776576 11864403 254437434953129257243227798232022845812 11864404 -31566647656209071512153565651385907200 11864405 243794987614868693799073530923908473600 11864406 -27191131881113881285014408555938371200 11864407 -423552359299027082476398158286511748344 11864408 -1089946139620705526576995405477773742080 11864409 188584387386388747587001317715219345104 11864410 -464163276085477721614791367541839844640 11864411 -487522074149852335839621844458711652848 11864412 -42369464144680992503032586208554603520 11864413 108003941904274413763215564472473472 11864414 -43565496123404388843075594557141877120 11864415 272688230612626883675143206169417963920 11864416 112135800582210784851190797481764716544 11864417 913867142934057748878076609988528462640 11864418 269651479908726393189899889572351800704 11864419 -256727275859819478218520636192331141704 11864420 342295822004999556300901766113123668480 11864421 -460807375814033804364678765696843174720 11864422 930778579412762042496346019655499054080 11864423 -932673538709578479593797086348505674600 11864424 -172671703204645241411116342490949058560 11864425 206373361623910622743046745824941920300 11864426 -105209620736461175966684214853682366976 11864427 125076535965157301606464698888313621272 11864428 -972326666327878358111433994531655523840 11864429 -537477113843609956414553083458789452970 11864430 -2291875897364865447774851079048286080 11864431 23583340056515088723459794518386190072 11864432 984745282559252223604220197793464320 11864433 133074452334562854648321136426703561664 11864434 552768975562491154022394209522492057616 11864435 120244214003939013868458617690654446080 11864436 -473628410772991319791783091075846492160 11864437 264844816024597364428928350126131922300 11864438 -157403433646342996855166687096226597120 11864439 858841862931789964990144012788481334808 11864440 165482915165032665787430586894460108800 11864441 321262094167039725742512721458275236842 11864442 31957621022261938681679855323639744512 11864443 647728463646838099315716810039286038692 11864444 67755104902450530336319703274301980672 11864445 -929898452547654303418437348852369235200 11864446 131613331798877578854609735868590247104 11864447 -393992156726315020342958853052502490768 11864448 198798355166609373468555903689451110400 11864449 79647480552235915744779697231098094164 11864450 -106396471897206629353148542582603946400 11864451 -956434294629897244324550351362791827280 11864452 710432551671244026249932415499310251136 11864453 52977308649207298800477933224999899260 11864454 -20963055129472312510014686769745287168 11864455 457294359506636724863017894000088832000 11864456 -1339613922109921611222435137848641945600 11864457 130016648147287165745325617911966813440 11864458 -43408899689812569410190784283409799680 11864459 -980796386033442267071365947328806167340 11864460 267961655518329868984812286830704348160 11864461 27471502713504092688140712183781053440 11864462 416997381570974301908886338009408183232 11864463 159445513568104985045408883300227946384 11864464 60953016786781370984816777850685505536 11864465 237889271292553808761659108160897375860 11864466 167115847885515734642402697474596097552 11864467 -5004425757798654473629703341584805888 11864468 -407597639088952570020308923560886370304 11864469 93425677255811410585011992253252618144 11864470 -179779166332518541921155163034359476480 11864471 -124005055072901165944248675543727892928 11864472 152251725088594476004302771482424913920 11864473 1072630936896231057279858495757031547722 11864474 2078594840466167263174969754228974080 11864475 36036773061326351822634988857795072000 11864476 -584036845795047922047349337251542494208 11864477 1108359347504957826516928147419280900326 11864478 -27666828559498709717258077059335562240 11864479 803381317598216689390542226157972626680 11864480 -233495585655824292872144194167511449600 11864481 295360146454689794411870582412646032384 11864482 -84194312985821701465299884391033609216 11864483 -1455112901104649416438833954950873759268 11864484 -320587289009521697644392865546409886720 11864485 51300339007602588954815649460761981180 11864486 -332843993197105512573852512934460811808 11864487 -380304911831715287473630400181752866560 11864488 834854018537607729022073502141513845760 11864489 258621441987346807226531087258270986560 11864490 242851869831927491839724523253869081600 11864491 519251798307712198453526433284384899892 11864492 -484934187220822072325902618231997595648 11864493 -584558145916335621945181510429637293920 11864494 -216887044896880287279314732094291931008 11864495 251317131891876453234174602499289407120 11864496 16684965557713843917626545288337424384 11864497 -251458420748834310253057003685185171054 11864498 469975628638380058137798083796284712240 11864499 580808544320836464715645452374239460664 11864500 -550950153926771401603579206095713920000 11864501 -267724744006795260828809259981286526400 11864502 162012415333427779863395998181869966080 11864503 -542529502166486201261969061199081098320 11864504 635528624131560163150486468328892088320 11864505 -250087494308576528982792456203846005440 11864506 -720647012192384788735260073744908092304 11864507 798513710567449575680877592025346534756 11864508 -110071812021852207112591161569458913280 11864509 -644292759626366201572057985120355985140 11864510 -102300568749956588088405295797494595840 11864511 -619277184635437036861606651124666328840 11864512 87989141065086377081139353788266577920 11864513 565485490661651868753259249176049365204 11864514 -229705460701224815802271802496237688320 11864515 -19578619369703985043497794087445938880 11864516 -1057791634943706950592037064390583154560 11864517 11129470080158011117224757856825937312 11864518 247431900743205476429485280617137607104 11864519 -1083031924852243484390324680087527353160 11864520 -365819027551751216715152652867713587200 11864521 -1064523264771905882851197083560419247308 11864522 -49481937026163173592104211543112940448 11864523 -135870712526183282981242308584409579264 11864524 -128930277172919475423208875884286640128 11864525 -210948528306803512144099434810448753950 11864526 -13173031189155986174741811553794419712 11864527 88976657175379449633656089227944421408 11864528 83285346041472955993202205323373625344 11864529 -394428207633575592627442758200234986080 11864530 426663655674506829151128073053701061120 11864531 147742496889851869110524588309957456640 11864532 -259450619524785287593972817417354262528 11864533 314992886970982204017779533654531801500 11864534 -229512692338800156290210321347235692416 11864535 242721376857780165513722102142937669200 11864536 653679121261844800533911874107708620800 11864537 428363141961809949733644058613699711232 11864538 111869091388166521823938356485329797120 11864539 924226135283070471377946019321368306072 11864540 728791120374682204131745788953140938240 11864541 -18173811921866086300707773667437723520 11864542 294964212266361070306042684446080364672 11864543 179940699110671917089392953508135749792 11864544 3785388670305140667257608660289323008 11864545 -162298823297697116901316982629861971840 11864546 -592442133933947466054120914679487079040 11864547 -297790957747268383811754245590658066076 11864548 6590732824488654119929047144715296000 11864549 -742798683853542742060954565614831704450 11864550 -30554337343047510555231280163709696000 11864551 691934924484395616999023763174548618552 11864552 -13347693561218822124019808823894097920 11864553 -856454081720027980792737512359552573296 11864554 -164801768116944388646369282479818279840 11864555 58283439176786395092188280915371731200 11864556 37055547130922769909913077921031457280 11864557 -543517468921626431079179208615534353194 11864558 196740134990474534692021991846903138880 11864559 139866998009037433109669545548320856960 11864560 152925314899010698688790146015232000 11864561 -1167865223126512066128259669401541991616 11864562 -293799169601852865028119260601673189248 11864563 -853037949650931147009456403057555547188 11864564 -234655372670020899807755297557916893824 11864565 -119826160283964448168588428980678995140 11864566 478917418241045870232024268662774048288 11864567 720593068529889761151919777366535612640 11864568 -14713013007667695388363277826061762560 11864569 -361329999594854451954397374178414858160 11864570 394368497715412219679714917882176307200 11864571 92850049642705134104445292862239891824 11864572 1323225688062938619725255464812928742400 11864573 -271644583052562196458471944161707382656 11864574 272814265085326555712562559400266672128 11864575 -482466961139031197220226857470260880200 11864576 -325188238518907924383910407917795278848 11864577 -355927840732078069943615965464764828880 11864578 1541187461953434454187338245444160474368 11864579 -85972348522034435626950316520595591600 11864580 8523425817618897730181367087797207040 11864581 66607174241043907456547791885217116382 11864582 56099161649995075304292502819111920384 11864583 582235462735404418164186889948706907600 11864584 527807080167842982287058024826702402560 11864585 -168731366672521632795223071735585360000 11864586 673083321695625675890308060321712077824 11864587 590535990285607624600486925182946641552 11864588 458062673366278258852992071317384089600 11864589 -33239750979172672212126723127825790400 11864590 -221260286955864083235330936760983561600 11864591 984910488688538876569536119468954718000 11864592 -17427639100014846485885194583176175616 11864593 971184356231966750723912663657799058344 11864594 -59162844480382931260504303191864557568 11864595 -227175987524732330034523581406101715200 11864596 673271963762467504028250370813677895680 11864597 -702737629875758956831431774340289763168 11864598 469331617424164470273080797699753059264 11864599 -11036810303145727107684154914630501440 11864600 486341123587646186118588190608434688000 11864601 255984807710874874691466840781931244480 11864602 -1060992319081100798823152214537618029568 11864603 -14671197062320639802077307313692156376 11864604 -53572568479829921073958495731373132800 11864605 -24572546804284000346042252350233523200 11864606 99225619786018121262325049110762159680 11864607 -129794034864676305000179729072289409920 11864608 -277383593097839500341155894203131101184 11864609 -46964868511740276170817362874077883984 11864610 -80094545399207019207066121495180108800 11864611 476296871823050734291243147824146693904 11864612 12877214644993399923527571267323120256 11864613 68374233269423555441767300429281378144 11864614 238267824725515935595298574031215346656 11864615 -772614263848839842689075020296059329600 11864616 61627834892354324526976863541465497600 11864617 -33286291683865210473632264779342896140 11864618 102428376182646687778419024287487491760 11864619 -56539197407309457576547278974620098720 11864620 -693982364200304089979958033711368632320 11864621 99465809429016797235779347981400754444 11864622 64443549599843136059194796743216828416 11864623 -1671680028201768992398396471811137023120 11864624 -170333933504930739594475908304023158784 11864625 -894771804958104514429524436875318960000 11864626 -13990766210984527832829868639252906608 11864627 -22140539615958676973530297096162417524 11864628 -542757379026937969464719436057531156480 11864629 70186713560786073442471499077441174592 11864630 -80486185729443761205799573151239879680 11864631 -689597837518100193193086234203423073048 11864632 520901738244469911494513585968810168320 11864633 -229031225223173948371269138406909039872 11864634 -131224761900537900137889645720465612288 11864635 -204490151072587191585985298007757441920 11864636 -16970839386686480212457074591278243840 11864637 57093535486704528784347594071800687686 11864638 -779863117987127055148612917719959169280 11864639 1168891007477612848692640363937435701440 11864640 -55921972827653034056250156545652817920 11864641 1340826064555426579979217962072567759042 11864642 42400261638529133640882214377617524224 11864643 -265569945265326517323863360720193513216 11864644 980719241119561335374497602398046108672 11864645 631350304891308292363197912924413508000 11864646 -126877074959823330538191487319974080 11864647 -1667641798988486101548690720860552512568 11864648 -404935231358366768471069941125959424000 11864649 395322117028932766079639651639517708768 11864650 -37554908691982055094268754307034752000 11864651 -119965654288850324944528253672645011296 11864652 -107653195014462678011680830089015313408 11864653 -576269461978079661956942864869196057098 11864654 -149065489674386979979710364116171445440 11864655 90073132125226937343963759415019400 11864656 52962251720502710238607436944298074112 11864657 36452261424104675956594845331712081280 11864658 -19294441581921630218624718946617818112 11864659 592701748161373337438058526606207386860 11864660 535523454451843562510134055610871975680 11864661 -60821243280289896253546710363620175360 11864662 -43406559615664995165353613117509698176 11864663 -697956907744385092773851556161381827296 11864664 -581196012944083455697242468216791040000 11864665 321069236242099940316634899740621958720 11864666 726567822447721545383382244464530452224 11864667 -411398350657124896960722425242610358120 11864668 284903091131103138554992631477400431616 11864669 -1244065879384491863167107206742905715930 11864670 -280429926967356167234530801869292569600 11864671 3793295936915493516412169548704611008 11864672 545197642950290458747332990917055873024 11864673 -1465163156608894847010491027594719948800 11864674 -264513515747939298051180931703911228416 11864675 -1020181762252613319304398027003377517000 11864676 -290546428504264223172345897418449838080 11864677 808625217582436052510518896632408261760 11864678 26035841085264443553624086580754813056 11864679 -84719706749011489803722740357954143840 11864680 467129808226807919231418727275891916800 11864681 -1043333881556209204522159948499501061900 11864682 395200851911682320531759527177535607552 11864683 237226097413499433207192405369946850400 11864684 -348636481087309666661523973521105024000 11864685 47667592302979190849296060616659820160 11864686 -125081029025808729347351800586407838976 11864687 1489683869681143465860338215573235472336 11864688 -21666569582685109812196635529096200192 11864689 -8020384736863611338467107255786741776 11864690 -20711742956682079386539875369137612480 11864691 -512310567674999270840272858894045428000 11864692 91746388012246595399399456222236344320 11864693 368823586509915288146429861630733130464 11864694 174021570603338939702469727775135723520 11864695 429064393492792904860480950553925957760 11864696 1011653901352913478382556622521841377280 11864697 110046938798553591213266449824180995328 11864698 310451826721353812635752581892135519600 11864699 -586821685750629553292236261613121009408 11864700 -63043738190637043681403190063417139200 11864701 75280880012764794952470945144125103904 11864702 14916616794476369791662359469895233600 11864703 2746311918026178363654942949764737808 11864704 72061798362188113616599153828398366720 11864705 -877298202902184268966704590287730068140 11864706 -58751390318292120236865051599637981696 11864707 -46715097302831513936187836614156123808 11864708 842854755906194937834252178681119611136 11864709 69328303555046702249690987035366958814 11864710 117942997414961441136547268593887985920 11864711 48783176547091067590867038919498658832 11864712 -139033246903666259059126526973338419200 11864713 990647309581455130657305399108676313600 11864714 607409763445667761546634216449903665456 11864715 -527435320540346827103979814933884718080 11864716 -205206765763502996022185080437977603072 11864717 -796375628101249867132315117999476732234 11864718 586422683952401920258294293791870241984 11864719 -825503109800616169165303412705664423840 11864720 -66050055652970189512713027927881809920 11864721 420907374796153308529390328851679232000 11864722 -810511589051642699982620376763279871088 11864723 17248825040809866055379828821833600000 11864724 513926239076907355893753016913577056256 11864725 -425707416679622635863503905087786589100 11864726 176010572358267556147697253817172385312 11864727 322629264117388300850097668902380782592 11864728 916317148765353788682287534779310684160 11864729 -1116080165920276521596554235805347996160 11864730 -130605982128105559521764161954048001280 11864731 55590631586301795354875230487747484064 11864732 -1045246427322579311737781691352743936 11864733 26903356800208842013822200856060784448 11864734 -169396690794266879611879943638167625728 11864735 -436399230583969120396527498621648127320 11864736 139050675172022862631386744652394004480 11864737 1286387586995784620999735094072189276386 11864738 451176209745124686415049353689794141520 11864739 221086201686378755942120926687045214976 11864740 -632085609476152772851543415816637542400 11864741 -239808156824591407014188627232159968640 11864742 -207976499830542227694006236759781509376 11864743 -409874435325979756190778996184531633920 11864744 -54924025783515152315139355514770575360 11864745 68041721594335215655397781254094969600 11864746 749096657018807085937098153326707281072 11864747 -649066915427477317699273232235672074520 11864748 62496694731484986426564802877422927872 11864749 376131822005395554835369387633155941720 11864750 -640831384808358007048188836463244080000 11864751 666554075319867443259076096532988226704 11864752 199855504858784330827762941425229971456 11864753 73745110234806055136163125104425604020 11864754 -108171665142262848301075476857660381184 11864755 -353008850590714391052312116282468991840 11864756 506659784142089515239605346480043278720 11864757 189004233595624699108245977373485970816 11864758 729462565902920048804432354740301400480 11864759 -654655676764974548889377722519451224800 11864760 148454390776884779396686890415017369600 11864761 1214862073799688632178186641813593128362 11864762 217400961945817013942514086766100880640 11864763 6287443725897006590323333347181088040 11864764 695451622780077932765771834435894117376 11864765 -349101573281071131923430703423421006880 11864766 43883753897041185720779406932530089600 11864767 -1042414057379256255939218750174085168600 11864768 -152872331682647539419358321509515919360 11864769 1704885898102917364826230491037356480 11864770 69151684947752495175341393821642329600 11864771 783438978652333056708219440169267654972 11864772 -1006132116934716549689446770216519014400 11864773 530458010982384113410602476417807592960 11864774 469795725950610951996194504021790776832 11864775 -1062590638597003692717893497706601600 11864776 -1098958844919192316055498138019102720 11864777 -650689450415840487644480975243185302300 11864778 1024753825250221123597773036013056000 11864779 873136366082557485998870755712384607380 11864780 -74730820051243861535663330092755978240 11864781 58871324210453194437805650001743239712 11864782 -267513835071976240766169034315849032000 11864783 -117353440849473766712231791653651564960 11864784 -168615238056773779356528892867001450496 11864785 119294892023988379713169777208216824320 11864786 14985014210374054946724432744665768592 11864787 -225081575374119438538152333462823035840 11864788 -153438338021519179101843756749123228160 11864789 74807076347882892067811073347324128590 11864790 3446606469211926870086142515462361600 11864791 28785329681003030388190075737028109192 11864792 -353458749504687358384900731361407713280 11864793 -810248649783852587809022644443869804256 11864794 263338715226466537575065660847691588320 11864795 -99696013996294572828519607184646427200 11864796 561542747138562493342644152178133780992 11864797 -134743222232225246830926891229831556800 11864798 198755842195779204547728967040844477120 11864799 -48432504305523753531163931811356321640 11864800 567162696966900727955861019356548300800 11864801 -277630962580718193100713790160128069056 11864802 -35297247567401441658084278991973314816 11864803 28201616649708666855355076843270279664 11864804 159616187681609155837875654359329689600 11864805 299538269248951206709278646603104558720 11864806 281696973360725416700045618633890736352 11864807 678103695581329965716785700721237760056 11864808 570307707920503670283330918642662400 11864809 -638319476745797816238478706306368671840 11864810 93218011494389749342214013791393925120 11864811 -169884936798730384851080397969805113768 11864812 516850089073630852750584237623598415360 11864813 -1315324408842351955804175417790777808938 11864814 132958322067225512869042650546121806528 11864815 17778304830304915767172738210776933960 11864816 -21750173880440298725214795288910233600 11864817 902745845926136954783177696204648693634 11864818 -1995784759657356417374899458011143680 11864819 -1043112323741375396499130293752125161780 11864820 386621659529196029254404900048253685760 11864821 1112523534126502169382501086518493447232 11864822 174255698740527328110204099057252503712 11864823 -95812523966705803828837422041653286400 11864824 -273183599614466623638772554023148503040 11864825 215556778915465677483983087665362960000 11864826 -177435836890054926599051239678977853440 11864827 167866574932205655064355404293635253024 11864828 -297550150822012908074554478884525696512 11864829 867780883138087794671972714144898920160 11864830 867432250137474710104017916072383206400 11864831 613690020273858714048259548043664444400 11864832 -42271926983086642630508063713067532288 11864833 -110076034356822621199558710905382577918 11864834 570203118223433217912854726871382692816 11864835 -175797255470309891217529437486990934800 11864836 4926535536582991498852454912580372480 11864837 253121062951288232177016850005581931486 11864838 -81400856670591443136605482627947651072 11864839 -371611292333551034257345365393635662544 11864840 -391544850677314482237182287058442547200 11864841 -7333476930216123217004147447605779360 11864842 -515201967299426330907239611056120147456 11864843 -158827110948465691344909619127354164908 11864844 404245464818125486019845160481030314496 11864845 423688131046141790627858677021335710520 11864846 116318318584184037238509970773986363136 11864847 -155909752254175041315383872852806612480 11864848 -76421713424114845425954078333033512960 11864849 -1116674493831275153226523240044845934720 11864850 -181112814252572891297449799957894380800 11864851 647597883658198781399728079801182813912 11864852 -885951168461270439517063690595299676160 11864853 11002063836480356347007656019657011200 11864854 -194090106638497805312102072264769226560 11864855 -556945248197040312064706086727764539240 11864856 -124189398137846470413649660456746700800 11864857 83212973095041525329406332567208592200 11864858 -299833214027599879775556960866385000720 11864859 -67489900840381448466884720357802621072 11864860 254892322318251135830816987038578193920 11864861 22631083269162597925364711017835584704 11864862 447579957037514070184468919978152979520 11864863 -309146089352867530383175725387130345888 11864864 -210953754399291802284867116158351835136 11864865 -80801977431270987443761047002666033280 11864866 228982118970006413505178908627223891008 11864867 -12880560179727873919237462063826853216 11864868 -398663780566123079123049999622612500480 11864869 -58283834283618311166726937276266569856 11864870 291970198670314294567510236266365584000 11864871 -19597137474072323272974049461478039992 11864872 481822658482386957708211451948068945920 11864873 -104639184612492466252695463367459687280 11864874 130193387390415267723620779172772885504 11864875 -436302369507865696860788778014926380000 11864876 649580815985066169894676342331285679360 11864877 464750413365135566205141769926085504320 11864878 -294980530664549206507229664235920995328 11864879 399454796106125490893372247323028811488 11864880 5749086371119401373324979015239925760 11864881 -147444878989605774162523579330847872896 11864882 133523663126673798191156076148386795792 11864883 -332633170121769529016836038710481074376 11864884 -693820780688168657242290319849561581184 11864885 -29966657535807862566802406096114189640 11864886 44966161978528279738946460675335424000 11864887 -180377552483783070474367229035865274000 11864888 74317154136331379766551592044310159360 11864889 -747202034927172245437639817832902442300 11864890 -316351106718380824093766429409598816800 11864891 -1189966332450980807121061322478003632328 11864892 -214944302635302512927723275257585131520 11864893 -843951554680903733716370290661802892858 11864894 -278404054037489173952896617963047349504 11864895 -54713741904442905399924060684215347200 11864896 675889560743553162695371023748125687808 11864897 -1168999509100305192984812053066679502 11864898 107695571825030070522541182732812111904 11864899 -964828668748404393763078868671228620100 11864900 205075421956671770994933026242130304000 11864901 -69169283545635368781885442951313054400 11864902 -168352523512697860245790359835014142848 11864903 -47878148796751233235845298218291175848 11864904 9473739279205336532399582568676638720 11864905 -42443153580634411298844118501233784440 11864906 -95172938782646474655023002628461840848 11864907 247656571445787355318602497193227294640 11864908 -179347836346920995432108049085497228288 11864909 11845300833611041431536426297062386432 11864910 -716819798891585270675868867100788480 11864911 552770700875431445548305314172967575400 11864912 -1571755313312940259036027652283334656 11864913 -508307356408480875540509200152364720656 11864914 -520800712530469924415619829191358168944 11864915 101297496185982758091394080293069692800 11864916 -57515503289721963516017840665495388160 11864917 -270239054235340104772066294489871627940 11864918 18825830381928094880476988407573202688 11864919 688899064324821212818917339030242553600 11864920 -374888026770093317830969357329147494400 11864921 1625899864259388197279470951547245181700 11864922 36806772055867375612345800906041754624 11864923 -378062620980034018381147419098817739760 11864924 950847223645419114546234710169601552896 11864925 -184862222779142324081710519655671155150 11864926 67071084029875703758668436521764639424 11864927 834729229739781072813029488935512036472 11864928 341473667451729999835916292968528216064 11864929 -1497558337355400612556736045817547803324 11864930 -56256968088521179426813462434667929600 11864931 181616918518126057672883962636445744640 11864932 356515960140882294651399069126513349632 11864933 -294992965949027631394530420752318262816 11864934 218833670593145496486398043242130042240 11864935 -840290192615207108690047897147488498120 11864936 145758042693690805276674651369533276160 11864937 -68943024455100274887418116746634915648 11864938 311453390991235970298632122099947479040 11864939 227947080938480001109068481669975067856 11864940 85205447320248326815510347173014732800 11864941 327458075021931863713514372488522870560 11864942 -670017011599671106343369296605403520256 11864943 -162365592718281140238851189022040643376 11864944 25793604069003056032124523479893278720 11864945 -1020774770542199020968068236715996004300 11864946 92537356731950174183386076818246970880 11864947 -10858566720222768273278182835085653240 11864948 1047370278907471673286148715324639220480 11864949 25463842813111428674999228260473209280 11864950 -514029293429224750450774132202120592000 11864951 102044220805413228727882092466403061984 11864952 341394292411835451939974384621506068480 11864953 -303138282305234769662402185762258763900 11864954 758258413407302573832430894814306296176 11864955 -138168757848059822938033556308717226640 11864956 -890392796551893639565220776512950392832 11864957 -240740157166795044296992063461674790912 11864958 358822466507145910716750564432280017216 11864959 -492067988054491467141022905913909461480 11864960 -767317355783329126132407336853045248000 11864961 878980488356745517146399415885935847104 11864962 -1152690219867954340164895543243033970688 11864963 -1629729210958925394854591829581351177088 11864964 -161711793744101265430632499135279902720 11864965 18064392715104746980232180164338000000 11864966 243774877349516564565514037164232526432 11864967 110130360673733450077496948324787166848 11864968 -621588069937882537750539860436624384000 11864969 -25801014210559018199151433275280793904 11864970 6319321295628448936595185616530146240 11864971 -758377252253128592640698663139501152256 11864972 -340120513451973780168597669390678912000 11864973 232168810233593767222299780971423344800 11864974 510939651476655687705209933563051038720 11864975 -99780563369073365091675792856731379200 11864976 -88725794738299510590130136459782127616 11864977 40257908216932320157973779473280472000 11864978 577694135708101608051417672283366961040 11864979 -154190415352787496844874030767365863856 11864980 -352060471178059308425220143379255759360 11864981 -358903467495006224512888984842641839218 11864982 -48513774518533383340019559961191174144 11864983 -572559372818170908947670349315379414208 11864984 725303737834281620979328979516383426560 11864985 430283937453506083982373675229533931200 11864986 286705981816692489091519728777047520000 11864987 8533949001719826328079585773713366960 11864988 664775222198292676991672482176469002240 11864989 152224483080715085117912912265183106790 11864990 2900117341638105245170410288010832640 11864991 -278096595161067714735757700714362567608 11864992 1414643042110786062814591505575575552000 11864993 -255519560491912121581117050765656529984 11864994 -422936880174838865550588434614092816000 11864995 -140255809834165954073911718285032350000 11864996 -155352460618611979859593060840615981056 11864997 -430701055927775565980701037235009624900 11864998 256300675445389956451968998761429356000 11864999 232978594082761958259183860562068864160 11865000 -14838799569778759135584360501964800000 11865001 -1405791868711159902106836375097737620998 11865002 -199505791094773061143142079018084864000 11865003 784978566914121249862422404824126428504 11865004 -63313157861145304439025324698221768704 11865005 -298941285140613904832560181034365300340 11865006 308350700196727331938542510337293660480 11865007 1035705160989537228046814472331824708792 11865008 124619970306555415335319593581046546432 11865009 -392973568584776539367361237456551661312 11865010 97646724492075833049469494507728793600 11865011 -195962745421728975804392407244409916776 11865012 -181388221649996148230690627061602715648 11865013 202194897796995745037225825040716065262 11865014 -60796140239658312838464672605388657408 11865015 287949703811494489182988419463731936000 11865016 -616086983600612731535253168892537405440 11865017 -545552246084487724256153476136462126934 11865018 -256782645439285258233734639487747840 11865019 1689231107708463670944159996442747792800 11865020 68476559017689456259706377988902740480 11865021 59847713267834614527845881013660226048 11865022 -42337379439292702061904868851129864576 11865023 -228141180427800540986647057831331659536 11865024 -153946598116780455233689939671672422400 11865025 -729583551026867455945135466519603210000 11865026 618349860042689979854986820353745119104 11865027 274770624352161871137575697832426588920 11865028 62591256716881494088968786281957134336 11865029 1395814729336878729892076370651840367872 11865030 319034570657472113892368594922001797120 11865031 665113330187711319012031229334776004960 11865032 -611383585507787093694290890858969159680 11865033 -104008682722219895534379331560548891904 11865034 -319157037150255131828939209632574405584 11865035 27940869612420278922043781997487708800 11865036 -51607782476974713959203205483406590976 11865037 316140334744141147143942527227291437686 11865038 8781185989724779913749234886591526144 11865039 210664202782685296243123061586874758024 11865040 114110810842139321996735143766124134400 11865041 796601051982299315708089901452280618484 11865042 4715981491569980369126154336562747392 11865043 451653301190154974315986037220017870704 11865044 -290342755268127888885346413953670604800 11865045 -265845498706300648586650981340265715680 11865046 -476196023004928338774955600372801314528 11865047 -1052553970931919913898150728994174640504 11865048 -344048868403167584242112088278709780480 11865049 144689193777429628688182402647379715584 11865050 -122510385638298257164578119736682417200 11865051 1025462429829857478311250858934281311400 11865052 -410375846171391866533278124056178122240 11865053 204488236792099930021367649767247253260 11865054 158539696363595244044656603263571801920 11865055 16097590042422655405262081641909936560 11865056 -606313558731125974381426542796760678400 11865057 254073968630057539506417143007261938688 11865058 103270516406437607826597424314835277184 11865059 524364352243193654209709750969126168904 11865060 -65162867380780810984253396620156915200 11865061 362254627034950705548533087592550395320 11865062 -639630446162753394863871822157488659136 11865063 38632749228677661003152039837941217280 11865064 322330854009541083881697240198712197120 11865065 933708792873379150345792709571218944200 11865066 19955785538812235031735810030045402624 11865067 -1142781121956558447532442455743267983884 11865068 82609128672788775386214320994547822848 11865069 -1578901677871625011289505555214877885760 11865070 58220991327363302428848579113109768960 11865071 -1183169354501748610694408299216645611048 11865072 -27459116072112103932687217048384634880 11865073 1519265822085428842278191683488173297904 11865074 11044849376614244409661862773706167200 11865075 3517861849730033564851224190797450600 11865076 -6246190439672640838420940508076148736 11865077 -117140408032694739805547940070102555200 11865078 -54574097191285029413223912528053611296 11865079 530574108011133964316299651376989175184 11865080 113960865121617920909784591676952678400 11865081 -86060654957987405640255435840345955248 11865082 699431723267712998219147405254553579520 11865083 179248207470307903562792149838204215332 11865084 -52894605536689858812853017453062701056 11865085 -368851097664703931835774845004287385600 11865086 50997509201216001013701644948517611520 11865087 -2870638086776674030621884236084393592 11865088 -1363308297209851238866452969670429376512 11865089 -408055813189664743992773213777496048000 11865090 111388606043610117297881336088171801600 11865091 -255266111351680576163668595271124582240 11865092 1038417527269384567420025113725172992 11865093 -300036410679993482961719961082089960672 11865094 -506889145364728637400987675157286813568 11865095 -63456990975575302866310532958016204800 11865096 268043023457247831048927706672956211200 11865097 1993277802384245312330701854045146413072 11865098 196311652032680335412412042735259643136 11865099 98480576818855414191481043573438206848 11865100 -35044067392800685525830286914164249600 11865101 746304778642142886644559537440870793600 11865102 -41858783887293906232001141574029869056 11865103 -399723891735513886097714187738276088800 11865104 -27077603713252123361858510458237870080 11865105 561025394166551245618521201153472515060 11865106 412232719513765129843289505007147150464 11865107 -176340815145093401578817180379136306644 11865108 -410759656022775109795177628502963210240 11865109 770291172195786954230979649281390304000 11865110 -228968004638080049170053650994701153280 11865111 361703093945514839060750404398891131904 11865112 394054648706327877849453581970696314880 11865113 -43593606074432951938488378594625306992 11865114 -108980270607183287579573849024899911696 11865115 45450201409863669752508857054617498800 11865116 -610337554247788893325207178616202140672 11865117 -895526233128701782090984022615604856800 11865118 -47760304365258751089490444351235101440 11865119 -1898168756429713595909942535749343360 11865120 201261702765337721115754681968780902400 11865121 -366900873546170740467175613287397179388 11865122 -43348055723789058782717075390400243888 11865123 -21746273668415316698586549653849971572 11865124 411619264154458088605464544961551545600 11865125 -77336436956282322290550085381911936000 11865126 17707337097016028111955231511661346816 11865127 -1334348780628432005826937228956729867248 11865128 90349539060676235936967304102198149120 11865129 -190374382284180996456618358051932514416 11865130 9584372244644374901438945232170320320 11865131 338218528233810574229859703384561930932 11865132 437635774475145919336547499245166733056 11865133 304529776160171708585422834519491216576 11865134 -241940399013942384625512065490753326784 11865135 -240040971830597048065431120749304956400 11865136 82705318670234205119880397939426099200 11865137 -752529241244006527923996618908429312988 11865138 235953660716141827190065524413311495680 11865139 -638776035163883660037754087055931280 11865140 -91048134639443138021169226343961477120 11865141 43366857316085385673278928867939819950 11865142 780220632301026030294226115835018605472 11865143 -1343327338546534868562013833067125835608 11865144 181843495781245787019969961919266590720 11865145 -596073785463747927348660899746983287100 11865146 228239559027589258685793267105712924272 11865147 -37758285032721526411587490642703182080 11865148 -370373146165328033411539851180255022080 11865149 -1111695621408446154219565412984860289850 11865150 444941942815487301358333819570799616000 11865151 859053456479824115139792500865726441152 11865152 -43002968185504222275919740532337147904 11865153 -7777659800364579879973641014615138592 11865154 -82704078044855469057052494160975829088 11865155 421706329097815103456341118002884696000 11865156 -70561149831709714956861438294391907328 11865157 -207645870732856232856242651610725644928 11865158 -191481894147418342215496175639614839360 11865159 -8519402040891310870998778188170035056 11865160 139499965145505547686673845374928998400 11865161 180384051452553077382087214070987132928 11865162 5114533659153665629432088988021807360 11865163 791617862848999564012237422148178730288 11865164 -987315116570829948319005246451864748544 11865165 153241654769125613578259377158994525440 11865166 -660000294313026146163478114155353947968 11865167 125345713740939223749691639964048480832 11865168 -79861889330038972388652761980993536000 11865169 937139916788735371558403682091550291570 11865170 15743064823049053076885349321442949280 11865171 -347994638656772047646027353705435587840 11865172 3492964379684722753571671197253804032 11865173 -198431273585910813662893462410289366578 11865174 187390976788154190555309198145480781760 11865175 6498341095030581993894018254809766800 11865176 189327889448782846821327733767751680000 11865177 755135592623305013154428443742316624000 11865178 -141378547782032494194937555983051065376 11865179 1028467041653403563410159334289834338280 11865180 -33990472995124118099223331715939159040 11865181 -1155955891683094045359577362985819789018 11865182 -135618013010208788650571397543891588096 11865183 881354342537845120036662735786144346368 11865184 -590545755314086515857562370310763577344 11865185 -77380644132377285230096737954278416620 11865186 324304988882442648715868025708158753232 11865187 -90342340018113419213095585311009224164 11865188 -62784452597278761284650424089724682240 11865189 -31363901247525810902219846829449727360 11865190 -61657494034443533776705890507570806400 11865191 -596133029857959663731943361177446152160 11865192 59417838221227696238312686884156702720 11865193 -106433902969693090497629544955087488896 11865194 -253999102448770008638082172929401794560 11865195 64490541065502711777806813042955012000 11865196 -141692139635754120249915722820170874880 11865197 520878717516801517728646687119364530432 11865198 349023828792926995210624807010981432448 11865199 -336212860296210994871623592478136586800 11865200 87975523620227321041281966288440524800 11865201 23618230750504856584191877909020385344 11865202 421048774296062323967524535451400641552 11865203 867115165970503884139381097323458149628 11865204 -260743370391626685082886250886080957696 11865205 5396628332906964417180027448652515200 11865206 -291498331872409316534433442607961196416 11865207 -565396289940552545058090040037432257560 11865208 77626330581041468291438009755781160960 11865209 -350175767521053778014093113012066252160 11865210 -7635371755036160228085651628406062080 11865211 -1132520162088676471199737966017777092188 11865212 -727490925502053151134803812868971872768 11865213 31028864984625025029018371770936297260 11865214 120417655777119984292432705744116299712 11865215 -611845807986010110475346020375771124400 11865216 -306142093170705803307275237371014021120 11865217 14485831312328864300468570897857754880 11865218 80631053111976523462817865927295474752 11865219 82228544334781484512416073961595752448 11865220 -54929480851086198580985156953353573120 11865221 398083500793418537867274873862141411422 11865222 42973940693473951502453406985739160000 11865223 -1465489455536435165975433928845094039528 11865224 299547078795233298469898584008865382400 11865225 -33113123221257801481766440443281344800 11865226 -339369313400322339960104037978345833376 11865227 -335580123131972314480146688633613661528 11865228 297649179943136700263575629330585406464 11865229 -677333677761249576560433886061432282624 11865230 -90548843796028465562455519162648884480 11865231 -733953519022826677392819855968130132480 11865232 52426610892806042629103460167049428992 11865233 -306193381012383207759608971976985421518 11865234 113170755787436687806003166015480755200 11865235 485012145570067333440093520711785209760 11865236 -188866443228549636779418267449504501760 11865237 -342881387878803969343740223971538412640 11865238 155586889492161397064269199335013824512 11865239 -1233896572455678951046100799808028546400 11865240 -154806730715485879434739886215337164800 11865241 -57353116940948324082063333090222738358 11865242 -175291710748086691017037989403971724800 11865243 -52252992113328418393088693420403889152 11865244 819678217812013730776831398470451603456 11865245 10337378232120358474520812633884998400 11865246 93209087317881764568191836448576510784 11865247 995623758964633566113195313589232750560 11865248 -20110545614764163871268263788015517696 11865249 -8673736661331471998510196608182771632 11865250 237746234157754302538191632498508288000 11865251 -594756234550666832059064756883503466648 11865252 374100550875709423452243912670075127808 11865253 350424837132326422717856016386262793120 11865254 628709918374951887458136731898812250240 11865255 -39148920953543423813618646435171547440 11865256 203821550302312484007334171506101606400 11865257 -1200174791019107800045778607505521439494 11865258 -264941786366649114832865979356988718080 11865259 58730959277025858970896764573219916800 11865260 272694431046291445975863971503395840 11865261 6625655182005945797190088801026545472 11865262 -392244400781849452941973021835428786368 11865263 -508630051715059313214828823854498117600 11865264 -177101460869487124255766060662310731776 11865265 -871465715880821573013675720911915268480 11865266 -1390503414544792673006456290756884480 11865267 493370346284316177201113869347821007408 11865268 -138542977391304565571745538947295422464 11865269 -51440835082319842093391092219785027792 11865270 66710328124133812236798679457677833600 11865271 -295509392612479361992795996631032723536 11865272 583216917012982961905203213887161958400 11865273 -55432401098733148378333565119792193856 11865274 -21443709598087815270168867612263131200 11865275 -671954360961787694287466645798446615200 11865276 454950570956760000833398980276258796032 11865277 547179563203145305902916092241099645932 11865278 -242406218848663902072650164260172266240 11865279 -55198526637453200940629202605386376832 11865280 -124668462537597563275128803415356866560 11865281 -211795968614418223353275281646783118336 11865282 -203638339934357964675742523180545436160 11865283 7514435123042006483106444513812154880 11865284 777552386636087391728095975914878015616 11865285 -5218244014092049064308629655259062020 11865286 112676747807192675225136992366969574144 11865287 -535539160602691533814325557078290544848 11865288 -275169730353569523579648060714579517440 11865289 81597208347415483382855085413518592090 11865290 -38739860504062455654055077038799793920 11865291 27914235805277080222190702100722933760 11865292 -96375800847943285206559462714881484800 11865293 934409879396067170755763495074820162208 11865294 -195074408174690620110809738455201042560 11865295 -103779316036043394793956157481894354400 11865296 -131078820875298477729336414609801166848 11865297 -651208391198031141206456569645813705728 11865298 372254651663904764019615307075688555136 11865299 52944981222453815771271459087802943520 11865300 48065084906256159044293081298762956800 11865301 4524076914588402701983423777966095552 11865302 -42489780828609623052370603570036992000 11865303 -33815536995647116816123772264657335776 11865304 -323029251341055345271351134123393638400 11865305 397814255842115559764279473961923667460 11865306 424259220039700397394540768431082453504 11865307 -395805358261404337134490171689657364848 11865308 10954826422296244940140281887140933632 11865309 777984555361798396017002747821070131200 11865310 296334359494340523859542339196244409600 11865311 672742106796612992235494643062238570912 11865312 -250121143514697554571685122547824721920 11865313 -1503994074030259116143913815049882271440 11865314 -80360629149633445532067064806111693744 11865315 -50467895814014651564246590138091266560 11865316 -592494587223247916944632586394796568960 11865317 -927479859196132073207286948032527589700 11865318 173116242558076549603959201500067548160 11865319 -409010371037702800168767336251658318280 11865320 -645273012833796965640204420474001920000 11865321 549863079824489198456504811628717137900 11865322 23821322194596396531529222018936648704 11865323 1186873486487732771523743496800325091572 11865324 512177639337338649528560393762214838272 11865325 647542413610695668927077015025091045600 11865326 670839858428375118835428478144317020160 11865327 -149440399502855182584880700188274501880 11865328 -47041358484873031165053864573196271616 11865329 331521339080317010150805377865553026240 11865330 208497135337617267977681444410836128160 11865331 815881444306663688833022833936444468312 11865332 126113705021327083962041919655849469952 11865333 -34772149298891508765075065210180066496 11865334 3020884410643012620557004746412229248 11865335 -78644128185176945876842097882027319720 11865336 -173934607852248173623061134609053450240 11865337 101056617224431133034507799960745630784 11865338 113562275406812993755447058019192823296 11865339 505211843694777353632462275828925077600 11865340 -616669978517269788008802140593975296000 11865341 -35656052560853602180238920531985067168 11865342 -30044188250503159601086730592541610688 11865343 -28555755255490169465615632159504906240 11865344 -481976537024188002168515717293827686400 11865345 8265443782059862569555284052253684800 11865346 -112089349964864632790835617622687790128 11865347 14518642813764354994560166792009525728 11865348 7409694114980911026449243668813814784 11865349 681393674073147662482564650257159760350 11865350 -367361827116505608683252684323333584000 11865351 899801474531893382075017151472479249832 11865352 -804151738294348118034576363415439846400 11865353 -148488584132789208146971332185268963120 11865354 -63342914212296299299625595350113245696 11865355 -536532458174063967544199836237611822240 11865356 183412912424462952388896576931993632768 11865357 -163630166355581689019939703949152544320 11865358 245250999373646471312873790513865301184 11865359 213474436332350063701655223663590093040 11865360 -37251446465666751429066196986145013760 11865361 900728121946742227578568352067189558962 11865362 222752556588686299347223099382192556432 11865363 365652015060672352067162980228349193144 11865364 -380812932642957128241627957089514665984 11865365 -601962930077903893665787261430768210400 11865366 33063667309430599040815608892994097312 11865367 143009389820421815923776242680432035200 11865368 246091106155504266663260832308913346560 11865369 130816677405777944638752603232478625744 11865370 -242617092339773615957171505152754704640 11865371 -449342972173457153499285398961640412640 11865372 134410968328381138286860457558463897600 11865373 98898654122915157409368949744523076000 11865374 726943383396904999664853387672981504 11865375 -47429803303530733745626555926275400000 11865376 1077584653776192325192690960306466783232 11865377 18021303707786676284715607034234908080 11865378 -17568812229326205460726696237280231424 11865379 -671543711646495685683783561636137214480 11865380 -283035229598993677240568438922864844800 11865381 -1270272474780631641175900953953865024 11865382 -33525037312828643240625513054016130688 11865383 847444836386018940529153806107533456632 11865384 592006334072552851628362467616402636800 11865385 -279281861658063855666649915222056215040 11865386 -5312975452182838776429785548234963200 11865387 -337298192321210192586739086720408517632 11865388 1223589038326881640502700541581392380416 11865389 102980321192726514598216778747816202924 11865390 -175456458620967483136655339766068062080 11865391 598696085153391683034495977523544690800 11865392 18145857301009301579078579711423545344 11865393 597942254632664881296070256298986647200 11865394 8947670499894447537064361181625743360 11865395 261642966093644899744758510201652604400 11865396 358969553484934708218747061497131937792 11865397 -647917710424693040670771521031720651154 11865398 430357133594167789962986200985740087200 11865399 -51225834181161234242929647371073868800 11865400 -213748548659827750319190412720720896000 11865401 -521620899196393455685734960216872078208 11865402 59102515112332341751148461895773069680 11865403 -405839711365239400035493937575891619736 11865404 -698153014402410449717964899731985286144 11865405 180505711157261904691952478896074752000 11865406 312466098387498945640936227177358728960 11865407 -577169646735867343203038421862404001344 11865408 -96559138760928958659086891621799690240 11865409 -282838581470150674509704219323778467390 11865410 430767397829871911142454092620474403360 11865411 -352046066427635582596630063714118950140 11865412 345965633030587278820340379467734557952 11865413 227072289577746364611296217834069918720 11865414 -444087069307564858567571697132661562880 11865415 478356828477424317455973153736533253920 11865416 34122352976725525414237382564692116480 11865417 70116305724069668743142370414575108880 11865418 -544923135383656933962283437234997989840 11865419 279060842424260335857670592634587894496 11865420 218686446328551605012134216831795200 11865421 -123425582665762731628472614177550938378 11865422 166323024557344310912716693214413966464 11865423 -421266435202519773037848697066437751416 11865424 -114767168895702801420663999832880578560 11865425 160729917816462434938615392473350152000 11865426 -467949728175262899840187788222704797056 11865427 -380203871265181564608491376920917508528 11865428 -154675543348362123020878150550918644224 11865429 567809617859794895112335893042136108448 11865430 30670331073641157720913678974599493120 11865431 -869286630845708516259681859105216248960 11865432 -1164836452517730257990006738749013360640 11865433 -861679774497730918288540438289928504024 11865434 -156833991909222708607156511815408919808 11865435 -33986046668464986417986805339424909200 11865436 -245141703370733591261828585482054041600 11865437 -1127088408779832424833345818148238594740 11865438 -126152261352560828027665498420368156096 11865439 578836601373044239035016884057079441056 11865440 -179588336613242523962089572305023795200 11865441 22306090943073224761108970445077804928 11865442 287639877219961227460583046426616033872 11865443 383365043046575432713838015092969783320 11865444 287476272508842172262175920227296294912 11865445 364281595378120401148218893840040728700 11865446 428951943648817593517032518041986600672 11865447 726910481357925410822559418911845212416 11865448 -607466261810584687806647643094399411200 11865449 473656578240409451547415651830805453440 11865450 -129849684703772172156389623605013094400 11865451 543149470384845957741948498446447956912 11865452 -247577605510123487816481574211269129728 11865453 -162900973962724542179737466136397173696 11865454 92936160619960605665278279003413004800 11865455 -50597935399754826977895452689803190080 11865456 -89148767642346365760632102848800423936 11865457 1266760403217196967842675963825428759280 11865458 -342879970304847524755458994624931368320 11865459 -857898503107126928528696724653067786696 11865460 -402483325831243166137518748205754174720 11865461 -1250077612609494847492372809862208713938 11865462 181075500402309226152185305263805900800 11865463 21971089838916937581238151250253939864 11865464 31467934143933510149692719849562275840 11865465 -559736695525146912453469974635541002940 11865466 676705025563726884822698219600855544000 11865467 -505089149597709383505112324415832662172 11865468 -568281067030754818211701913480946408960 11865469 209738227084240226776433648150300862912 11865470 330551663476495891898085691987372979520 11865471 -203581168392233343088556081932336421688 11865472 1307950243550631218356487327692357632000 11865473 -611572508303005429842436314299194512762 11865474 197298049911748108859017479399354973440 11865475 58498641177006382745009690715535365500 11865476 192219456848750288064114359074563649536 11865477 467400713879890026406435510146507621120 11865478 395697023192300291595866054593832533056 11865479 -2522509630785713908074970286297436553824 11865480 -112307195806691441218359402598244352000 11865481 316790135012303978717448375252760082880 11865482 -58192745723068617290095338947197638816 11865483 117745086561530989834907596902714937344 11865484 1088056796564318050067177995252955392000 11865485 874916448042295904599312403721623247180 11865486 -445481287194397456025943644781064806336 11865487 1395211635315683734738099754890137625136 11865488 -296922950887214068547397298480337215488 11865489 -447741234220565923380209210490147388176 11865490 -101440456402932831042284123330491622400 11865491 975591677053082265870273223884390822984 11865492 -168973515521130837333195669681081005184 11865493 -13736260014507907444726081658088302592 11865494 -394809122498964725128146187905822772704 11865495 -11795774741680086289781345788462879200 11865496 221823930241889285825166318260000225280 11865497 -1594650519833382085095774446716125952128 11865498 143732410478842430686099652448019826688 11865499 318806041308694375063700462277564150320 11865500 156387376492507198686148628524320000000 11865501 -186127660811142232081925992151195424960 11865502 680709202306845627178744643655089856 11865503 -166423455401305640932719916009644488256 11865504 -39933144023337032619245119997202137088 11865505 -223097257344492807265148626980675671040 11865506 -4183499743909194928179276461998225152 11865507 613115436814815916914567328671518155104 11865508 932980013779282840936058523774211399680 11865509 1234229257859993625554925511273909003710 11865510 -187691906402545321549372372734321561600 11865511 -51130354385576609327438861376896239568 11865512 987303417715326601110394819719988992000 11865513 6882398938492032731508360010086264288 11865514 81804977206223088225057849298336930560 11865515 -286309635534772866090010037134406919840 11865516 -18702216000826357054435562018221572096 11865517 372668343329441357862374050833253545792 11865518 234220060787415818377890936166382649216 11865519 864669216872097413554660441683894138600 11865520 -153575299639605845597504132342897049600 11865521 -1226288793978873609208022499395836615278 11865522 223428621632316692454293092076922071040 11865523 83514756105421703686901890736643916368 11865524 524877327731856542026079902805395476480 11865525 -141753569819591676323781171366221750400 11865526 110662400259638655090958881041794087680 11865527 365565778540975435962385833940005312 11865528 -12514254727430848880523684830418800640 11865529 155238668380090594425491704190887900928 11865530 -106318617547895921794238373178765166400 11865531 530125113665298917404752338602582134552 11865532 102769577476817646874331203354834754560 11865533 -482878419851770181192223940939849324218 11865534 -45541150357677372226145806208941882752 11865535 -822181852208232610758317214157814839440 11865536 -346815134256752589328217759520865124352 11865537 9822342643262216236241357160193309908 11865538 586012249696343152545978392905852371840 11865539 238585588832686522214945331740052614400 11865540 -267932307389910353338338775981773619200 11865541 -1302188096980834851100433157605116281348 11865542 214273320779907617970319522651139688192 11865543 221976299374360775182122747243683678928 11865544 1342026921143059224703569543692135900160 11865545 413149555321439360577005742215596227300 11865546 -62294438470414825549557877224191406336 11865547 -243095240096321948256143129434940433004 11865548 176597241027792957884355045640080493056 11865549 1772932541311280981540409826091558400 11865550 -104432321597540886385209614469133915200 11865551 -86475652716833396699222005826300042256 11865552 -73143458096288709407885408599692410880 11865553 434800927297007888317984009329733690560 11865554 -112217299476706512036500840720798919024 11865555 63708990317150723473202849285663198400 11865556 -363602324399708344986665190506470295680 11865557 -1479089773999208710332436345515013521120 11865558 -292565555449298964238491904213668954240 11865559 -1139535393806523238814128135345306856984 11865560 -59042852088192034992294195166130995200 11865561 386718073048286809508313955238455614672 11865562 -151274877879324134073801280804770233088 11865563 475939223696798554572290651082260789280 11865564 66668595852278375956512523593880058880 11865565 -232655941615693370608371894028498423080 11865566 64387541934785736803027782414913553024 11865567 124748849880874237086947864774394837504 11865568 86601081587107743691397209814566699008 11865569 314090342161502853390974934086136488580 11865570 -35717984703836326651328128800775664640 11865571 -1084237618667672785197107490127807312228 11865572 -400128647458487490068857073521704011520 11865573 777407709249661825570138153899556791744 11865574 29133170147053354744522693291030272000 11865575 429646065053945946897789147962898468000 11865576 -40298953720041614627561840779428249600 11865577 678943081047044711743860226521853130426 11865578 -12147387667276550301118982799460994976 11865579 108417364459067016628806838539451197888 11865580 -120900095482417482400490829057987225600 11865581 -14963564819411702421092658558854285952 11865582 -272601540018934573659597396852058310400 11865583 151171410967782623319519164961899556624 11865584 -60395462122229815604488649084642918400 11865585 55159749892891746392223875468155130880 11865586 -48353331687006657417896474331369409008 11865587 141650927307353519091878381223862152240 11865588 -241766893211842483411357506992351145984 11865589 740906072982544515115515907494792896956 11865590 213615473034471378681605898044562566400 11865591 -100077316315374040727730272566723123200 11865592 20699427072602246327716530926553292800 11865593 -958669852006782915888890895040264555158 11865594 -26084866400564626231813354530892822272 11865595 -744614534921854368880924338474823410000 11865596 86471667223532049003809257291550461440 11865597 -168766348692847065887937996994390695072 11865598 -731963967566658315178996312267820892480 11865599 571619807557982651782505806251678413736 11865600 238758482492913159786508273617312153600 11865601 763897722113107235134531971697622240304 11865602 -118194153107824191968134817533109058048 11865603 273176257559099109989907852428143618800 11865604 -476583538302068925334073745140274324224 11865605 -218927992410141266187591713502205065480 11865606 225016238168654738685525252535064359104 11865607 167170704307160602086569166589317865088 11865608 -20815427991517022849439203605765324800 11865609 18649299727403029888289478492012686592 11865610 258015054551430466161224983222502031360 11865611 -2891995471215750762466743254471658178800 11865612 -92734464161014563755485577769742872576 11865613 189610418584603928691383769475878295862 11865614 -155830892057757557817155743011839828160 11865615 -336578834905361087756497582829152860000 11865616 -8736067266578389224105521905411555328 11865617 354557239918031468549372735791527903666 11865618 -243943225365872304967525802929454345856 11865619 982716359579580404209816954605651327020 11865620 -237191489609495928079522406222553661440 11865621 385831941662161681878513959879853492000 11865622 113313909393544263450704271783855350784 11865623 342870412550788047259173230150476080 11865624 61813635491398009732412151504092037120 11865625 -831009957667928785519612995436727512500 11865626 580764532666835791119826274197804316640 11865627 823368467307059183172916249678589512320 11865628 -543716022698725463779396889543428229632 11865629 -723848147317421595392563555027060879770 11865630 -65193640661124546737540561271663022080 11865631 321074203003610382556826424294581886240 11865632 527323921871278768991739780810394632192 11865633 -171569957534104461001589799981071308800 11865634 -92821632156919440994368933357642027648 11865635 -226237084974478968652892651053250400 11865636 268374920557616637116724946178787409920 11865637 -380154003572224499133439755789495950048 11865638 -473977356222986261241771610160160742656 11865639 67229459761211582842403817592542387408 11865640 -455120085511834758874557887655785472000 11865641 -70470409545746805978235393406435485788 11865642 468042520922650559733547351426618475520 11865643 395529178811634773353907620550326070280 11865644 272718282889869730130389143329898543360 11865645 -83785821064130329933087384894098632160 11865646 67975327383200954730771904598875936128 11865647 25763772659883392403693177483049996200 11865648 -181621533100735768207166056077001261056 11865649 1556052197062431209889572843145122085650 11865650 18002922335469185401588456556472346800 11865651 -51376767322897444072635403606773216000 11865652 -155147718772451170785201403480632074240 11865653 36903549956400523574867994318305625984 11865654 -85547692885004638673038091424768845952 11865655 817822861565542870280413116400276921560 11865656 593472899945926461954236923172288655360 11865657 -347214735730040499145141999712525819520 11865658 -77986698122787482540692784596227266304 11865659 -553146204284147338596219815332897151232 11865660 407580467724077629789699039603267061760 11865661 -317741227369660962100687750524724809600 11865662 -217207277056333871112395090152915537536 11865663 411839858946924492574136736530110632480 11865664 305764190547285714239123041110561652736 11865665 -110011861547197325448761985966297025920 11865666 65275333431076373739726070149316861824 11865667 1117333130038750842548312841610477708800 11865668 477483607690603088246938762986611036160 11865669 105431061965748657446373767415986477184 11865670 59366903114896948154990796912745171200 11865671 196484657054911418905110850286520808200 11865672 124536783488554323818653701216572375040 11865673 -383609299339110095415637028599818295078 11865674 650361031965870002280004878901210188336 11865675 -355045675488239541985695077506738227000 11865676 95853856705390443586528357893783560960 11865677 890219181231020540582566515382245993792 11865678 859108028139324145862491012852525056 11865679 -169565493684151063131593003312105255328 11865680 144613772780278524859752400721307893760 11865681 193910186775330852763989633113980660770 11865682 -455135916791128117960200760772160587616 11865683 -435486813032322129364404192316812898068 11865684 149169387465732268613644393932310708224 11865685 -161434649517223023664860711848011857000 11865686 -191548588797431213780646869396839843200 11865687 307645458390645119376359451846863968080 11865688 -800443705668340961137023158573618196480 11865689 289833989868130765571156633105254448400 11865690 -396837286566101375171843268844026508800 11865691 -371507639143471282108122995689312094908 11865692 -5096290775393556175369205168928399360 11865693 -24747624915960677105849466862031603616 11865694 -506517322414375386465845211589592060928 11865695 923129986278862523822861145122514460200 11865696 -312122539385835819016051590169726550016 11865697 -1014999055615882703141282633725848677854 11865698 157527330298217431955798514173527556160 11865699 356956261274968374984808492419556909284 11865700 96978854943585340152356471811681484800 11865701 287918510363671380334276181513324015004 11865702 -359485375007871301653022940280150043968 11865703 195548278160008675892195746388682869104 11865704 -602841591734824773662132237931941529600 11865705 -333050414038877314280093812626691448640 11865706 -144479512858684953219741898087262595840 11865707 -68030287670795895517260741637266375648 11865708 -560872927079395161670742600869606833408 11865709 14221372776429721877285589252897858870 11865710 116385259735940331598065161161069858560 11865711 -43069966281269340593070227074438401792 11865712 -14333488273692808897586498136691834880 11865713 515889356348518845742750891136983018962 11865714 231824974375935450003914481944542593024 11865715 -94005470184667968678137286872021164800 11865716 503308673217761705144675071063031685120 11865717 503271866061430298750176396292859258240 11865718 71744698392370757369521053661850258880 11865719 -674328841101166724989840196450184209904 11865720 177145745383057094349936145632434995200 11865721 -1190045917774239510236259465785600000 11865722 766212689792511385560559126695508717824 11865723 -665873372135213832680910548155619942400 11865724 101683253373191074580712936388792842240 11865725 710214349599565943535418206017153303250 11865726 -44373686791011772866360318352169616960 11865727 7687730581505179586497386653456941560 11865728 128417916748569200566957626003711590400 11865729 -299393387639777956511556030784616120016 11865730 -302693672797000951476389135147208246240 11865731 40243446561787723787199991965211334400 11865732 6148850246231024432461997680492492800 11865733 -208956319734445159641085016227756590912 11865734 -174374195754176906658359672479875309984 11865735 -20666944589577018396955343738153395200 11865736 -107882924460383671154136417259175639040 11865737 -378596426721594271525037411416174752768 11865738 89253731897896792839264415433701350144 11865739 804185565192051876120492613283926211540 11865740 167389497487559834943426641239845964800 11865741 161541807369654872679803275800164104224 11865742 96003431030723490296734194524907395712 11865743 1793948895599458446378682399629472288104 11865744 49017700227545270592834319981608960 11865745 -277704839804992031246522910348950196120 11865746 -49628891762588788433632259318418481152 11865747 139498382858742666730375809729542064000 11865748 200815758813339430691442264113956403200 11865749 -93659076806886254444241430254440928864 11865750 -32581644868529367721351476921225792000 11865751 -740615900482580133748939939862665064248 11865752 141871779867735993790967788061213614080 11865753 -138774963887925873685333061130726862716 11865754 -10822392146872347957334164618008156160 11865755 -186463584728049985834734895031725812480 11865756 151872811427731190035735193026522152960 11865757 -1393014043280991209144842364609420115994 11865758 602527503744263247677506726285217491584 11865759 461994108435074745116755079804106213888 11865760 638211887226740863532370195939610460160 11865761 -162160574611315668792344496924763438848 11865762 -94319921916459850801834431124295042448 11865763 178610108972863749399316930579762629888 11865764 -3435810597560466294728748613775155200 11865765 39598495916086121833655177135726272320 11865766 -792546703162338206009027537048582530560 11865767 -1917161341409491795393223225205876366168 11865768 -107276522801126582393154328908853002240 11865769 226649751346951643514965429677925674368 11865770 118977074992372590649196500260615874560 11865771 -7578368604568158467975061762004791408 11865772 -373490258761132522103078794269200798208 11865773 -40721461101457767396602227680441952800 11865774 121054134206688324720374639970549457920 11865775 260391032962098667821528012717193389600 11865776 -124972892221465735500970171187329302528 11865777 50713188020183431829020725538430312448 11865778 587531120181227418153645110898631440 11865779 -330391688673570001610095029531076200288 11865780 -68877143091448206511962866732335607040 11865781 648634038093754977235026058455410859964 11865782 -376715323129974587963124775354433767008 11865783 -570073901244713364304043979030249189552 11865784 193754487200277404573571496633843507200 11865785 -50226107510808335824103878022417040000 11865786 -119154720659128419480128165650687220736 11865787 674007919741213919140819075232299562232 11865788 -202580415537885583627908913527396925440 11865789 42214393705052827973088601616142118008 11865790 -349076094562646525876994560264627203200 11865791 -500387719452344788376034486316651912128 11865792 59383852339138998402300612854899802112 11865793 -258470513940349082799803156264958712896 11865794 968100696444668307256346223146943696 11865795 558054811725728980185283560140720902320 11865796 -18820845504151881152055576929529882624 11865797 -590311548373887573694439709776981654754 11865798 -11282591198391792884647976313591644160 11865799 -265001918358776653246008453656545919952 11865800 -559764248698419952264018312478638080000 11865801 148532847131225553623163967085756431632 11865802 -153016219230850107395761115391984893088 11865803 -1122832571700785180665640941255540830696 11865804 -306411487380771757511995692477657169920 11865805 -224244220874567646776487821344985437440 11865806 30695596081231876077398635606055378304 11865807 -7165876444808751280978739155033848072 11865808 -12021015035932624809837161943851335680 11865809 917504845243867997925864634475584193010 11865810 135226598170798921734195057950214896640 11865811 549698835652713514437229994808333304800 11865812 -189523140020558197038081963399003740160 11865813 -596115566337113770549464154799732183616 11865814 -702171577878059510967963986251602387840 11865815 10124144641361181701711378857190080320 11865816 344792638331266698869425958845158912000 11865817 135542554060490841213012076124496415492 11865818 -501483040362948017615107683697800986640 11865819 -154549018622889431269751851450883089920 11865820 431423656865186368132111113370186606080 11865821 -1060971458134697383516147218895977529056 11865822 -73029063201603901606795237200417601728 11865823 -875523630966435592117229103422311096280 11865824 2997123765290594170023551039715409920 11865825 -486431838122666847813798255614463660000 11865826 129044574622742929073464204644373725696 11865827 302632343431264303766992964498125810752 11865828 179586154579885470865667292282368861184 11865829 -245976507138694798551895758065254525570 11865830 -584133637399705384014266265422749870080 11865831 24072715766545352126748292067548339752 11865832 698088417401422593818148463824203366400 11865833 -57033871902377326900765650329703611136 11865834 94767653473205020153465692039265543680 11865835 -905811291830453594067564416922364146720 11865836 -166374857022472550484527030014320898560 11865837 436849848970427821742764663130055005760 11865838 -163135036369374342698353778639759926656 11865839 67619692121377912392691206827697205440 11865840 28831124418271373385851302263221452800 11865841 236284948123810462475153467434299446760 11865842 -543093514881195127422570966756905779200 11865843 758733931227008292768209846885003407440 11865844 403863339472302527195365266797915873280 11865845 376492730099302015011128522831640563100 11865846 276947492090494783985107192142916171264 11865847 -638925472455169755134207710028892966048 11865848 616207537440808556550375922572536463360 11865849 -192009865623538637838396029214737108160 11865850 3228642418332131861077098358111296000 11865851 26710882876724112427050736495902873504 11865852 -10747994381933129083068768620767139328 11865853 -1326128563131837828210132812165651931898 11865854 97969310321439003965066589324136280064 11865855 211098585442749555037541525796001259520 11865856 -728020500353220019446188864327341047808 11865857 148540705521787953018354611396100334512 11865858 -25730545199676133940791414084492100352 11865859 -973141417000698434876430733627983396960 11865860 -182279230211500803828837811136563249920 11865861 -27146716872855679433808955491760189440 11865862 1363383331707188619533907169158337884864 11865863 -191222485195829852860001082287816953800 11865864 -456714608233310639689743406288679731200 11865865 122643634217531675540847941937016851840 11865866 -768231250850008941515250474195207004368 11865867 -49156557751857100058914822623318215952 11865868 227395234903140439449422145227514827776 11865869 -90875722131786360874823732177452790730 11865870 111545644800390520467300843867297315840 11865871 -14795271562236521989063673176184814928 11865872 -81666151740960361519361684637863116800 11865873 626018630399513434453708785785472966384 11865874 380050500804142840195878514543969918080 11865875 162588813703778193980430781463574528000 11865876 -2530309052275988156718104798374735872 11865877 543207188772780137150582366014090931726 11865878 -769955754383574098496774977693361185760 11865879 1148690559961090695797450877178927987200 11865880 185538426583231160244211774033999872000 11865881 1084340277466835329507093064715489885972 11865882 -46819931543131494997300579794050383872 11865883 -1917915130938006485627851226051640630576 11865884 -302858204629908284286436516997547399168 11865885 101012175230575689779006773626795849600 11865886 -195831031595843440011990928680253588608 11865887 1225591186741940203068875376442291116792 11865888 -520646298263478652154011977814485958656 11865889 746517038359611806701923647269555039266 11865890 92320982211628755643939941570063271200 11865891 777881033783500051173307808124387597744 11865892 128979510528571154870454900723809924352 11865893 -2481155714989501995585848653750689696 11865894 -357445172258114134276418903268170434560 11865895 -259078873181316034788146120061544662600 11865896 228789903223290461001563604018357288960 11865897 -312015118914441150077661499862512616412 11865898 613629742343684531577883571342113108992 11865899 -731361137250896935356721487531518394760 11865900 139914207458253311325184619437235328000 11865901 -302135113113514010488467052033801674240 11865902 359050086495206555782892748794435158272 11865903 200315357529691995606766366770652592640 11865904 37887936992254112462158040200251408384 11865905 392707988582396301891259223726153621160 11865906 76713062701240039778350877494944046080 11865907 -423517508841875849784789036985373709312 11865908 306705575810689222742187607869877820160 11865909 15746983393663946947038007990123132416 11865910 -93050063291308265197789885872927897600 11865911 -201926128649724103514356005875032866648 11865912 -404595944217558726660502068109923348480 11865913 -23353939866965349381879524664691150200 11865914 -676710849083697129123288637229844000 11865915 -222693370463074135081060807293360120480 11865916 -859714687275084494146864365308772213760 11865917 20219398076627384707493564295634346592 11865918 -361007566911443164481772334684164725760 11865919 -614810023678318978314004566787569514856 11865920 343475454208767878887308009298628444160 11865921 -402302094188985075665435420183279079888 11865922 -14495764775929454974872246183708283008 11865923 -1542725211462460383633568203952314261828 11865924 170395228874595109287208204243249422336 11865925 24618871276054846503859159396874284500 11865926 -405823174682742108548126460598102649280 11865927 -377811586299261917666402412934352667480 11865928 -520642908452193664541108385056501283840 11865929 -519809161918323803978620430728794629616 11865930 21211285274562171013277185710765619200 11865931 -4420736159231489307901217526196334592 11865932 30998021444916253260171950449252122624 11865933 197628693790841912158629685694804093004 11865934 -591517495388253219760218178948907928384 11865935 107943084748890514819356368299959407880 11865936 -2536686923527047176612392747253760000 11865937 193366464447817344093614632595332457600 11865938 -207164484365440614852327772942988218224 11865939 -680607017779481442246952434993434498376 11865940 575009193355877555701720285876582199040 11865941 -954185680548627130643524873053007076658 11865942 527756287523149125845202359409429971520 11865943 -900245585661929435579651343985548546808 11865944 1073825806235976185940238955378313830400 11865945 -73226098215138079414724946867043580160 11865946 475816804546750879552664024745484395264 11865947 -1594631431734932883689042874450946491768 11865948 -126816831723516200007000146575718929920 11865949 -569264412220089011569491352291561292928 11865950 195320530377861040452102390254701608000 11865951 -536017199710796949037370807349015465960 11865952 -426826276930938706793278423591829372928 11865953 -554323803893505347137803461501950001472 11865954 187521482844897446163717100869869917440 11865955 -40017526573146015377671613522088965280 11865956 -567922488488288042920861655068161223680 11865957 -159032939631657200068782079742958214560 11865958 -61985789566317241615568240001337420800 11865959 -54261081790420805814754626286429969440 11865960 481317292713080071835584928623300608000 11865961 485714593497637787713469715291086581562 11865962 49761092017388225777104753862165337600 11865963 74795177548384431035315600698071026688 11865964 140386593659881168149286486586900603904 11865965 -994079806898393368654251637335632785140 11865966 -37522659243780105465952560916495964160 11865967 -927646668236773697459998873659859783984 11865968 194070667587420523390474391043544350720 11865969 -62286425208665415476138259962824625406 11865970 493381733415524204358328179274194187680 11865971 26629724204252047012506427244192236464 11865972 -10312061826098849891901347355158016000 11865973 152082828169558252828690351745581908640 11865974 46498354547799161693848750309621234944 11865975 24430873684559161638714820233381072000 11865976 59672559305419655890927869538572902400 11865977 -624591510197774483594859801908176197120 11865978 -256063526596457951860865344915423095696 11865979 5045818307728657909672100875185927360 11865980 258308535701133938991914700982792519680 11865981 -95464873382896851028594203841794426816 11865982 3230905228259808378416903583035549184 11865983 1054763754182274257569740749999595228000 11865984 -179892967874150754707110439564775260160 11865985 141009173851125071817449172751197456360 11865986 906467258974951226742787117991493456 11865987 89668306452280280885145573723050857200 11865988 1327142669623082861922590235323802266880 11865989 408015538644200973765859541953980221790 11865990 -199593922712064011814806961682322378880 11865991 -615570246873236365159054778402992206336 11865992 400227085576445212079379688422725760000 11865993 -641828723632050185606448903659579786736 11865994 5273635944086555288500940346497433600 11865995 16108502329941076771478406821560294800 11865996 77146006921506263721326676970511112192 11865997 -485788942582967598365669428655654552640 11865998 -73012698690757942225804396584423051840 11865999 171197760829816036210256331500217350664 11866000 -62757321885197049726995403606220800000 11866001 -544359030256355140400203974139626387648 11866002 -60733070921851063917934346862565546368 11866003 -867933619692082704627109843749217203240 11866004 73713322943881449662774641615769976576 11866005 146200954289318715780821141022656538360 11866006 -25808558440196995580708659974476664576 11866007 1384531219538383326703105297595509551432 11866008 265817454167969198305562491364441456640 11866009 184482652267918240746997549415537147210 11866010 -175327957311021922143440489127184241280 11866011 166742007699192566614824036169271572704 11866012 1517449982347979652116043874527677816832 11866013 1228380212844742920051055735873190301600 11866014 -13510691190440010717776270439848565120 11866015 156089971560020535519647054712591787200 11866016 152245275934507505209743200479242289152 11866017 186306341557400193938585478665865834240 11866018 1033956662316318138497582340815005794816 11866019 -790577346491651849671958143682721255360 11866020 -122029046894980619013381811683692728320 11866021 -301067052259308656194430667134015644800 11866022 2855556651637937150353926629003096064 11866023 -353935567504901957439905540455448382120 11866024 -149947359301027634805793463286938711040 11866025 121697633394092454182440796292026515200 11866026 225023890079939843076297402863228465664 11866027 1954126452324442423840397926719555255120 11866028 185601897371442576887874441075307431168 11866029 148542287510071483304722695602535873600 11866030 -215979446753058249637903184386525130880 11866031 -88468813215186909755268888749000685168 11866032 -156365356953424570496996933888145653760 11866033 679658306821657340928798317465984390464 11866034 -413623596574120086003556130448151185408 11866035 377592991195958712587197162373097231360 11866036 -339774338634597114824854113310980218112 11866037 -1727524442632247163743183084883348632640 11866038 283095677903463960499398852956815671744 11866039 1285279966699291680850318054819167020840 11866040 40765137642343539074684050339205836800 11866041 -1184833304190426185224618403226028345920 11866042 4315767836638215899396375771935813344 11866043 -729755848291086669846476753127071798784 11866044 546920713348301878496037473524445385216 11866045 -540004561247891376299410177652114215680 11866046 674548788477108805898598473181916927680 11866047 -362813633863664318701109126699908556160 11866048 184175297637422937149729003181992574976 11866049 -52763770368680552140087989988707592236 11866050 -26178750902034930186231506982520819200 11866051 -107103465949502081805934600180969665080 11866052 959632733516632236056167447948925770752 11866053 -577164284777419436712491243436823439616 11866054 -471525601048871874942249569925357285024 11866055 -54317299530693273935891874064798988040 11866056 51949702613417658266353328492190105600 11866057 24805852191525639037221850272353432192 11866058 -35047209822277564948647254315226624 11866059 -244821801244439755006681651350981141636 11866060 -250939794414712083514390553910118732800 11866061 -637745264344161287722730808641642707338 11866062 -133322187293711769549522560610583468800 11866063 253510778296829346315675180392659596984 11866064 -30599189041061943967181721218187264000 11866065 -11129557651416483611329142947880930880 11866066 -550392366749488234964276606543143120896 11866067 115204451949400260138529578651319086720 11866068 -292139188808071829667315792598379151360 11866069 -320066392198259306407656657267363140530 11866070 -140141853689124560321590943880448569600 11866071 1611742888443127336386844180766494464 11866072 -276486136566600932934153424599720499200 11866073 -1560384561178104699494240488785539826678 11866074 -106670824783546118813388697253439873024 11866075 73982194094924576566125483830757390000 11866076 -446921541022069014693480422522498250240 11866077 22741048462685905948124222823411109548 11866078 -145436953266256837527203264734954057344 11866079 256175437653950881978681313973838891680 11866080 91197625425317484492291561896804352000 11866081 -283780720591458008251259344677105825118 11866082 658442455847054810175918766796234893392 11866083 -239693813820471932202738259636972696656 11866084 742759832407517639785622275749970560000 11866085 199903887819313794240858471171365568000 11866086 139958373492427776190096387793093371008 11866087 529123683836600863756852426417791504832 11866088 -332933494560449812050142759720812871680 11866089 237570494530605929748480575781613382400 11866090 -390480380631517757390792236109177118720 11866091 975220011249508540782322524552261544752 11866092 90228620003185615110779370584902828032 11866093 -769908839556688126296664647265760335220 11866094 -172533577204647702666059162682926997888 11866095 -5877174315209800402566294387966373680 11866096 87432113169744828652422624270139490304 11866097 475481236809675638428842055351394415972 11866098 283364307333236691161858800047236129280 11866099 128509741972525792083565317543172249936 11866100 271552233903973769094094158657481910400 11866101 -300984380853559159771887969328447692960 11866102 -172825735654287634451969727472251047040 11866103 363586436183243379471164805850339148640 11866104 25352561023950978920699131445232537600 11866105 460518375013669658311038932616292168260 11866106 -38455156795869000187219837450880925696 11866107 1139827480586825465246445810707365296 11866108 -4318489595836044324971056968818114560 11866109 564550020742231722952121130512251490310 11866110 -55897580804002115026159623505546362240 11866111 -660380002575696055769714719726624185600 11866112 -230562024180134738197168560307987021824 11866113 248802113538641535947233590250835817984 11866114 5981425253495922253767630194721305088 11866115 -974627989576746577617510775463573549280 11866116 -725897791812344681921838155954739486720 11866117 1319940879348313755546794000503670520 11866118 52938821871831502812720855166909415424 11866119 316063431422485116997838281789332252240 11866120 -57638199541065291487138897061572608000 11866121 319114967141862918236956599185359694772 11866122 -195126533202524790291539327046072691200 11866123 772088678672517478913256052904191993240 11866124 247744519817092469779933382306542999296 11866125 -31911606513422609649307627763412792000 11866126 310582201686176809144829929396659088320 11866127 137130989667901024462983748545003770880 11866128 -31259472515354305282674235931276083200 11866129 -1164337771878588561865958345195046629520 11866130 61502877451694798613846307964354713920 11866131 -518344763478125937148159354572026434380 11866132 -1065598800557664860734512775402647551104 11866133 -572133234274504453865067702211016527620 11866134 256819347199671904939813755776465130432 11866135 390850405913170076861722452145804477080 11866136 416572224391941316172783601660541071360 11866137 -574461212238153162183826916252828559360 11866138 -274762400143981810178831443516413845280 11866139 -256791343597028529636790632742338884280 11866140 182002860119597601534360850630215383040 11866141 -347094660982843680920100858906964538528 11866142 -286754290743401110641351822877588326528 11866143 1747985423717670169513792847065825864464 11866144 -11198289065517205982383088988284387328 11866145 733882779240811663474443358298056458900 11866146 166880698529230653741012787107937977600 11866147 732187152374870117846911612958769022912 11866148 268830829581988227315848554997567840256 11866149 -13461458166730028309758281252415618560 11866150 29103301748474196116792048120997921600 11866151 -17712676353087909951119839271412473856 11866152 -412622864667867223454416333793571225600 11866153 -363045458495917626832914928409277738936 11866154 -592942878605294207096885156404523686224 11866155 185837752919964929433615816172894091520 11866156 -790951588068409751403018155995548148480 11866157 529548698724530962399021977719959232406 11866158 196458258724151195526852994892428333824 11866159 161822244125733798295624010450624415072 11866160 -44948992965592685412544663276044288000 11866161 -127489404870975740718309744122960534928 11866162 -345156549673291302480585571453921827840 11866163 272416160170098569978175640359381953040 11866164 -51931661565194463173387156711727556608 11866165 323427702787115175328798557211437741600 11866166 31109739812107479786966712744881285792 11866167 -90413078237489641201430215131444810816 11866168 535048633892040413426214237519414312960 11866169 374091822442053510729848649140076864192 11866170 9347482918091953057142414115583948800 11866171 200279771274711902036158808114893306000 11866172 -822786149716570734577383040583045990400 11866173 201145255505958134994332170731174017568 11866174 -210481782118669756932557313741826817088 11866175 -492638860977024181003683036041856750600 11866176 -44506703921092421421498809491012976640 11866177 -10500065191445570479010904087136838974 11866178 648477939607091283252885132922120727424 11866179 -66086487265005593574581304427262762736 11866180 -54348092537445640060654026530477260800 11866181 604143927837611953580919340991933357982 11866182 371884582511064462250432833429803596992 11866183 85148750899705470018601377788675646480 11866184 -1066828351710528854021919149703010713600 11866185 -806331187002720369124017984653321227200 11866186 313231978893107957909534564208543711792 11866187 347181735188693797254986712356975606784 11866188 -357060469360789943286800378807441318400 11866189 -247620680164309351571801644341000120660 11866190 -55211827521950853808692459083318784000 11866191 -150037575878736276464828446088459572080 11866192 14371856975670146090782820841865052160 11866193 127972783781827340173490515614093932400 11866194 -3354897374146792646859890916706660992 11866195 -663307654683334147216695624217596710400 11866196 -346810631968002810591850615988954894592 11866197 -170161218030117919160870103563799899328 11866198 -55611282429060037284728549800460782080 11866199 890774737738716567632718953612053768200 11866200 -379049028246894087394686703713517056000 11866201 -370348457018527203723662964327189511798 11866202 -656666913457959621054569811105775826448 11866203 -1278245895704304782925792116336408035200 11866204 -305941015875938225906445249186103283712 11866205 338787703950453905828650534574201646720 11866206 -45742725375640786655873766380218263552 11866207 212488920905384226707008820185768641000 11866208 -1128919556284586231924325859883892080640 11866209 398904400300890812533161276250060112304 11866210 -31091288016901002137669487397938006240 11866211 175578251090841383070091202400938188800 11866212 -55189577471603459001723627521896289664 11866213 -120612845572391482188062191571324673538 11866214 822465833785540195046265642002449221120 11866215 -12891061416596526856092633346852184880 11866216 -804398566785160156872322205036034155520 11866217 822130872946867427143028926331522817984 11866218 -89724684521254545334861013796684447744 11866219 659226202831537181168631683100909693544 11866220 30626820695846714790665566398816000000 11866221 404991844278797157961978653599206476972 11866222 -805813698750607229718742821393100113600 11866223 -2254489895337525050904666923271711696 11866224 -318992249988782170044929688394917937152 11866225 16921975500869017419126132249295110400 11866226 -232611012518604919529266719070640096640 11866227 181744172593451665428495143999426807808 11866228 -130906081073726624472493337717938816 11866229 975731014440167035601097440227470386784 11866230 351447133544233809203826747753629184000 11866231 -310964148062160214215630964121060561856 11866232 -799406521008262207980100139104110673920 11866233 217854528001989794276248941577258964544 11866234 96218757343439730035628845314581568512 11866235 122852322948587045037066264437620711680 11866236 62300693605279711778795689704758108160 11866237 -319698886230499772454685212704945632 11866238 780644811797363417442608628755156042496 11866239 109290816276290178520704744181359132288 11866240 -20329199136028642370471728394954342400 11866241 389333568429719161241074500859162522800 11866242 -44385251449274889871422714718764367872 11866243 -201988449838466938012299438566115686016 11866244 112710161754503492621607831342344269056 11866245 -163712964148533257539432374475158067200 11866246 -164829245282975454255330290520281228160 11866247 -200866025867770917838712770453157987304 11866248 718821884636595782696794159265289753600 11866249 -77375362265314606444731809325266872440 11866250 67815936555248519729910679421658240000 11866251 -382411949911217466803135675617361750568 11866252 -357834936022468640007561469965586572288 11866253 174361690242940307834838334696513150656 11866254 -164074716956049270553822892737850527680 11866255 421594009864901204095578002790782613600 11866256 -96857699301468945444074114692283916288 11866257 13790566755113704097403362821685245440 11866258 305206247546104534032655331765615598480 11866259 934417951695199181349482613714977132460 11866260 54451951974533501239506366391064985600 11866261 -402858627752466637332950087300270549952 11866262 -486058367429508794911071821572105894368 11866263 -320976947527394284001435160124205231256 11866264 -707405634485351763842514893507336816640 11866265 574601557554411562860357112072191414660 11866266 227089085701671039123364364699595232752 11866267 -594703656483898993258437262726379596800 11866268 291011705725355957370595308814440276480 11866269 -69047710028495476782950814613570610208 11866270 -39126130985324057717815228591467575040 11866271 -114233195602436148503071452700059786528 11866272 -975477049328667774506909262544247980032 11866273 207306951277114786151381468126303098368 11866274 -424719930284191591684775782655723673600 11866275 95271063112925755856381674876576885200 11866276 223730250564240029115020819199514558464 11866277 -177368873293287685848621032098711238208 11866278 481896736842923440829975895073778257920 11866279 -91182505131740344816815920256956042360 11866280 12239551671125175164341067197777920000 11866281 -901817263168040648394335619661577760 11866282 -169785059321710299954149961584014074528 11866283 -614957630316366099154062609140881306992 11866284 754867756088061121210253099253965982720 11866285 22536918438968322615758649771866700600 11866286 58813346099145634502924742655098176640 11866287 -25715635249055267599517646466161256440 11866288 -65448972886495301431815619178997350400 11866289 755025733141099379051087596389831832356 11866290 231385300580634536828528663493049182720 11866291 1146822622452002218373981607516249593800 11866292 -260261584917933343571728988042670870528 11866293 776461976396848291134093573031042478382 11866294 -465489759247761037260719304766069266816 11866295 100523084776856520633281434437191885760 11866296 -16699882677823875702111610089862840320 11866297 -894111423379185994411578511443126197760 11866298 -483200535848509602717473494091468597760 11866299 416405362869146322001821368420543619864 11866300 -258384331939233018473608873158410688000 11866301 886858865571247307608877488900708841664 11866302 -53513416021359972388732321804752358656 11866303 -632224231983089938608170267912118778040 11866304 52556087206309088743106165275971551232 11866305 -478588961982187807615624614244473545280 11866306 511791337921901586297109906314494007360 11866307 237947329568325118668961622277602866800 11866308 -208783685991924330983324368826984432640 11866309 -245118990693552278181478905853310963200 11866310 -174738286337297814469532743472493037440 11866311 -1304632528618931745726195091700714637360 11866312 417469160584397206972358072443476403200 11866313 169795918196176156541796228992298089562 11866314 -323605776810058860452826760634055317760 11866315 -907481902657785803634937413015859667040 11866316 81052547252784492307021359700502200320 11866317 -47499307934550442190264592765805896000 11866318 508672829129671445241849130629616924800 11866319 496953073341486942240542589844299828720 11866320 -82448926557129100793969208447360122880 11866321 641676292960472798430169167871885626240 11866322 38138104081846194658456694207594176320 11866323 5561875137566040262278314976959159808 11866324 723935150395810411486921529735520077696 11866325 874361232996753001803152254665860040000 11866326 -220415767072854444897117517913429768256 11866327 -1295572786467841394079361895065828892328 11866328 47761990361709702458257253398055362560 11866329 -316674655317369873828103152268359207036 11866330 284783705551345763967046086506479922880 11866331 -98019321231714420120640481586644183868 11866332 -300495647546108082759450044817739888128 11866333 1073552711501801286818160559184390780582 11866334 -217554128997807649684498202948627213184 11866335 -77333893751385699210858627513052600320 11866336 -1276759005135219585338665348582067404800 11866337 -421281077891777673234782333097425264448 11866338 14088547853716428214633354525170203520 11866339 907557573434507360326861495249533445224 11866340 259802474207056774760795547459292343040 11866341 297004871161497311914435427645004573792 11866342 270653084256981446859761761094076879072 11866343 -592680627978770910817059120497962802976 11866344 -35522495848250527106494376857499074560 11866345 -330789871320642251687135819214053703900 11866346 -242398383686055759664375548556888450128 11866347 -15758099477844796798213495273873413912 11866348 177033796420210426222860346434138035200 11866349 -268803493776528601192687471292742900 11866350 70009869599307635852257989405974784000 11866351 27081510599963423584760834470053665664 11866352 26025190993202639135480848962679406592 11866353 -789210780807842953494652054250295580800 11866354 -355220894621093544166412953644642096624 11866355 -29714816911280356625257652350340154000 11866356 -2656222663112538091910171078533440768 11866357 -1675826263835712872869733772621273381348 11866358 4913317255173093411340655049829170432 11866359 -646120732829061480572718627369846307200 11866360 242538332144247840031118615037450240000 11866361 -175128648827121156804350260264020487548 11866362 472604626711072116762447754027886948352 11866363 -1109437179462045799300922550724121223388 11866364 519904884798547176289164382690566529536 11866365 76007730222638442351417262680968256000 11866366 4704610003934322963895900157314879488 11866367 -186959388334784969747737652064078081840 11866368 242724883009423553128727075279899459584 11866369 121153897288359617706627673016872050244 11866370 -32670993334263776146862906535365760000 11866371 28446593869676665735550858070341676864 11866372 -170383720921618079903569233420100829184 11866373 -1408093207085030522741227810350168108576 11866374 152576149946974114772272714684410458880 11866375 391168276506712646861718795383954700000 11866376 414991491986360014517161426812302131200 11866377 -199021865395072625553950186612397853680 11866378 -102077698053022126136666639634464663760 11866379 -518745741943787062850788889708888339004 11866380 -59674811810889020804603113038768829440 11866381 25947569815583064471235889223175337932 11866382 92447139758002379135617586107246717824 11866383 649756579263239620980656631096815184552 11866384 122010550850435444783643092523305287680 11866385 746444156574057234760098379918539998580 11866386 211080595306113696773041834045152337920 11866387 -35886577875526346917469984371348126400 11866388 647726458725778181347304455640874300288 11866389 738588704295168721655636504193956598048 11866390 -173224112729676068803759332560886862080 11866391 -312930940070408228087640341075337905136 11866392 -245449729026346636863188773454157004800 11866393 -492446537738833872204393520032516741120 11866394 -344140771384663919728555062979155067200 11866395 -178826630228955871650625018853900411280 11866396 -603876187608821121629319510548802419200 11866397 371222421994200041661470652506606791680 11866398 -88123695380886626954567981478623963520 11866399 -587282995479386115675129019469016733600 11866400 -17362629825472581846655147444430438400 11866401 887370899762203740523633436463039400530 11866402 202915008670288035455036499885396067152 11866403 -628805019588704840195160475674834729360 11866404 -525990583178763791132014802097223845888 11866405 -450439124918018469176908566147787943940 11866406 -119559758376797563368783895429836322848 11866407 -39853342320536907740762975657226237696 11866408 1609145044340555430587612600948263311360 11866409 -23538218778158106851537725893966354096 11866410 135472561980184181456836462109695356000 11866411 292508664226117144628920719333644825012 11866412 -478702921826453460977948721125800780800 11866413 -123030504821936666941509589671622469760 11866414 -48408199655675327790104785505668034688 11866415 -484462405970007249012213283585276888080 11866416 38316216818910009071817319720169963520 11866417 -886420909671590403732342396344506903534 11866418 -179735953630278875710858467595716953184 11866419 1000985662213381379507820405151082388480 11866420 310011092324982715982817360787647425280 11866421 15557630083563869280187689954122692224 11866422 -374578388001608195582129220034375038528 11866423 -1764021206760304166042788372689706927320 11866424 -164129608430328108232933918601022382080 11866425 -18593370819827318374031907390693038400 11866426 -56072261964868770347287454599024580352 11866427 -681619911716779296403808055435314009160 11866428 -232755869130094784819497139171197977600 11866429 1695615581267433408006281240569058572480 11866430 53175822722006716225646761993638307200 11866431 22867077447229036391967395645079984072 11866432 204510213689326240864533467769119703040 11866433 1131508569089940132106452091781692177584 11866434 187397303965171649009766326946696733440 11866435 -8444211826861249104841093715528571840 11866436 349417491139559263215118525175438118912 11866437 -249836730789656553501523200878884019040 11866438 641484352365506840290950050092983393120 11866439 125494316513414635023222753081579103440 11866440 135082728360848185721789991501429964800 11866441 -169924880089656014104719961156489832028 11866442 12313473212132392883823356750243011584 11866443 144773841924880652206522508940388297728 11866444 -738260522977386568851697086577023824384 11866445 218548738127125752159784835128190585400 11866446 218544498124220605239891029804106960000 11866447 843511960690980218566896505505813150760 11866448 36313933325662625277594831758806745088 11866449 217121369491654915228958459709415880640 11866450 -31465394951090864956721658941931504000 11866451 893667157275226759054645331270304553452 11866452 -3278421014030561888763628611051970560 11866453 12491825881299278592554855100027438624 11866454 69112426800171245503173500166981807360 11866455 -244998065510038626667602377082066879840 11866456 -198845932873607638471230272053068349440 11866457 330231257546080650087317039317771757460 11866458 305960583134875580621899980582772560384 11866459 -90905269162698297634034700581269524480 11866460 -480163518760464870255591988616300382720 11866461 85106515252020205562118003949176501504 11866462 -46164767060773120526237247640148251008 11866463 -403192760957122291985161160254891505040 11866464 -124390069831815113080079064361831366656 11866465 9315534111165591310273200186646964520 11866466 -289189176779136676245905829199904778240 11866467 -1289247154017249980362440280980353026752 11866468 850506115578062393297060665169954219648 11866469 -174864100999559899178003912632132080960 11866470 -150480222743100352800850941681285120 11866471 332011779013784076857368770887615837512 11866472 -1203050032114581601677259599275868595200 11866473 407335672659778674871927504214192690880 11866474 181942621780908770906451240172544354736 11866475 -654487138091775240263495358547378933500 11866476 -98700545394074551268791901073938273280 11866477 -1077240966961492344117342430453708089354 11866478 -161882214482215131638242456360273027776 11866479 507241158728173657213756197014850462984 11866480 -173555452253728795654111587376529571840 11866481 -556394332933907279060499802809127728000 11866482 -244770048806137600001997731594285348352 11866483 256505694527609574663678345271278854732 11866484 -241631789548080180892625022797655435264 11866485 28158320480735564542605396118545396000 11866486 122703394068550175176157304033399590784 11866487 352255852019989449740686696152601964136 11866488 175283109973234836551458830844079308800 11866489 536135795317674555818691164164961946624 11866490 73337456595497187010942492777922457600 11866491 65756462865817549369625791021360208160 11866492 -327540910437098274462923728560548132352 11866493 -845323685967105590554888253537897522880 11866494 48593439864990048509675262348170184000 11866495 -8391680942294525691575162242554976800 11866496 241988527549203628448729448520309800960 11866497 326727907276962646683540176132272158000 11866498 -174818412470092743687730149866971851264 11866499 -141448183484334844749583124999631912960 11866500 -21054873993844654368532305470674368000 11866501 1480846207455154846594248821508109538272 11866502 -712479288778126397744389442840597958048 11866503 158382357748394587801242087025382832000 11866504 1204591255382471217788761344118946488320 11866505 143298789946048645895440894196993483520 11866506 301261463636004436398972988563352283904 11866507 -315915530556937286376403312975280597520 11866508 778899251897477680078879554428352323328 11866509 802606879285548707680712672094689467500 11866510 -100692728578986992756235905506816371840 11866511 -2139986110722273183252530126239362151200 11866512 -65798354790935501167091624082532466688 11866513 1426215844613986513476007796330013866880 11866514 156599185028103920266701299959612830336 11866515 1247639109064734072128561343860922720 11866516 -438399108085224526411426069844621813760 11866517 -152148049356334473102475435128201325380 11866518 329320189426235604429675247515384480864 11866519 594721351016506932450488104037219476992 11866520 559795172384818593829841486194518220800 11866521 50821203267114178451688625152281036544 11866522 -549981950747663181877498166001128338176 11866523 -230264882130119771190786026372783988696 11866524 -199545968720555966697264415573237753344 11866525 41621956377895473424971539141067393600 11866526 -64759035234250290048415889277725023680 11866527 -1483258703035155647014543703769494853120 11866528 681878603694892684176104997104024223744 11866529 25745683723007413947695523694093539432 11866530 142882154426339216921767026014551825920 11866531 143717370093951198281717116762386097792 11866532 1062602779647459523188969553348866093696 11866533 -6784435163516538941076676658129527680 11866534 -28793675847129179180461536689090320320 11866535 287184660459601616814939474964126455480 11866536 -262279516407647073470208933644734709760 11866537 -494737512296014517810947783926191761820 11866538 -6409175976235770274081607899392761856 11866539 305077521538185675466460784341201022960 11866540 166075315342920650457056256399501281280 11866541 -154849296951813732140623285839601684296 11866542 -486334862067315053717494706137502628288 11866543 -229694913707489923889621978186236881712 11866544 -264585294583366698609701595919641575424 11866545 83519614875498256286837981044473096000 11866546 384873569745805467196714085125010675472 11866547 -49675349975508589866462830268495937536 11866548 -10763385862765497811260544370075811840 11866549 -539751555030368706195986522526305170450 11866550 -90183703506561362395443159580278655200 11866551 -378712394332312353853229246793419688960 11866552 -117800857907965033411763582676585676800 11866553 598605362526625451997049684711424645802 11866554 104043957626376156574302189802761507840 11866555 679291852078687843738601859396874584960 11866556 -350847782083679769781706464346822128128 11866557 363422674669262846427954193435882882560 11866558 -437130224360545323547132971890060070720 11866559 -756430948401572296759833576036016966560 11866560 -214318067781450595321637811737843466240 11866561 506697779581245079113719628705154619520 11866562 -69970792681995674805409381114129612800 11866563 132653803908174748956308611391950544760 11866564 249994229336041830185695526481029094400 11866565 6926525785557539949780157955931849120 11866566 39649290194457873546244299561885980544 11866567 23055490649784758629399186424115334616 11866568 -337325146977405362171398523267139993600 11866569 -33834450620892269809288100078822016000 11866570 211936230403766268319401905525045136480 11866571 -548373484200676593884746187632053604008 11866572 -98763313131369978437930528852934107904 11866573 724084472858886286647423815448120392822 11866574 -28709513976966890289393845785976282880 11866575 327585987741213341848985963646636207000 11866576 -287820414548901262242491233377996218368 11866577 36264616532793032991478331197913373426 11866578 -619468202292515901058834039628527147008 11866579 792052660693630354096927389091041635180 11866580 613164658796937596666337164025241651200 11866581 -865672868579158603931620862370385728 11866582 -17349861496572693818915577767365326336 11866583 -377454025810977516524698111186530101760 11866584 102004786691489106657087048568673464320 11866585 6588981697106589135060455058352397760 11866586 204327217838738964866599172812621304064 11866587 -876399579681247179193421016214274811240 11866588 -63364742173117842171472814924290088960 11866589 -35006841647284630176820982090749386240 11866590 373785013639243464015573227428261056000 11866591 -875281709575511828019092523295757448 11866592 -841107224937919378246613752078792654848 11866593 360511061685813988802106002549893207584 11866594 301683993103415602127637764883852314400 11866595 -35447138811083889552166123732894605600 11866596 238470032743741645787430712634018181120 11866597 141306577278393361765925682018663045120 11866598 196414766656295944735956671850313552320 11866599 5825688188325084702944896722233986368 11866600 -62546573759758713998894880482023296000 11866601 -1893159240174929750541039474639447047196 11866602 -295983888476916927286547626537810391040 11866603 -800066293956269499563991948878424544 11866604 -523287806723505559335817855623972351744 11866605 633379793707712310459224815130040792000 11866606 -229858400856011555810853686132672845248 11866607 -1285658807328602446761399463859278108128 11866608 59182503793649870641462007594072801280 11866609 108022226651939057234864022040460111680 11866610 11953322325774007866492459118664578560 11866611 -72380836424093414461489828998533684160 11866612 -115267749210614008827275013536456010240 11866613 -523885050893239570145785539353020512480 11866614 -56126332529444669554133307196008652800 11866615 -839092709923505801170887130082997987240 11866616 -1152051256268079001064853157184840171520 11866617 -356956661051425626710575927681342284480 11866618 54702068106545241306616334729783356416 11866619 -386542918540990376911148053276427029980 11866620 173784713144216912535528739622670336000 11866621 340379752898034513412983911876173128000 11866622 -112562552228305671229927810277219736768 11866623 -19084830306818003267252271059907092736 11866624 -5670373801439099834497035660844597248 11866625 31974611269908090567910490356684209000 11866626 -154702330710181370548696591578429235200 11866627 -597208309187328475269146905423487838768 11866628 26139571589380363211503349132456842368 11866629 26299685005554375198803670666672365856 11866630 169618786327034352340165484356584983040 11866631 356719935719302164293510554129920601392 11866632 587986996704340407463390005884422840320 11866633 1352818518483630256245772136642377913882 11866634 -136977764455588963615597675224996139680 11866635 -831282106427162126675438716499942131200 11866636 73558711619411138769594638441697294080 11866637 10634252573500523744572092762335424960 11866638 204027744705080320535290886542509545472 11866639 991882735659433376492062636336624940160 11866640 62920427382842759964715154450527027200 11866641 656042184106758597842149770667459703520 11866642 -100374580777362176390760544547847983328 11866643 324983095295133479470092299357822535024 11866644 477738109213220759845277885917619422080 11866645 109546996137420215176651109324283816960 11866646 -984138003873043235878331985113597984640 11866647 -178896558424977536311729481594970338784 11866648 578062585709004518064957662374521231360 11866649 978129107450133816040413879966896488650 11866650 115292308465180092403815607453784313600 11866651 -519831534849692525294813157387724632368 11866652 50841699331830535837541090051230015488 11866653 630362605993069829252076623047914181062 11866654 -1076534590310696871196101520418297242368 11866655 -283347305558231968130595727875301944000 11866656 -29499016481237662406570688287858491392 11866657 -1181857300587387549678239678831601657168 11866658 1016112648776070837398748779360041408800 11866659 177701593627441890091727567393988199680 11866660 -46486701158909820573276657839085719040 11866661 -107871797716082918241682986622035594468 11866662 135148959693178850884460312158908353280 11866663 -920796149224061879441709185534480704560 11866664 -493430722417531137486829720752634352640 11866665 353458695744347122707562203650718217920 11866666 -57529887821492103562078205598104156160 11866667 6122465898711510314330094271912904040 11866668 -146935536760158388009855491591490867200 11866669 644263216347980477178395590365482052160 11866670 -416821279742248875267788862231488630400 11866671 -80289101025187926152782752249265028160 11866672 315719468070890061204476759546947813376 11866673 443166961888144222382815061472046661382 11866674 -59637635030964875690998219418849082240 11866675 530966400623244867963475709982910529900 11866676 -47637622759430427897980205678863302656 11866677 112199684070908244580295061517075840032 11866678 57283033388960362598298377428601845440 11866679 532874490306485349549591107844576037080 11866680 88038020494550562533950099999636684800 11866681 -1386937261172247127000190265817596807536 11866682 -174692799342913280111716834518614777088 11866683 304344126737325985013444716805656300824 11866684 -586844944212782510120187183695220288000 11866685 -970803690184659156256734395753537377620 11866686 -105971310372004574368373649373131988992 11866687 660594942658307966367026633008222397792 11866688 434842048136394545071382816655022227456 11866689 294743793998906357322080087405381571840 11866690 132994492298675060097088212021534320640 11866691 -1490553835685702197747413807801051043908 11866692 -203098395696518545712184961874204983296 11866693 586149941303550780281774536944135062942 11866694 -254440832984864527259002278776513002368 11866695 -101582150487122940493580313980245976160 11866696 443763494012704633419884073802776668160 11866697 1319099494983536762453203216694637328800 11866698 58305594552804457143228436085381628000 11866699 374408794358280188598946679922034570864 11866700 -147349380366205802837531788138712064000 11866701 -15439421719384557576664371852893294592 11866702 348693453774023733473272068430023567552 11866703 -442823714622245636073871174990395036048 11866704 -21740461535039625085537391816796143616 11866705 12701836499428635232435979568940028160 11866706 -1394098169988829137546455468205375254400 11866707 244595188394679977844738132442768008768 11866708 -380257490618925437563240510300271104000 11866709 353757530378579063743765482402539432910 11866710 -2572052237117181008154200438447616000 11866711 558413275709958245557355825663944346224 11866712 -139712655196442050817774449405870080 11866713 975663052217570895386869787503863024000 11866714 -104685896119095153355265478939065813568 11866715 -122984662484826694042457719971694476000 11866716 825044203329561814488411351956229734400 11866717 526732271185952350535993513521505065766 11866718 117394075522334094321249377592150134016 11866719 27021518753113100377938252010384080000 11866720 -44098763372196270349453280341846917120 11866721 150022144480546023216582233799717863700 11866722 -75036686097492968298804559407859808256 11866723 -273216054377805475967752746793486828032 11866724 -736058207509971390850570370613159045504 11866725 18795761849147209567602695334684638100 11866726 44251567877966198973229073126798524800 11866727 348676950948450442720612124737735037664 11866728 89981413222955344703534910447635742720 11866729 -11886248163371313135907799907818078144 11866730 -79285052002643336081981277590797038240 11866731 447298811657629537913757405656993832624 11866732 -48115380832430640644269527888669194240 11866733 -645478279919795785154535835022855734176 11866734 595728535412920490598106898977424256 11866735 -71751529258743177407401191898249305600 11866736 -9021543365506852719178167570347655168 11866737 486198737800935998739834279434495445360 11866738 -97792368376148907736126217175009994752 11866739 981583397071468989526200049260438750540 11866740 -180480467716078761316977438450584217600 11866741 859374117994602788391184133134357109152 11866742 129040783651279365897912291298541808000 11866743 -15565931665468455171102104539351325520 11866744 855105181927658964424334873428888412160 11866745 951850406113033179423028667672612995200 11866746 841662286819749274220252197020735436800 11866747 -2399510060627346182604678012744307804 11866748 1840398146955865662039080063918588344320 11866749 -171365633739882240978769813681522848000 11866750 184083042785480687863608034454080704000 11866751 64342443862440452755422815296427762304 11866752 248093522642119431173392333769791242240 11866753 -2212613707213744467105013816046671872 11866754 409936848418968097546684663518046189440 11866755 49827700155677554305612766852650448560 11866756 -526536345908702893665591537828384208896 11866757 20464354223581523104403382891643386624 11866758 -106119218078006057900435482617353213952 11866759 1010113822336168394922688573406948557704 11866760 -253909660668348511239694173311392512000 11866761 -3065833454373610384034786029547593068 11866762 -286482678267348324341931897174288931488 11866763 474099232792437651148602737173426989012 11866764 50251757250206689562887276181413773312 11866765 175705364022092169927869424558255931800 11866766 -606753636466942995725350105329290475456 11866767 637973410441178431087052290488194630400 11866768 -7239909533459761295356860752710860800 11866769 132346347817459221179019527089394907648 11866770 -366304483485508257300360953187252172800 11866771 22741297925720428381621649540152968000 11866772 -980869552174772046191658278918537717760 11866773 642852509489573103429625664024474181600 11866774 -395874549093208828191567652935888912864 11866775 379352543395058750573177381360223250800 11866776 128256715073351534786137339352173117440 11866777 48999840726265841748696117344069758660 11866778 42706324689981558090913613608140017664 11866779 72385925207001282309797255661407351424 11866780 756158969526102357652870187136541286400 11866781 -1177959642562269147363146654105394296256 11866782 -185595826659670249619415581129797558656 11866783 -119170782578290929869757476963961095968 11866784 -1170928606764310153530646040045173407744 11866785 245693927401277976577859003260192575360 11866786 -669589248984855793101479344351130621280 11866787 -462981212531221667588120717795755254564 11866788 -130404995407666075000094596340233850880 11866789 -806105326425630512422797028541773425600 11866790 -53573921799294956161342429660846193280 11866791 -14939775734123252503542621307416072408 11866792 -9725275161327372204805408452124753920 11866793 260926215855873407775220836426424500168 11866794 50289686696197449415309177288035855360 11866795 -81419769706775240627024635508249286720 11866796 -15815676280044801710931120299689809408 11866797 1142000817070120169497422364539274703040 11866798 -127741865192635575337674449853767346432 11866799 -116219927394037952665567193605550457888 11866800 23010153162541887237979193473499136000 11866801 261180741647517628445921650089082288932 11866802 18432339888880510019422800268639982352 11866803 10270675241744557876685836873152736608 11866804 228200802088882651924209066589932619776 11866805 -300034015415227727319981167457271596000 11866806 -76241787662829338023737467296241001216 11866807 -125762574877631719469195607787098740400 11866808 423190990109080103111307169507218677760 11866809 -705344532069780618233362691260474693296 11866810 213983802761522255678878307574260613120 11866811 647043949279187710985080084145682475200 11866812 -525633142759636059732347779250765311488 11866813 389950726775328874144440392302711473760 11866814 218836766775452327402666976289364096256 11866815 -210442548336425189536882012593924049200 11866816 -85746647468503090365631634104029020160 11866817 1205445458978168437379387854604899467972 11866818 -414505563301805117548349416329699881472 11866819 10087943528540740734820377002238088480 11866820 552655296419395204725931624592454739200 11866821 40553922938606334417892699349778561984 11866822 -129748552822849458417218362413165456576 11866823 914016931281894796785365844649050690864 11866824 38462775998835514611679291028050191360 11866825 -222221022666490841932915838741795940500 11866826 -81554852561530999148650242871194990240 11866827 -149548875832118661877374014706972917760 11866828 -272188827457244784429185752777667266560 11866829 -251472135562626343473067671259098298440 11866830 -63218767278269076851112354042310656000 11866831 -362488415635541719798448265459716860736 11866832 -187295474440210198566607424162808766464 11866833 394331423390799324042411492488018532 11866834 19832931103426175229386272950766579200 11866835 -227672594493321258155779304557794749280 11866836 771405763691775068453045967886645530624 11866837 555165337690335963037668630955812579040 11866838 -266490104200149084648930217878739680 11866839 13153104296202627831417582374538576768 11866840 -9141283228583708391785899804087910400 11866841 -304996134759830213940933355615061893056 11866842 313571042636586211367631658320204630528 11866843 391598211553998978363567214999801617092 11866844 735263587710048310738202365182151337472 11866845 -105569270287453322003823765755250873600 11866846 -432820251153367264455356721950363104128 11866847 -997301884328904327100762035488530857600 11866848 118016667324471561306256611734684958720 11866849 -637018554706975302721406516054136436000 11866850 196670841224314964579924733684562636800 11866851 1128011942465394174004983020981256977280 11866852 -777228062050494030604231300820626248064 11866853 997412889984865072565265597539255936160 11866854 -95906874134832389224804285771637724480 11866855 -80213532131155017682639360196516943360 11866856 302078107113360855718712242144217594880 11866857 707158019971930135957719734539507538592 11866858 -283565476059055398995279720217303630240 11866859 553394156660682438789226616316068003904 11866860 18556930726359796730913886543243207680 11866861 1110586775640053473383266015659912085462 11866862 -32529482969393949527163063202941419520 11866863 -101525853235655201037379367190132932856 11866864 -260220315895526690900608597898172497920 11866865 419634529223485510426925326149710014260 11866866 402383463924081744106409524022985800448 11866867 -864648048572522487741154876330468202568 11866868 -38985228556728031610520115223487682560 11866869 276561978474351077695302216217360846560 11866870 -11598744796761623699498767642468540800 11866871 -759122810945476290421421054431372187928 11866872 -93240671508854002374363740437358837760 11866873 -766760882850098233919174866051900573056 11866874 -505273007706912786289762068465257426064 11866875 -44052870860510612466202194572277525000 11866876 -81767770202208569797779397737123907584 11866877 -956373780105459120778931977220261317728 11866878 632490105847065768742635050201043707520 11866879 210536201654473638107775196771940925072 11866880 25338961555499371371411476055022632960 11866881 29073910671874229822235332957864589120 11866882 673194024613262384090214131065160823120 11866883 468651479004833270728828292020852034976 11866884 66082485266900265512480916686586918912 11866885 -1018895053003564390117632396765651240 11866886 -97619442980091998644100032274013598080 11866887 -498385325553675332569522765185175167600 11866888 -471532815052268438926862771425600020480 11866889 -360367461920783084399518164945981014400 11866890 46077094822638223668715272335699481600 11866891 543826764593528144808410993538060396352 11866892 188698026382872032796567451753478121216 11866893 -47107140976437820046076835236448150272 11866894 196226841473139693280347971949251854080 11866895 79981896137259611614834482745299598080 11866896 -115752000667720436401824878672260104192 11866897 246059142287023744654028192795515414464 11866898 486875378363979683096453964758622925200 11866899 122215557573378347873284791614056423680 11866900 -596918355999693504253594383497651056000 11866901 328917765295848467872388465834180467932 11866902 6076396569190876476779305099376874432 11866903 -483138143441120142771407266289135116616 11866904 43246780276582641914622064329674342400 11866905 528956376870542729429387265498416496960 11866906 -783549030097785293613891399826658304000 11866907 -482614394952938678270492442440162014320 11866908 -254481870594455099083041732175165539840 11866909 -126009836903144023058396942810000801696 11866910 -244682145849221453888353658372131313280 11866911 93453441196695790568093235999767294208 11866912 -577518614409687809397457967213709754368 11866913 1050987247102685591491838960767756824162 11866914 -77970276217556311914709972703766548352 11866915 -50720748969745132381129820570328187440 11866916 -185754663193972193829405937605181566720 11866917 -99648984663685651158030537442494593280 11866918 40119403132899165150576110464899720480 11866919 -303496584357681409222827030054559772640 11866920 219467905670123545011568460210862489600 11866921 -453840715521802765903902589518964510176 11866922 248237097400136685605193669406793038512 11866923 -810110324259130805652675797190084474360 11866924 140604289745461265385646779359508385792 11866925 2286848276572570582874969149415232000 11866926 -127509258371823100886107104338937541056 11866927 -533459650591624304485091967040467133488 11866928 142729607293190260445093440796039626752 11866929 41455213160848972180705897275419612784 11866930 -131509370331415832615700372494119916640 11866931 -415870443017110849715750648200240877208 11866932 -100524150715168214594643052296936161280 11866933 -538516523746551551282772120875888290792 11866934 -432631917394052587189660963776605964384 11866935 206407155528143797338361584436671374400 11866936 619792707610661940694817009172166901760 11866937 -1042123163575352969215045701712653509808 11866938 194216978199056702520448978759087340544 11866939 -229004863032443160887839915402033218560 11866940 143926228802480396873176064007014952960 11866941 419093837074991068294444308255984445350 11866942 -183395882095959217740756395007307631616 11866943 -471582237869399025137441787251926546056 11866944 -48074856278263095169162332708022517760 11866945 -809292495844307664175712265570585139200 11866946 -121105084097617957750324015033033069056 11866947 -878486775724558076994272032842035176200 11866948 -686422307732062813748921787375529144192 11866949 -1023562154597321819433221098874341726050 11866950 -215757711269966355724388243773350194400 11866951 917391166476017500409171591461822398504 11866952 818303843188873312488288502166072494080 11866953 -7488812581294094204223347707654173312 11866954 -924014989524381170071350158535624912 11866955 118739399573736056490343346742736686720 11866956 -420595146368671087892410665342084633600 11866957 -114626448389099304118473530417622715508 11866958 24534711976297221941492061010681655040 11866959 -183414301470892922975142917469758949600 11866960 25270109772729733434029197377349877760 11866961 635271760081373013472601389282493768562 11866962 -76258235407270530365090665836287960448 11866963 1126606058787157621180428360005760344920 11866964 -119176742892151026763511071657411281024 11866965 100474828962439874011993545817250764800 11866966 -77558530881727359559399013162165555136 11866967 -32104969264739295579464915471132936400 11866968 4952741814119522968999874448231075840 11866969 -664552075888527956264985538144347795960 11866970 -273223319044198208999858244344364844320 11866971 629928943216748026277186376234259932312 11866972 141078107823351249221153865003548856832 11866973 -218200320305995185016840341191422440864 11866974 -70409848738265337618333083055553044480 11866975 -835005960523132040971414896085564923600 11866976 240590706757162826313085283810599501824 11866977 -810496746685089716720145320763816136686 11866978 -657219408664537436865819998906533782960 11866979 673001080019200443544560461573339098440 11866980 136014748272099304694485784701785907200 11866981 57021521168265329209857619530199612192 11866982 399792112136036342269739603322687652800 11866983 1153645763279271317903328570679450984704 11866984 323437411195421536809113839313471078400 11866985 -205895247395506549625149578744991526400 11866986 -8703822366164848691615042658496849920 11866987 1297171270938367129293734117614498429992 11866988 117176945604786221828016000682429956096 11866989 -423630413142478096824719773782948490176 11866990 17897193488810993718849896881463256000 11866991 1049360068281453021707901367667700974112 11866992 -175586349574475233924693435813644042240 11866993 309075438046385100008082421736584029540 11866994 -340616970537816878491389065291265310704 11866995 -41441675048550972709630852152801908160 11866996 -696766214671048997893463005650220432000 11866997 -1478171137962891415368527506148206969554 11866998 19526602985617396630756769614700476416 11866999 -28690726253050991626776035612011033920 11867000 -1154759972831618325007520303229219840000 11867001 -403056581720524717432076992834248047040 11867002 -325760083928235302764029568362680601600 11867003 781529068719421731848717154503540681760 11867004 -669784843668429062341000804350700853760 11867005 309426316499192073486808179042683151660 11867006 -316434844749186989054174318370873282048 11867007 104416719428750372161825118336525371392 11867008 -848400986406589672031606613213267886080 11867009 501840368958625970250255436229582958720 11867010 115239712325615194251658615470809233920 11867011 4559211154879263925117538891293092096 11867012 -387032363127284687196042808805456360448 11867013 -1152293460288635248679921441514644793600 11867014 -584842726509863378741983080683497674144 11867015 -432866278630192437459679529808437160840 11867016 -295978137035344146459732211037702922240 11867017 420953358678858337877556326829186894592 11867018 255015704885868996376737937434370295904 11867019 423279044295431025242756331335513680344 11867020 770950575306875786466193334506539417600 11867021 933117041465410812105918183741822591744 11867022 -70447704170187585228622160706874995840 11867023 -278929350779119914746856311157228722960 11867024 54735630855005878710345781136354181120 11867025 289788358443980793517369928748020842800 11867026 -15287204652364735502032036867190505696 11867027 848420286046611897194469123752915400876 11867028 57969205543326529776065934934364313600 11867029 -112362004764184612864059828044224482240 11867030 -62741959145894682758345866562808299520 11867031 586596211953203392441048182828510958680 11867032 1096431643852248587723116122225833164800 11867033 285549767558833189839832460111951358282 11867034 -74348529685789283470245758560346686464 11867035 556606222321449070785419773593428508480 11867036 487610178130824573543679999907563322880 11867037 -32220993734146224609598817512307755776 11867038 436131621386238035352942910541431105920 11867039 -130855605684342620512868826287045199360 11867040 -332114728847525249567095106515029196800 11867041 266244910766644868090616240025487209442 11867042 -1464936021209758950985018754820533607936 11867043 289068662798003245977721701082432800000 11867044 187775024909983034231789701621099012096 11867045 -516668588942597516933496276798394493700 11867046 31689898151310679881212623973867068800 11867047 -22724768504104767498274770162171868000 11867048 9523421736737894570311531174723584000 11867049 4744761997699877008456260121015968624 11867050 57234975352292482908728267565350560800 11867051 305944814567314300615791757324055140752 11867052 103452223625787896733482980789868900352 11867053 1470686794770128361027947585322121185120 11867054 3033737653617702632915566206080660352 11867055 -126927273736099013670446950276858272240 11867056 -259559134437449343380962902710373695488 11867057 -417359719062064799409377010880537806126 11867058 -154333041431080615573211849355276188160 11867059 1008736527239282599267283123837148885260 11867060 172541181801679142789789637998797044480 11867061 -118851898054365285941991698521310184480 11867062 -827149531323572632681586160066371129472 11867063 155831924198584932418955887331341825224 11867064 586710112978549062462769087033147392000 11867065 792254771475182630287426627527404846340 11867066 -488410845198436749935792731951771002768 11867067 -29400964366996599343006314469061538720 11867068 335135345396161846129131609690544206848 11867069 269868431485036883376898816612277062470 11867070 75526426698968759559984126305266464000 11867071 -245970528802697417353481669884976917296 11867072 -33203422115997318446204738510971207680 11867073 -250978633012106428737294831586005156816 11867074 -538581325887660207968322397059597340464 11867075 -113410890271685937214930234935131100 11867076 -169951674943769518517255062008758201088 11867077 -638742540209169299045391820465328206080 11867078 44821295886358724103324133908172095840 11867079 58822711491381215916707809651585566720 11867080 565853559734223211983511847329566720000 11867081 5261335122756626663884297537727828328 11867082 -147236918110161944073721041054636334080 11867083 510527810670962851925040564587359959120 11867084 -87790618188354152896275421461154126848 11867085 -45738693700040492842328265538699538400 11867086 124776080507670830748741399219338047488 11867087 19190414490083809701913567047921962736 11867088 45238873104447268179320800277426601984 11867089 332633431794178526681220123366279300724 11867090 -46239360341861782228722852595865702400 11867091 -267413350360250096915334140875612800960 11867092 -884614634855796193771887915878006368384 11867093 65368919755701571085420113189110075840 11867094 -63111262211411137038303627719146872960 11867095 840079260154920132587581999786300939200 11867096 -820559037706092510453769640031964569600 11867097 -495495039469027435588824189429890304 11867098 -399245464005365640504325090262934877200 11867099 -98187516938727025902533599364985202536 11867100 111047468482879800689566550641893580800 11867101 164655660454296159921497345545093640102 11867102 57141816670773061580403224184042040512 11867103 169542408641234088138215987333216304720 11867104 15742198759745744897801868074294968320 11867105 1437541567560515079667079859975686082000 11867106 -38241219890531059338461407031607365376 11867107 38111881100911694224053022418426408192 11867108 59209258003010451224568866629975633920 11867109 185237451908315770102749805896578039904 11867110 55946480813001876815906561966188753920 11867111 1232035187795945994113130644327723174712 11867112 -170089770730615539034434989986349614080 11867113 -673218673506431493727236152830850347776 11867114 8732583326670818325313558893887040000 11867115 69746911476724924018343015370722092800 11867116 41640350307934367969597738484115057152 11867117 -116163464071055857074986349237990799680 11867118 313141379822651672635953697068597517440 11867119 -1381688206363546891580013461839393652880 11867120 -51457395745935441342150631581924556800 11867121 130774425292574520272166633368529381120 11867122 129646703759088226336888300654772326464 11867123 1105402651353765390894195213122801870304 11867124 331111871591298567885180389379997089792 11867125 649424161374710087837961338350251960000 11867126 62120664641834849430014131828262623104 11867127 -906946097644072189400391539173551622680 11867128 -221912559653165478044282788320574586880 11867129 744153813632049753673891680812253818730 11867130 215077489354785780320079662688211441920 11867131 -177004937086835023443678319928830511068 11867132 -358003706185332581895453304243422511104 11867133 -334165121459186456025058507006977837216 11867134 494169459437310405169195643117959987200 11867135 300888570392598855740640862940803704000 11867136 -515861127303052393840200140686840823808 11867137 -163591666665720047345331443053621257214 11867138 166354676795701116948809746936149788160 11867139 712793297956752736900933366097008018344 11867140 3655688805567708968554274141766144000 11867141 -61380693784815437866859707984661678592 11867142 16682219086375748210713233231306700800 11867143 118040768483857722643086010363183830880 11867144 235586430309874743546171612978025436160 11867145 101072870736340761984900251440111674240 11867146 753141358775028227036287782028138900272 11867147 131221500480775766547606099504189068040 11867148 -433417228821130632966222257349358525440 11867149 76196025571523059490736650810553429120 11867150 -11631961251128398281139544440805011200 11867151 111979617028880887498866229320009745032 11867152 -226189175005895797488205108271514451968 11867153 -3379101394276494606570402092589138816 11867154 -6247286779042845994449979086131902464 11867155 -132423844619832870139233910848713359440 11867156 269775205914107708311763302899610116096 11867157 51750219584152762418601215262830897820 11867158 97466077688355497225144410776198878976 11867159 -728925955741441615874560747333150729008 11867160 -426852885715632725068440079154043494400 11867161 736613214213207871313291573679175844292 11867162 408455797227291507983575905073790894832 11867163 -118440344580047592679319393036012215680 11867164 -258933730345616532184752891466190170624 11867165 79773810809969567741032981607073295200 11867166 30554589253198916642633509687291324800 11867167 461684157229781262619361355626744485720 11867168 640136676026379129557439329876463058944 11867169 546056369441816752768589361008492896944 11867170 -40965766594969804103558136655284272640 11867171 477807163641420392882136807886285851840 11867172 5703133704598090283455452041914613760 11867173 -522410489334894363053963844979937600064 11867174 -437118860698739953187552342901314251776 11867175 637246184774716432192378288514511366000 11867176 -209756158062041636083789630833689809920 11867177 -316380549912299826510982763445814586880 11867178 -430430657651630838811587707924032325376 11867179 180524872968854448560578244100727769780 11867180 -174671545922453948673546716020983843840 11867181 215297427444492871368121311953447545152 11867182 -560300661019260759140024811926143151808 11867183 13043522013151654936508479867758628344 11867184 71114445551557417238717578091024744448 11867185 -22432436157914386521584019649440056640 11867186 299050730694290732964135803066404203792 11867187 1230810533193917694579818890158272017152 11867188 -5042908334239903859878705187943778304 11867189 824888356497709140876807960300984666990 11867190 40419227134848758674630834502739475200 11867191 579503638022949931738426998512441467520 11867192 -718625947941792228124763555653649203200 11867193 -338461084798905327981716601608194081980 11867194 -139972109897877626661491911374531717408 11867195 -105634645848127845507329969814672897600 11867196 76977138512388347718447569701244387328 11867197 115270456640512369596602684687256648492 11867198 162071221200532046851518253175495857536 11867199 224441972880812571586818068975196715464 11867200 178480712655171281863290471104262963200 11867201 949554895183368528228110038075995764400 11867202 209549954681331691052526983508763895040 11867203 476835414371362376716835539406853995584 11867204 -60737255641370206363006673906074978944 11867205 20228560207956175145554224852108117120 11867206 -155925078719336105330818890606067977600 11867207 -57500739222612308377655431272024656568 11867208 16334708815456724764492369184271974400 11867209 -490839315916736595793240619377343927590 11867210 -581373461073406739283103330315043424000 11867211 70101088046519920631445967581387115260 11867212 575272648880158094837758771279137497088 11867213 -139201533197843812996571666214403055136 11867214 -128701928522344161681391257631375348608 11867215 62701612798140617366780101256294693520 11867216 7871072571131048573209048844759334912 11867217 1247311404614109249498807385276213730880 11867218 69989853538952179647443518852085760000 11867219 79779309125611971686948086320421333920 11867220 -285157266511290726448714891154948409600 11867221 108898833807229719832929567669328400700 11867222 -332620764200321780396776383055488019200 11867223 -208532168117776094178605495577728468400 11867224 197401190625419150454672994128827596800 11867225 -628110775695173640153951844945197696000 11867226 55358604844893226410591658395045888 11867227 -65388290790613763319895051632231028924 11867228 473534508283270966308033265464340013568 11867229 54360018944571261410234776684829054880 11867230 106425342990282486985299357748962750720 11867231 416419718106329195301816308627698999392 11867232 -125036926272362914393966221341764878336 11867233 -557749592128249589526405332466126543680 11867234 57207530824938027318765503304832210944 11867235 696845881703172907010115835987706805600 11867236 81297438871094319220740820898960881280 11867237 -900745133404810129228773730708610970114 11867238 -314787949768183099125725789140017331200 11867239 -866983289086675337493154128264121861960 11867240 -220200575663438328285694206473143910400 11867241 -414123814799538257314818019302636828672 11867242 45875293467173439599017027368935503200 11867243 1710544583205283196355585957146671436640 11867244 189770792599992357304235990187539682816 11867245 -8755222794572362355274713169675935520 11867246 384903573022744507410610401108221739072 11867247 341095047795415390237636747470149481840 11867248 -347982928568302361393312840740490444800 11867249 1131325569528324715810630807968133175250 11867250 52552329160968934690376810194115328000 11867251 -517714473917181645254883270021540835896 11867252 33947384850206731403350689148439119872 11867253 -448808300459716632478267420328207064192 11867254 54971911028432891866671509727218976000 11867255 -66517529581470271417592372164991946240 11867256 765537491735536534699045927951726387200 11867257 477347420609393019456599670468895828560 11867258 -136757454387263942904165813344205364800 11867259 576500136377220278546559507273839508504 11867260 78512943996268234469223991508696832000 11867261 -97193187057400303177253353694870932992 11867262 232741265154197588193406560543736786944 11867263 320689635470256065648500356538058975160 11867264 482994451770503131796228371585695744000 11867265 -77696163322232162984726882665168373760 11867266 285163474982655437436036960797919536160 11867267 -216034255431866622397979808236067744360 11867268 -2502904599439333695392937336085745664 11867269 -6778121463605149690533077934844106080 11867270 435541204060087443682978876881821731200 11867271 -134650112384776893649683080991894140256 11867272 209051215582943439641426978815825305600 11867273 -509586711740090530274493582751190074272 11867274 398532096956100466838698315364898282240 11867275 61703947413710669861880776534757276000 11867276 -734871636066288714831658028522165571840 11867277 839309148409254477796786074780412969920 11867278 266910206494580705313074013334663573440 11867279 206481990394796096323123830497673815184 11867280 -44864642301992534854442105708201902080 11867281 461939325205127606451152217570188423412 11867282 65885037969473638398303429694612380672 11867283 593932825660981725714285029775516029280 11867284 202529967809193821087231029593793615872 11867285 -1428415718874335857541336189135346190440 11867286 93301097309452981186245724549366195200 11867287 -904115472158363260893017728148076501360 11867288 1293973034607780929247227538866351093760 11867289 255262937276126832307692321825449046720 11867290 610129665680699055472552117394330745600 11867291 480662855622748143605274176863572033792 11867292 25680058280424576089776670358611238912 11867293 238432765479466368187815150183671813580 11867294 583533378963766407218730568271539725696 11867295 51468505700659987354545951484356026880 11867296 24459331635475261118455854262250373120 11867297 -250620213247094595776552539841645713260 11867298 -223717447100483059544527861502237417472 11867299 1524489035839372991748666254406904046300 11867300 295255005684399652155713537103948182400 11867301 926842273301738961039277305423423673920 11867302 -259116069668967992416499723413808983296 11867303 483777382352218884868991058523155628080 11867304 644354239244751100755354229683262341120 11867305 -52812708361761816295530999443903448000 11867306 -116115987166758219802457661824469104640 11867307 1321987082180089698345528721119206698992 11867308 778800360881016178204457403517147342336 11867309 894305397462526819686531073797687115116 11867310 -3528155733238184610781553940066666240 11867311 -767292552006335078902998195182724063088 11867312 8082178569010260363680365168381919232 11867313 34273819262079619443429949825789816944 11867314 -189064566167419475084538958929730581744 11867315 7950634192348533099878072126187678960 11867316 129982490866031852370114419544475084800 11867317 -15387960506890858234961525471765024 11867318 119110385739204164901526227203680704 11867319 388377039392296505594684423339275467000 11867320 -657230546529943168902126920701615411200 11867321 1302732851520894686239282396563666756522 11867322 3002249847911321088555086162208637440 11867323 -402519021320595807783197671991776921136 11867324 311249561128284153537903932473601679360 11867325 -140133856245502069464348162398968850400 11867326 -509482248352240310514609296468652322560 11867327 -42458386573242748445561657609206348416 11867328 102934642413710193753430886419072548864 11867329 524352512298728645905507174654953071040 11867330 44140092643270457142003059233958107200 11867331 -249705185767686158997040321750468851456 11867332 140437795815445401452312770952429965312 11867333 15923000792855694861999396281628494784 11867334 148875058447655095993835128998320202240 11867335 -84366902846114753808101250377785298400 11867336 184990220282928084925322251263485399040 11867337 -260563236956407330392133295903974680000 11867338 -29867664232692338551915803162564192768 11867339 838451523429986335930305428295867916200 11867340 94624647395178605931670711913079275520 11867341 -571719752091530064716812556412598924916 11867342 -77092326330193461014765475597135288000 11867343 -214964190101465425946199660727502373120 11867344 -221015975410871516498887293999790858240 11867345 58621804434154060831565359344708751680 11867346 69694996253742839687136794297901478944 11867347 43420959665347132397606928521730937920 11867348 -685620013605127723269682476739458955392 11867349 -222958708423673182312215087197745468480 11867350 199764282351712971689142550695975556800 11867351 287683095908687537903920427763849317712 11867352 147865659386845632768342172743951974400 11867353 476706266694506212461401239002825294602 11867354 -504465488160643193040508075922906489088 11867355 -58403431916683634394550738083285360 11867356 299837747921956942344904026304297731072 11867357 931247889634165891967162776642104189606 11867358 77519324944844793356843753634660323328 11867359 -686555895536408201625793854091067922144 11867360 1090808227738803753406528660233254338560 11867361 -52188821932160520250863665780994895872 11867362 -311194228996478340283565341198073157120 11867363 -57239836058019087646751617299474242616 11867364 -96844442369656520508684483429667399680 11867365 -177820771569074607925607681062954224000 11867366 -69912646212050101565726092958488504320 11867367 1019933031237702897406599590804855960400 11867368 -107709039599306495554423145252831662080 11867369 -426490270746251472876582626991499996230 11867370 -164573164368345879991322675318121315840 11867371 -33748358396307275260091699661825365768 11867372 -918056661660367060788727934955735111168 11867373 -127009353878777129484802489477282316736 11867374 -211482080954459693225181666589092848064 11867375 -235957554166809599486532725789168760000 11867376 -127982302158047667240394802026307321856 11867377 1377384240331609138325266795801156020552 11867378 -1084563856432969433654500698923854080 11867379 273636253053083710976536562876879056128 11867380 -106169229369071281858903108601094144000 11867381 25703551625937207412971713430987612000 11867382 -34575495393824726050544515496657690400 11867383 -468472622262204105860095922209232193576 11867384 440865323126550113871625441692544450560 11867385 431938781063988564601213029368870817600 11867386 -550551179914986058765667196366368830608 11867387 433719202111032267851602090138824455952 11867388 95825993960805453927213448301523763200 11867389 -633975899533209245651416898984458419348 11867390 -318310173955874584934706693252243556800 11867391 33090725968827251041473964815828195648 11867392 172203943908898521784299522486333079552 11867393 30796613694288260494558861848148863024 11867394 -178312569149792550007965398475883364352 11867395 -50416186790975009837220679329905489280 11867396 -118689857976619409885679664667476550400 11867397 38654372185909996296383437227023685600 11867398 -3727169722622038873210200102774879936 11867399 -980702965872104984235823518014283453000 11867400 -406274916913339093712635326154398720000 11867401 -154310625214293566954576072285906643136 11867402 362184076610896994321767807605401832192 11867403 -463399439978373102929735783011766016000 11867404 -643557921038457542116406241277274786304 11867405 -184385288115575011922808134532850526880 11867406 507334620813896897304024613130159007744 11867407 -289838103962953648720624093908256619344 11867408 -256314237279335912284982825210884841472 11867409 342986393521114003248473792180921308200 11867410 -235597663510404500375861998093000460640 11867411 -121207317725525309338415082848679710088 11867412 561987428346676201566779221515588237312 11867413 588904654977014491468790993452225179662 11867414 27177608355768760007201638556209514880 11867415 124605257982306436746024014347511685120 11867416 -912929896148888991582220768919427133440 11867417 33852228972329039200507096436799137412 11867418 -445580384717996637692454464830102817280 11867419 1171013076530741417291088599114910694840 11867420 187020428153083019928698006387716546560 11867421 -362675893819934030277216398304190445856 11867422 75725854435893261861036268985492687232 11867423 1174590107123924823168463243109787603624 11867424 -23427640936337134567775682166361948160 11867425 -41927932239510670785238577507761248000 11867426 -823105463157658460516124100273182887088 11867427 37379183770683914393982600452861600976 11867428 -1284850762159624388765268211659058380288 11867429 84353598077058471182943412257308863776 11867430 -179070494751952181808068281812311882880 11867431 -629236267836099991590953447727316693768 11867432 714642686294204580443022936595263974400 11867433 -82031914722018556080359564358281760000 11867434 -179891953385991276184229834396629730208 11867435 300788541574977692578321481682996086880 11867436 -52469145152608997869475428957655006208 11867437 286163478992359932018460841372363663040 11867438 409203133454988400003821895655952000 11867439 -498224139419734285884824913195426896376 11867440 6450085883836836828367670202328350720 11867441 1043115363392460937564360375467689712 11867442 -28019340012003365643785889635836694016 11867443 -170022816634936859344268395919191732400 11867444 1080834460195634583834089731520862615936 11867445 1073495225544313421504605891936951267200 11867446 2978802270391481966754157616540653824 11867447 -328750788015524007341194297322749654104 11867448 -417974079574607200314434456328806400000 11867449 -144135486333249527908773892137495078720 11867450 -860507110474661307320408635039987200 11867451 299785573145149154157642220770138768384 11867452 304384432799890718314126202563532635136 11867453 140685555248204822610256722327385119744 11867454 -106628268372644433575259261686480608512 11867455 1466052358336909412641549251273314274960 11867456 -418504175598708876723156358551329832960 11867457 -412577617017327978641017434730656768000 11867458 -222420341904751968041192426020084561920 11867459 -1901949928543492457922340891004601683040 11867460 215468231602895005796381086568580280320 11867461 776365420036597229765335525580661025500 11867462 -512685065454125325099228493257505854528 11867463 -278204877344317335594309883696411391760 11867464 -22452946965943952730758665756121825280 11867465 714051012613209197840676357189849126600 11867466 67455822698752902406541792523474856704 11867467 1569874518291149591028087248001077144400 11867468 -476975171456041617138070297962774228480 11867469 -358483934417990857541496494240662529856 11867470 -176156686633964779164247801561970778240 11867471 -205320035995599489818862035309906437632 11867472 -14190344066910922530470991228766593024 11867473 714785466312151229997413945378148761640 11867474 78239784030384056137793297223863537952 11867475 180576796298357959130330859955559034600 11867476 -898877194028312596067296272805276436480 11867477 -63580366028553005267447804163234187488 11867478 -173746802068958196773369070165003386880 11867479 612409210660641884885561003734635656400 11867480 -132828952346730077035828371594150297600 11867481 -466384140755833252437173196632018689830 11867482 197965798394603409101247021128606496768 11867483 -1344370258218161614145184240116611125576 11867484 -3171131372584491560530239172803010560 11867485 97349860942738904169246497026377922560 11867486 323928541673711119942543070959441042944 11867487 16471021739394515804909642823596357760 11867488 137715062393697314174820373631393857536 11867489 -111187408466352621566611028604037182168 11867490 25670404088711546213472327419853330720 11867491 1781524001814634505434055639557875264 11867492 145589250619843182444556122064064581632 11867493 442159909617519394753411025039937364128 11867494 -246426833598374642210525864459672853120 11867495 -402728167692236475034229200078366696800 11867496 -190368918177830380313090957035063296000 11867497 772797009441041147556501896320227928612 11867498 -594846220706482065934552717092953106000 11867499 -241105677819729097124504547568588700160 11867500 158087893202697261122717860965000960000 11867501 -728506526974029399520852210595505891498 11867502 325400763326350825061249897910144301632 11867503 502915321616754479640675794851824070200 11867504 62597540842303391482925708039736360960 11867505 147042839236736566924679445778196395200 11867506 386428052455121920133664322829476076160 11867507 -371573228703583592679863819422564449960 11867508 -241711721988617825073214303332171626496 11867509 -1214387841129775864926746979138351106784 11867510 460574079282994823608136569823823068160 11867511 267777679220436403450164786186681155664 11867512 -787738474452947829550100754701486284800 11867513 82300809453033342802029553755654423552 11867514 5669266368604775029874358564554184960 11867515 324784956597503045330050716156360192000 11867516 -195576696791652394073476518616973506560 11867517 -353017723546577448590591426960307562272 11867518 523782064260824759714479634539216075584 11867519 -223001654740299900107636309345883369600 11867520 -3555841767916952939427004798520524800 11867521 963954987389378224581426440573627398080 11867522 210194211234365816375196421060018383312 11867523 486605566315936094942961076169614024368 11867524 184524112919003184435674231473576148096 11867525 226822132338615097184698637728494952500 11867526 -252334169080426107443736888652619596800 11867527 -2353357856418852238199396847264810240 11867528 182501815696590709980582616255217141760 11867529 898001490219041443662295318714058242560 11867530 -404952558435830469117023308096381627200 11867531 -199791241067055329818907510484033065136 11867532 37862316684362602155611285657514630144 11867533 -1186365149520849632659534498914577124480 11867534 205995869349799650142690589378589086592 11867535 -139944616898933771394089949515261020680 11867536 244153754530844628145472994526315323392 11867537 92623574600512901480238930018887596320 11867538 -75660617442104601852000520385483351040 11867539 -389505061334720401261934111696553521960 11867540 382495850262910888525197003467695104000 11867541 34484429266091975017161822833637871104 11867542 -725318941285131452244282227660310974400 11867543 -1058149489266715182868484993971831868016 11867544 60427795306110154039853212519990886400 11867545 59729298859510144233012455583157142400 11867546 -61817962029168130282700549206857888528 11867547 -833369558980338952471156092819331654656 11867548 -51834095617742933112450288529098375168 11867549 28363529625976219777038066100700984550 11867550 126024255578842308628666315065391305600 11867551 -1354822028009210804039947842492225660448 11867552 1477305091431786989426089386710532096000 11867553 -68125077594337126813526685448084113918 11867554 -736060152734759219790996986498788681440 11867555 11871275721087031458261058198204966800 11867556 47640862691420294019298898923667407872 11867557 -734870806764141795006463266831592294912 11867558 633277399312360935971584627945774310880 11867559 -731459839885516694164016324400832728 11867560 49187488073737776198989416952688230400 11867561 -871316085916163189698465033708824535728 11867562 73610914265742669246572021083562171904 11867563 12093426032959735704992173467850586208 11867564 -208084168276735639766638861356476774400 11867565 119633505832094164594615799701721032320 11867566 392829355588310462385376332885548903232 11867567 1326713228233597942812687529289450441616 11867568 65602937023396716023528291747176218624 11867569 -330234235453240473032483926798078168768 11867570 -3337075396517547942288140724691614720 11867571 -382719313438584493147984647325072230120 11867572 -795949822245160815246159143211903889024 11867573 581824390266668166365346523929297052284 11867574 -201606795724253582810816195139891109440 11867575 -87195891942812091922744394065787422400 11867576 -89820988119161295146873993878438871040 11867577 -652936381282755522497500794278510600880 11867578 -161482236501868449121022873669077430160 11867579 807656678296880350258879066685733670800 11867580 -266446507856152485886926704740730419200 11867581 577645034958218287843187702735848423104 11867582 636402432009279769839233172645208795392 11867583 -66710562656685900583494532485136320000 11867584 7665281186755018047349477860395974656 11867585 34566727027567803978221739629206623360 11867586 -90311445852098585334536964304950733440 11867587 -96536457462316490342520176442933005764 11867588 153615465958172088442773484428944066688 11867589 7072674462264611855184181556982444864 11867590 -189903299828603048521066115346669004800 11867591 -699249895886590749144249881795969812008 11867592 -697751961053027963758240579867501608960 11867593 272883422826083566614016370855298961060 11867594 949640950167618285269426329186773417984 11867595 -193407206111547219991696741067081532960 11867596 -167235686966525451439231838230631825408 11867597 -102238094884755215642462685718847252736 11867598 -480256966286586698852988334099883759616 11867599 -76367943779310216164647189526099665536 11867600 15614063746973935817913756883350528000 11867601 276399141269839107387188157782987872320 11867602 -172631593659329324071439437841964448608 11867603 -1160368962235995543605664859106856945336 11867604 265137567405808858923298905696997472256 11867605 -453645493510678893024806028119613135840 11867606 136451816452835517842044810817934365184 11867607 -761980826013516528222199938879537693360 11867608 -931345389980133464035241552211509975040 11867609 377760719583325586206360186345476163200 11867610 -3379794984681598179681374140328793600 11867611 -82198374640947650816246853810594206176 11867612 -687623972702684330586819300347658700800 11867613 -13290253228231033244100384846225613536 11867614 150474596321013984725684765555042426880 11867615 -1069329441492664337844456717002796284400 11867616 -68266408699984103141304517420819415040 11867617 -1989535653963850904905484069447837239040 11867618 -102015272304239908057035860856898512384 11867619 232204039568094532532783188320191631600 11867620 725272720297164520385488582247890663680 11867621 -359194548482237742431277062772139054500 11867622 72746210493015207751963117375671303936 11867623 709686297349505072401075596302761410872 11867624 528072044729294357484183401288161704960 11867625 108538386414442663346222204636951328000 11867626 -795101076282202564793910211120832352000 11867627 138747728044864120846080576492198883920 11867628 367075815545886019296385833747421655040 11867629 848228505496765681727253015736758102230 11867630 -594561048306728426551535245218563155200 11867631 -33548492658079248592403470883673165048 11867632 -8018328841447220658001082808633655296 11867633 -120061900843260946263679326733405281180 11867634 252527764457466416372530397825692218240 11867635 336836883592463996981942492854430242800 11867636 584310729018045536799191362134931384320 11867637 178563740218860441721064270051721795840 11867638 -388067835645115687036350828876528838656 11867639 -108462065862728270849458858826171804448 11867640 -552730974611356580154198054271250227200 11867641 -1737709919037175657768136389718290293120 11867642 269666477582718281619727102374885199872 11867643 -1432326255958190269160485937165674645416 11867644 64324730373404572055521127322681614336 11867645 -32470268281771364538491301404302022100 11867646 -148928884460625471799711759180582265856 11867647 686744756233529320016224980269273729280 11867648 -35162624420131144511972169593238061056 11867649 39076518387496354443897346238739602400 11867650 -5273023638491682750893700563222246400 11867651 -1147656797526965025991428783452194905348 11867652 338465802365211668951750115699572789376 11867653 889656940375166134522211321239268425278 11867654 -29344142720869688540773712984656855680 11867655 -55667725454449859791469519940406502400 11867656 -8537022375103584050265414212981760000 11867657 228038217082634154113117405496765882906 11867658 -29154831412991822284384512871714029312 11867659 814050758533098682907443201335471744616 11867660 363527936871338082331767963080008335360 11867661 439119871592556879508051058775698508480 11867662 -558506643054676505705454758788917999168 11867663 -1675171383156902376122242359130694806560 11867664 35585559404011164731497691181649625088 11867665 670205992253368175574008134736760627060 11867666 127081392524487001754581945315626051840 11867667 286033127404156928133734643586593875712 11867668 280741195527444857470222701895755390976 11867669 378089583091451128775427091485880709760 11867670 -190778084269523537969691751939221571200 11867671 958935958792397237112017303152616345032 11867672 412493035840470101428014420502980157440 11867673 242526630136609462933872056533609116000 11867674 -42457271907455579063996459779606742016 11867675 726201778443544200942302273553218790900 11867676 -23953617364030549670244925344280734720 11867677 -1130753476170223211819601548782562392474 11867678 224916811784776027809343467998997508224 11867679 1203637437919400444529839588343430579104 11867680 -1170844897462893609337688737203486720 11867681 -360164605412904260295586713643580314560 11867682 -123575715904533940943004846425171293440 11867683 1358910034999857634663405829418053486184 11867684 -942779531397902965918212013414351795584 11867685 250981344983318903218953097026639422400 11867686 -620831495666782596886347645293336882208 11867687 -303362176413313514736027256818019760496 11867688 767383639108599788020506949575612825600 11867689 -778193030321182082336865744802771344560 11867690 315429074186187717151545406565796213600 11867691 -368375110053131265302797587783308806272 11867692 -598461927385550337777230668470119613184 11867693 -759503450207368399447865891728036286058 11867694 73331558255857683192070589626012646400 11867695 382739076573832953455150264878229506560 11867696 -137086276869776942318623848109355827200 11867697 -436876683159104247888508253247346824126 11867698 636444922753182517150394954105361507600 11867699 1779225599965162310702384643878968320 11867700 63453511004240327203294549174761984000 11867701 -1116521429966676569141301407018807894400 11867702 130785080199862738128149934275194465920 11867703 -189362516392513771074264797294280402816 11867704 -338676309176045912074648507450097664000 11867705 23160603486615658255426093086644109000 11867706 258112339581229361041310904962889248112 11867707 154570878883326198409624421355503708640 11867708 1583437644584116347889516744755207674880 11867709 51236693000596554637194906453134587008 11867710 -246331609993767907842774255548490464640 11867711 -656213710179017301361025456386310138688 11867712 -43563348562827547805564376651952816128 11867713 265157802176198508679979257620531784128 11867714 691997848948711384984037598247963125456 11867715 -36680538928349340145461747785616156240 11867716 -161589145403808945861777217242489270272 11867717 160460950433733233682448105342791000000 11867718 -7418553158891074303419052779184677696 11867719 -1207383472438128413142412299578554611880 11867720 90934074555118365877861399246605772800 11867721 506841077599713416789155708252633600704 11867722 -206798590767937051774559942823959158176 11867723 -488130200619481030721616346747353807360 11867724 19647867639831980491994545420852543488 11867725 161860434033679628308018886547457105250 11867726 -7187867516453558857609517666957962176 11867727 -727057028648976835354276813592181020280 11867728 361270308175016048459621238313843015680 11867729 17214027288355486606098164571797512560 11867730 35131542066783752629552374338318499840 11867731 95494071961490235642678603492374071532 11867732 33593947864994848370947103203510702080 11867733 -656398995941788302481659565284959435556 11867734 -47853809787854751922841688132121522368 11867735 1575464479137602687750711647788533790720 11867736 415843645971797840249192507417490677760 11867737 108648893991552721291065223224297765504 11867738 -639157913412563213319724818143634558480 11867739 58377330320206637410446827813120635248 11867740 67074154940699975731499810589597488640 11867741 -443830331250200533234479577086956955348 11867742 -8296765180049812196794152811163904000 11867743 -369420828208717666859971687127028887008 11867744 -415669391051212848028164645504633274368 11867745 -50962699508465911480289839636391304000 11867746 48793364141353363018409750040125203200 11867747 -494068562720605267301201905850917114368 11867748 -151872689779192557929526549933354347520 11867749 299926175067449095485580011571608650750 11867750 -351211701522003430592720286000943776000 11867751 -218308315798365423981276809728636545888 11867752 -35559715711996678977793174837330298880 11867753 491549294140546395042284435028804138624 11867754 243672989869048174108770785594926325760 11867755 -731585317166113790706497714471025036240 11867756 -11864342148083620337035839033075348480 11867757 1005236894507998075932107893403388018240 11867758 44311308895244769476994705855101486976 11867759 -266632116262085289443831273501475349296 11867760 43131956755357767858536398284566691840 11867761 -197253814037467010665779161740752544000 11867762 -204739484351806778512009501022855705568 11867763 -225523837139815072223162556306840230400 11867764 -380699043583322508998382980335424460800 11867765 -142783600094815448012368158582251383680 11867766 -282252269582411157323037982486887782976 11867767 1343762913800338460176818238041179411816 11867768 65891842299713595203965936295307141120 11867769 235118575217640155153149984748637911040 11867770 -80332521696578192250695775380146944000 11867771 -42632476843156233574538463958741928028 11867772 57746011502898396858645330741091786752 11867773 273348679794271482225762599250875782022 11867774 -350814870884866173068978086258920036864 11867775 -343621385917768954962746615689735392000 11867776 -331860778104606556342584483243821629440 11867777 -1212835210330436596849645576550644935888 11867778 47257381612070074742644862563162540608 11867779 -579674859650397806527227586398145648128 11867780 494599539614538495985742356824529305600 11867781 37261872102022655718191391921618051552 11867782 -424196696949096300294679459982081519616 11867783 -104931949580614874581861363655516692968 11867784 307230266886189997996719844698267648000 11867785 -3066452085580846172377654355678154240 11867786 35805623888558694528447637081142568960 11867787 -37031796459701462667340915246026399888 11867788 186359660885646666430801193822351604736 11867789 1762801961910478492949510169317316064524 11867790 -148787970274293088868340901872518568960 11867791 -140827867987591004959081977687128673360 11867792 -61802338519490261138589299560012578816 11867793 -4933552167168179146299590647864200192 11867794 10627380479142307606706165525719498560 11867795 -351413345815712797603793017087341460800 11867796 -60363233942300269095035970823510316160 11867797 559312863640292971342694436821833391246 11867798 68377893455304676961911856711735055936 11867799 256719496348143208773989801557628855040 11867800 125954722512090764150340916020787200000 11867801 829247336151328971351170216755266906 11867802 79028900371313121165265431118490148864 11867803 399374520687905928671992094275787656704 11867804 5608664551342091508036633075036029952 11867805 406078023269785098028868615071896612300 11867806 -369676580653480002096356231137925931648 11867807 350326666161979264875496149539163852912 11867808 -149769802719560313578242045568527368192 11867809 444897124897535634175408949128884727010 11867810 -13120669839606851593893893209962747840 11867811 -80970674874532631716126621607665914960 11867812 654397044799704278749639559650909320192 11867813 374108269580305004700777325361695814844 11867814 -280037368132047802853230155104659230720 11867815 404239215029162965369362805438918778400 11867816 512333650949093162311344506160814080000 11867817 334312012172368031290808854811340613248 11867818 396785078869239085263083857121851319040 11867819 -112997849757969567395756071834751957328 11867820 290717392737232937977354804616205926400 11867821 -553556932706099231825557914379451341088 11867822 110444044301135212990024173691334332800 11867823 10901220606140840993764937581226035200 11867824 -93288042428434856051821031936943325184 11867825 184130738973144224363943257332397321100 11867826 -444954984531245048529711607586621072256 11867827 -1465328057811507917534446379126267086324 11867828 5160948609369421306074371186424999936 11867829 20695196537351747209667911125290312448 11867830 84848337606707744227274605308795400320 11867831 952476278594857128023430852870012142632 11867832 -514380085344670483016665323703412244480 11867833 -916138806136329793086689791575323636780 11867834 338484583637487737799365884639533495552 11867835 139451731513017895203987973538334792960 11867836 -199867317848108278761190175580374065152 11867837 436760547197876153401145113161404532480 11867838 322207971828516553905139905908467688448 11867839 482681036481340292551366443300771247824 11867840 117587755304384225239244778891997347840 11867841 -318554826511847707295307333004404602880 11867842 -24220329636327062292384385394278937088 11867843 -7220295980821553728449035050560581856 11867844 63236717742813163528306319617824460800 11867845 345027038687697205418149359891771177600 11867846 688026766630443175216829633442833041920 11867847 269008602817188762156209358789854879400 11867848 1499169690535255438851611137849042206720 11867849 -208773390233047892298379818340544411814 11867850 -259574893262863913767528559592648000000 11867851 53639490508916081931351827596047329752 11867852 200784792198361912498447304892281223936 11867853 -176420122735732773108246627483986035200 11867854 -276052542618607952328704195770706657280 11867855 -1625696410132608704547507023410125564480 11867856 34622702395179126225125615783337000960 11867857 -1269894115250096316267443259740369417100 11867858 16544892304728276007605819493603602720 11867859 -209946547220378037313776806174408697672 11867860 80650993852427244392938808617309175040 11867861 222078315489094865007775662967662732810 11867862 172976597241022375046378199534233088000 11867863 19360643511541865572874694909956175360 11867864 -449195814238393961322270218610170695680 11867865 375360420578420047222924796175624198720 11867866 46528507392720196000134369134357766144 11867867 -53316128638295937307373082231392013120 11867868 -60890005139451636874637577877379739648 11867869 788747582869603957125997547549573488248 11867870 10840458959858073049379543905922280960 11867871 -7663105633646057519139049287779227776 11867872 -52451316614504392225590751448931237888 11867873 -950716363603314402955144274244198995820 11867874 261319468245021771475165567168879820160 11867875 -24612502794629607205523730829611036000 11867876 -1167997247111101085731882069141586829312 11867877 -169108853197794218822428626168096902208 11867878 203449459825204167635792303499258926400 11867879 -663023610746516740951308418134711616440 11867880 -240105499866620739529779187773204480000 11867881 -210727615102881901324773995105017018508 11867882 139660751791937270482072444390960536672 11867883 -172710702006115806187812138868271154000 11867884 245170541201979683872125484373233755136 11867885 134555502765879699147534285380751897600 11867886 -252388440263063575947378683689256659968 11867887 -237377477354261738712085597462815979008 11867888 -141387539127218477625745485057121222656 11867889 -391142918342158582819827321199364310432 11867890 564956480350155342514690750265604727200 11867891 -150922169267448534153836124248664612528 11867892 -726766450961011239922755211270976772096 11867893 305157917333682634647804478057065652142 11867894 -237234266562658775655348891674695152960 11867895 -186156379484920017824474483306321230080 11867896 455080992223029375459287604322796175360 11867897 -705928919675314740058426053738969333654 11867898 -144043395137312036817483902217747264768 11867899 -31176858637119877013368612334184237864 11867900 -33367540901100421214802850107017664000 11867901 180565225205917278433080761406506620224 11867902 -8701976564216147455462764118700945280 11867903 120315718409060686052889387229081225824 11867904 -564321753861440068487611011563268341760 11867905 78576501534852156143224306298459241600 11867906 -216118828378791455020777471215534481536 11867907 428105330546574315674058251388362229240 11867908 80308720216083743355464910165511655424 11867909 487211106979343085827317061620212491520 11867910 -292872930173291405772148557277271744640 11867911 -1406546980499712384881086752478191378816 11867912 -455698575256542762743514563167140741120 11867913 580445970400629069795823459783541024880 11867914 -2068149681085888088861536360991808000 11867915 -979862230489654392253821451715942761440 11867916 -2975188979071118911004985305302106112 11867917 780713872313616094710063626125867732012 11867918 331825953027474589670225277594059735616 11867919 102233073799806760156171475695859993088 11867920 100077154240796832466712146610530713600 11867921 -402135481219268765153318452298553845376 11867922 765979702885576772619815401950733200 11867923 423233785088597531713276314113051864160 11867924 -433472659015322006838925730541407743104 11867925 -208744604026254053423065490903195292000 11867926 1125949537621102625887745005458094080 11867927 271549209902778306620160319076263209600 11867928 -242472198387082992325940795158192803840 11867929 686290845986700458945059722795670851530 11867930 34636447389495011727637400320792278720 11867931 397353852118776281940254248806186432000 11867932 -668707252505473245181349825837894397440 11867933 -537925264474923766513440606540148654080 11867934 -118483082769640542855583783973176295424 11867935 -69775741866467255848436757852433686240 11867936 432897279237658940196670575031406886912 11867937 155608653299726314353856076119411562160 11867938 306839565273344497254234393804290882880 11867939 186614203400736210830834459280044302224 11867940 -158972878072263971261626086204572774400 11867941 389797945718767966741241770404922145342 11867942 9262141904307528931837646729860052544 11867943 -623189153677350620927566787740266493872 11867944 323254564020933882034961596152172953600 11867945 663676699441965914929275261738762091200 11867946 481680874780398647927514281554842749184 11867947 -121188957048322972780205066386922530176 11867948 -271143596665003515925961793753884136192 11867949 -127316982075385373525492943857862347466 11867950 -239730747950577935718415233720020217600 11867951 31434096626189772960035224036157000400 11867952 111494652940404765678323730069467136000 11867953 -1238329705899561817353445674555278643740 11867954 -56965192791192409917638788645146743808 11867955 -263865746493241154378051131367330664960 11867956 781758388077076825092710196254712623872 11867957 3753463867735417970369511886664880000 11867958 42078953841466657315739875852270102560 11867959 7295253362059392398206488433887365080 11867960 -400390896380072657442857212492486656000 11867961 111317207542662532120277132975128363008 11867962 -7413165860084631834003075401958816000 11867963 -1250726825565048036559060274067625525788 11867964 -19270023487555018739198070661294832640 11867965 -139325810320419731773251344064762758280 11867966 -151902655228950524337543136939636853760 11867967 146293253815219742022013691887677598584 11867968 -143622724964162253510080624616013824000 11867969 296187822834660858653148282687437790144 11867970 -274828158634417626575095909389762969600 11867971 -558767964423199834472026572972973251648 11867972 -73888241755348268356643233958749916160 11867973 125492350386475765604225632257567290880 11867974 144315970033690269826510101108872528736 11867975 2234514592964748836243311950893844000 11867976 -286714098868096282824521543415952834560 11867977 175008355739563003427633914214782450560 11867978 128561239861320726390320413659215849472 11867979 -152858810561511759807446171625662111016 11867980 535695896600404043940415904801014656000 11867981 -20733523068431912027584695378540094218 11867982 61325470039354537956595920694973297664 11867983 150992897189444729772822314488331602704 11867984 -151166326889539460434125914146107310080 11867985 -680811591691281674760989513946147676800 11867986 -197580187900663100057617501940509589856 11867987 -1208158011323910905031261950648152822800 11867988 -561303071417027308433259835448401582080 11867989 -157790574286318776737781736782161068800 11867990 211202515898252944518207972712343587200 11867991 399348455220281208530519963394921903744 11867992 251783251178281424665672516098222366720 11867993 -292322703436738499530070870540507152758 11867994 -292612752717504814733783642349575778576 11867995 -2111223941398116932692529759076753120 11867996 274742165862341164863813451371162633216 11867997 -491261674661324382400245265698585072000 11867998 -105796500547654074235489540149940128000 11867999 64593562266605694175597508862433845600 11868000 -5681791198608128323094979652091904000 11868001 -677726164045424784504049356039644645100 11868002 238298549885344515616525929204631439952 11868003 360780785171465759777090656274141045664 11868004 -830066373275015513865731844620608809984 11868005 -245806892289362780483855470892826975360 11868006 93663129829666849867919620655275484160 11868007 -153502331218614952115909045889608200080 11868008 519422510199870855361008713939877888000 11868009 -4544396546265402036813547994377843200 11868010 -9610937956543313738668619177826554880 11868011 1067636574444685980308554172667805268400 11868012 -214358568632044363079309400790435430400 11868013 572373235723746209497074766546826194262 11868014 -39473462228551601492464392562103452608 11868015 44974978263950935628966202748013026320 11868016 -30620478467650113701159668740878893056 11868017 -314019837055175404026249499053573097728 11868018 253548509282691705007798525059375682560 11868019 -99187514776605433266022121228654406580 11868020 -232747171078948073300584760018168843520 11868021 1398869451988470187511073563926616749056 11868022 1177250280742096960343811751021510058112 11868023 -241493573381087360437406392323770449920 11868024 -132617331270188801362888092823185653760 11868025 -249961331107241297228630050760301227025 11868026 233183716345842571734830129805261368544 11868027 -599509590572650168712184855846236208000 11868028 -531492079361656487209573754589715718144 11868029 433565418291628602897650092383029433420 11868030 -26420126982517960310780096777842492800 11868031 364014609939563352320775883619867316592 11868032 -246829951312837109994286341561935462400 11868033 494254822861427224827739603981221524448 11868034 -787495327719854656575573027334985473584 11868035 -59518223266152057097957142565630090240 11868036 262578864503419512428705032102407505920 11868037 828583837331386683100158805647650574686 11868038 131110425252171282593353659972745198080 11868039 56792502542031138457881566918039682120 11868040 36477703373232924239336200339528089600 11868041 -451800830262418082087670935009654451558 11868042 -78838148922732582101918526489163739136 11868043 21991399592242533322520805477347752 11868044 -668469013792055239386191516387139780864 11868045 -7396587892018637525546440037307800640 11868046 -154634880696927455672830272570737909760 11868047 -48237212487950294476799694419827832400 11868048 8808381272302937853525354822103941120 11868049 -998287389561429303040979148423202751950 11868050 -383170461677490008920256786522584693200 11868051 84187996680854259033586281432853248096 11868052 -231769709605533502142064392499659601920 11868053 431792357294035899896134498481186743104 11868054 -154530890017315630083669615438527838720 11868055 -151309604352075732596664401186575976040 11868056 -391192338872940489921012384804823173120 11868057 820979921211792441435853901617286137140 11868058 -224079928950705028471278548331119677440 11868059 -424157019828116612047358929197680319984 11868060 -75157474406056217675460219302850723840 11868061 241969645052914796366109562464335851500 11868062 376916075831530071448361831744813980032 11868063 -692070507916678384730802017076532320000 11868064 -762307854790247210990918406629908021248 11868065 -139272798592496851473026063472509865600 11868066 71783503285686401372269952098280401920 11868067 1431232169861528358959686789393748913116 11868068 -83935528927603767647486513324939775744 11868069 -333017641675615842947127851031007374912 11868070 278929965282299054255686753350565188480 11868071 -255264650110801193267422062558304038912 11868072 -1184912893708750694814891356121825116160 11868073 448674071341604299506873246206867789440 11868074 272058739667618512036438404733382558736 11868075 118256507297219732220119035997023578300 11868076 -624849848915411644029376656708797153280 11868077 115477258258763057716436195849934322860 11868078 19230765405577283228628883285211177088 11868079 51439902059482936106551432225992661984 11868080 4120855047113700664850472714332405760 11868081 -104838621457663165188126338544256015248 11868082 392144184087326019513297052879644229392 11868083 -124496218258369895576892995455310911440 11868084 184378796791146363811906703577261680640 11868085 -71617422916175501332988088610569078240 11868086 4430952863078989162156704324462988800 11868087 279614105892131802221133044753250908160 11868088 1277022183579402482099430206843271413760 11868089 120453214658933038746268136812247710890 11868090 17799743839995792901467270653823037440 11868091 1171196866759811018978771959625119471680 11868092 17860225619070722532166198239799391232 11868093 580592128215593056411714600613128219200 11868094 162567890208258936654198104316085924800 11868095 4115202817327342861099768124175757680 11868096 -5383045654491318433567730953007136768 11868097 10782505296598419089482126651223558020 11868098 603194332189575812207320164618648264960 11868099 -44708952471128367949375781802759407952 11868100 -80854275571676318927377981886426665600 11868101 -296652734796010111928775986792933779200 11868102 -76113295127915197256261459849673745920 11868103 135491510053022799837739260700246922000 11868104 -583831231787811701191336236762114938880 11868105 -327596820103094567848360144494329534400 11868106 -108244561750422893852175983953503150912 11868107 585831625155284014605794464965795606840 11868108 -56692098553902637644195917722051903488 11868109 -437835513904962321448863098933337776160 11868110 -70553598527799637711609234548009119040 11868111 77342684940841708660809691341373792032 11868112 276005716838155064621809055131025539072 11868113 487877953523249793184548291013436677362 11868114 -141726986067996763875791101462923136512 11868115 49353807971214741201241203798501993120 11868116 -92543536641435381479082806909747874048 11868117 570260133987146108808582817790444268000 11868118 72157691340940278510927549902238953760 11868119 316394206129870542074847842579637823896 11868120 -122505324442788813065577611091444326400 11868121 -47332323353251113778492908657495710828 11868122 -84867531767485368124630156844438023680 11868123 567699700782349035164212077490475295384 11868124 1016214622990367357490924332559770487296 11868125 288831170598895085509346427702509197500 11868126 -392551433992871742601533715590841534656 11868127 -166992706402810170170404735229487492168 11868128 880357675811373452190466871302375342080 11868129 2278095208700136897661823726054610048 11868130 -372229142366205307918394976039476387040 11868131 571808459297869282914234738156942811344 11868132 -569236241138387065839773993384772553728 11868133 -198401660253040450471071052679859875456 11868134 -299359516318255869984851291558531792640 11868135 66927505340646089867364596763698235600 11868136 -146577306489214501526910898563553443840 11868137 20563987440656387618811223310167089780 11868138 -90697960698369986805321882853856517120 11868139 -874022884014166115655447373026760642060 11868140 312558038798827292874043660114192957440 11868141 -810942856618847132187205361858384917920 11868142 -274601214896016657573406886028880050432 11868143 -503574806175516853841285314904843422608 11868144 159006085394630737266401188998625689600 11868145 -638734666790603660790345729516163454400 11868146 261802709819508215464174327449656509344 11868147 182268657317228868824464235921761244160 11868148 -35439645164065976848701482825655225600 11868149 481243791756329421082957425689953679964 11868150 -16955220272686376853157871858638848000 11868151 -182767857292623115521977345987476877848 11868152 668342591179800622782474931998022041600 11868153 871153827140751359989224942180491037408 11868154 957789543698661834558479026554814164960 11868155 6595159509610998635454115721346148560 11868156 231856387830823658357324154164814208512 11868157 -42995410300497392761114034669961883648 11868158 963903017991036417763368843539415864576 11868159 -259680997534401415436923043658818624880 11868160 -47749671509155264983827066463977472000 11868161 19356300153877305157436259442456252800 11868162 299173280588091769879686725821466669952 11868163 -202575957013568112017034739012856846640 11868164 55262786734324394606736998871760896 11868165 -335166986711723084134630226189371586340 11868166 588248201832927985252349297217293224032 11868167 -205230564277645356190210173254107874688 11868168 -157465266039768897815141584101106483200 11868169 -173984440233428554533047012546192019430 11868170 -129199196216794023902876610137952614400 11868171 -67477791593719339025590513948386836736 11868172 -13667239334752388045529458653696859648 11868173 -236917307966700027915212413460051303220 11868174 33697627681727249217163479109258874880 11868175 225902047555530953836669476646816752000 11868176 -183013009574268394374810597985414791168 11868177 -110130492628526405422044272961844446480 11868178 318946888688492740849863842820791725056 11868179 276611724541603260261612057924603339840 11868180 -228444583470574215578423540903877335040 11868181 403741189564904117664804774965603754240 11868182 70632188072725189951900950963185244192 11868183 -440210426251076060903971402700814482880 11868184 -65291792785050332176406309286317998080 11868185 166924578256443808253659755797585588160 11868186 221580658577921473057296718329979753728 11868187 1482715878631051242980377955431605384836 11868188 -227531008947289373629094181942852163584 11868189 295828464398402187053232599070726223680 11868190 -18362582382279746086117069622105560320 11868191 115904150348445242271505902338475914592 11868192 -162653589455028456479848039617249705984 11868193 96040598662580133738587474259975762144 11868194 12021451552430781083556022394230961280 11868195 -105414437363832139927639625842003983360 11868196 509396883871665364944464355554273782400 11868197 508080237758584243584067450468979454912 11868198 59934680705601334388421529664458775040 11868199 326325656490848725730932062452204274736 11868200 14732298191358777370861813955908224000 11868201 -46506522368818247923574272535021048358 11868202 56242220506270401980548625104638741600 11868203 1257164897122773644729037268440013174452 11868204 -509742875959078181997666159392519393280 11868205 -593715861687037815188694545131012688640 11868206 88313527631268117220247025875144388480 11868207 -140119022408510081442189801367901726208 11868208 330472563976503383858213784888088756224 11868209 70139788032641283857291965282169563410 11868210 -126295280279692741665748890759675522240 11868211 -52215710733832157823183312391900451188 11868212 216920121305061060622509188752691380992 11868213 16218955291171771910966360502221278848 11868214 201344855634761307216031536844726551456 11868215 -9169593229271199852470369492794307280 11868216 -54333409803625917120875840955187200000 11868217 -214086639737709776997620882302115933360 11868218 215099888049765399555956112023945352960 11868219 -648228856913093563734741986651261757912 11868220 -126984805861892010238094820298396323840 11868221 1719645440904018209186584068168323844600 11868222 -352856901410785372500704708920578356928 11868223 1029509399177885351920087772620769569472 11868224 69427827355785132278351204353067974656 11868225 219844847541016620254417898729327087600 11868226 -30398903532842602500598262164776990720 11868227 416929609011360826189554082678052947872 11868228 612314272462151703234874643194773841920 11868229 14568272168101420768308988663249224540 11868230 79856266212472207402991980424021207040 11868231 -97505199998865993082934797398769325616 11868232 176428894475102844399009085907730662400 11868233 248213966414393649476069332215524765604 11868234 -164489554418912528099151569117513522688 11868235 258561747103532516949667492631244436560 11868236 -26668358629027436994973015492564611840 11868237 182004381181782812916838970097261904800 11868238 55272107596236808984575626590633955520 11868239 674624044043040645390688117244294687280 11868240 70691907787292326261525133986664939520 11868241 92542055220385268857783352045140304736 11868242 92494567981132265207733036522439216272 11868243 259371255017055671305107866505073518264 11868244 -243305917670004801644951213862577860864 11868245 284083224468253748483898666491775889500 11868246 -16272893920165223906540759246430903936 11868247 -104625120407101249658922268828414737080 11868248 64890541500019169145650916324299612160 11868249 -112492050944170050986053431459438080640 11868250 478634431956578127253621123807826160000 11868251 734243614366614107130969044972591805252 11868252 424905906545749611275003718330665631744 11868253 6059890165416636452773371198297660864 11868254 -434124042485263298664949187515085015424 11868255 -336773970606767882244134539995870336000 11868256 -404656373018112353483655981233124016128 11868257 -205809156579448989055023084389746249728 11868258 -3259194795122761509721910618989496832 11868259 -323471655815749873940616772532981521360 11868260 -561031312489969313850462734977071705600 11868261 1025822039497260400522100195210845733184 11868262 169501090771063390500529916930269655040 11868263 -447758239401476203805103574113553831680 11868264 419555558391711569545709938887916968960 11868265 71331564640665742613081722605214989000 11868266 261297611103271631029526695318870502832 11868267 -58432576219469848198674343432023254352 11868268 -186961690522630010731740498019873316864 11868269 210270151019483310532822405914603600096 11868270 81208509703054487816734068945817248000 11868271 -1396943757506938069006485602129520688728 11868272 60031703467611200234051685960003256320 11868273 486791226385358378584983492059681989122 11868274 -34147463123413202877104017468289368320 11868275 74498744367484297300377028408097902800 11868276 35060199867145007332400952238789361664 11868277 6096683808843091891479881670186150912 11868278 1641524560542252812902575266883648334080 11868279 -897506795383003904542012564035296865840 11868280 -972008510382812815171324706776633344000 11868281 769293381494726822357496693367739855082 11868282 20523475772326522239727871521434327264 11868283 335085671544609455989675814395304612864 11868284 -450217019532494877240082679636120160768 11868285 -177517865705836093879144424292593280 11868286 -2787832450909066396445782558811179776 11868287 522469575928637734812209528077457943936 11868288 96342967514242900754032498675065815040 11868289 -863359506654614183719830810200804182080 11868290 -95282637242656048337820888670522806720 11868291 234215874827499652261779787930692072900 11868292 -805970352993220822450340022623745241984 11868293 1121291825425044234641098630409405776800 11868294 318516393255580310335151646252346140672 11868295 -918578511403711127159069617138447920720 11868296 -227984423497867287569110243524261027840 11868297 -275004713853360479522668746776995958400 11868298 -229062269554015629167182412818371459072 11868299 -684781038997446347896715173066450199040 11868300 116624155978047494112427825181677958400 11868301 17763559663818581560222001827793414752 11868302 -41920413655875588014401520705542693248 11868303 626930450897105978917043772082058989704 11868304 45182395856655358745681730930782765056 11868305 21903787485529168373317058204818478760 11868306 -389242346398121878397006220519218522496 11868307 -496653816338398050216895940133660733368 11868308 -124810816253953728271143779763836336640 11868309 -552461463205771140692290826315473553280 11868310 -216823268334976385071016847580231645440 11868311 4467638775908416819819450838550495168 11868312 818483070208240000571214460975187558400 11868313 208043603520216765738519357670844283296 11868314 492059366926291766711397377560324661472 11868315 -58922265907060462467567371826968078880 11868316 128577993429242036407259229407737896960 11868317 1257979992400105465582785122102030331366 11868318 -15794249327329042760679186512869297152 11868319 -20764299603098496215553771717407693952 11868320 -543407195654375770772850655592013496320 11868321 389412861466126893487543065049641753120 11868322 157509371494900378003849022970088035840 11868323 -810290953585573380741419187574298587428 11868324 217718205616521637216932668315770920960 11868325 -35484115912193063055528648455519852000 11868326 -731791641181408608380409239649509049888 11868327 -826681105824539451317700377947364969136 11868328 546713994794534875235940555852029952000 11868329 -65248156645782254075168567558529301728 11868330 -253694726034434428821378233115802510080 11868331 855233636826131098498054494512611963000 11868332 304821129622641883839014563161058575360 11868333 -98634091210471294443200650281207507936 11868334 398729042853247124989219819895169841920 11868335 34642574763997703021468979553857998280 11868336 -134925042044657398538580740365937541120 11868337 -293153675637647475524365856845199029080 11868338 701935550567474857891259905589134033152 11868339 713566228981422126036266715487804656696 11868340 46774651689539126630405283273347174400 11868341 -2920934868987290955047087047339414500 11868342 -98475063389798598525745459950220498176 11868343 376463466054730760125231627898583277728 11868344 -2019754528922246527531449247853383680 11868345 168777287812525751766036413970467037120 11868346 -544517734978854844256783874916647825408 11868347 -61602574089824758544662741359812130204 11868348 578120497535273185094524107210523169280 11868349 1005065029332079167976957202142298401350 11868350 85251390881730986537587679726710008000 11868351 141948047367534876524768342072950155648 11868352 -89098963018774646178817348214055763968 11868353 -14751811496502046128728943974217391680 11868354 -136657359107347944220940142646187157936 11868355 1079587632414280610031365020063419545760 11868356 106627270105725325988322441774793666560 11868357 215614903286090524279050231922805027040 11868358 507991061848537833061819707213041802240 11868359 -268108431041425830911870438462151828984 11868360 -12279316059008772585428621261537280000 11868361 712720085796511652304620546813056064692 11868362 -332797699795827995040392841346741209600 11868363 -262273555200449606190556633835845274748 11868364 707349701711700300561441837532069419776 11868365 -31175799684653610503002485707519884800 11868366 400516594946567378044071801854637801600 11868367 527686642727734499669400194353812286192 11868368 -123572275286454246508077841985293910016 11868369 876916779985243305788949942902497585440 11868370 -79310136056753847519159650107631457120 11868371 -247653014910498226014858266018788417428 11868372 -206745216424649219581629212736000895104 11868373 -1358431251014303831854520792721769850496 11868374 -156229843578807732252130357649794520448 11868375 -204854217157220043853263246664455900000 11868376 -8129907057534302039771087760478003200 11868377 217915450448328481418347208201982185226 11868378 321781095949236466838934452086212033024 11868379 -307375525823887971497540545579014516224 11868380 -705096312592867274015578093406563768320 11868381 -117795608254753384181651954452402053120 11868382 -64514579026020811568337521345382009216 11868383 -1118095862034078792541705065853160992920 11868384 548021306730254297911044364906958684160 11868385 637020863011448797671061252847788420800 11868386 25229345167345910882776367753287216800 11868387 -11906511078256132874455792143455792832 11868388 -246911336032830756054629426086475627520 11868389 -486495203320134050968895901630782327076 11868390 108399253793914735837878955167638208000 11868391 -659305310789387615250499851590273400048 11868392 643150182996511307244184081852401024000 11868393 -568172172135329414992265855345573167872 11868394 -177864531726990368588639533904551527504 11868395 311802147554981998077604130156372505600 11868396 11019720147264651285191822365281106944 11868397 55994353730174441800843360435319891544 11868398 -475110341614927639925363821844990308800 11868399 167035008015867879583096945508515101384 11868400 25580285919494881716757935913442508800 11868401 1256349568363466596485706757008484123712 11868402 55730567609150329673589977770394409984 11868403 -7647626377052903983531611372389866856 11868404 622647369053480002140416345675453693952 11868405 191144484625207923708768271087100624160 11868406 -855590178711321738234624279136450464 11868407 1349517543508681748382574998258087033600 11868408 255940246041463894105227560351956070400 11868409 -112678165450735103304834576697350831168 11868410 -361909069112986484606349657693717572640 11868411 513443804354718132516286891792170797424 11868412 110420739052444351857714092953812938752 11868413 -85510878403046651826343432693870137216 11868414 -151675649407921621862994798428580648960 11868415 -192997780739029551783290474737291934880 11868416 -69981024458565586365050828556777553920 11868417 -599581535193457544207245164730465680000 11868418 -221513314059887865799567909745820705840 11868419 79978983362308923010294372424784760344 11868420 -267178310327545055112193167769245573120 11868421 11826705773267905892656098026489665500 11868422 348471876330576111984332673638644540512 11868423 -153290790739569247654105027267257949056 11868424 -280430953735983873252471437368323225600 11868425 443900193907302741913155120507108849150 11868426 1473380019528445378573179272446394880 11868427 1174194929837119534627950106053045224276 11868428 -174225936764889592566530800809558912000 11868429 816382212937614677473338817854246158784 11868430 1399827014746921936044573538419486720 11868431 22345822524902476867522526928874148064 11868432 154192382341928341795613167141997445120 11868433 -55988466543550372158782710568181802318 11868434 -37289559286788703655823102283279934688 11868435 182779602904844637133121603913529411200 11868436 -806878031154755170106249753288815496320 11868437 373501073529148853441658425099086287072 11868438 -305993575818806937156253768946204534400 11868439 -5901225165651853893001037581277183232 11868440 -513488699631280248972463893113634816000 11868441 -636878885021106825761064525507206354496 11868442 -650744630004060775160992964380235002128 11868443 14802510972316528420734167519685955200 11868444 12341042871426609791574550061901966336 11868445 141506447095306321218923920215899270400 11868446 -1049744305805122883792348358350497329600 11868447 -83223876417484432156760335472719566336 11868448 -1026609650954018162728688256162118631424 11868449 -309929789617140710269175891916632830272 11868450 105537845864233513141664487409280851200 11868451 368113905363236572778661622315720191952 11868452 740072314595655145464673435820019028992 11868453 -91882987844830096993576432117897804200 11868454 -75192030185459481800852387911085688192 11868455 531333859982906098796600764446223314360 11868456 -559600775610291072303062658309502156800 11868457 -372096275450663994483740750196490218368 11868458 -220637210860677883420034415177068679168 11868459 451022814701300120691156905412507881304 11868460 -374015780506037555415735081215810365440 11868461 819532249344449800548798097970152950624 11868462 -105702878834407601904906733099558442688 11868463 381261944516640669291725479249148125712 11868464 227715346985800805614604259759231959040 11868465 71945516212873030690982407380346099200 11868466 -195181111270285362435058865651415183840 11868467 -362890946267062869235988565791176798080 11868468 5868277846424590537006726949786843136 11868469 141173939516111729927379834792191719200 11868470 531531335562018166159917612574208647680 11868471 -824046621803544668562557056738477283760 11868472 -490544917312477119123167342399816663040 11868473 17785068639892192919157988935602050704 11868474 14083050569833757440820204996883056640 11868475 -262974640216598570297039895465010641000 11868476 803512208085119425286232590305332034560 11868477 -401389737851913120017882616473089793280 11868478 366527621938517519368302701538060983040 11868479 334269078636236329499312262053594406912 11868480 71363686223208845541130414528250511360 11868481 110186919326024743823505963896193017282 11868482 -191175828621414518879584781967064797120 11868483 -362211672987361169982881698252507361280 11868484 70441627888387952434058220523808935936 11868485 -5719299740865601874995081682380154820 11868486 -20760642079079270648005277786916864000 11868487 209472048215263962746888675756999925312 11868488 -785867967331463885348736003635782794240 11868489 -648050605720891594086294239059004013846 11868490 195796859414199138196317182930642642880 11868491 729475317255800950129926523801934566632 11868492 9063797924524601025968685506787290112 11868493 -175549514632346658008774725095992031616 11868494 31053572088044938163097581393531458560 11868495 -456844931370295323136954433102772848880 11868496 79259373863950758692892652534338609152 11868497 585872531919210499545680365076402772480 11868498 -128665699966287359115988412079811226880 11868499 -938627660185926183110334058783207400880 11868500 149129103693288770817741152077135872000 11868501 -199735593511712283867412115441228787840 11868502 -117303367603049849720065891458095216640 11868503 -22576519912396693248788545917426276816 11868504 -684224010960608587188263716716154490880 11868505 322650299264740547012099020876261040640 11868506 -47388533366096474495744416962398330880 11868507 306351106947627663391068491054469150480 11868508 297937788569502419167558642880934230016 11868509 1072405788531708760225202785233013276710 11868510 -228545445864364466549087742570144218880 11868511 -74342950178401216966857975248223760200 11868512 -454949997285012424947942605550088224768 11868513 -212175285659070274178955762927724274256 11868514 -25120383231912018768813255612352363008 11868515 -264019470723827800483940361355780714800 11868516 3258972330568272681012673422839451648 11868517 -639664678048872801793172877522237807108 11868518 -578692401404483434680497086844945258880 11868519 -79027261274844462037465629383078846592 11868520 -8357162345485193483411410157713459200 11868521 -313567707599362552206322667891717321280 11868522 -297538910880789595779944069459070659328 11868523 352445622139085950376520811341481901520 11868524 415706480586839030977604920516932516096 11868525 253371412954226090881908983706106050 11868526 120290537141537550305275155287032363584 11868527 -6417527798046504857903227577720089632 11868528 -24724738055395993892954055151172714496 11868529 -487578076609220989385538397525501646016 11868530 40855371066630439465426017844713203520 11868531 106194243800780695061494039813208776704 11868532 -160514775027866935131315660283524050688 11868533 1440858621093750220272755622060296442240 11868534 -365714818506824432658033489600573584640 11868535 -579143774543700296208743556255420737040 11868536 -437062024076792918066696035850633379840 11868537 -243739949435649101195702796184082731440 11868538 -344605726284160247181389653327568183040 11868539 328054515448626192184369580999554947000 11868540 -386518706962181046392129499702251520000 11868541 909187839288796000334090492254721399942 11868542 35555839881063534350282432707697762304 11868543 -111154522082640988000402735949692999368 11868544 348799659394819840292259528213811691520 11868545 129410904434465878035248154052353457320 11868546 267577571751410534334596779513493568384 11868547 945205397765363616151687972304175711432 11868548 205057149289975833158763198160052111616 11868549 -161005055285298270604948339456882851840 11868550 -437098493500660607713338857108213851200 11868551 -616042406587795047715607417925994114248 11868552 -190961681824837801963871648979443712000 11868553 863667029790536941761897343453513114320 11868554 622498344221798092291142495998159359840 11868555 98635478652830292703206361634569989600 11868556 -35785963114629793744680895540756322304 11868557 570825769689072545508275010626768662092 11868558 59199953999339940075436312211669683200 11868559 -194673826872908359252481474909024000 11868560 -226615256721554290141136723776532643840 11868561 -705961201874866223787371791820379068190 11868562 -258207891248994640695870980262413305968 11868563 -74021534296509249528151487320043832240 11868564 -17768969048855806820700542544543602688 11868565 302324296427985145077285051857375462400 11868566 54000554003381307781487796506095823424 11868567 -327182547624882697722748366968913069056 11868568 511863990388565051659026485851747983360 11868569 1262904263128011057061079117200563045060 11868570 6794534720384079325495838086095590400 11868571 -174167668864461841831770884447508558576 11868572 -931190812729637754461741293728038284800 11868573 115225553633728251642940376077986197568 11868574 -20709879447640346712469632447344796480 11868575 126924158744608295205438290098668303600 11868576 -480189784048494089562870070876261318656 11868577 -183543349733671136286918498895784875328 11868578 775944138565903989215049978269370541440 11868579 -221413116513520566158099229065461528080 11868580 -132936576805214962600843888131703852800 11868581 1104430025919179478512590885924585461120 11868582 -108865079111495022726891372628869490176 11868583 165944561519115848658115236513486507280 11868584 169991487162589279662847462479630151680 11868585 -18035725408390004233173179438681012160 11868586 -140867404996384625054363240915525126400 11868587 1309224642334183385985263561407049254560 11868588 483584470649882878543020416014387990272 11868589 -1234530509863000234894517562011743941610 11868590 232618234956483780656440766145874857600 11868591 -122879850441996935265448136874660625536 11868592 -41536787459792275132911988142526152704 11868593 -465339800988767995824728969967654614880 11868594 -111411924663422413125038185649822257920 11868595 226399143050038064450481932094381900000 11868596 186732838061422323700661263905112535808 11868597 -3900807995677653165191869074423594372 11868598 -15663521205106883884323170308422696960 11868599 1238442279714214883874660249402084095136 11868600 282642495678094042910769996736290816000 11868601 390693793391104391028855037571397824520 11868602 7350553286191872598199012352167837952 11868603 114380111699578908180605104444855986624 11868604 92648950152936865561239150833562189312 11868605 -157852978112371226695628636308256279040 11868606 476776838791227899974446729271444768704 11868607 -141947924186628911993233992879788926144 11868608 196903753939980318803325502961221632000 11868609 768629615928752439732599725763982713904 11868610 -129402416949480539457991795266677115840 11868611 366155281962555122728007580562795913424 11868612 -1787352271285553819206335112219729920 11868613 -1574707850454573239956323205693370887138 11868614 -423118970826009768785180013198872221344 11868615 -248145154238201667935041401605302643280 11868616 210690919796099030453455562498829926400 11868617 -781624966928837260838426468785356920880 11868618 -348316938304076676223077230289586798080 11868619 -24375091742152245693118673776109145568 11868620 -152824563799776115642878929250666193920 11868621 -52366531719333266474746968461001533760 11868622 400345970373874464878305589827118738112 11868623 -3097989639935759474901582320296596936 11868624 134764948975237023707641680151539769344 11868625 -1604021937816945447041988249135159975000 11868626 -100966784499503187989085111780301340160 11868627 -47301904841158959906697811286485507280 11868628 882080087433280667104802930489016815616 11868629 -208495744582396735533478563252867756288 11868630 -168319288838974109759399788029494052480 11868631 -412231753689094603181341820193073874136 11868632 -37164127624680878853498181126732615680 11868633 324132150582875255245875157620015364320 11868634 169903428464029410967527536460077151216 11868635 845744936007854238280055879975364060000 11868636 185468338173831205198398856763847496704 11868637 -1163206756218057402245684550229758698208 11868638 -12001895810651100542250369734078656704 11868639 233580449557257313984681056894941606928 11868640 -220203559434365024357032601004744376320 11868641 -1436072586910759568918979784824724868958 11868642 455441826510756235690316452500486405408 11868643 -448319398057129748437902826171886923108 11868644 332506122310942017846978267216532316160 11868645 9045338298827531096710745245333189440 11868646 613937345608169985767222299267988098272 11868647 -52585162150539403899743773593183327648 11868648 -1142547777080720854202197782630973440 11868649 183552971104158003888824894772650120164 11868650 174991517508468320895142711414269430800 11868651 -390677984370156566421027980713585229220 11868652 -380489621897161988334494566070856176896 11868653 1125919392625263580385564071885440754902 11868654 58145396180489903670498855057822105600 11868655 -789147585809837709840651766113133120440 11868656 72959492405379628860521415022384742400 11868657 -531347793115195916402079006341156975760 11868658 54864473080975315626871989343075147776 11868659 -170899070386099177983822796458582115248 11868660 -19225705777857156886916827715887104000 11868661 93062120550847834678299185194299314304 11868662 583311831703691991297955648937943505920 11868663 731682889567808754660460087141978234344 11868664 -1540513796789022587180076977696082862080 11868665 207804971578656953376808012483140555720 11868666 185192540839555885039049587047288397824 11868667 -93845303748538388737541913514208520960 11868668 -66194861436059658753648990573461151744 11868669 179354708948005752297626673471871469964 11868670 -530063201818112220408318068490197811840 11868671 973598070841352563344478554515275624512 11868672 -15631371308819798948295404364043911168 11868673 -544328942392975145340388801345746643280 11868674 -32525526179991115070582696450187503664 11868675 30438396309486386084557132964822169600 11868676 -45162288556398653120031996920233866240 11868677 98608673375428046150498591909022597792 11868678 184446932903948779378563368631312499104 11868679 1133077838479846304754710847377803312280 11868680 -199342446176847065814859750567176499200 11868681 215618048880541887733690961615151358944 11868682 -19861801799174245135081646987441142528 11868683 11513534913418734194362291336440362160 11868684 -293606711347581402831792610457276113920 11868685 988693753825711485754972898735542735800 11868686 589288530953912939560497116867685770880 11868687 31914632303256386154395276422051304736 11868688 1004133857777901702311675955911327744 11868689 438634029358536449933106552415430120256 11868690 338699138332206883494142745020026224640 11868691 -245883167200748403704817417048053767616 11868692 -262216850472505122287469373808775444480 11868693 340955784099818699765935956894317377728 11868694 411461011546014350188584621003255844896 11868695 153437100988513184148907881573149238480 11868696 107508738335756048405100566811399168000 11868697 713232983147241550702736558710271187146 11868698 439375524489335028022543493656750287600 11868699 -283200580861396932123287339922074578536 11868700 -161510090324473630831612189974312908800 11868701 156184626236339969853637532798136537810 11868702 120957197808190022831151375973082932032 11868703 -7103583334581545851191609384000423168 11868704 396846942760125877418762655430277922816 11868705 2030750589266353418521070042603700840 11868706 -597759843330319949043039482231811185280 11868707 -1186394971805486967751105612987305979044 11868708 387761847515815074951545627980371010560 11868709 -534040038358534948913186525345120037860 11868710 60905620329143104545802780824889032960 11868711 83470888304836167852948203199423060480 11868712 -261865771890052216087456139895157002240 11868713 -321549779378092678329821576601101011392 11868714 111325941713164630097296112271934924800 11868715 79718097861030501869091251581706400000 11868716 160644383864416726343980949009966131200 11868717 144538438633934471899264442030313909312 11868718 -734350395191162596974274329385158133440 11868719 -66679507827698786187385358315317424880 11868720 -135196806349403193234330350498915942400 11868721 -129679965798353159434519323079023884856 11868722 -248820071370986590482027361101579657216 11868723 -928286489296046548457202041517873610080 11868724 15377616500777623324338345131475122176 11868725 12278901114057288363279262174598748000 11868726 296480666502366595710599147937246958464 11868727 491724263108831516205758556137806357960 11868728 1337313605485579061340467837882815733760 11868729 -206978630766086255081474055882248658432 11868730 -62037688083706258389615094723172102400 11868731 995593369018786314486412829355896068332 11868732 -19770828474367096224303531854796793344 11868733 -320907385053037197114859970724789961018 11868734 -273857641938178890130179587215627924608 11868735 -398528005124062843729820869839846940800 11868736 212884743244726118790537933031854833664 11868737 -370065764925155199056131901244637106208 11868738 -108874696109786626731292028712937720320 11868739 99173237965120373659381171809787310424 11868740 -81011276696883437545184998707894681600 11868741 84981808750192364809607541787238365440 11868742 295895356969747517137933560421169876352 11868743 -1657768414369597515134298219766704004920 11868744 -484616594864972469660409858887659520000 11868745 45559761165591979368407467705668146880 11868746 -75560986573159256128416939885880421280 11868747 540802182793734187999740218992883462784 11868748 -682284583681317903536683179734763150592 11868749 -568572625278559458533752329351105776160 11868750 -281030949219172895931292144447213800000 11868751 -689576707815108296857190537279850896256 11868752 -128858000737403500432427044781261979648 11868753 86265014234821838672792225861031372288 11868754 -705801015384970091080458482614658405088 11868755 63122157679777427344054416567112922160 11868756 75888138132672098864670253801664630784 11868757 58316289458559944697605821279672493006 11868758 -41600726484184690164468808264225843200 11868759 165420653700614741940009097052941713408 11868760 -386020318521835310946469518177441792000 11868761 290960918429707745346122588215805609232 11868762 -57552399906103808872240658258688846336 11868763 961311962514326925785450754270715763012 11868764 876075496077542693319133963282445299200 11868765 -443908625913217288437818140124345515680 11868766 -59948770101290227335653385657102510336 11868767 391844656778877497386095101478693825480 11868768 807765505331879357828024871612579840 11868769 -1706548877831921151843616811958490752 11868770 425795472106590782160273325592290397760 11868771 485240241603965506073279237813184914400 11868772 681280652085080763306131367054721194240 11868773 160428650388724719638917605161828671680 11868774 4172878264182157584221703356532741120 11868775 756012676504966497137220522533573532800 11868776 1321083586095315047155737843587109166080 11868777 738791578143131998282186985838610080714 11868778 13480650080594041636220939692362467424 11868779 172106633292356391111903431554405700880 11868780 -289165215360025590911168348146473861120 11868781 736076558553013626607172109929008682582 11868782 -226706232094862442393598204116058039296 11868783 192873795657094024001898650607395881224 11868784 -73019438785372192265586263322888765440 11868785 527582492009271061791929830957248015360 11868786 -63177067274229501449786525482463872512 11868787 725668197590149176248538576885838356480 11868788 -801616814169484891992698568050134953984 11868789 -421701940310173159927082633418595370976 11868790 -339812190551983112555866895474859801600 11868791 -4463498026865047870033800250408741416 11868792 23176057155638533363636755511633920000 11868793 -2431312240768771351019138844417393841600 11868794 -167519267993034284343485147211106828800 11868795 -350934199062635472709493055428775482400 11868796 -881725779271954914538572383532694374400 11868797 -1092388837339904847705474482354416419828 11868798 -167429528391078629470300940983522495872 11868799 -441782717695280284891474102349110787200 11868800 -433046895529708898962867819220828160000 11868801 192709074184609275465520055442797462400 11868802 -193855130621257637209901084966800051200 11868803 202907806408243674141281653261495344720 11868804 -33107250704755041782015715525465169920 11868805 -221807211020557206631652273599030913280 11868806 -275638595444804420607156333556848360960 11868807 -262565059964316941678827323830051459160 11868808 -285839201223541235981397065023083479040 11868809 110392778605622067590898939683851994010 11868810 -140040756128012765560162520455195395840 11868811 948282742015802735914684298275483795412 11868812 5193563010333348947370595764108070656 11868813 427382153690981937302037634829552367648 11868814 -517776600876030634219850119825596999744 11868815 119500015712608546423296380186319206400 11868816 -247448992421303529122542977481277177856 11868817 -15218740553897874820843388808251561360 11868818 -209555771439331831447492816594934036160 11868819 521434156247899293364420180061034906480 11868820 261812877414004631280299732973170542080 11868821 -749403948377599447733109545564571780978 11868822 277924641350323927341072271173146910720 11868823 63981082165536685147660707046022521136 11868824 -1095094853962938220438154150591437025280 11868825 21654954013594586612459345844903180000 11868826 -748365912862644581471676388404274095888 11868827 -1468483497263862232857455765172441123324 11868828 77722317071405485481243858229357502464 11868829 218651087624361150175746822596268401600 11868830 475553090772197546854069908427323110400 11868831 -202640153227979564900192871473609992704 11868832 -142110448067411711915368789089406550016 11868833 778867966961221783221126437528621286804 11868834 75344740131074142964444692083391829248 11868835 -648640079289320208161258289848153793840 11868836 389510196054882677806249237352664834048 11868837 680118463304443834996057453424967953760 11868838 -327271818316012078576084750458134470656 11868839 -418448028723900798748274774061912478080 11868840 -600189558222469653856001104845375744000 11868841 1391910887618014598506396726384046836900 11868842 87583921255627644694221240603091274592 11868843 57260112179577383741805926022613469184 11868844 -66843625659114025722895630451838904320 11868845 146298249846422146644535406444654807520 11868846 -80535281689825793427042540624484491264 11868847 -977290616104956332650916338993550004608 11868848 -290683847363967576098065115371353980928 11868849 -578222744224719163642154213895517451040 11868850 163863554392870632066754326410222860800 11868851 -1049462403332895096388809815164415520 11868852 -342567314039089535545593656341585440768 11868853 199694791952059724223776603292919412160 11868854 -86401450316339133875413124298913494624 11868855 -289804767264833915510064285255636197040 11868856 550988203446158003532961253612553461760 11868857 139499562049079006615743614778010800128 11868858 192437168631595393086995376207274336224 11868859 1050729033494337896686347440219529189360 11868860 1223831120038136151323887123255695360 11868861 48917206461104400387209613556238191872 11868862 32484234575564072988488568283096540800 11868863 -594162321061163384911066053900933730560 11868864 24662614626591349980373551241349824512 11868865 650866301805048746919057714554389666260 11868866 -328486078628948980267016143800066184800 11868867 -142453329824206494698603598686170246680 11868868 451320334030363754877906906030976100352 11868869 -251915586759904405879511167027364501730 11868870 20253809647283305889853044123151335040 11868871 117956523757563694038916943592726763312 11868872 66624230445988455851264518118680166400 11868873 -106928588113459235355925566880805699712 11868874 -322491521023294688927588803500003605760 11868875 819884008903185660634146891341952324000 11868876 -435264671376320486582344192315942487040 11868877 308893646714390831359407270548358954112 11868878 -61492173110906746397842047812028288768 11868879 -153763052615308723939188429746091923712 11868880 -158615408633277878267580646231872061440 11868881 1039424115014314110671436132218236147200 11868882 -64511401263956859410052247038002353920 11868883 -184290467224044229503373165978104831296 11868884 -669890346089672109257409699975031085184 11868885 -13772719443167679659549337273305721600 11868886 32657621460435108714613575443882140800 11868887 -54474636234551142915486418596938661480 11868888 -692388976223316472346775261561563750400 11868889 132305588585508640926572899685831762640 11868890 -350118473684408533721158737991709760 11868891 719842541818574308936629845752654435992 11868892 128952097641731047707398062713257523200 11868893 -453168704182329824081138681206466390100 11868894 87947245785162232872376322115700559808 11868895 137821578474265323558830655048776808720 11868896 421242073288511071713157485357935099904 11868897 184314416389041963602499245817012777600 11868898 184810238458353104755277145676693823136 11868899 343340894313244438027782042148229041920 11868900 -77669914215395385008158683055777459200 11868901 388496931480068096764843426393945012800 11868902 -428888198726513732073903421026611757696 11868903 1826527886786511251533591770307438080 11868904 -222513813714301678499527232472682137600 11868905 -1449857376344654159862113762943455138880 11868906 -182644939007244845638399342934170831872 11868907 -960669513426532729797669341519569091448 11868908 69449723419126557196920587560899956736 11868909 249357337825759103661465857635254459168 11868910 -843392489090083101095877448908756272640 11868911 -954238451744411831494977956280023245488 11868912 -81761267254948644592279851107100917760 11868913 -143191541374764914289490764955140885440 11868914 537620360288301845628062370285007569312 11868915 -520354615124894070677051816992291888080 11868916 922343708909741141939820664492422227328 11868917 84532766252387009780083525728386289120 11868918 283220317361059165461459535348396768704 11868919 -148136377698876929519913693147550627056 11868920 -101867879473203255690378761310633984000 11868921 1211070881447989962135880698829417365108 11868922 19852168327246687526025568687237388544 11868923 812058097072741450810451770159357408104 11868924 8633867631023257465530220227849111552 11868925 248029221947671307315320571123273229650 11868926 -79541178011010296691987692986198019712 11868927 158933759968158628713255399532368465792 11868928 158337140573527949439541747639149133824 11868929 158888418938616804898859133183657910530 11868930 -20135210667154010153699183889322422240 11868931 -446868839380887020099052519625206251136 11868932 606263084044927623408806506961103006720 11868933 189689663951931072956206460907319033824 11868934 -88705505048202076544714379824373344256 11868935 -194067358530298419741016098304660404000 11868936 -615599476001116489805230451113708953600 11868937 -335280348591803374989576696191599261414 11868938 338621953717519034159289613150082019120 11868939 157475163629979266381618625113519923200 11868940 306111581093252485183957817885669975040 11868941 -14822352222895932116036907424015255392 11868942 -311884390272433580500771971462198679488 11868943 506418012303464095838684024989832696448 11868944 -80930884831538663397634959304329584640 11868945 -485583371114848214144804430546950890560 11868946 -7184303914117974314460460126469798400 11868947 -114908677316734490293300539642141290448 11868948 -65071190791041426482101598558780891136 11868949 -291823965591960582000555441809658392050 11868950 101434186531968822834640098966404772000 11868951 -205875404439468635320441947043642027440 11868952 -999519549623682995142742586737173626880 11868953 -62933029225065879081484491013552151040 11868954 51884834834811139080841796522271966720 11868955 94259776831269284081567757061749971520 11868956 645890847682257280307165340091397568000 11868957 -253518361323613946347154551726044888000 11868958 -8658021413486365416393416003423643264 11868959 681320948810361086238319105644094232160 11868960 907867178885009552689596330947484057600 11868961 280590467215197117835489080742517418944 11868962 -2171391090123843139477082930512836096 11868963 239499234019107577559547192157883365104 11868964 -970111986240287698823893025841166321024 11868965 125177409608819128629411046593911632800 11868966 53125331572129364871648195008255057280 11868967 -558825082434367463622729087341884435536 11868968 1063971221585109582826953779464704322560 11868969 -327539414180099790294614023840810125120 11868970 157317306455665721144413936795896668160 11868971 165377344226666158148571435014040474960 11868972 -196868673605163416144692714437291268608 11868973 667267572155002131219498775259535491222 11868974 -133619105905911687148472515863982200000 11868975 -231891422818821574121403185230874046000 11868976 290302582949539268118933715153929093120 11868977 -1168300552716706573425647145330225676560 11868978 160281500955472909283941675053751143168 11868979 440278704128561335726833004822292882880 11868980 -318384427249990822841616089185765152000 11868981 -362405082939302341026113008042929447648 11868982 -90621215736059587299627784438887254208 11868983 -419293342535349916747306390849022577024 11868984 -912755192553556168095982483262254080000 11868985 -282281695897546114260251597075111040 11868986 663582400622160756181753457755974126192 11868987 20155990004349747092439625610505110016 11868988 244813985320436275313342769607132863488 11868989 -13147340031397962926508902737436987904 11868990 15513322025484400063243205435053363200 11868991 -189386519362285994852145396721150786128 11868992 -269611688657237955964790582232424120320 11868993 -400477203590523191853691057310484956016 11868994 166069754687212819995677250868336153296 11868995 -308494604101493170978143844128106317120 11868996 577362663216604730196190439971942533120 11868997 31159102178421357723558870555308752832 11868998 -140891533628994401747945554491551183040 11868999 944332012097174297663818900827613917696 11869000 -274793774589110451798525895502929920000 11869001 73880284363101427418183514696766427904 11869002 -567209900834384486288049034686782208 11869003 93767176738953283536681374645060759680 11869004 424192289314486790886876842707984711680 11869005 -20900422081147514770878496540658092800 11869006 -523798462569857289609468279228773514048 11869007 -145056552035020182996542793470146137744 11869008 4997562660907657430322120295120109568 11869009 5118241986811300982090364680139296712 11869010 -63830394365479283659323440333079288000 11869011 13204791069485215781614075926536016 11869012 348957042012643439122705796397914068992 11869013 13965129795424347779492490532724335200 11869014 230243669408173557682696812459844878720 11869015 -409710237533287983124259960189657800800 11869016 -1353934884663830072366721552948923627520 11869017 834821219743922680588839571947299390112 11869018 129293939149739028430403187176915049216 11869019 74474495491046676675721536504028122480 11869020 -237172355575834919999263173767477191680 11869021 868595766283025459375167207460463773222 11869022 110338543536546729774376008953127762624 11869023 1696627837729887524077323451745101968 11869024 -128627623386946845015068159310608990208 11869025 334524380130997075095703892115190341750 11869026 -195279871372213932490867994790783839232 11869027 -17663674150661695140524557904326180880 11869028 322366452881182458583111610015173397760 11869029 -670330871003705464416568499176922900226 11869030 -376396865842888119135708094709710627200 11869031 -449722472677386094157192996100876363408 11869032 514871775658769879559639135556730880 11869033 512802692610456542156817882000785968464 11869034 375665514150180559270641408436577744640 11869035 244705066555536465790021311792057143040 11869036 -553711177113657071766397131779158501120 11869037 -931536677353240744309480399410339052128 11869038 -32267033002096308975522418805159671680 11869039 -244531683911113119366466576902038077440 11869040 -93412763690022751363255216304794828800 11869041 609544713045301124483208968070483764592 11869042 -148752577484479266761254905550656828000 11869043 1735241278058391854191285960295671161216 11869044 -241379511251158813636719484516753717248 11869045 -167527106248366226994956129611979487720 11869046 -5425812017998619270524628575408920960 11869047 62319264301860409245889405780496567424 11869048 589797766292939961544957406353495695360 11869049 -604893247939357505614231612128216347820 11869050 -292467462953777840096302518991401926400 11869051 2374498139912873498043880349761849627872 11869052 -225716796447958614209032206042923555328 11869053 -106669536187384267560070727868797368320 11869054 104022800605159261335140467395060158976 11869055 111432003703841933730088767768308119920 11869056 441701207803706418854489577146799882240 11869057 167187589716399720217943084080243058306 11869058 -200591054318673554917528405704493103616 11869059 355046136805320538117947525569479795704 11869060 169346953892586687014713023765917245440 11869061 -678068835981745033628854361564226802338 11869062 -124121072253410491753067171667530186880 11869063 -385920287630504938460387863904925778496 11869064 813895965961508228966201244631186191360 11869065 374838233777228234067294245876750678400 11869066 -432787200504539266126668913622107301376 11869067 237112810632298644888977299672138971792 11869068 -81106741960292120854139703657553683456 11869069 938087154925494931401414230758295724470 11869070 19645615532275177604060976227039577600 11869071 -724033658630070424156167649901466973440 11869072 71274650004923969149731284043809751040 11869073 -1336625366582418852676293646412468361678 11869074 -125716789453625456852360565675921679344 11869075 -3028041971891544181183790440205990800 11869076 -928655890580836056087011191059540186240 11869077 -280043279955260935011608786131390485696 11869078 -227003403094685250464245007948229288576 11869079 -1610108419357015005399183144906482546520 11869080 262590344633355083884188031013710848000 11869081 308962222626488415822694968378436600704 11869082 -84103284548064640490904532641787296000 11869083 590561069924690635222901307990117805560 11869084 525489901524395945910398129422246985216 11869085 66590808060709227207094102054554449400 11869086 15332959017376547599303622037511596864 11869087 87686292161279637397557191480846385240 11869088 -18734644961896741376006077552848273408 11869089 -452485049814185758025890064073693518880 11869090 87727909831266743621161230680160552000 11869091 -336486032997457665556415025092339968800 11869092 -8391097047609169437811658543275189248 11869093 33028832398715236454153949315576209342 11869094 195485221461418745196450692928025580544 11869095 -158885706269019752552605543984917273600 11869096 -209508927928922685989217161441148318720 11869097 -529448672058946823209511766192471080454 11869098 -477481088023565837537555264606450181120 11869099 1254883144282700538839391888703602356520 11869100 245977481595647020137799392893335046400 11869101 676312245362273679832630740695911656630 11869102 447569291541874764639437316508256169984 11869103 -999417461935906437081580954820045697648 11869104 -730242514473552277579344220800417792 11869105 525154654892224692401206267562941486260 11869106 222497908592956400788262870302602964752 11869107 1345240213736382846943314524231052152880 11869108 -173510009507526803711189775423547641472 11869109 -383832405484549283245379834263284496128 11869110 -320108163826410670890187935032269363200 11869111 -1075079858991242093218219613445665953488 11869112 24255012063543450500910650559440486400 11869113 -37280661237265845880582404146169048576 11869114 -816857741335074320218419588801088116288 11869115 2242245813340861848556154092094117760 11869116 108349233468738682351258556575808716800 11869117 -768954907188495139230244816464840781408 11869118 2721745892716840782037807912804853760 11869119 -272450341410446938258712489734855792080 11869120 -138606693352189314229415058251710464000 11869121 129501323020832786537740388704904906544 11869122 206615611224225489694898737744067579904 11869123 -681395010332392016929622204317324323732 11869124 945280452309875906202985306833932270592 11869125 163531398235292362544903267494202496000 11869126 97351996121164178383989804600529756512 11869127 -426315115151788870108031934111730940400 11869128 -546408177332178391295743746266537687040 11869129 -180611364460079354952872961103114404000 11869130 -25735576869011762411464968714475822080 11869131 131174149184487938920692521804111673264 11869132 366547288201500817890913705441297920 11869133 -1142130261642269971192571859390418740618 11869134 -250472944714564578356873238650360771520 11869135 458680168567627176579724409425595152560 11869136 -97607654900424236092844786431897583616 11869137 -13839998974257686269642762542349442112 11869138 140309803302574171409566453868356342944 11869139 -975796443729740653393031648578371574560 11869140 527729347826065908837867821923006894080 11869141 -263847841835753735205189549416155584000 11869142 -247772986868367937578741011843966754528 11869143 -16686975020563680854010513494622462720 11869144 333462396217295756377575284689069056000 11869145 -821589168010092754898179487381595920640 11869146 -78643949122829585851156381264052544000 11869147 -1019600164334249087355250145941749895328 11869148 876207595901093699433483462948009369600 11869149 -102930952668068593885731568745652348480 11869150 3880286821716197728915397363685897600 11869151 -503966898946846251617563228001369090448 11869152 413850334083360443490649315204392026112 11869153 -847635561810088061017228963357763637598 11869154 151576636728169548907991890302578239872 11869155 328380544044396247921965811657013277600 11869156 5964478912981770022683610918258278400 11869157 20610125493583806032723033165623695900 11869158 83283630220762176401824204662017587200 11869159 -367859388955446706106557483265659230720 11869160 -22128512886141488074692893050576128000 11869161 1477042274577054005815414206916412640 11869162 44288180478552886399130120274383314272 11869163 -12811282506903499059110656408314995256 11869164 51982792093968471807330049231883129856 11869165 61067054293848656060320118431135036800 11869166 -45310880353015825425508590034014191616 11869167 102579911603647827860006530171539050880 11869168 32253038039981391261564006908277719040 11869169 -208197718656744194787095237146178785356 11869170 3433601358048846055034500239939747840 11869171 124738060776584719673420949083683996792 11869172 189554274367912673855486217806044569600 11869173 16547583391558971673097216235798018702 11869174 18323455964617329292602329627195887680 11869175 274100746998368161206700415175982584000 11869176 430521696273311902183449663464649523200 11869177 -770845890336209170346365542244901709740 11869178 690411851578916414184973050786591156960 11869179 -248855986320857626736597266684543776768 11869180 -338459010649275093135145484868032947200 11869181 335646038329263180537950459744276944332 11869182 58440248179595431939610834329710934848 11869183 879662191446863370948740109070904210432 11869184 539960519724354241273292637276330786816 11869185 299788828441803111068127641461488912000 11869186 270404200770423171011839552083047677440 11869187 -4323776706856440028024525708143645696 11869188 -479545445669936057880025022370022118400 11869189 303979297753257835981702900598521880256 11869190 -596116207997143535142506002143302772480 11869191 -557352406858194146875433094973160330400 11869192 -129590702822188186416761631794251038720 11869193 88518433911977817447751428287758900416 11869194 -159032266679935197124523304983492025600 11869195 231512601923566505238652548321047371920 11869196 814782368310205894947669600226390947840 11869197 18650202547219524962194193970999287040 11869198 734253602069723595067768699926722819520 11869199 252211751674974958331938456846471627200 11869200 -40616968472395925457460633154813952000 11869201 -16344857695567259937797397945258263708 11869202 -255889210113501992307665748545509454448 11869203 111068070318154037852633868737252069304 11869204 -6307447718530891674839859198891225088 11869205 -1376223715473020858051860596123397833600 11869206 394716655830555649313499907970040890304 11869207 261529621949864804150061769412227737600 11869208 412502075000253235746162411184590796800 11869209 -128934102102646532385016666543126494672 11869210 -94514846195437889826374512373084832000 11869211 6135234648883402074711142322581246152 11869212 -162202539848291844623538705322453426176 11869213 155903689639059737742573826822042662360 11869214 20947443862598805022875027235248000000 11869215 105284113020874251964499364258379153920 11869216 129196789862733361896878274034531958784 11869217 888237854198688005346669670792735779732 11869218 -25717706549905523768575660421651865600 11869219 -207052260058435880352412295444800547856 11869220 -93301175053851662911650568971380490240 11869221 46802235084014135246324019872904357984 11869222 397996601631872927295682454275980114912 11869223 841118681381746988290101476329539668472 11869224 856129726047807888299193723484502016000 11869225 -194691592255193200395670686471369393250 11869226 548747042011719835230729748724122124544 11869227 657042208407805985706146376268403313840 11869228 146648240030007915790839685191051315200 11869229 -1534660876611781010941070262691431924 11869230 56732076315664738552316465069863141440 11869231 -34853646454293694282843315851672776136 11869232 290335812945960217139453074384232103936 11869233 -34341729142520874413092031520065099136 11869234 36143655022614250078028115475169774592 11869235 159904640870141577403226401061398246560 11869236 367900431616231554895292032027463289600 11869237 -976799024472240056677554641707239124114 11869238 -699653004112837339026333030814056336480 11869239 -1376590830230563791513956746068336618240 11869240 310813522134914674404936928430938828800 11869241 -119951619627718511586393274589280422358 11869242 86344964695848952757480121637447385088 11869243 84153415148659223815541495617719257600 11869244 -337666728987654941058801221470328169984 11869245 310939172166434856975377311410977630220 11869246 160165271664652057420077450712109053440 11869247 -1896640166910749253814368408551796000 11869248 144395006350739858040675337460168785920 11869249 58792708077231480180655783598131875840 11869250 5731896325598410119653170497061584000 11869251 -592630325606977457195679496589478303936 11869252 -165151970908108037697801322461146480640 11869253 -1497600569203172296476090382766552868 11869254 12731896151474702359308925401836615232 11869255 -640539989780823756684296599641736837680 11869256 -164539433269452137734029967963176468480 11869257 155818049509822273756872480309082490640 11869258 99132562594288968698468522879428515840 11869259 -976820788576016974185981715487337762540 11869260 -50908343307831482246497040809351587840 11869261 151277891453144090037710845124208847862 11869262 138286816717567381472852406050836872000 11869263 257437341364069791694497527063810857584 11869264 -440083766297095885691740428497225515008 11869265 88794607251960340694505036335621088000 11869266 -366920666218144248863335523819841542400 11869267 131281071943377562953354168489889593712 11869268 939200536787778913032338655172161253248 11869269 -317684380972052762837358392805905197440 11869270 -131930846236548602689449382642104952320 11869271 103507502032197722219534514651648830472 11869272 147645474148030826185143133807579115520 11869273 10718047398590404556409300617432709704 11869274 217959914201211009660683701088404750560 11869275 -226704328641049247128037020249331150400 11869276 803845546449324536458280751457850644480 11869277 -346836184142978740151626815568153261728 11869278 351096615952467810444784582832832491520 11869279 -351303843644528095235286430372256689120 11869280 160832684574030341065351481367378001920 11869281 1541144443994845365297614740217233948800 11869282 281589667545050325295686921003912934992 11869283 381527900430595390557231065732346632784 11869284 112282056740523354734056887718978793472 11869285 -126442494901759702928545723225643139240 11869286 10280920263928431109984366605410439168 11869287 36423251431904568748106310060471019560 11869288 489960781492446506206026414249153822720 11869289 -74873320182317144531033851350855156876 11869290 -217706140780324458214674633140839680 11869291 -417997473409126516632062026127924987136 11869292 -566760081378031329987426610701642249984 11869293 -128217855427216406107244499952900279296 11869294 -351866759027053261732601800988149073280 11869295 10046585077844910039938572374338694000 11869296 43454422013805511138167098856750710784 11869297 320717459477050838202417180265112869440 11869298 91327749110395459674270248914477811712 11869299 -254927344113803603048743491232081163760 11869300 196778779160013389817039021948108544000 11869301 -415960217206340918177904632503437727698 11869302 -408087583699232215963103283770180898816 11869303 238774623688683670313449715146978661944 11869304 -559649634394297222113931393854316032000 11869305 106448135942962867738825272748347688320 11869306 -42736878100393961147899516217163707136 11869307 373692718165505730664115843249594718960 11869308 -976571335239320872231744095088741416960 11869309 -128643168275966044556436158829680397120 11869310 173646349729513638585873469855606186560 11869311 -178651599723844716817837668051768954240 11869312 139083775191412051643920273237239398400 11869313 -125097623313744468005224654486285479936 11869314 -11122965520327608997105400015187653760 11869315 1018747253916743330224890093528108792000 11869316 -209138920956758844121184392578164568960 11869317 27693944593343831687501422678337581788 11869318 -853547703917826993145308177242880624768 11869319 17824797605317680364471781274170617752 11869320 83898193010497102991286560852007321600 11869321 182837019154757422219497101561327470692 11869322 318190356500846646723256330519125137712 11869323 -186256428916480263883650487756746877200 11869324 259855390886408847964336007742520061696 11869325 -323021691487421187684872859014164140000 11869326 -87969751037261332201027016308145932416 11869327 -436128723588328738609271242694659823824 11869328 -23230852443740573029166370286236622848 11869329 -304887420495857466272732968296138720672 11869330 21035872063271165819549262093730897920 11869331 -77030036274170174081274224078464502868 11869332 -430408480554051459559234301206061715456 11869333 -6135428463816075210441448595360133120 11869334 26244947177570189556106474222430466048 11869335 -202113548019125355535518823257890134800 11869336 -8021464671423819794650102822497546240 11869337 -133286348589125979307952901877899313980 11869338 31056216210271233822052641196081036800 11869339 387071944619160923984149608359906139140 11869340 -179585537236592920574047453524257280000 11869341 -262819032939435511792370266819353657792 11869342 -26696452592848290206353462678891885056 11869343 -13293931601824667807065449822907938120 11869344 -719116416082222100330391390774951936 11869345 -409019336243849809266236588749354785900 11869346 731299909684425692427106058335945921872 11869347 316465428125291038920068829999666953472 11869348 -371666230333757239037651741633008811392 11869349 -1398914159310618389834256817347876261120 11869350 -82245024180935866890563663782315324800 11869351 -412032664052127610453615401789214038488 11869352 -995580013773186127138432956283850342400 11869353 -388235441368365657822079365600248021136 11869354 -195755380228582650847303470625693971456 11869355 -110558412574782070306958815586576640000 11869356 133085159588859088270193543713702763520 11869357 -248428942977011407096663762519663048320 11869358 -1288378654403600156284912848263594308224 11869359 -575522924225785379600300450306348079096 11869360 -258508232332416603763542716782114897920 11869361 -233035965521319934916238271019971512768 11869362 -16996868185183897434847116334619973120 11869363 -1293603172047560344960566810660606127416 11869364 345909194405441500432911024646834742016 11869365 533144413290873959559369727900024914720 11869366 -419014255484567512563455831112001598400 11869367 1405271859641415050840327492274976846152 11869368 -142333055774101009230844173481397514240 11869369 -24870753322164545527898769656835614780 11869370 -555385756024926766406903594651828889120 11869371 -87654183069382408597986428479030445760 11869372 -1151719464650351755192088482305682791424 11869373 152777838077579039869037476030549597824 11869374 -173527371617587864257574584350366400 11869375 28860661790921117948970703109455870000 11869376 670196098458139338506944111989227520 11869377 -162182435763328119773186276693069108064 11869378 3998225421133732742816191440901287456 11869379 226735793271177768275785873155047089980 11869380 281600364971479029651033105983801425920 11869381 -438732128316883466792453802730909323300 11869382 148997189372156729622951719921786451072 11869383 -1089959641983492098267543009526527519232 11869384 970276657001006053898696237609169100800 11869385 -365532265637100736722609702458401846080 11869386 -342551508351831637963442815294305315072 11869387 -1017355452811394771925873516702663705964 11869388 -847579864976668617352832369807802131712 11869389 87478077709351938607587130213169447040 11869390 -106908618428671573278635925830158414080 11869391 -244831530677406188207383345726276808208 11869392 -129579208672139701208417246504205680640 11869393 -695252892843489432918220768808051385358 11869394 -201100348686484726421657648572835931504 11869395 512899011256349263837566229789470451200 11869396 -32893238809503408525644425990980280320 11869397 -101312680297169558823924510835688592228 11869398 -130250217446919696589147949291682955776 11869399 420053556504092182648005887851263019400 11869400 -7702359949969510047677611958140416000 11869401 212647323910504777111021265212615388064 11869402 -166529837975663216919350006298029176848 11869403 -25975592973219369982582483918037332992 11869404 -28197576226072087575960329420231835648 11869405 -349346681002435227953685247986616256040 11869406 327207054032772598947876585566024545920 11869407 377698449817996943827665527023450227696 11869408 -12840722365076105790548621678672609280 11869409 132051125997838293825388313078711816610 11869410 -94783446485053388268292531697091840000 11869411 -1339004877655615042442106051241873974128 11869412 304218146724744271413191267376412937856 11869413 -538138229525215746400374757154653258656 11869414 -125593654196954389769981564651999876160 11869415 -287743370325344489859793431231964272480 11869416 4528317365051331592422826345768089600 11869417 -1146551311836978224992629121836974623500 11869418 -262235910191947956053214506480371714560 11869419 3883735115485885303108465239453666816 11869420 258162713682454433702426034804591329280 11869421 -884275861823374672240273515806352462378 11869422 307354125715294303900543811879893866624 11869423 -88886029331515181764786441786378161328 11869424 39694575449824103940224681254743638016 11869425 38669861115640442898266798461607755200 11869426 -87745245252611804118440571504804535296 11869427 -2065543212895148806238535492111963876768 11869428 577845094297147758658836387617497989120 11869429 -116762958242473319120345775994608609312 11869430 -177451855945963347102242200306032689280 11869431 58663028076888164004136519475271980544 11869432 223757821691461743612498976894485811200 11869433 1577953893846321339105613599787801277520 11869434 347388820190540941822341870925880478720 11869435 -18098034816972223723800268684910304000 11869436 116277563707241624299530119202514759680 11869437 -124837800825665226769581588752756144160 11869438 186137872586952402909811697080093351296 11869439 -1375617798462885803636570167986714572040 11869440 -186731601073914757702147090484570357760 11869441 -782651253946722024495231250193326563116 11869442 361157050494248141848916805727216168992 11869443 -1473711569138294431732218842926720041600 11869444 -404993694048318850591603632541459848064 11869445 195296782862136049409363790208715364480 11869446 3153280266032895984829991722465968000 11869447 -1009365838934163213166246233824113331208 11869448 691232361798016801535254230218383119360 11869449 386121547180127439267591831455512392768 11869450 223631398652451868379770590504200378400 11869451 -715161871405544604913305242078408204976 11869452 -84241692081581017278540676345905070080 11869453 481989110624252520043312924882314377184 11869454 -11775854985997975988723910517056571968 11869455 262440474837386256122627333793371018400 11869456 -80424977033623615292367543753905061888 11869457 -668608632166178248359076248296752619520 11869458 -188391693183859236333571462154083686912 11869459 134512537213206693702267875256381278112 11869460 -160862931560291692218129561834047166720 11869461 492901985130335149933053787085612994510 11869462 -12532997424744202969268011185823996416 11869463 531176823773766525778265643949215344712 11869464 830833820592349246951235835098734571520 11869465 374664660909823187782487486182731145860 11869466 168942821408754575113604903450460742656 11869467 102978358331534595516381077704193643312 11869468 -92146268869256581972975486297873981440 11869469 679641796754750633492072368731560452044 11869470 -46236657200363578581255587163285676800 11869471 282282590645852367130507411702875452200 11869472 482270517103162850511617903147731648512 11869473 -78808093770301627484058062598202862592 11869474 1177498143672364479801265107519665037312 11869475 -535619977083940010384424236554018630500 11869476 -477229549430360263837523290881142791168 11869477 -541993762190517662719917020163297267908 11869478 -600546021149503571822309340438954108960 11869479 48522620667398938105178928000714684624 11869480 -363704961179523520310376800184931123200 11869481 84491928897447887477720175535125957732 11869482 157439925006336501367919861356679625984 11869483 931516048957709034774028988307042606664 11869484 -541937354823077940298356439877795808768 11869485 -4583686919180260945220301163256035200 11869486 683761739323075958521973385615804770304 11869487 -259141047092613271877660660613303775248 11869488 20306838232131620683707166418054184960 11869489 482658240395625855902509659380238853800 11869490 53285568254140300810787867544532800000 11869491 -8379952443549310796168455745854048656 11869492 194794268129080096650714302022236076416 11869493 -1209878128565876072842234617238265850258 11869494 -1867953012045492999773848349250570240 11869495 -672304451074243350711824427316575840 11869496 82255917106548389915939253218866421760 11869497 4043149113750743037268154296755429120 11869498 19191214134302327954728770978561176064 11869499 759106105760814562383991881285219219840 11869500 223313057688395327426929012368849408000 11869501 542159291547730189970270608309305504352 11869502 -448811184541700324233576666985095399680 11869503 213949331166434780346588808649201538504 11869504 -160223777067251254775463318562346631168 11869505 3119615315504763771236167468991204160 11869506 -250178452703818879342730306426931036672 11869507 -499511134538412268018229301258309117920 11869508 8567019755289319393686329608333541376 11869509 88444827730916466632524228972386110400 11869510 43574388611356994763940332846720428160 11869511 1058857481330126310640294103871582209112 11869512 229671396258329196133872774777591275520 11869513 207540478158035456588713663413473073280 11869514 -1267628819622488830381141468944456849408 11869515 -85237594667646006786397320368994840000 11869516 -785846275867818246335942723084258560 11869517 -128798914291609778047443082433345431776 11869518 251050914401125335724404280175080393728 11869519 -513808555337707716915701656118282551784 11869520 19172293133360495009548071862331965440 11869521 752821781214382865475434854517264598144 11869522 -238402638799716617573106325146734200320 11869523 13465496032490100511029570269104121544 11869524 508676107754518798624423594130494955520 11869525 401235802438733131981259586656036800800 11869526 6373226092667396795103896345774021760 11869527 137521744394769768921705407376744226920 11869528 300868022451662023856962385327357952000 11869529 27893527848356635724852655143059060992 11869530 142957687309781571058451764194622494720 11869531 -465850525584259426813541517699134516668 11869532 -535294010228803134931866757197189410304 11869533 87648334045567598406985726258737168300 11869534 6749146741190519599525585304517390912 11869535 -667509118196583869600886213537528386520 11869536 -159321251102479959824828338812349317120 11869537 -688416342044208351563926345471410030814 11869538 685893516580444913301769059353791459920 11869539 313213209081747995816275048087661041536 11869540 131664971408579223369599021126669959680 11869541 -129990795576325162137952288567438128864 11869542 293344457358219912282040965519358494240 11869543 34678031280217865756909669522359902816 11869544 -1049398090251537022224611897423421219840 11869545 424406857468525202574049241396670652800 11869546 -455442981179685769717646494960710018288 11869547 -586997958357415192293137382543751065600 11869548 1373878421715350713148725490705608704 11869549 535576806351336200319888114023508766550 11869550 125282362056199392006057552898979865600 11869551 112023042127085368890964495652950193040 11869552 -234026456903107361527974552903207583744 11869553 2172546314221637507104631679170300043264 11869554 72982823067776462274752713948915084800 11869555 310689704054013317927435802645787248000 11869556 523070069269284385491896667542451496320 11869557 -127760455874023262900491230336279277440 11869558 -524718061009036688095837816760269089120 11869559 -108876156918117380508741058908002543232 11869560 -180622618766945423204217822474512486400 11869561 -1265609828077774940906172868213849039200 11869562 -188357618059719856541579474265274594848 11869563 25586068602292554454071959568203778528 11869564 122001126839955283687829101773441340416 11869565 683408733883975399961245890936775772460 11869566 237243655490198963144496856550396236800 11869567 845337203663243377373896302231476409072 11869568 1082120726837608997425961230149793873920 11869569 -465967114427928235723141171394027310606 11869570 -259169880721623699119414548909278075840 11869571 283310613826138178983585477545925704912 11869572 -35105565618178594853340824544515198976 11869573 61547628166690565859675506278052715900 11869574 -55259672297467336205216574679625603520 11869575 272401068084031520581221954265677348600 11869576 853398596571325279901712055924420654080 11869577 575090867819620582000418303609964495972 11869578 65135164799181430007923714179401942784 11869579 -1006092268716522454808785386458630450616 11869580 564011944920376042203403589330635699200 11869581 12827070878680568654999823588472794816 11869582 223562053364124639816170215704125846784 11869583 943770314753417563447854912642513424824 11869584 158460711930160954740870914081866383360 11869585 98063934393312669525400059404543942400 11869586 -617777171321386745810281591611060531456 11869587 -552851875203022211660186120747418530592 11869588 -738713975711930151254172711013223773312 11869589 -821020026779376317357750954100052472580 11869590 406123793664753187119679651296829440 11869591 -11438695246096764376366868049609619688 11869592 -123174514355490078839108842074714931200 11869593 388981336387649518981418689022637679200 11869594 166820010776624498501049377175261483264 11869595 719587162453451699319190462056079905600 11869596 -31612793373868726109445527838763957248 11869597 871886099997822637152848241732506275046 11869598 -210311711237288464945725449031941334336 11869599 187525436318297329669222844433967633152 11869600 121929007011543203528655966946266316800 11869601 -772483041692425103605322253192903034398 11869602 -71756158166918094055260769606598295168 11869603 111345000933218323014227119528540662840 11869604 789191391510858733343823932965984757760 11869605 -353028910240174425777716709651465600 11869606 13922700297245367113623132883067957504 11869607 -1506270986566901798487140556344296779144 11869608 -639951178979345689111809171721762160640 11869609 -879252361182518900344302663748747485190 11869610 134453524893659806877291418915659074560 11869611 -186435977056539897487410281591684931600 11869612 95600584825117424219653319669991040256 11869613 884622562870452069593031455258914419180 11869614 495129025921106363929624065703780226304 11869615 -829357947107901464223957661713827537280 11869616 -288957207482718474827644159213584384 11869617 -809013641237081435623882188353838658560 11869618 177883702725316284867678381780333950880 11869619 -443608200846245141707275603201000820980 11869620 -163587901834629923475586813071261696000 11869621 218803181500302994184141512881184739328 11869622 511421709865131859989100981001496124800 11869623 19475595472949151333685443503800166160 11869624 -190401854381138913254694832275182223360 11869625 -231057594493423905346376432137493670000 11869626 216500168787945693131846935133524735488 11869627 407519411617718006403573549305575660800 11869628 59318945200301897757927642693490234368 11869629 402046644679953055329797891410063843584 11869630 73790705806976755140730763085946704960 11869631 859944500052547288427465278007913498432 11869632 -104603917124285974406428416484363468800 11869633 52440143398535196160287439458422173824 11869634 1938525448600520709594388131311135232 11869635 81031575162880581510810971730048231600 11869636 105559079921960803487810693567164926080 11869637 202891143295095460929265652117086531032 11869638 -243873838732225813393832975541853900800 11869639 -640495582069320187235692459210556075560 11869640 -77774622691783350199820786597034547200 11869641 -53233825104723997799323227867438934848 11869642 -746727447133780654996028671965210988800 11869643 254050721596497786614098292985838933680 11869644 432730632389126894094501542331091971072 11869645 -892655798540430666932398938645924290100 11869646 344168153817822026800081528623066094272 11869647 491295356234894361040107356240816286600 11869648 -58503665810076095353509773885543546880 11869649 -343705590313018712244934643413232276880 11869650 83242537010071153230929903074284588000 11869651 291842174027889335618866588259885784592 11869652 75612270936434008253844081801202163712 11869653 -544233500937976736193419344310308683936 11869654 -4665976069680561392753774000626670400 11869655 -456122994962517190624942054094748264000 11869656 332783392711021642316467032929064714240 11869657 -143422232448579458359717159164273845888 11869658 -606873526704102734167128253182120418320 11869659 19430011345316858557016042797595134740 11869660 -86481205823501896247646251160949678080 11869661 -529136473728904304188006539337104751680 11869662 150105448609477442911807072140908943360 11869663 -190573002083638456287323744362947217200 11869664 130650574557213322128997567353850429440 11869665 109253638332850567169203482112709569920 11869666 441369780977917218406747075766668030032 11869667 -994051873142239097891038449786568573284 11869668 -233228988483605279650103631464764843776 11869669 70157603712101941022757549447320976960 11869670 24026416499101086064250439132300543360 11869671 867177410599200695224482932163413529600 11869672 -1441814740043698434317802896155841464320 11869673 -1023714199818825215762137010036956107078 11869674 -49540535152074205746584857999192866816 11869675 493792527887070124448981077026374912900 11869676 53611143897676675438027198047275304960 11869677 11098569169899710889125279365662072768 11869678 -784590454824378050289817231735786407360 11869679 -33740942634207697628330544503499626880 11869680 1008544683002448496906022415314780160 11869681 -172124481665269059357625926231510360000 11869682 -12871824479870313093370278701561049600 11869683 34886758986982650362074093605067020288 11869684 -642631209206623236839438049389854163584 11869685 634205270213227251792270005175416526360 11869686 -481710519236081415090485887811759260800 11869687 1079283940351713196839199469994006671336 11869688 1016869806141790108141593274220869877760 11869689 -253415574586150635977473927367141183232 11869690 129140087965457537407857730356869959680 11869691 -257741983089471013698921457217806354908 11869692 25484810228168146220636785826395840512 11869693 -1149386299802123832883026576469602148032 11869694 621948421927422911613000980465010640896 11869695 265159933968991873577945374265426576640 11869696 195462680320209939367311085804128829440 11869697 324990680283120779689048292351233847232 11869698 -567273601981183400838029352699171429120 11869699 576660035600215478643708114986275129240 11869700 -190133862132537689750558195688958368000 11869701 -378776744299659405151418218271670530880 11869702 -90726434770243013280578397263231918592 11869703 529692471687470090540268130405225687464 11869704 -241008924272759759170822427417981583360 11869705 10307526416522686003896353111641443720 11869706 245717261777244259360491985812696996960 11869707 560365191307737326464090643683358740440 11869708 563344716009330939323300694612294825728 11869709 -854569261392698229629023003224851036928 11869710 -298562108102925646392178489925486087040 11869711 408212781649096218267481145637533356008 11869712 -247788432183446167881788721489786691584 11869713 33685768352797578342484885848162600000 11869714 -128639397758523081131526271053187811328 11869715 -508411466441305625685256129258558667280 11869716 17498709396985048513848247578848907264 11869717 598186540335096439617552749116582570766 11869718 -87566587063959979695771006077749186560 11869719 -1533000054015649072321182020463644863152 11869720 -24423584498736554835258537119426150400 11869721 -77303815151768077407032628733844752056 11869722 -192914607263434885327925882076336283680 11869723 297487922023236660378080784987887267904 11869724 -165494113057865231281168144584221735424 11869725 23854995365978843994956206714057267200 11869726 -450057770917122864082130727572544158016 11869727 58504509246781936386268695564180922992 11869728 96839947581697384184114756722882510848 11869729 77529036101086328989626062130314410560 11869730 -422349292023508139631565460060845974240 11869731 116634627983752998679919899972589808420 11869732 -5170597328927005393335253519279882240 11869733 86009997144160648644227687869184945982 11869734 -186409226460800094260776808198211328320 11869735 -349627047723921221985949975134051637320 11869736 795685004163007561920116626028823751680 11869737 578602911697079020355731155789831840 11869738 66292192558840142305686255682050961920 11869739 -166101185835014594796758646550056918528 11869740 -5868389763358153136772719615207608320 11869741 793185273573299943841220948311610996864 11869742 -223201796260829028846315544605743938368 11869743 -277607991648420541968512430518451551736 11869744 200130062379829475233706759070197596160 11869745 361522566678354261875452813897471660800 11869746 -18482027738510735689723762040138778624 11869747 -515919658570464212815446842073328422796 11869748 222871554155679537600030149318046523392 11869749 -164204955577989743958640933454540202066 11869750 768235382656671554301480351208456320000 11869751 -188493725598941265110378869716133372248 11869752 227700404420079109806207063055645286400 11869753 3774703241613238948414313966483830400 11869754 275674649739588962278663202890708942560 11869755 -549289865105768903186498271731362999440 11869756 1492930484647878324427800135242621829120 11869757 -2111001587721016135805319198372631161000 11869758 -500188855073012347813573160135075313600 11869759 1249358728889709027473207356212115211640 11869760 14758031216971624442639236566503915520 11869761 750848265689538209372041182797063975472 11869762 731685849007355843197788772593054631632 11869763 -12095250819261478327353013437757962936 11869764 -341798721812743057893927413811402393600 11869765 -400316912442248011428358617776315174340 11869766 -182079830303888441454951912248246381760 11869767 -79880833954414732423231599251945656320 11869768 -380901571896734042055870699565408189440 11869769 -191752763673715225072306825903749121830 11869770 257577315807837589352911437473177510400 11869771 572203321415922499009234294698934669872 11869772 14234428071557153931531653441983685376 11869773 294063405727507247921600630896842996000 11869774 -154583438787595564541928343703541275136 11869775 199270367830963579547958061928899395000 11869776 7666799404450742581655134305362903040 11869777 147049872841247428012156525141567296626 11869778 516504053057284990992450911925501661824 11869779 1227462238714178193990824687067829758528 11869780 12225958351944896771944118668738437120 11869781 -314418228332538767999753037683242625856 11869782 -102440736443086796239924387878385823808 11869783 -840645081646004296104732543250854206968 11869784 1023884277701839302563680535595813888000 11869785 235209551522421800204718929618926681800 11869786 217140869625774240505149070252989327360 11869787 683240965807873994061607162701510444000 11869788 -101913347917326384805576052931600605184 11869789 -1175553315490966591529806152107094536410 11869790 173391879072025653073536649098154492800 11869791 -109888335132629970064555327662808070256 11869792 -1409816067299347507538957164849423712256 11869793 -584360576970053061181533341590565775576 11869794 177085760675687150731488798152671641600 11869795 -182575816615654119941204194564124826720 11869796 -340586032737321512695106865684333911040 11869797 -17318811863381175696627130023945761760 11869798 126021731188349847501256162416237554400 11869799 572420300214482814047728043317571324760 11869800 2994082019779254793660624867024896000 11869801 566986323193751634738025818925498534912 11869802 154049921484105601354404345453864460800 11869803 71596856698326208125840565677060131328 11869804 215071477955725115093976749077304396800 11869805 -65330334973423273516634519701056706080 11869806 -2022538891735301677320934561533281280 11869807 522295333659042850147555014250230310784 11869808 -117194514493941456277539022299717304320 11869809 418074230364677517819598016754269159856 11869810 181882954910122446887490899843680390560 11869811 755956698032156658572784762128743598412 11869812 -449378522387765516306137530468996584064 11869813 -812701662140766502648599979202536722080 11869814 239570343455294273269555645803608206464 11869815 359034943227520494975671447455736477520 11869816 202467331498479154556704851634182144000 11869817 124559799777551888411327332848090502272 11869818 -191215389906371587715434679917021297920 11869819 -222345250091985475702939412115599278256 11869820 -89958248045367211393585708721082385920 11869821 -1114843992609428514696847111615906475328 11869822 -123815097861302297584188968046010734528 11869823 -110567449960754776761885734341787469312 11869824 39440420387168235154793296599806115840 11869825 -442107122621570390851373529760645908000 11869826 8766249470699608715044322099185436112 11869827 333806729567281180038865069302659141808 11869828 435014345127902844579870225243464796672 11869829 -592628177000365798222099398845931047040 11869830 -8799044600747936560564919867093268480 11869831 759791959179454090792487841759263016792 11869832 422200535571444745873149567862768435200 11869833 89674889228997604389155342904709197600 11869834 -247967054630012992256054731636086751488 11869835 -164049534023604018138436764993589482720 11869836 -233699040797670466078117311719137161216 11869837 332270422430956749739989927030056515552 11869838 -91974511322983338340207889260360665600 11869839 78209981761425264065813633220996981000 11869840 40418348456561060786468010012443934720 11869841 -101574297634980405332207822916028489560 11869842 323684723802293924914245621296905115904 11869843 57417022202675703232510737916830378664 11869844 136176071959721276211286233976801492992 11869845 14330734226670708254935719710123760000 11869846 -6104617570387859535367058288564815680 11869847 472364832248107867966680725581000346712 11869848 -159370183030072990453791947515994112000 11869849 15751706858313101627943299876469109264 11869850 -372518909709909061366899444018998131200 11869851 -32332571135282776949977420716640358400 11869852 -282092431437751674305885813972513118720 11869853 931360532397474232667577490618306053420 11869854 -111773456765148648455663171655205997568 11869855 -308177417777443094126571359850789969240 11869856 -244908113316028734235390757504223805440 11869857 -33245615712436883317627494150454618032 11869858 -129889515801214734255456139090163865600 11869859 -295166182319228697882886920589653763008 11869860 173206861149646498223408553684582543360 11869861 -1151141299765289553331158788097392457538 11869862 995693597510962534329885852573112643712 11869863 -392662944945961796748033373065942243456 11869864 1288651641467046932143873330416505359360 11869865 -317189473202391756139343771372353108800 11869866 -55422125361545979078113570193433408848 11869867 508928659625499706637890436560118116916 11869868 787042408591692557197506395353482003456 11869869 -36661277719877560105068882457220395008 11869870 -294028238258373767113032920711109820800 11869871 317572565148675550870736471419670086392 11869872 -14374381035484562236248745093279776768 11869873 -36296101727917596837967881979290416156 11869874 -226913122782418950492653174122238105424 11869875 -1390565764639635631496955046291572360000 11869876 136613905228284219639082463160137909760 11869877 -1452253956401732878601480288572234112274 11869878 -134218629396345881296360877305156070976 11869879 166497162755336798652734260848588819376 11869880 -29856513802094911474755178416113664000 11869881 -273510976647988826600181347675922811776 11869882 332848810696003940999712561015033612000 11869883 -1229172527140973250068010415966532051868 11869884 -384616605685840484506203285879531411456 11869885 -416035172014249927948142370062557386240 11869886 112633909921790465574469844450865512448 11869887 -342395651516370092112268221763315502448 11869888 488515990058763829112670508820005388288 11869889 70902417660838446895504952751828715440 11869890 -73927191794582102912162617627938355200 11869891 38920106761619698614145643387087435784 11869892 3379054649928978345560307574716275712 11869893 -37512259621220287325246122468111346496 11869894 677397199425565570334276382370188599040 11869895 645383506725667756306514743352669681400 11869896 -185089457315649410376751790412977111040 11869897 956475221834994559043607109809814234752 11869898 189807533855641033267290791649027889200 11869899 -744223494880944856997066917409763123792 11869900 24979531096332829312253103118485094400 11869901 734952086664788627353910811319453965600 11869902 19480240045930658486748642554412763584 11869903 -904741116091404815576521921144663988640 11869904 122591866285305616213355395385778462720 11869905 -510879334125032723478560166564652123200 11869906 95661655369187940528203794395289195152 11869907 500340543179547258684404485797877008156 11869908 341450845489481853873147187776823296000 11869909 -2127471369565040791132110737616768960 11869910 -89996449251029256465782365895886236160 11869911 -52645553090619910294920371438492348640 11869912 1396510326942112590088081301364763699200 11869913 -1110688360908380418575388246569929897632 11869914 -29026424234549032908990972947779511808 11869915 62637924288591717321964336071010318800 11869916 1393333488580378174772634174437295280128 11869917 678022111540173576256932891158649290880 11869918 609191262704230053314610685256283692160 11869919 -875585241074080073497686194107305283680 11869920 -59814794128504336973073032612464558080 11869921 406674855148563596539453565705703104960 11869922 291829587858741984149304063920240884224 11869923 196844775619439975069189756928927578544 11869924 633463283719668604948244268677915664384 11869925 228197557202686787628654541803290560800 11869926 -444400995145062398970902617405823256576 11869927 -521079195880741300481937270682142550000 11869928 276633962613393043905727651641792921600 11869929 -374892837094676867135894812526150597760 11869930 120559832274778752081346666333606123200 11869931 -1759764281748925061364024546186172416 11869932 209155993635477735939953725384037253120 11869933 -46708893281342319483252506213965930056 11869934 46672452390334788835584204034890839616 11869935 -1332191426815486028675978983345766400 11869936 147233974695820706439819763012966809600 11869937 944098729557867785425601586427913692992 11869938 -201326807072849561125078853517072621696 11869939 -197252785505505682135549595703659390260 11869940 -479202278543047226577227286964285512960 11869941 -140430429306034668607957876931305187808 11869942 28277319008606075670294923842474653312 11869943 1146891519457630161549539212914175471104 11869944 -1669451892318424377583027212842650828800 11869945 -519831965726726152605748031159048634300 11869946 30009822493146049666322986302554227200 11869947 411568485105935287842221051597601362124 11869948 720087291790010725287972861646267495936 11869949 -106838992237012543383288076897274670720 11869950 -201997059583649943459729924976864910400 11869951 501297988501955367207484907133253923504 11869952 174520423125329405551110656935487078400 11869953 -127434588730283891268592778231238975696 11869954 -240807895093257628790701391856948199008 11869955 -553124781842682531523967858857832439840 11869956 -862413256331508366741645275007187261440 11869957 -905259513052835911557155588910979877568 11869958 685228716453301603163722887616094506080 11869959 -371406622269062026203794267921872958592 11869960 367855672444856434344088213358112000000 11869961 1762534854004857387823098340138064539080 11869962 12022136667164026701308456111073300480 11869963 -479820635625632802370454594381344285040 11869964 420337683657425505390397429561739486976 11869965 -52040181833445662167520727396104133600 11869966 33862597663560202601792102761457706432 11869967 -810590463849123984668623809985127451984 11869968 136618384944264714799996133541918670848 11869969 -1059536762628117753400455460413849463630 11869970 43787061924107440078539964700373288960 11869971 -746831206933463450607617367547911659520 11869972 360561635087579257835326697599637567232 11869973 -15890857792886590968504699689698135716 11869974 267715946980726204883601885014618752320 11869975 -100657004706487979526746686797138745400 11869976 -1294753538784657559532316315110253158400 11869977 102642906633697437232155865973971837632 11869978 -1318180377190143988733131569056504832 11869979 667240898943602329393615109488848912 11869980 4548424397548006386471925582180485120 11869981 -332371585056989095802842846363215896218 11869982 583741832669697507327030353215591070592 11869983 -49446553026751490680010788707546887088 11869984 226073445462240205689087360758238412800 11869985 442054285021247041002739442971858555560 11869986 40843170575633895545292859773027555840 11869987 1071515021815566570494126953603752584000 11869988 -399671200831055348050414007481810591744 11869989 -699826948340544948243296385775154902176 11869990 -38822782364813515413511500033581481600 11869991 210240395740702252366770752637271249920 11869992 -100268650289392694657665195453371279360 11869993 218503715300537566786322319264178119168 11869994 -694835136418507590340358216248507703808 11869995 -504046190993944303857611589018298452000 11869996 -379216874579718187233850788866228433408 11869997 113451934503108603587648748898255543446 11869998 57358737470460371682522808667884861440 11869999 222978867294427915537574439229638698000 11870000 41531544580732380209201401373276160000 11870001 -87300379741200482997242644972598034048 11870002 -221020150695565171071751231926633225696 11870003 945029940757338461918412954697592988120 11870004 -194678668952504596492560861408780576768 11870005 64045032351567174198983292111435865500 11870006 -119325565915745338586040372890439678048 11870007 -187709707430749568226137412935692153008 11870008 13112742291233449213807808765453660160 11870009 189757507418333869939047157554985191210 11870010 -526935110854598564522964093314353036800 11870011 414502144956046515710463414802443056612 11870012 -148581143512096057081357163526941589504 11870013 380707359853023429874113277480408959744 11870014 -108176689039898278638785052186151417920 11870015 -131897016352027449091061435124088132800 11870016 110562856038378479453211571792059039744 11870017 -218571854834383883326057961803682895934 11870018 -966843315500587160695998367083510240 11870019 -8938928641963523908064971578370603200 11870020 -659464884739223434183658902654258379520 11870021 12723683524663685403343530527111984832 11870022 335892400160180176245545269949487444480 11870023 -396442583398070103128961611687270046696 11870024 273238858841307259526973371226819133440 11870025 -170117192857653305600217628325885510400 11870026 34052869476627468575829482382013725696 11870027 51619292285422041583570769212595340720 11870028 259454618282665442601313795134482810112 11870029 2541189723591033094973440723490168948160 11870030 19685486458498414347293763706910228160 11870031 291754736993353166065508857221548508552 11870032 89570700051240501002426976926785396736 11870033 153335575469246102937329367936122087040 11870034 -60365737599159219867119572625128377600 11870035 -231188114290184370533846128933273133520 11870036 108087195388197702804981841205464874880 11870037 -1005566200045182265580487044223030322560 11870038 187036317836152005273398832098357724672 11870039 295153817960412948719609733533632212024 11870040 -5351973280676670040746238774503014400 11870041 -23157596930620272457606040738542289616 11870042 518114624934710244322160487124509600000 11870043 -941445571116731919539136277344030706536 11870044 -140487611560785808836811396351594132480 11870045 530160432560922161310480929790673076160 11870046 354370702969451595005706554865871058304 11870047 -21731119585263896461986442532545363968 11870048 -1549372710452846611750865899752943779840 11870049 192994756708054312650252853860049896768 11870050 35315784230222768419594245407955922800 11870051 755634241446801396598403778287854192704 11870052 141052079179853365632902106907256312832 11870053 -859653238887995260276858068065743752198 11870054 -366025451765328767305403588418176831904 11870055 117974835973380735145072289535399198720 11870056 -19323116903021821624833749509137776640 11870057 -152522181660335594158105206076095831408 11870058 71848533295235199518625931434915427584 11870059 -1084772979119073256278958947912910152984 11870060 480553809009405514176522360216271948800 11870061 101700566261182532792103031563901936704 11870062 -75881638072618165860628803828078240000 11870063 105039291827740984502873318667913616640 11870064 -2218220515023944039834886203364605952 11870065 -1063850925263807946905365442519116603800 11870066 -373155736540972828841304428401161139200 11870067 -320628329161345745961455542274822974464 11870068 -309565534122708396381263389308368513024 11870069 291722274228385181805308001481474183470 11870070 11867879581976554211781524216606423040 11870071 75320862490069714686111320112606456544 11870072 968520806074447207692571133492494540800 11870073 -250407755098495268221309021165811825478 11870074 -33544383679174803812423737429038255648 11870075 78334884012783327185241986784008862000 11870076 -407550083948353880728333815766950010368 11870077 -1228399396881200973431418445660799815680 11870078 69387023319120045119587521993250631040 11870079 247812706140307658025519241704720395520 11870080 -868573335834171137940736124207392358400 11870081 -93695032386325277374497090021573569496 11870082 15262769904532012374094984672728317952 11870083 -1341551542535941137168847583354953793668 11870084 -475011751471001485841619305584715253504 11870085 310659073042016798569326759826408128000 11870086 197442230128659007365281648804367358464 11870087 981388857572201254786574258024006291736 11870088 170830517383320762652323023476732354560 11870089 -568232740508165320912897609147948095168 11870090 -394162047013529856734090909420987383200 11870091 657567087415804329736122007210391119200 11870092 10310190201913576025800270129761699840 11870093 -139588494575072931726189359445784990176 11870094 -224779989806072795153417048988825124800 11870095 539904172997471658546566732967643874400 11870096 126836465694207620014006948105983885312 11870097 84868286398625794969050280523047390032 11870098 59593074759492486609369234605704986240 11870099 -2628587017562163421142468189054084773440 11870100 -156196286974070635434265737522288000 11870101 -344290475220848883443355906279193974898 11870102 773763102923952842413613889043501918752 11870103 403684922323796206238375169526463457000 11870104 254914940630231711986313292104725493760 11870105 404833524825262972875639013266798156360 11870106 424001014372152021931193237785570771200 11870107 -26154691620622813701640733576323261400 11870108 -233885000785517514284361795679647375360 11870109 -186374026237959390138369903025440556986 11870110 -58796306960300611855370899119582842880 11870111 314260700791946957518694797059070514424 11870112 -43814703362914850369406415971466346496 11870113 -1284623961364718334865693989271757252638 11870114 112785226615938573489797818092923105952 11870115 -110184022230245191906499463408091654560 11870116 160657753910920945228680044258553495552 11870117 92076278170670220509954572767613747200 11870118 56187111491780274800819231386509872640 11870119 1091711107482341968745455578464740198520 11870120 -72469850848685688444841131462710323200 11870121 -70434304973456373379802407366592130240 11870122 75728215226901585332356891568013129984 11870123 -272202618925898555752471368448570205616 11870124 243074775499791644008698333703471890432 11870125 319968339081633593636666857805883519000 11870126 -191883656184572476676647588427474573376 11870127 811200588035842233404750492246915808264 11870128 212620844990604388749495891509001469952 11870129 -747652922708110789315108190124389159616 11870130 54704764964335639159116848481498155520 11870131 172152240220037542159255126156527553344 11870132 2208488407071914633633971005776753344512 11870133 -490980326601696687804198972128773126752 11870134 743739515059528032276803863051745613216 11870135 126779492996136246047102007649108977600 11870136 400946168577254136172795750316504371200 11870137 -1004795568204165876423772737925565328214 11870138 -5371004574290842832681728525483004928 11870139 -106452861658323318862913996105539387392 11870140 -591097137108827468708482043975206018560 11870141 -742425363838272578289040094123166646458 11870142 46143912518865744821972562317051332224 11870143 -874088209083581276083107382387195388608 11870144 -97936863426962670192732524238254112768 11870145 8192844454033977762862192687836940800 11870146 403813290326279294514164227586706053664 11870147 -760546057138448112379638998742896062404 11870148 -205717905042662145877824832586062921728 11870149 -126436065441560333326462379653785842336 11870150 2869301994092667563543606842730673600 11870151 -115254149670974969141293085184059616000 11870152 -216217569401414279945746467861116805120 11870153 182798405859302725488400186463379684864 11870154 66152979519042976631892200239323657264 11870155 -76804591293705565592709615542843308800 11870156 -1671904754698254868794134156431787520 11870157 -15475807586919162790642183507164153312 11870158 370566837344969589681685429789062271680 11870159 593901072433143437994760977682354008816 11870160 -13586576859640842983403616041084518400 11870161 132823345549753923754594182734179659124 11870162 -231964248438446579998193496252239285760 11870163 226000666494091105508005013205584948880 11870164 45186161224050384813562825183952275200 11870165 38928748989270012168719939067691639920 11870166 -140038390318736270238969226951894321152 11870167 -582343253162852998855759078632067089784 11870168 110166710246478513866164351306880655360 11870169 19380124269406477166631634622470700448 11870170 55951423740281286360275693166611409600 11870171 -254432381432180583062749796976864423456 11870172 -542368063114770894546019073349032755200 11870173 -204385772559662629960360554744232470400 11870174 -161943954216189546588415998041525299200 11870175 -396495055556781967791725316148113849000 11870176 -2485684692479707569554070723789729300480 11870177 1612483123911453153755425911029249725872 11870178 501193817756152825619110996251019914624 11870179 -144475961168806850309798429378971711488 11870180 126035666501117605814471853883303587840 11870181 119200139236827438326998840351168076412 11870182 -608511361548137564181636300377083392000 11870183 -481771918656258205103330692478558648400 11870184 -557287102748984850077860952289501511680 11870185 -519325897983005757464782380159914194560 11870186 -604458614028558856738480966470308528208 11870187 232653988155286428627545155604495204352 11870188 -224908692825386531127505087990242892800 11870189 -91165486477856639017036003834342666944 11870190 -223971407397893376642902809127832204480 11870191 664556036830496112810591010136089408592 11870192 101766080464420791945564261182041915392 11870193 -16275974233581821326549814861603097600 11870194 221602036755088616559171836183524933632 11870195 -319747617627599356408097843539145189520 11870196 79518401650587054553072870837295130624 11870197 51049233746389845686086699685856584760 11870198 -76454215287811730520053036529196680192 11870199 -1126149607903095077325555613010158494720 11870200 55669931761101279196134987968454144000 11870201 302038008516258000938720591173232044800 11870202 -235662480741678437311407822653217043200 11870203 7665684243346554478710630803910147544 11870204 -636579986139754714586147045998602092544 11870205 379439254884103917852554702501564619360 11870206 243938204275945611241599540102406978560 11870207 -262367736641878614281533280643038060544 11870208 70949518329199292567124135930142654464 11870209 102919580600902308638441788810164767720 11870210 -10571255670107709345903305730840852480 11870211 -14689535455655043184335200548474846728 11870212 -169981355991441731496131798793875200000 11870213 491192499592353106971174510231124736700 11870214 -10034048485208581002221822291410560 11870215 172950423919153016793671927487552868800 11870216 -308312982803153371644129570835418634240 11870217 332146738060480637371303835532505761834 11870218 179640324730345221187078787835948448560 11870219 303925371136849308186067465989754177620 11870220 292745539698119539369197496626612833280 11870221 -1279054431659454612118930467679333834 11870222 71520255720046312538603457608888613120 11870223 565786538678153306671255246060882907784 11870224 244345902577279246137061301070368604160 11870225 185358459601505735413724963396466507750 11870226 -8502389789329800340721340673948093440 11870227 -104111476913690175230982492110542259856 11870228 -301160907357964616969490320816856731904 11870229 -53233582595808799399704751624135632768 11870230 423355151263337836372591130887931669760 11870231 -790420048063658243843577210679030516920 11870232 5699274849218654018895499953579786240 11870233 1162138633244817939043881053869886260500 11870234 -220752000124764874553902873019039150400 11870235 205902243572482673890695406414760754240 11870236 -877713997321316847961903313594736640 11870237 576873464075462034675874252501039862886 11870238 14539469922728885068205960182712069376 11870239 -422631072622134711019601090134902796960 11870240 -643912877411943556673154914938227916800 11870241 76324683556272919063987437254292443904 11870242 -128808563832750090031648271095958097408 11870243 126481349845933757116584614094086929920 11870244 -16424129297037941004071510966975656320 11870245 -90806370280152600581988993226767926880 11870246 -281746947907536172769133973283909456928 11870247 -509728064505810986148731365247161911000 11870248 433060000911563571192511606452877393920 11870249 219412221000182364319091871565598864250 11870250 271280124666099556656227341354247040000 11870251 -280924859641570029803881037567786903280 11870252 193623210502022460128721667755448627200 11870253 -365572961696309925749336060580546235200 11870254 327790770062762823617822854462534794240 11870255 -336279943792230948271645638481077078840 11870256 -18168522045746530792212476480962953216 11870257 108347898811878459492761714179674536512 11870258 743376336291875373667790021730260958480 11870259 36884608875030345096696895791330960960 11870260 -129277245509176509334080448099364517120 11870261 318627573818966379166594520387813128704 11870262 -9877564994599697504851755741041278272 11870263 635165616327652042443308931604922951424 11870264 -404661421628162866500724617769237094400 11870265 -578432273365297565445067823539128663360 11870266 237071463723733708083552075268982292960 11870267 -467231479630201671690898159656532489368 11870268 85430040072870118555463653875144130560 11870269 -312781425113443949120296871969625612000 11870270 47922574396300981166945347550142019200 11870271 110578674002728470984040744866739602672 11870272 -332244174091662536346715162623428001792 11870273 1803809434936695658599291610855241736960 11870274 150762113219510762652591874562528967168 11870275 162361124327013540159152728238682794300 11870276 -970886492090833413035973657256100152320 11870277 -262691464421403749401308828567901845504 11870278 76463657094893831712630654788422363392 11870279 -3193763094573042576035665099500403152 11870280 -562337133574817305228561789370572800000 11870281 749507535495243789372054991914545338852 11870282 120455321979882153949937119901829405792 11870283 514592944684671094753130556690076425648 11870284 -34892042698533495177494302204024611840 11870285 387893416927591124600987561350168584960 11870286 61868660387610545312948825010119222400 11870287 636308346255567140730874480206226896240 11870288 31226547027244885074014555693224427520 11870289 -1505867052567735584287371845639220526092 11870290 -272648137135980448400134562020494305280 11870291 894448345756052462985297691667406931692 11870292 19754206815125274458636613127111409664 11870293 1086334600993610719536489347361803310542 11870294 -109577164015082962990107080137577390304 11870295 207201881071059226146236169650385822240 11870296 318742965171699683407460841598777313280 11870297 -323206029769494336405956249360791996800 11870298 -108650471984642177281868770852528338432 11870299 452808720477138415122435859244810366736 11870300 -84136071397151301151144944937437235200 11870301 -359831902061920087723815046678765124736 11870302 107667879800872782839328446775095924352 11870303 231781644605724689791039009873015787520 11870304 -352333246698000504381855661598100160512 11870305 -674489530089748068799044461481420642540 11870306 -146951840738077935184004880351405066240 11870307 -731307158298382175802640008812194603560 11870308 -56627140749161851985525227276835336960 11870309 431519424153919393130073626322110699520 11870310 -316921476501696965218858509907968627840 11870311 2903244477975838873508592217447935360 11870312 -304629735579826677417382138235510292480 11870313 40384319971386583128025572387288628608 11870314 -198958781523429437242266994636209696768 11870315 -127843728327431965821772611612338123040 11870316 896686802658888336025843762054195103232 11870317 -604239607524721259814790593835869726634 11870318 -113305229266604998424809328493131998080 11870319 685358923586518668310862242035954382848 11870320 -35339999668270399446384407152668180480 11870321 115169076635450813035256414795205856752 11870322 -3930361107350565341193459658199009280 11870323 416411206634997453049838914144611573504 11870324 -299077695770770745898344878932791524608 11870325 -48091778071363174535951009384247664950 11870326 -70492977422654034548510532342982684800 11870327 66482443857089652887491772762718858672 11870328 264906790930061416907012943361459814400 11870329 829186125318538097191102336128468125930 11870330 15038780782080440872143220515253585920 11870331 142720925882154168067908019546564172160 11870332 -718529086155221377634113904027195336704 11870333 -111916472889910002879056448191277047418 11870334 12570308073211413962731975116009799680 11870335 787773471265639120199026307598159192000 11870336 1245714863489371303591414796376090869760 11870337 -671528476267843831737563355979938924240 11870338 -735410077805113856894531753288634032640 11870339 -279311110011315248465270351428660519776 11870340 59757805293605063201698659343670906880 11870341 227050540358963172827868466411373335072 11870342 -44917907512620773888288382623693568 11870343 -633002733374004267564977790289316941968 11870344 11840553631751209121909273342541788160 11870345 -252628887328982624724456050998521412800 11870346 -58781709293253355696603764358810077696 11870347 48144102836687998889049430427120611796 11870348 -366452579870867217753210626570754100224 11870349 648367182383799960876944241523482416064 11870350 1283210653596773050080571189833360000 11870351 1230970572772896478873419472862623798704 11870352 24689423399424475580282609611858280448 11870353 92968253631805607447383304731403831664 11870354 679441453786811253111972503172030143376 11870355 81217963723400865595951313949640753920 11870356 -879815273023756188634934810881611833600 11870357 326500170942185893809511459399640419740 11870358 197500741118028745156067298579040181184 11870359 48202903669632628490428431687004839016 11870360 -1175786133781025034442027388251345305600 11870361 -123529380400722201110224304416246825920 11870362 73368754248984361607842302651896500992 11870363 1049553954420389583370708731033862596612 11870364 -495519121437322705983904516051051192320 11870365 750520256498147914237930391962352640 11870366 371969310319075642101683698584082710720 11870367 942959500225547497663555501161801937920 11870368 -1516604415320165203933055189278846156800 11870369 281844511736410529020909813304086924032 11870370 268857713370193155206800026577964831520 11870371 885625330731633449401737258123728676572 11870372 612333524773458988419873335949403963392 11870373 -136598815510858709307180723050541968832 11870374 -167518022283487602063089395928858180160 11870375 359824936749595503555795418758762360000 11870376 -216267168556798955809581395522468413440 11870377 -15711501207994687887214919890928130908 11870378 56457798524383809527312546255702973024 11870379 -543542870777440682534132229725033432676 11870380 -452871850149711083838783847742368819200 11870381 9779220505186554014729584168575484182 11870382 -355422771716936516190357786241534484928 11870383 -338901536756498118658834030927675200000 11870384 9576413450001506713216685799260258304 11870385 -52481266405152392897599720207444574400 11870386 261197327608238403947106002874844319616 11870387 546189318129428502958749415558097386920 11870388 -37628672605828516260196446890973290112 11870389 38953593705104700487146694130471506620 11870390 -59849009758090187066520721126724106240 11870391 419261016381523247864129480434313235360 11870392 182492392268471965804516551014107422720 11870393 1039605047390120500482306767784273225642 11870394 33948150103295558224677381290798896128 11870395 -375600423435609694731903180842715791280 11870396 178915319894878099782221028092192808960 11870397 -538393765364696027286197095454087024448 11870398 526762654602414747743023790728098643200 11870399 -30700508941905970166116709213186019840 11870400 49701135660026190960712195574385868800 11870401 3757879213859390662783368343969416900 11870402 -2786358118348940726064707131692691296 11870403 -269207781350059550572377792058683614736 11870404 -111455829525660083061423398539889348608 11870405 921659261277631029844264501626169440060 11870406 -320942694299531905888665779350796789088 11870407 -1037969617141994615709035499288068262080 11870408 -9536226603765536531964896204246138880 11870409 -691821212474842539517708741635937798896 11870410 30842952018059611360637103892832487360 11870411 218563872892888259434885098865303494144 11870412 2204169140996929544192608109053722624 11870413 -215827543564998834109652096119364439360 11870414 -253440668197723279415083777039035299328 11870415 -376133949151641870123299042253610137600 11870416 -227797709320075044970365011673215533056 11870417 -162669952444673478550451188406788437720 11870418 -210556022525361544365823521046971220992 11870419 -486180587673693793024603536513768883200 11870420 -450181117049862482105566234453824913920 11870421 -333393344209714792525355945741779084320 11870422 63363337221039511507653713953705012512 11870423 18960199332147984473136875848518611304 11870424 -264400421886337048066380078309420748800 11870425 -113896472992722654384861433582980120000 11870426 488130702187370816327113360877015676912 11870427 114191640312441779949650550410143380480 11870428 -122188831079647185137103219953742956032 11870429 -130535103053506935521795902196164174740 11870430 -145925586270094828312222651299815055360 11870431 1033223103660418804683407764444777891232 11870432 -244756454938191376683651427297190215680 11870433 -770502709503231251099105592498857106798 11870434 -109406832702385641469053023205874516608 11870435 -172062555823336863295064987972271663600 11870436 -299213042005333063440281324887866408960 11870437 -335764808877514027356489602301189111108 11870438 76522555273891374661980520132420036608 11870439 289094095777409075031273141121614395520 11870440 727119879858114559385884783477954560000 11870441 560095677804398615671035481546451548224 11870442 241535813968481497091716469693525130240 11870443 101487193506978077445682667847683263488 11870444 -195554170491237633260612785875103641600 11870445 -484461193726525728716419499864694658080 11870446 575466197827390789299990302372531463360 11870447 -667838641559088054258836327350686506808 11870448 -107869139307501844920183932340219641856 11870449 1143105031938923186352322897942589786450 11870450 185462400624312799504261405004177454000 11870451 -6399562751266521610104231836901656880 11870452 -309679666329598892960011880308806555648 11870453 -35520340596605402472957355772505786720 11870454 139973592351459385767892751090851633920 11870455 3461110373136636613540380587818932720 11870456 -158201611817863601175669717606351421440 11870457 -32007787594939479257344691231509056960 11870458 209270230881578876337974164392661509120 11870459 -1195769003710765458022713874061867857920 11870460 -118144546619929216820072069755676682240 11870461 1139691266544349244509993915193082470400 11870462 -168219020667290330499752030507983094208 11870463 -4877754167750767849695554220776688 11870464 316256766563443905446665037211689287680 11870465 597600403445435418274763242965600087720 11870466 -352265213829805764777614967768957672576 11870467 -7281058572574346057203637869550985008 11870468 -1690326277592673585337648934339006694144 11870469 -352251588379379399401889449610156196 11870470 263323740083682250618687414669008343680 11870471 450208274088107665054189596832566507792 11870472 -162587349622636417130770811302815744000 11870473 2707859586273843206519990344377631440 11870474 230193417290339589857006895543429103104 11870475 -49407952662591450935231586999011860800 11870476 -772366122954678682110993100030175592960 11870477 1461823950921408393739572557652805366326 11870478 273572168476194208729543783988435241600 11870479 851225053172055738190048535606888387584 11870480 134050600751974677949520145983543132160 11870481 186669909796836072182984511215956369344 11870482 -22282126097931941710818815313015436128 11870483 -1718515852560652963330036017482187033120 11870484 -103220812479268556421637614396547276800 11870485 -131960314502617275378849875483950691040 11870486 1332741964320291119487229804316489950464 11870487 -98057183882205243169734746187444807456 11870488 -215380384434283274716927093282229944320 11870489 51969452657420849010651733757383338240 11870490 -52742944341042787802144252105943874560 11870491 936371954700315275078437360731718549892 11870492 710646584311539325808261757421058641920 11870493 -267659439643343346493588094163758276736 11870494 5349457837889641281231756067378249728 11870495 -47680669031279661062390010966119046720 11870496 213904559108717226446086947821322240000 11870497 1057340250325555599968189303522548437040 11870498 -46963185244340291708018793304573902000 11870499 2333758506120904555803813846055436664 11870500 659589039850067739772454568164910912000 11870501 1349017766348299631661191359151984505372 11870502 -15226270866858335423544485197516578816 11870503 -1273796352564137240195788537719315050248 11870504 -227749955516515716792770239681899402240 11870505 477473701152765851763070870021724035200 11870506 670528271777767653741724333812155248224 11870507 -458461011118171664141256435578561675520 11870508 -273464580639055374520658195319257333760 11870509 493021471427233005259272911907916121472 11870510 210643660441378080258733093945650932160 11870511 99366709024473632950847724671004123264 11870512 376357642826503811945020833771743477760 11870513 -601342342333718044090036109887473040896 11870514 -117116053752782149993633572029836650096 11870515 -602918406047974071200709563515171908000 11870516 -71764624449193327503638280318480015360 11870517 41311433842468694983938772788054090912 11870518 41745490474375640035100215386609063552 11870519 -647712000025293346234753318693626368520 11870520 46567701727901693789482601190339379200 11870521 176589666135167105662214061576550456640 11870522 465960568076689414997647687145648946912 11870523 190378334212252283980692282706615549440 11870524 -1075903245436618818658957281459833859584 11870525 -142418698388706640409295033367835513400 11870526 18190119768421431936861465037651278144 11870527 -749849776953705655329201268413079393488 11870528 228337166721358219774326231817734586368 11870529 340465166728011090195801829048364443488 11870530 4329814065774342333508120028576624640 11870531 9088651712817521829970144724905352712 11870532 77147521556585935490801604352588780800 11870533 -743355323231156959416695531063853083456 11870534 -198300625632530562438429590702482586880 11870535 253462167213989421666941850936940214400 11870536 654430792070210841626520681377905305600 11870537 626102746388460851617123540103798400 11870538 -461063233979806923451260296130707456256 11870539 -157845459338824258042443745794617287968 11870540 439156301282762239928505798537125068800 11870541 18707681772011433606749394885524188620 11870542 -51861138163476848354380857834315371328 11870543 469621872852955477814482527853610650584 11870544 -130586635775819493557885135219801849856 11870545 -462754482984085920029861880058985522700 11870546 -308533023256929921835537444823867676528 11870547 -406194701528260092020286811180255461072 11870548 158720718084579375405458038006455771008 11870549 112872895306615157407794657039178634400 11870550 -71667231145187092084681501901777755200 11870551 83169385204991212812398209532768729088 11870552 1347459674095872107102680494701932185600 11870553 -164843436626790738997633661537348906880 11870554 782783246152579965655310053726851901440 11870555 546341575409901235566002193461611508160 11870556 820630670639825810318432639499376727040 11870557 -819798134895609476914184490230931595520 11870558 114421406123587931176057878958745724672 11870559 562919604056677700503074277064907398928 11870560 -40225474003159629347267318468876697600 11870561 -130739676698651933682036773181058694976 11870562 31622851324009485344877761869513901568 11870563 915217798199401785830512316547992023040 11870564 270167399371393469158640267947673548800 11870565 -139144287823202054907747446294126223360 11870566 141806429091177763909035632066827504704 11870567 551812470920165895259841501117245885320 11870568 365275156051198915269295258410679203840 11870569 -394286220812979713012550518777994577080 11870570 -351843034377868608645881055649369627200 11870571 -225998062546984830298694299327477029288 11870572 -45164795051859710400638600003229670400 11870573 544898411416102595866561325573993278080 11870574 374443001015052209024034179575166122560 11870575 -215097145457452871302832805563364044000 11870576 1108004740516433414187240533423357952 11870577 1227629169761394771740524954865829618240 11870578 -944701727338487742681712473003739760640 11870579 -374861417952310640428489407837530895024 11870580 150202288038076763145459614091813980160 11870581 952024482258047248287835598142475080000 11870582 -168692784634693194673819157786548502016 11870583 334764491020467782033070311618598151248 11870584 -852990600388599322813148460905041920 11870585 -577076038692322134404255002408933868220 11870586 -65218766308712667945509387262465263616 11870587 1225381704017726975629572726057326979236 11870588 45305498575352828134880853620884850688 11870589 -138913718622905326133843000014164235776 11870590 -317498632125311132311620438894658446720 11870591 -545204477826436719373181443863159045048 11870592 -72778976064833085151004399937100185600 11870593 650256675304196220772638927609812520258 11870594 84270536738498637718400019372314753952 11870595 258884221215467541637979205058287257040 11870596 -467894640505839481830950446610440700800 11870597 -1033852839189199397122613241143613345954 11870598 209907262915107883781693885246732163264 11870599 200150582109457945781365803067785838560 11870600 149745472323699323876758285597224960000 11870601 535774995560980156361953953029715554832 11870602 -110764130144569649582368027812533784576 11870603 31033039143810764066314135927412094264 11870604 222517480711839324027970228615929093120 11870605 206123309700768224187244370788079485260 11870606 -819190201114220008509540101050657321536 11870607 -45657031497008899106989251042420229632 11870608 322428688466227113966307676116484268032 11870609 774938314731323302938858971541167349810 11870610 -14648610304019912980709333092259658240 11870611 922006907182333623746929129367440461400 11870612 -270493500835199825979561404222667272448 11870613 -29757671463859719111067631521773560832 11870614 194266499419710521402962611134188778112 11870615 -233003927435235365493109431649582046400 11870616 226576565588368184909302456881141657600 11870617 -522021605108677519423083160001749195248 11870618 78582378286489312969818698379905397216 11870619 -1103291588062554076878973254504573719040 11870620 655005461262849463245135821704799239680 11870621 63331297878804564839711176716425845440 11870622 137582146719612242517483550255187655936 11870623 13549501046485016925963237357233097600 11870624 49483688430620575228771946884354670592 11870625 -15652829487637979359614581226019560000 11870626 526112512666846258017670702295616946512 11870627 -137168844523180299757640840196174773808 11870628 140009334065881629700435613579961630720 11870629 289604585564576677411240495403152122876 11870630 -199692115362436062693808488431325686400 11870631 -31430007681970899442861058848405932456 11870632 530644983032424641502340876076918784000 11870633 188509791328546606383504672503651109882 11870634 -98517865777013793577920558093410123520 11870635 103600892209604196475797090155633417760 11870636 307182907704759146721168838794534094848 11870637 -33112683376789122053749585763088637248 11870638 -27711409382700087511252346167273226112 11870639 -798924969519594319334908994366027850768 11870640 47335893291251691911414045925722357760 11870641 1715289016800946888359539171977289308452 11870642 -290754864430857491076993814422731105760 11870643 12466815307151701393644903015964695864 11870644 176585755604870808016469007075498729472 11870645 -188662831692369738068417238270411062400 11870646 -368461877857076695405934023518630436416 11870647 -1557545013363454066335967114335823754000 11870648 58460646200589585382509867596469534720 11870649 -370350836916264172157628575583453726720 11870650 -76954260309767219561293642789631692800 11870651 -497229367689996926267519481857914653120 11870652 202047123036128789430009593657962905600 11870653 1153371365949391953805264008605271738784 11870654 592965043737425815728638059663457515776 11870655 -303250357735373416013678821062851241840 11870656 -85167144823526607373021559617677688832 11870657 1225824688785399484404718170088708728660 11870658 1023352737420696122824960640438881059840 11870659 220059246453849018914540595087644435560 11870660 3292111552200857580324178848798351360 11870661 -874042625014975289447423503443583964352 11870662 -842162639228072054476948966403268936000 11870663 211439321652676760269717770005507104560 11870664 89936278660038985764331314072352849920 11870665 87854995649617556086490987740203705060 11870666 -8382836491131641298468339675135415296 11870667 -685330120674100947125297867256574109316 11870668 482192502518320591149330906665582346240 11870669 1047321778633767230757076709003900289696 11870670 16782554597635532545086486918975528960 11870671 -210080675492595695139081954564602042128 11870672 311542953662232412520209269704674639872 11870673 -335207100925389975303755709237952347840 11870674 15968286365956933318029222606455980320 11870675 -28861393462332859156966589951449099200 11870676 -22209521698628897034778001011309771008 11870677 136896663092416932986026855452153504512 11870678 -136683958739066166164300302556788635360 11870679 -337351494642147058637172354507672693552 11870680 820971267509418338789178976427935334400 11870681 -645557114810496419515697426962417909500 11870682 -60936142832654835729805636018429935360 11870683 1418659319471353525497311838258976290024 11870684 -45323598014954362153213158955371030528 11870685 11037598021032154848654543685902715200 11870686 606269804396235191796891409160030470080 11870687 283512013695457648618985281257727852800 11870688 313301497504399552791327703205481283584 11870689 -62136327541338704970803405214623063520 11870690 -170839197174917818062427221721984204800 11870691 134305060572787044027856504488158939904 11870692 -152009459456723138399008699689127453440 11870693 2006204879085353462625912300398854602300 11870694 632995449044893396441427765511966320640 11870695 -140641306194412381482265143884763808080 11870696 -33163444629218746484990897146023444480 11870697 554572037362846898657198794026923091072 11870698 39204942875600753477615835913407682560 11870699 -66325949821120329770170822738796270064 11870700 206127899538035241257602423072342848000 11870701 -151564125456815676441684218463087090900 11870702 228395354785552002270971140647349635072 11870703 -104190134054151083402890390799514022560 11870704 -94080792129784736231934242926230732800 11870705 -77741811633433047046129572125056320 11870706 15613741276518868386233553014361292800 11870707 1005003720817185662099413553232814218552 11870708 -266103499482596078728257470207123527680 11870709 13316192405646034387519169558499832128 11870710 -117755990204644328201586010492816371840 11870711 -23413339867709000758656359333293275000 11870712 23784415533210671821586465989398650880 11870713 199559683616029382477611551354438297962 11870714 -51841137500276760539775996348839592960 11870715 -182137536285948748817655929470407080880 11870716 369877693362630190675860832015060491264 11870717 404980439576051838514103115488375477766 11870718 -110027832363954966973252702270380890112 11870719 -86369043484922482320545476889073820304 11870720 -111909374607431912197353229682391121920 11870721 -110649914247148576470516696525988864128 11870722 188523443691552031562767194486700321824 11870723 26015819779014722968038128728328091120 11870724 -246539891808055308825254089067980677120 11870725 -232167887813523119835481921481157724000 11870726 320921868594697003871467581097255332096 11870727 -119585313309121804531746186390688245120 11870728 256382670213335894310084096413273180160 11870729 -308485698720675348262811867137576890306 11870730 -54670770707026514615521375934764687680 11870731 -78095719848698880915594384971894197800 11870732 -400519719964006033040570341782662827008 11870733 -312518539818540988784838538796411084736 11870734 228335838997233499127957474863448346432 11870735 395860445195519117805967161803711788680 11870736 -139186072586814409626938332095011880960 11870737 -186639649284467255597830729534562726400 11870738 63769338698056874558416861631004678912 11870739 179368695767648607771107849044911177600 11870740 -81903808896326585108243181718464764160 11870741 259364991161483327706879881366843228640 11870742 57245921163702704182193672811238373760 11870743 915379009672183232676094628415668482560 11870744 785428138775029882814415861452430336000 11870745 -56959731801712084306013413387711191360 11870746 565919231581591293614045675166706617072 11870747 164530457384530962752145137567192884512 11870748 51838081303441611159358952442818227200 11870749 39392798124442270750906493619155778048 11870750 1418585748941765812156035660796183488000 11870751 -10993455986990078773733948233196336568 11870752 28601113547470262578067697433019154432 11870753 263028273500167306219325850534913756002 11870754 10606970585407112621851914777503370240 11870755 307280795252525427810256226330606598960 11870756 -180271214245266325684577126420106065280 11870757 -557571248530235379515841738944299255746 11870758 10832004219614323868207162253318874176 11870759 -1087455932694935752391321624056052012040 11870760 229767717674280803016216917745664819200 11870761 -410832036198005827273862197732877917568 11870762 -107415983481944808547006272094098736800 11870763 4546032398292817955511319222878591024 11870764 257365009680813141932154824901092408576 11870765 151095953100293270120827880112844971660 11870766 471097838693096218064636291143478505600 11870767 -194056762660789345508384471894882835184 11870768 12248769866941576635381721824208355328 11870769 -83997906383270087553535038933103242720 11870770 172817531219759312792809241800586429760 11870771 -301192569799600661152792430852600268912 11870772 -177334267622000444689242325946487902208 11870773 -128873495674673368266775590046730042820 11870774 356877279155930456174232661291283075712 11870775 -171556840296505773688601144020218793200 11870776 -453497510550606437634983463100091351040 11870777 -2095736270569066538333269759623688876800 11870778 464936038989368021582829138715935181824 11870779 205443039247409591398553821125383409380 11870780 650087248627508767290240485663980761600 11870781 167412111582472439264713501128078518016 11870782 -25714823116027509091228632651398338560 11870783 -522575171672468841295614957734941048032 11870784 10479710861962944417523748118872457216 11870785 -113612709534153453268432881129905119020 11870786 234373036989327365528046913024220624592 11870787 -38057237849139567649829381129788967760 11870788 755273042610336357163123116629700649088 11870789 -259150625011890231385559296877028466434 11870790 234117597007635384881239261465510195200 11870791 -703882327053127103871530784783236592808 11870792 803685377776800673573852513662754529280 11870793 68563161865767809044407179625094938528 11870794 -112188047504879351555388616999285725696 11870795 3339513438605834926361036233049506320 11870796 76420294499142368359201978739298385920 11870797 1124273331327364949922750391649504288246 11870798 225978400673608128573555398498622302400 11870799 2958054189696322599809746152181836288 11870800 66169811449424298975716905285828608000 11870801 -114920024273484572175434104243979466720 11870802 119117492072043313378392775997338050720 11870803 20603637079097413223645808419306892960 11870804 -519304871513590057900594309908760485888 11870805 -230895916839798602365116431265727542240 11870806 202010094824640206712092861556520174464 11870807 302159577353908836459907132616599190280 11870808 413718085009360208604233863899818127360 11870809 -1563992484243258441051860117413230765360 11870810 -79992092318889317127574679872107632640 11870811 -171758664951493665014217487604626111368 11870812 -17912618634076561168014536897873338368 11870813 -93463258860210113343308941339445662938 11870814 -333426179987531067471736337772562157760 11870815 -474889245761012493485297137625660411280 11870816 -3421895713899950825258575933062512640 11870817 -240117199591358110883441365893887410176 11870818 -257242377062422414495028976609312350640 11870819 1093712119540417532546917987439283080220 11870820 80204342690446211016780745508628480000 11870821 -500959049906252584672320384582274111748 11870822 6026010648055374990595395877244231232 11870823 170874177403440900870939421532254982184 11870824 -292050553249127856928621655274906009600 11870825 171911974724284023420530162566558381500 11870826 -254278891382347253235856138530594048 11870827 1543700961128383586867887223151522554712 11870828 -652205148813331053322134129309381625344 11870829 -503015842769099550156142960407199245216 11870830 -163719111325425588707624606599347456000 11870831 -12233000442632551733620141293807906720 11870832 20532076317997112082281533655684382720 11870833 73699225746694165987759019479700908008 11870834 228450456749666408417925820085808126384 11870835 130851990465568530692164424854751748960 11870836 721287065765367384712017898102057604480 11870837 1460720365067795826615282753615665092224 11870838 -7885238189776187027906185133882268096 11870839 -23044191141381426808669166863677531120 11870840 -235140042593217188627542240967713075200 11870841 52350184189870596074026927449220114944 11870842 -671953567144460867361246076236630710928 11870843 -1738314895250837970707122339279319723616 11870844 417999382476456700667091687215554225152 11870845 115036268554152534291441216733535454720 11870846 -83100549611017452295781955263401590336 11870847 -689477978241944387889271557173512158960 11870848 972456231491971671380437170547788349440 11870849 -1260193952881082146686178561622890497150 11870850 72666928731830378190581226175618032000 11870851 471959117339649876746482764437235692152 11870852 -230381589334521304673294979222383075328 11870853 -677276185075561289854415338154676807552 11870854 656851220615431967081329038192934817376 11870855 -153977880360193409572072025698291238640 11870856 466337168628304916299925592251788492800 11870857 -19385679904444237112587652375169230720 11870858 216730090850043086707826738995981175040 11870859 104701359756769924431274174414041108480 11870860 465215952352372325188601716175571302400 11870861 -256716313817363577178300051269497412096 11870862 -114303636976796925706635196695265224576 11870863 -322165767578373645766804726771691365640 11870864 253549448019659857167146970788793262080 11870865 78618284927140524287442681860729363520 11870866 21961971219648882331541188988914129920 11870867 -155848202955443172991675821664977984084 11870868 133989897286787684560161502236276234240 11870869 109283140420052906643314841241033904270 11870870 481130361498438779859252905879797585920 11870871 369115258174429128718765476063699159912 11870872 474786125080490443166129969540933713920 11870873 81148037845449496566837517003489923840 11870874 -18450771888493806564441530615909627664 11870875 886356100346891105594285247869145720000 11870876 264283569984453101809219959704782021632 11870877 -483350559666906657586239838124854261920 11870878 -11733400929787911259112810416825293120 11870879 -1214545286417338165738429076215832992224 11870880 37986850297182436261269799492512645120 11870881 -18999212964598097263752868402362347616 11870882 -43822807290656517965283512238424556208 11870883 333470638363954072200830825168058086052 11870884 -261783541540476404544199120283132264448 11870885 -39331359840540038023880069988918238800 11870886 12456961707375949015698077552914224000 11870887 116396825814977110074930027833917963200 11870888 995221889470610895324360484945959029760 11870889 -568366656947905223550881822849977559040 11870890 257237698335081497028787520252596111200 11870891 -604713339017249958255619578968310487200 11870892 -87405654678953552298335283521361739776 11870893 -560792800167220099394821841854406170858 11870894 31049373509895932752118500138525265664 11870895 7767703443865181497447379510049042240 11870896 -276403464529444937708563231466684743680 11870897 353488634772138079337070948643069619346 11870898 14101187696901534029511838487718919680 11870899 1037031378177945431770615244665474091920 11870900 545774869263493229122595999179499472000 11870901 -269531565884121856690582198477404871680 11870902 119365306336349745007426117957322265600 11870903 1374793004810172482531552852503686210264 11870904 338244457819680081430814657374606725120 11870905 -852276801199354501344151652483965949880 11870906 -499459940340365504787919599730704040848 11870907 583421329212313980648933201454354779840 11870908 159674322813199895660763431341729340416 11870909 510773776723614566142786294009084674880 11870910 11969793780652974888664236991511064000 11870911 27208848599607526572151672761179812320 11870912 -113110793484052701476299208058102349824 11870913 -247623296302571077730312362378089489600 11870914 114564995289528452964389611961357921280 11870915 -197570823123264253112690245359190636800 11870916 -279997813991993127351968576279421259776 11870917 -424667512049180127892562452081191480000 11870918 -86446481273591222574788342424300144000 11870919 -418546161635672042130013505766831247056 11870920 443706226551643472545846521669572044800 11870921 -437526455107617209864870117436536118528 11870922 90795889119015790344644750609728204800 11870923 -431107846850208390170366295825718160576 11870924 -3610627445984265531894353354952698880 11870925 -22842019783369077186977898106697316000 11870926 584720599986091075302492502724639922240 11870927 -860682878525332043996121262181031005928 11870928 -48085605261965782409552987189339750400 11870929 283469454486772253820945019141345811776 11870930 555030579205816310377464300656621870400 11870931 -701580535928306137413006644005598324736 11870932 -191969163588005490458469118052489150720 11870933 -742736430216540124104440431625545670976 11870934 178451293558791399606740914226690549760 11870935 448866983083192181410611138447088713600 11870936 -282518842112132598657490739924759408640 11870937 -2598618494738897481148569283347780984 11870938 -9066512279030851375025811487920164880 11870939 669473311553721586114978252193955244740 11870940 -22918427934261927845110758729960929280 11870941 63148425728239858607003605894394800300 11870942 -374799233148275774427693320939877856128 11870943 -102827063248066479636282052697103743616 11870944 255256937987389299572045954311066484736 11870945 -684688142366419581359004401350999608300 11870946 144446809403291417322289992641023518672 11870947 -321871809805901953210892681771292000 11870948 -780795397833698789389516413444996600192 11870949 70147207795805686372481262883344442464 11870950 -670016760264098960093659375467552000 11870951 -873707207450318893151784988884314415048 11870952 -673613506373297144901854813006149877760 11870953 -125171751585080376207658175491756000880 11870954 21456952155652741784388840080681536512 11870955 -44768695344522800338572008764745629440 11870956 -803656914368765474276403402639774460928 11870957 7946125650483509470167456262403716032 11870958 -401976440069612195922983948117540680704 11870959 -736388509657853284343767891005375394496 11870960 -123661916796373325442697643520511672320 11870961 -856939035902976119137546772467949445120 11870962 -75855956741360966314510765379941686768 11870963 -384576764888101199872197478446061810176 11870964 13450648954973061362939924874140030976 11870965 126426786986504087599334121235447552800 11870966 -496521963881795916479852188825260034176 11870967 1103918888286666963743752440673917696 11870968 -27797869177756943682612569981910589440 11870969 -349651392701093007805146625023492060288 11870970 -119780335615373177746073139662953881600 11870971 -476375436618214238089080157235070875888 11870972 -206505586627568765422638665493817420800 11870973 -438372964370943561339067771213147274778 11870974 -509283691838091240649309693737389067264 11870975 208101436445380869793068171570379971000 11870976 78580256121183576230431178704646307840 11870977 658696293900763223293911357885026009520 11870978 450371173442527611650167676271989102592 11870979 612377029657699607630320742670341914800 11870980 -462905402879676798292311425217104179200 11870981 -1616202822853421809589299339482297540228 11870982 532507484655343252323625637568863232000 11870983 175425526326710110659054599209976590232 11870984 -739313146468660137957912741302362644480 11870985 101241443336867956856400162961281707520 11870986 112055135851618465703996942139445350192 11870987 -125076124636853956628655897529618626288 11870988 547471171254459687805618874552131776000 11870989 121533181712375085687442528422008520408 11870990 326826522588169076624138945280321573120 11870991 -275936404352712311883674949682052960640 11870992 65461027285623921241431746042376486912 11870993 -21744186799417927604568909948112189056 11870994 166707992808541895708152075619663983872 11870995 1003410462470663112456327582287458926000 11870996 49239967651361561923076218529216304000 11870997 -438859445740581982886257131083482812000 11870998 -36971760676285964889948390947007534720 11870999 -27115503346839343068759261092713566720 11871000 -433613077576093614028967021577369600000 11871001 -40849656575529487336473557249716249328 11871002 189027238873140100055944699015701982464 11871003 83323233967154835633881569286716919808 11871004 196041355662810329229579733745276397056 11871005 -193432403865408998552735138139452517000 11871006 -18337917311397485132398228481897041920 11871007 -1094867353785057544249311951896537059744 11871008 -405421344658080070573776007723715395584 11871009 -1519048034644050104051193440058915821280 11871010 -4276016722098707068586588849569497600 11871011 -326845793385101141791676720028792174000 11871012 68380960676116680287766973229357786112 11871013 -239063930929014855226601893463388229632 11871014 -178915503322841382858901307641085034240 11871015 85559436745504254598349395336140095040 11871016 306839690650631258419063655098798571520 11871017 416683169944678169458739613978437787360 11871018 -254504396281221744918061482985385357136 11871019 -839430963923321056791943102155002517580 11871020 66080661160548099624650536197180180480 11871021 -629609637650537888148721323809997943488 11871022 66419740820989955742428298916848981312 11871023 -410848795496452158438510342282708102840 11871024 20487951196674268597599595667080347648 11871025 -587450538433409278200653371726775491200 11871026 -150751213117998666870997539352063938288 11871027 -287806372556166133707239272914409369440 11871028 -383135497974861430805343454316647440384 11871029 849143927810718188040766783665268652640 11871030 -146918820957039858785245927119136471680 11871031 -334543998541015036873112348029574015568 11871032 -489100195475797957676823401342106992640 11871033 -9085234930525630435488802596950228352 11871034 -514701509127557798307379539723854096160 11871035 233980137726827859086132123873718585120 11871036 -227458159449861546235370512098437529600 11871037 -111460065970133242130054191284438711540 11871038 12355299281298588819337096044844301760 11871039 -222630533465727581568015441062686097976 11871040 -206232945311929127613936333138831605760 11871041 -14640883475551066732142812538930107776 11871042 468613452779475913265763553278857891712 11871043 -255464286150974808756654451881096374960 11871044 1158990415801082055181041579854350622976 11871045 400065543643745707437947606741769798240 11871046 39676134040956178346615679632846371968 11871047 -338836719442998750342827062425632085120 11871048 232518592377836657411614995748552704000 11871049 580572290931762930134162878601409373236 11871050 -5723444939498146240228360265975647200 11871051 707619768614613345977393804874030076632 11871052 23018701737926082954715063146929239552 11871053 -6811920318588605325219852287285601600 11871054 2579007433315193406606096661245326208 11871055 295570786155548253670932130126178494560 11871056 72201131504773974574911020574578368512 11871057 965122240304356785667729187012406435840 11871058 73277563965223656199235648086085852160 11871059 1576015193268633584584994926059558659328 11871060 -182809988430743669333749130211946352640 11871061 -953075909460109154639702231238185132338 11871062 159018969004761047178813683501844273792 11871063 356638227854654238384435143439488695200 11871064 998279712392194524911726258986993551360 11871065 -361849109417138592307444490214957708540 11871066 -12655508095002588514533873967325870592 11871067 -970689824645082397999714398534959396760 11871068 1157604717794623381133326537077402624 11871069 -84315633527248805219417098647193321920 11871070 -54377156783307681876920162757883427520 11871071 586035823508760160380063274223854946304 11871072 -1688219655513120736774008030118504562688 11871073 -35927655024762952968592790504822645996 11871074 -162189216025281638661755462166692100960 11871075 -41095045602049922646561016710049022400 11871076 -65993962297027536796083563148756127744 11871077 -726783134655677960957894690048554915074 11871078 3745435093099122181720923125201092608 11871079 -1466562377504110510922277179745390966120 11871080 1045382298645711711671085190752460800 11871081 -123385114227972176552202524992642317660 11871082 345702088133145410903847777986607658752 11871083 1397441377528266811634831697908792323176 11871084 -132329085920033335352695545202433737728 11871085 -121074141810286720713661347889375488000 11871086 65771439790221964254331895921790208320 11871087 143425578934765705802990787784568604960 11871088 56876177396231451360680718535570653184 11871089 -1072963912496605569388889510585985609360 11871090 -108905196677570118817946801842209177600 11871091 -785679458811400996851904871643653187508 11871092 -180583665373751777268080965705879368960 11871093 -334555307641834947554386831462426095360 11871094 428817930904324087577257490757546302592 11871095 -600388966380863989775279344373533616400 11871096 -7496361279539039411506851401695887360 11871097 61991630205928720885517525839123858432 11871098 -191511769073479721919592721443146018336 11871099 -139498146861471645981305517853657529472 11871100 -645127778263831783842885945449218329600 11871101 -322028404706154085519788803960098063200 11871102 -78006471934661262661354773039249816960 11871103 -887084854584319626615568965184408459648 11871104 -282836351718698940046684108231802880000 11871105 -324411140977170248266597953465528499200 11871106 -251718233411094069859659297824478338016 11871107 -140195542165810574098757048491964224644 11871108 162417243224139793815917388451624657920 11871109 -119506712660744439594284318109019464320 11871110 -301217673058513351274734233506139335040 11871111 101054158552291443127075489912650144000 11871112 163073140535572172011395872425939599360 11871113 1082058469821714337699845850978704765540 11871114 14719021389484008234436777205404735488 11871115 384364197323738087234242438678791805200 11871116 -490556619872372218869726646561994031360 11871117 -36802162474585511497943905607472713448 11871118 75000144435624771393977096996654879616 11871119 -749017780434608116636064691285637237440 11871120 7918310006528048623053552320670597120 11871121 -440113034019604958098864234182745519500 11871122 561166936641499081062560931793423028112 11871123 696363042969448251621250252037436975168 11871124 -3657292045186160627134535716365362304 11871125 -349084302465644148461340648247784448000 11871126 114040414459084737356177367169326141504 11871127 -29807428817264999628023483294928729088 11871128 -175470346151327013439251222772549632000 11871129 342014465245629249496915482915618902208 11871130 136261626259196647350731921210859571200 11871131 -1515039807794007029432931642621281068800 11871132 120955512099944217290605326415997678592 11871133 -304402175557089452176979714195553550618 11871134 -446814760172858062044623629544388663936 11871135 -282760943582365638235658880238596395880 11871136 -249791782586519912934977240739352805376 11871137 -743868603444548901908695687197068210640 11871138 305311154074596628159105513728317890944 11871139 -120050106154806024683030049951147520 11871140 -71468939264088788543321837662680023040 11871141 -586174728316531804905963658501353871008 11871142 -44403264867971299591055851878726570528 11871143 1070623642055730898067290657045517629320 11871144 579706572448539775988054893768237056000 11871145 -368294510120872972837850751381432384960 11871146 -329337907449497236652847816813081600 11871147 -21159143406262354970708996252267039400 11871148 182939855749872333565694193139183486208 11871149 673103976067192302387318723271122314220 11871150 -12742375240619724219318911628164880000 11871151 960779654040654157340353938371026807104 11871152 183349460884475571222098037110390784000 11871153 207072345096054908870846056393403746944 11871154 100737264533911591366991834804749363200 11871155 79995164198253662573166764551798893120 11871156 -406633039590457575891147245802190110720 11871157 761742656521466450952245949713834791406 11871158 57718846567406406218101257158072016768 11871159 102014513387408179565689512710093584104 11871160 -295539035424635732208161389372547481600 11871161 -627954654170754554723080233479267729238 11871162 -794322942033149374104336650136297592320 11871163 631474253762341011428299736619385402864 11871164 1758970919509400167806197052220164873216 11871165 73842002919330617681730670417361485920 11871166 -533790570952313659319875812176616133632 11871167 252450828528856953552170076071396755968 11871168 -125124473111361120079176951644987326464 11871169 484534453677428738151993305918671157570 11871170 30435746703016014329533736760494837280 11871171 -172317073305226165040071741726387722240 11871172 -1306814622915127824563682110994866831360 11871173 -1169330763225230749145566087919224708578 11871174 25105311410943393211663876495839989760 11871175 32109012856868944041791202799799554400 11871176 90568550563780550074125745564418918400 11871177 247959799499115957472697138585509685520 11871178 7299683495160342662146647851682140160 11871179 1136604810156882751289972782386838703760 11871180 230258964270831134049985396698072207360 11871181 -278030736155961498006651723995612669760 11871182 12738691910152535276247146211506196480 11871183 -198998862852393742433272163173944786816 11871184 -96500078952263922267901764327687274496 11871185 -670217141211311630396545988203946879640 11871186 105625175484429748806754623698227688064 11871187 37437839362207325967123255183005532912 11871188 -189912911353428186150773059342304845824 11871189 405616147507796632696195304114621788416 11871190 -175077542167763480741168384692367318400 11871191 -316683536274546070745408806195439406888 11871192 9533213161210216336800195725016268800 11871193 -20416135931192344054643036216933869558 11871194 980228346583297834391232729003514102272 11871195 79335302887704648765766842232785423360 11871196 330106607126464407431202525731186854400 11871197 -297703891717544696020612794255048108672 11871198 -9214867353666948285012529940408715264 11871199 1013791488219707175792295934315255703200 11871200 279928804653692131172427675635023872000 11871201 132952211029557211656889314558559445760 11871202 30792776574574363427671456145502904320 11871203 -613332167814168041613175508771692744548 11871204 158667329716354809310228729379236104192 11871205 550822621174083132697481044613838390360 11871206 -173230312123296600813598042634173340448 11871207 54917965267367471400720962799715225104 11871208 -867193712978952772331968231878296832000 11871209 -431358040449770110538657625508472486784 11871210 -12782574103180528196144395698038400000 11871211 -185364685407938846265895144410442653552 11871212 227380315795953487329096226291902771456 11871213 -365855787005679774812185875986962222080 11871214 -113175761914741027272040698652770618240 11871215 -325068496913804339103781036342094322480 11871216 17267511636180409837278641525880717312 11871217 347594928397033972903228908801495242352 11871218 -234121387755107690979094478048829907440 11871219 -393810785007745424419001337242673525120 11871220 240753666057432261747180364642745180160 11871221 -987407061883830049877091031060583434578 11871222 132873967932035780453774110870716006912 11871223 -81000138665404774478917160612667666432 11871224 -341348294910563612524467217627694039040 11871225 6597446828132647420195501490335560000 11871226 137789496909224395432846432051644956160 11871227 225207570075303248734673915418258647076 11871228 -284229106964662350680124107629271399424 11871229 1404803539635469328258209892232592845830 11871230 -87098299035811466597487409351540032000 11871231 -175350595830785942101917021709066638648 11871232 289854110499466933625024138470737575936 11871233 -444248048789653245376258995852149412048 11871234 152804839358451074528616780192494927184 11871235 -1681428065319526926933126737242794000 11871236 7528964885130923582189395710986871552 11871237 -241038843377167718386222957665443976960 11871238 -532204703964843353616645859852252100160 11871239 42978516213112517011720509551926270440 11871240 -246757873696966057296135076041233203200 11871241 424719352051954748203757068341380997504 11871242 -457544793452724762874978771563372139728 11871243 487809392169481685930999819937549956400 11871244 -250294227371100019941711964790160457728 11871245 -93070931036516905477851217863234697800 11871246 186361300278462032158401264856017950784 11871247 -184188381598148618501736329341789260248 11871248 40098430757417337921730586921242214400 11871249 -3340736155343286300249847194393724992 11871250 7573774976940977518024424593813410000 11871251 -340689378876256816081741897395236574720 11871252 814947389542792958361995860153576243200 11871253 65813453014156606115441192887028891498 11871254 -22747327812566758554751761109929875424 11871255 345858544443480663331807326693087880320 11871256 322725679948989638957480826237709178880 11871257 -194648951469524743593408286048440986160 11871258 -6243717549691430428354196470232620032 11871259 181576401388269922430021538843823651460 11871260 26580233449443889312678543368222351360 11871261 1322181465448508477613953808215311638432 11871262 -42092922417420509298514169528144539968 11871263 44468252987411188322197071187806398064 11871264 -54816587203280842138633172073830154240 11871265 83145936087852325845433669668950438400 11871266 -172152474294167546665748316639164236800 11871267 -42834047018813080088082301196817326352 11871268 1681023509328761756552818847892689920 11871269 -779046295706989856112725535530446491330 11871270 -6335590865970122984835908098187558400 11871271 -240350404875868208562953196891764634912 11871272 437006517342895163519410989654149529600 11871273 -574446872656646399942267675481247484016 11871274 6511153880461989937493044894534093152 11871275 12483205812742772976558521401056496800 11871276 -8783948733348215306565219851227975680 11871277 566278096802254239057592118569533381600 11871278 572748853014429013356900469179561349440 11871279 486660133049819298122229066548668918296 11871280 144667194699097588161823337894141952000 11871281 -725639395107235904142269922207156615918 11871282 247207924178865140568824167565682311424 11871283 1051836114348097455316393248791389819532 11871284 511365973616875926033531924154017785856 11871285 298051653977943171538189200174726631200 11871286 232841125470724705426023112844073283200 11871287 -383784027674680879885764701348353913808 11871288 61905906618745674492000116069322055680 11871289 69790139316068745550301781223163389994 11871290 55584449580472126884860962571034750720 11871291 111801630756101904583691775247739405592 11871292 398621788304464263846309636762488278016 11871293 -270350210300773356792657464781322077600 11871294 247184646882401821713768428444218211328 11871295 -208527155236875174895999814196130560000 11871296 -294622040769516598290560850060178882560 11871297 -44341041358071025906151502477447685326 11871298 -90746894968169709143734539477236535600 11871299 218727594582841316149004399179268191440 11871300 25709972792778104516891104369778380800 11871301 524086165424012269979379457402712582812 11871302 -101821175716761379153417496139684071808 11871303 -575840627850265461949530181646379678336 11871304 263443853937813802349871083043403468800 11871305 596856126137671299001869367591220543460 11871306 698878286392105105744809144086086348800 11871307 -770808495806204822803591668307310611968 11871308 -418120026547608817602647651736873123072 11871309 430618959208714541237878249011388480704 11871310 -503839497081028179205001153074864320 11871311 1840980209659805852853735827400067440 11871312 -69263074616382013930411586085756076032 11871313 -888985412524278863100525326487849943438 11871314 19862815327600991886483751750557895680 11871315 80358766081961521774245439313152714320 11871316 -6151113712499479089828149400400341248 11871317 596513504680346701747321895887450620366 11871318 -239210649526267217597717875987635720192 11871319 -499144620623741903579147711055982715240 11871320 50271076919685589389528586182601113600 11871321 312154332817826490285650835483204415488 11871322 -180522649316440067127380578806481782288 11871323 -1488986248612959928125758227901205514428 11871324 187271844979115567129997703459582632960 11871325 -165279958444154872022771104939742144000 11871326 156843724789897597387010806648161775104 11871327 -81189106385404743153372928101750020592 11871328 440029784367149759248982373618779160576 11871329 -413564949957955436285545143546184371024 11871330 169758723281515372216700537511829248000 11871331 917177338057538074002361288012823466600 11871332 301960151998269703185734274635793813504 11871333 -95341090456304580393029206156313347200 11871334 -463577736496594767297350696716011089184 11871335 -144352952974356137237642831745883338240 11871336 -124734386121001251621384764798609817600 11871337 -922586078918573978628281908232849603014 11871338 355779655921677093698968154857329676992 11871339 -65209225794507438429501632986327011600 11871340 -127722622706308725579705551368661683200 11871341 -14906755972528190930886699388970771028 11871342 -45972367940111741108304507069571915776 11871343 555083459526766666717793274301907922744 11871344 -97312018427179545462821390819151642624 11871345 20491456136562244808310569273165664000 11871346 126809805637395769340043326590227577872 11871347 -70760164217714203668942422666087968560 11871348 -232535552279829697526866276417992990720 11871349 139518360191248084995030742094346259712 11871350 -457112995800584927691404813442551784000 11871351 -489963948482999272740121051794704493720 11871352 -748563025585973691924267462369075916800 11871353 731049772722845577039468579341093147400 11871354 -3719118005301454246939368078759444480 11871355 247311267802172622941600530506230487360 11871356 437240304963473051115130281407485344768 11871357 -187871716429044763422250936806297926400 11871358 -189338691918550228401231947377801550592 11871359 645890212497048032590140428691051761400 11871360 -32151292706884656379081204549287936000 11871361 -606860689786406468356030166313373415038 11871362 365967437274555078020060000940184438272 11871363 124319148716450327698522588159713210624 11871364 482171555124179788949954000203782917376 11871365 396907652498982644865339368294026108320 11871366 163616245992991103596390873855344299904 11871367 -562066647012807256225414024524245444584 11871368 -837431045971987938911304992399001354240 11871369 -249947265903313571576913825061410182400 11871370 -20551300991054982149822098506511395840 11871371 1230351772441477090046415685597530814200 11871372 -61311584887640998203861504190242874368 11871373 578512395703930305858977715602055613622 11871374 -558473453588298678030557311408375656768 11871375 -370723026602470417638836383283917356000 11871376 130703145288908630454010403827240402944 11871377 567348329710797020180178889524829496946 11871378 28172918952554751039443541269842661904 11871379 -32414685385513576816005897593146490816 11871380 106304316290312201914818885972809164800 11871381 263244984596711326951761426941835403200 11871382 942294390787470073964386519049842166400 11871383 -98039809026381457095823625661045673080 11871384 -262395800746679524501603319681799290880 11871385 796277650594826835792328268938755848580 11871386 -143973290459422827801225559333640729376 11871387 -81393567576470127464971581532829877120 11871388 -315973277498393888213116362324362399744 11871389 -720610479083578925033672672664406663848 11871390 40257351030739126932767036925874944000 11871391 120648010840602106211019590751104655472 11871392 -317146657657759455507343266716391702528 11871393 20286511109446613349520466277625499328 11871394 -197302146086382546464210002769311779504 11871395 519330971913643168570606664924035324080 11871396 52406525813522522772337532195707815552 11871397 -21442123535836878199420634636849877440 11871398 -136708651432197594729314508759863187456 11871399 663393306758958258285854110531051284264 11871400 26586629260706472963721621977532032000 11871401 1141177976036096714834025334023930060672 11871402 -369124433946082048184245570031616077568 11871403 -619261633286868031409093244827394022348 11871404 276805104957508526775544750757844888576 11871405 -98313125845877491867008011280356866560 11871406 -67416170973692250456004503841953025536 11871407 -52917135104462512684572927967880118960 11871408 -83827635191889697717620516079548825600 11871409 2109504306587432574095889252049073664000 11871410 401443635442207719471704482940531091360 11871411 -186935521976875174125345002753242326480 11871412 475769008175069832284776374663922114560 11871413 -308883396918350225884184254654893855360 11871414 264885606792853984320722076076702433280 11871415 175546479539038010107892866920791187120 11871416 764594768376711664775471632508809236480 11871417 169425803305946724957692869524110608320 11871418 -17272783791844450582637228296879740672 11871419 278307134941160281629349492067825664 11871420 -9381456863000734351495361805435248640 11871421 1099272643685747735307993923189113687622 11871422 -511274668627483729997513478505504543488 11871423 397442590738083195980193383740468551504 11871424 59168082015984531354147467850134061056 11871425 -487280578068582739289372640744388967850 11871426 43135173497884342978052517204533836800 11871427 59392931826718192304737968363402651360 11871428 169116172932762458614255207217100963840 11871429 569965026827718160780662781749564866784 11871430 454596753632351791721865922042542270720 11871431 -62540154406671441268147831443299784 11871432 -246245322580351934173703317512582036480 11871433 -79931162968271055040214731480646982336 11871434 -216393619414691035854753917870074053120 11871435 -373944719866174479767490273517499546400 11871436 -310812544893359507528116145504817188352 11871437 -869467658626682227105859738160646027914 11871438 -27872388059514665006090775972593157120 11871439 -892380975171446561205706208929906267320 11871440 -1212388318217842009420970209915699200 11871441 -16655510051783373029866065300151563228 11871442 395818292164421556625572581267346925824 11871443 -123168148424075059678019408172307275960 11871444 165444432199019167500634845143134771200 11871445 549430843752424881440143967570719844700 11871446 -20710949371028387645891240236830054336 11871447 -233341240849283463049956351954190705920 11871448 189921950163820936233158749323239669760 11871449 530969644755332568278543961367046703120 11871450 -12484524374008815712184076324273868800 11871451 157741376025335088335462574888850272452 11871452 800470378239372856418040334198476226560 11871453 35402801149029870751277461560278243328 11871454 246260064855062459059502594861896038144 11871455 -214314654990948547114706017316080487640 11871456 467770136840591187696126369451275976704 11871457 -375443406842087340372546874288856426328 11871458 19425612942680183752764351070017482400 11871459 484422734240436807492200006249633794200 11871460 -406614301879628382406967180435602302720 11871461 -171186351326648529507696684239234848320 11871462 60243296442206537458151831825134631424 11871463 514231060223779227692516872738315654712 11871464 322485535567796541420776243650138275840 11871465 131520915095072163999736510402481661120 11871466 158879935096660215745384388655350603520 11871467 -397883785985692402161374885421925193484 11871468 -128802391660557400861878468205593231360 11871469 -471233879548370172560494417212569738880 11871470 -129063506364461755499822891189588885760 11871471 -516038348882057601976925789854369462392 11871472 12789762049369066442466913613249970176 11871473 -4203345136916028331526593912876222656 11871474 104626932051525683175304830511204637952 11871475 97671094989478059390660323682212971800 11871476 1575551127243992833384255724283828665088 11871477 888376608183607836241685794681743320814 11871478 -171714777510345885293051133651135108960 11871479 44876213180126438413415307993837158784 11871480 78910942019862624165461988419503104000 11871481 -112083187027393117382778637130732219136 11871482 254900957586849229568335829830583437824 11871483 728423257696713752634742939904413440 11871484 709609493672915012941523966348670508032 11871485 -10090199583049771965688230030773308020 11871486 274526602977629947838982900762905383104 11871487 318562795400969151250654709924178930472 11871488 1265774164919053299622699342690863022080 11871489 124640289564573685965424989665139384192 11871490 458694730400500100618230956485387397120 11871491 -1303472516997269287753929893886286861440 11871492 -27730649918633093015100299596226359296 11871493 1243546019076336894808254554148971347744 11871494 -564021131782313743148148317301544012704 11871495 -533393852587155837571070970652606156800 11871496 10639584955728053552822616239829811200 11871497 -53278732487774935535925833539131421488 11871498 132915920070723738196380138401045333760 11871499 -243377547756004539648547705760764843064 11871500 -667285520970541738992926821087807488000 11871501 389715678675282804700974604167234474432 11871502 -232927223914623220731926228371536417600 11871503 151612727458499806376188218328927549680 11871504 -26263131717570291497992466131535462400 11871505 672773978638481922001729153839870348660 11871506 -490277407892871141267583713789608676576 11871507 -470199550200499332221174305985629836360 11871508 -728657803059541544024818715931506380800 11871509 182917875325782376368774212196572237688 11871510 86558322583790586132364949031458334720 11871511 647301021426012550076889368598813655112 11871512 153046931715179112241057320097006387200 11871513 692924658896672845175045447804971945242 11871514 -320587082271307483698647152134260755200 11871515 -404458545652732744598093248261863536880 11871516 570458237800641794583167668721738660352 11871517 8717233349699338744820279231143433600 11871518 -358730321611178226527377298718122663040 11871519 -167691161958882724274401929973655073024 11871520 -24575154670366039397489527486235934720 11871521 -2263554484588157065571482709615771003388 11871522 90119453342829753753150257932180600320 11871523 389641584103322845090935448166173455600 11871524 -196911156467438398561135871667836342016 11871525 -186106001081771015433320113595036102400 11871526 -8923734754628696690618090175262393536 11871527 -82367539401802280920240194706009028400 11871528 102865717115420569229700947073869660160 11871529 -3113958236275088600031524921849672228928 11871530 565174719825330493138637331073662117120 11871531 319476106014064158225089903251247405712 11871532 123850253826011589358495963917440632320 11871533 1451130040080620504793543388479358212300 11871534 -350158276743761479045283205990989238720 11871535 209092337629331694595294402169474702400 11871536 388735530718388533010228181766078464000 11871537 305472137479245957378987321794213416560 11871538 145541705392700796411802004018479773696 11871539 -67999757064211304173196810825198242344 11871540 -78290344362305190746081162473324577280 11871541 478942570990865139282337570789795088544 11871542 -172038578262400926469185068292732334080 11871543 -3459309762676122791372715753718582272 11871544 208187127414802742937258621971598336000 11871545 -294509168086959315618937928969974662720 11871546 148394987467106705556593663455945104384 11871547 158923537139597890211170085479937713992 11871548 97896352578362450864553996908746636800 11871549 301377197812969425985285141716368109120 11871550 -114047589425565379842537910752652070400 11871551 -2948800838952114076143494933295056448 11871552 -8308025453444333587394355982761984 11871553 -895397280458621228970024098600418292796 11871554 -307114533827433348529334057770553209440 11871555 -216494263197188253135288039300546557520 11871556 -271404706698453963563381075951925074560 11871557 -799225956380663835084001304265402570720 11871558 -421600784153702917040419198058986356576 11871559 105502237529300099404274057361678368352 11871560 1331835958838267642109111583492661760000 11871561 28249488908225541557568668851934636160 11871562 -47069332860254340435053631062997397968 11871563 743871954898023290363281654589558466984 11871564 999122858278002808990653972473973706752 11871565 -483913676122723167038595152661803719680 11871566 -36322852464922029397522522494640817280 11871567 375681112470633239406224985329355283200 11871568 -289698278250921709676803377873242103808 11871569 24112534539123923016417314387367448944 11871570 -188530414946762632564593650830402060800 11871571 -833466844448023335964978613932402846228 11871572 -261363826235464408136624231291700945024 11871573 -271422050160294470689932798766956672000 11871574 223227079160736660661972730239677259776 11871575 -263703528344850307387074271546902465000 11871576 -474672243677681288684218631711861145600 11871577 -21464831071278644988646465959697487600 11871578 521553089636656301568782743851286713840 11871579 436063524532947648499471468247793438720 11871580 -113996938776051222728303928722163302400 11871581 1212620454326619393287442381030508932000 11871582 -384907490267394891083669214848269910208 11871583 1570318241755313746143301695438621258864 11871584 -283291857242693962399260926456876236800 11871585 -10269575322646379115521729366469086400 11871586 329635737517887261042909563458343014992 11871587 221462125220947006650017036958534044832 11871588 -69392164757903648902052432475871113216 11871589 2929669195166437401859374682634394063360 11871590 122513082324772070895738831543492028800 11871591 -97184977468412553603900462755347876656 11871592 -780110911589781627378274823872210206720 11871593 953931174015290846075723859191743579380 11871594 163749850020096326430213059052913463040 11871595 -168367724266831719076324885148952602400 11871596 1404272216090083007695592000041854283776 11871597 -602387661172257394101803867522028325920 11871598 151669508986048406006761965043724138112 11871599 -524495569304904006664808934667239020160 11871600 -28379534115214637767432515278433484800 11871601 491513686235608194490316188151806185600 11871602 -468701095254250789449098185277137291248 11871603 37122654338759437507783759795986711132 11871604 -767506503447766272881304517801628719744 11871605 94059949138934574851654674758805463040 11871606 -112153326491414098936334682998036966016 11871607 -638914940578032700240713034198355469696 11871608 57757756938807734693138991789519667200 11871609 26542972893735313614990297636481579968 11871610 446282765094521897847759594515525760960 11871611 865905466401087906946132087976486784432 11871612 2650438548468151565290942555365834240 11871613 -189748835317105960129912916315550944352 11871614 246362520897973919538813636888870643200 11871615 17334432980900030645405775377190443520 11871616 -163607039500818956272378821159262617600 11871617 371896945103057304960406140265413825666 11871618 -13047756871219896716553914813064222720 11871619 348675238974610229447710366240305009020 11871620 -300077106923771358657881102361896816640 11871621 64445487656679949902319650706660308060 11871622 -318655425404723409285253942181217346080 11871623 -894368085436031329573226689446211100496 11871624 -401660648204624314731153411919661998080 11871625 41433830820111969376174890115401978000 11871626 -51769794152986390233443793742693401600 11871627 648358025217130403847497398357558195632 11871628 147673746729096120548433844386506076160 11871629 232790529553515505171197524658748947840 11871630 -224483926579306705357921499354499168000 11871631 -1826063675107765030572203653274707078568 11871632 -4441002745435418703598299560816590848 11871633 43108779570249868723727090533501441344 11871634 -393274406882074852648970046407319874560 11871635 31746172089443231037784633611424017360 11871636 -66163767662723210365271622833896685568 11871637 -482538003882589855503791802013027340320 11871638 263255264447330477038355218944929223360 11871639 -14185195950693504465571191552977376456 11871640 202127140043367589061219861513686425600 11871641 351220313649083557434298689321092190084 11871642 69851835539702702531415697191443873280 11871643 -612120147309505222140828937361887427040 11871644 -412741281068739856350509193940819774464 11871645 227728354713622733675001348962868474720 11871646 -79097701593020498387420732811264522240 11871647 324048366483622000279684422436138224096 11871648 447283356549324057163387164340749533184 11871649 1002714949717808884349586746228197767650 11871650 -77091849832471231816771532533001433600 11871651 539358220995904129638593053904449091904 11871652 -104875952982298463672475122430575222528 11871653 1622655026125377279285801431750711827902 11871654 -24855287515425874012540311740933793792 11871655 7762718576583946653543199386162275760 11871656 922101155854518710572285043990609510400 11871657 -154160667173084179640993283727750993920 11871658 -458163629537874718291522790897163370320 11871659 -237623866113255413759913586414975912140 11871660 115669987343025899310761287251179520 11871661 -249010942046845430548269216315301006656 11871662 -543681061689461838800790954913198825536 11871663 -1147697986461576420374754125044949087616 11871664 -78681931763779540148373420388358488064 11871665 429466987006641496906538317889221369320 11871666 -54780065399021186414977645052333153376 11871667 -197393837893229100183110823025475591040 11871668 1228169530240023162099654661896866476800 11871669 -97743401045002823201911583804058361056 11871670 57433317382293081167842481350564001280 11871671 -769332948658472736789288043751471873160 11871672 363272854751891885292341365810848153600 11871673 491868292784325893843635099140325812 11871674 -41404282373835402711856426989233483664 11871675 -214613336081843151451259082545051559000 11871676 -150040244352578907184893422493312855040 11871677 2303009917011558746543124211636921213920 11871678 -33452096760969905790180023101500948480 11871679 687745093981396191428944284133466316760 11871680 -78866132085408024218522472810377379840 11871681 155199946552741859607484639087084975152 11871682 225979582876858409004027439474524367392 11871683 -520446684650051589336355939321155814560 11871684 -13463088606962917656589647758506595328 11871685 249889421974454870441630845755798000000 11871686 -174248350840191190947010239611355842208 11871687 774837813096674055010954498859790869160 11871688 185999251899557727196731994446581483520 11871689 1333919260564237022367209933736684614490 11871690 -2355226472697051386149963971136473600 11871691 -24565139109523197731625017265331512480 11871692 -128880563364719512397613095152683617280 11871693 -737716515734933837774090684214880973418 11871694 -592262516962556122154579831713245600960 11871695 994063259614520222643796746857614510560 11871696 123939205695625089912131195954313560064 11871697 -897872641101260765838366526727744256 11871698 -221165432066407360567757763737923584 11871699 -201979000339465728064802869911489327360 11871700 284928933028417483341231986209614147200 11871701 -1147201292603399492751759709982220864900 11871702 217686672604504839250031253884075990880 11871703 365972056423480871635912670995762821264 11871704 -562076195889583806592768081922232360960 11871705 225528897721897458905789140108389495360 11871706 140881790196450476049560861205706309632 11871707 -50182941781410330494135172184186666044 11871708 -479433710409365066505412178826342397440 11871709 6030698049761366646875452363905980000 11871710 139902882116137431293425872556014768000 11871711 -456674467987098816097068322807446693360 11871712 1066176617048124077385098917647459287040 11871713 64663440350675126916870304792196034240 11871714 -104614088564349560023945165823600367360 11871715 314268237661015301696512866415014849360 11871716 341684921043356669731335999957631868928 11871717 39818012774367493243794342110513046336 11871718 -830722120853230510580314164922200433440 11871719 566718564573999772215162820599497208120 11871720 373082445314210614177378451402049484800 11871721 -935078277566274691892423161799708875078 11871722 690894809414949742690473291218756052912 11871723 -3534998470670772151820620291596949056 11871724 -187671993543979705718934404310326016000 11871725 -827959641993534265275903728013005976000 11871726 -182745969543597643427759550519050413056 11871727 -426151560411908457368949431932198938128 11871728 -242235798558279086652713360508799451136 11871729 -295286268683031586870750540532472632832 11871730 -357785676967211241024760121330258227200 11871731 -241996753350136427453880351400080060468 11871732 362419534913913755463170272536503654400 11871733 -316752220337329622841540146764416948260 11871734 -48925842707539711231551695839937833728 11871735 42425566765960393174013154834371611200 11871736 676452165298097073105688174312321351680 11871737 -174231745994358177357209575926763006614 11871738 125762005528605908890336916560549624320 11871739 397901350772682253522088640738980914368 11871740 30244467643818262256191894683728816640 11871741 -202935238826214619308038288813231616 11871742 -206793974577185090925092625464295915456 11871743 -26460971075827562653421679901214689200 11871744 301401847473511867220245313432573706240 11871745 100988507082761149313372004763823385000 11871746 286269830543218091459946658072288566336 11871747 -50333371573883495722226353660320748476 11871748 215331179421303885368404945825686777856 11871749 708701831809038546092961839637661604064 11871750 -27038466412061340201672785088890880000 11871751 -133420835108953495670933005038380689400 11871752 670481605278444344756408327216287257600 11871753 -749189522470059752076652681182686912496 11871754 -278640431212593095650238200851421961424 11871755 -112919719256660427107780665769268588480 11871756 -1819688672211725969542402654116307968 11871757 53166376012408327886695932041857410912 11871758 -288316347192525759727726810215796307520 11871759 -911779402215288135892807091174590435680 11871760 19487944644453573014948613561919733760 11871761 -630883763558574043627166876842180933776 11871762 70960702373709770705758753065686060544 11871763 1586798383371998410786963557423313029240 11871764 -647554600531441906765465175072190517248 11871765 273684283717449377609693021848284480060 11871766 676559868035871236810209579450345676832 11871767 141321932539097403946597332828581247816 11871768 158615948642869156469867062391928913920 11871769 -202630085969840203399006053995791596924 11871770 -195990938624692656555697054479650284800 11871771 -47924229991131885978397173424521438720 11871772 474506736760486390010256924544919199744 11871773 130516719265109900231246528886880274022 11871774 71293605456401298148398775044963012288 11871775 -302718499842142210784474712662342229200 11871776 -378898724632402792781335985819222016000 11871777 -1740675848953544045581707165918259480320 11871778 503402639472182242789434681912331759440 11871779 58191705526286485097015717571899535408 11871780 237839608148385697702131642577417912320 11871781 -1107351929300845510859393583645862340448 11871782 111983053688214145182775374905966633472 11871783 -22649042897903267940166329731883881472 11871784 25228114997388352160473698139727953920 11871785 -13864414929483599428527921269522462400 11871786 -242400930677909560907633520650400212736 11871787 67652907909964343691409359578442487480 11871788 -29115648689835428784244596840319319040 11871789 -169289007635258402570676769393253792160 11871790 -74751796037849347354726825520044055040 11871791 70056177533931519373312895377157179584 11871792 261237137424034594603447714440335523840 11871793 -1017696398910072048055270435338804126958 11871794 594507692083719493629322939248348048 11871795 -141053598431575510143976796880411816960 11871796 -183503218046772698080071479259717795840 11871797 296062409945877117818935627418047309440 11871798 136437302504460081135205098381480611328 11871799 480101224979585770431482431456518278880 11871800 -157313118734777139185747739556423680000 11871801 530848383923124110129297545093379586480 11871802 -27746483754308819219744307904198197648 11871803 -889234896653658542164903250935859124480 11871804 -62883572808958992088298891549289676800 11871805 91461283287901105410293246198652157920 11871806 239628643598371205803329295417098405504 11871807 599671659252450856844017012073186832840 11871808 -113345410045715290629690993750373826560 11871809 -796085502384563039640352510323081455184 11871810 87352529846905420286744027347513581600 11871811 131334281587767717228892878646075654560 11871812 818607079611336966241649382950479126656 11871813 -302867451046244977477817268802089121056 11871814 -812927275644726060588107750103717469248 11871815 410045006696660271486590848221157395960 11871816 -1087902726722116361352879005408590725120 11871817 1111737677868866880031500309721061750400 11871818 291467416889732990749308647827658092080 11871819 254867134965413966784035863197962854320 11871820 -218756514199173379914900559982798499840 11871821 221280313734190882493279373181441171692 11871822 -23664464712060329267375393577178275840 11871823 592488416036904353881568160222619241072 11871824 231754237898589425992257814620429090816 11871825 -86468254849648102953580918009272158400 11871826 -604436682420527550784568090109667371888 11871827 14125847837479454919710491645614552960 11871828 48559016016404297050173958617719766912 11871829 280949431352363992914140041892735764430 11871830 179796487601134648663608810154159987200 11871831 -302302187187618244465298829253188007368 11871832 61358508349233432832538316227342868480 11871833 -47582295336463384602481060339399633920 11871834 101398775649326378798320711868637627648 11871835 197782886336460056199492865814252050560 11871836 -1516899971407009589780596244492292989952 11871837 -232157972190683628592370360041672894932 11871838 -371233700319168901663313961314313426240 11871839 314026915261726964180988116082428746752 11871840 -469156849062078886766362452921986580480 11871841 338965831675473479911747118281043885760 11871842 -87460686352238213881809635134359418368 11871843 178050230125296138134815719269624657328 11871844 8733932946512888398854294789550277120 11871845 1033265629339112062558287309802748736600 11871846 -242686032088553027478895376485019520 11871847 120497206695465347488417435373946058560 11871848 -861597725267146969032078270093715261440 11871849 -552438730605069215851795035698515371552 11871850 -81434863919952568140220274007148128000 11871851 1013147157714615244682345206758002933760 11871852 129357900289377773516478857615516063232 11871853 -1448831211773883011028576273839649280 11871854 -35252512098179110119549758010457458624 11871855 115478870499288017906322237178895638200 11871856 -76288613748731508050556128121993330688 11871857 -341036827621305811980683122977418789068 11871858 69515706393983374298053288580439302400 11871859 -137527829016906665778117164425134215984 11871860 11152758038014392836446042245866373120 11871861 -341073576905589993502952285635203676128 11871862 156610650353428430953234565346100065600 11871863 -2015671296447331216037722938148113935760 11871864 250061067311853672414541334395289272320 11871865 -522745355015640443910389552014356604800 11871866 -645000138218647103463800284286295796368 11871867 269221309856101254411839057488115524632 11871868 132583282682115441310265078105547880448 11871869 -1245706454230691150942224668018076895604 11871870 -2089536645276380284549880713429570560 11871871 2728243114033851190141632747676959969024 11871872 141977514722761033549504198958917877760 11871873 64215866308290858302799728268200016000 11871874 128952304993457111793724583827129431552 11871875 1230009361415477227831727640919394250000 11871876 615030455341343255721676495707094060032 11871877 94679905399001452042129126300854122080 11871878 -65240842658592572442073032450930383040 11871879 -9619572913744272795235993839333592752 11871880 -666358848912320736958674836752512153600 11871881 -20056159102931555261492092887856683456 11871882 -474720161919093236513089567770255622656 11871883 2783245255889056720172429009773248857600 11871884 -54693692677445550934016168346776371200 11871885 203527151393496369769073645829413035200 11871886 235602454565526923968847345019121210944 11871887 650211783921876442382631658642541705040 11871888 21664469771863658581747747504277422080 11871889 1125166049139741914369981413352511131760 11871890 443506199504061163406375579339138839200 11871891 -287052645581823407986885337318201696640 11871892 993424758300014769116737045672577465216 11871893 530793128865839071277750706173276028288 11871894 24871610768425018115030635140590826240 11871895 76780218321596229673616342105462184960 11871896 714800548732987705288066605112634849280 11871897 -43856469278455972042927148125298468400 11871898 -112653433345545595075829013741945989664 11871899 415352848168764791353429576975282451040 11871900 -280907974587189856292919971578659456000 11871901 -9813183537781664042848832854403796596 11871902 -22587673169426044803546184727861470848 11871903 -265046472127158754580783078945676220800 11871904 -710156995260984106998307235781153914880 11871905 459124744404352534797520447699518927360 11871906 58739478935777904201750800044470169344 11871907 -1208236160188290319385829164877233751844 11871908 -851462295470211433632931758399231679872 11871909 38031168100971728812847461084932855264 11871910 -52154386098431435865483430253037281280 11871911 15663001876793428136661789591057541752 11871912 -356825197138312016290290992818913280 11871913 -8376208188695677886740150105485404336 11871914 -312277859838704538570949324147281235200 11871915 217729442388560342133890885500523520 11871916 53630818403645034266785827041585664000 11871917 -1160653065347357847415151501700461940 11871918 303861184568458422456109474791783016704 11871919 -34731725810209587371155287497625244080 11871920 -34115755108185126468838328323227648000 11871921 95589674790305397826907109300764041440 11871922 -426408875039705339125080066753233395200 11871923 50073139582964639832129024565712700240 11871924 -466497289877387023093188146302357254144 11871925 164497102027147005797143036158694196500 11871926 -45498913839926948246738252678392890816 11871927 59573487676696507323396364262182597872 11871928 -1328316023394466218746887369819389603840 11871929 -270330714057705469420304928991494352470 11871930 38451219566282796757936841508183966720 11871931 -89553881496845693360910899480574390160 11871932 899494465190942642496829023048496874496 11871933 106832097818567350338882773548148832000 11871934 -98779792717741255937050599138227952384 11871935 22652340572145998825123224395874664400 11871936 231858694347063838910600526764480397312 11871937 106753699380089650740908550195829667904 11871938 274399507779951369859073286411351219744 11871939 700126823188785819447522783150714789624 11871940 -11314107774457455602828113270309128960 11871941 1327911016604835876507322203030726208800 11871942 10965947146704857011309087411131033600 11871943 -647800151198029210194846878156645718440 11871944 18351258976062677775192191184531456000 11871945 -396999459318779245499218221648369825180 11871946 28252140776374042853302888809972541440 11871947 734967243574875834873425820369019584000 11871948 233923301105084012540517782163375329280 11871949 -521033175857292784617796939107316162964 11871950 285291041451018662145392267624202758400 11871951 -75828503576838317160769055359458748416 11871952 -97170409143443157239423008502893854720 11871953 -226254714393827453096031696863696934540 11871954 -58130384887625656771271235041137532160 11871955 158826120186583080727444579511180205360 11871956 6433242042054107580802984907130015744 11871957 483456079513381900669927269653566425888 11871958 86740967323657277304911097305115355776 11871959 795024779959731976694685645381127838040 11871960 -88741272072028791842588713167618048000 11871961 -249188853243278793498246567018492893676 11871962 -1056560295079458204936813157777774387200 11871963 234700376233459872028605439019099866092 11871964 363032212308940901253625784312053858816 11871965 745738506454900293070680606969959527680 11871966 383016459098278171629957128888829167424 11871967 866318927564086855860938895613540558512 11871968 -107259981117972990629970930747248738304 11871969 -665503206777662579668208406156008307552 11871970 -243954730102125637788586983396631319040 11871971 -222447617732056023950486695712639691696 11871972 15446732827123556480649637026612006912 11871973 11114294255805922442473646395710500222 11871974 -330515939225783280047234021690982975264 11871975 110999127510980938648840605792015252600 11871976 -634952563416575586940327642171761361920 11871977 48515970553927565276827947032546296320 11871978 -156764414854499438761686723747877675776 11871979 262167933109170088254581061216896494080 11871980 -232172907800097408236494892938553011200 11871981 -93968537559390834884834621082102973440 11871982 103888147847971908930689266116621014592 11871983 -743404909188189282307306050016669998768 11871984 112596204227170571153145977048152473600 11871985 1012336931712008695696625236762334736180 11871986 -405821500534183526376839233310766959616 11871987 28151466028703489969774073104029102080 11871988 180585905078985085519989819182726492160 11871989 -1281435094808288577709159752834632880210 11871990 -6648678075960077035189964402049350400 11871991 -23520660036883692154372929577569312600 11871992 1378373297013352400732702672211183513600 11871993 190364627938741135241036489136380769984 11871994 -237227529587499522372116183066588846880 11871995 268375465678146516921052360317680832000 11871996 -120141285861714058648206695258823352320 11871997 -75603778757696841532328712431649503168 11871998 -806904546157797901252284167342624271360 11871999 -317987470732269273127552140888259656 11872000 130881132242251506594589454446362624000 11872001 -352278871633882463735462664799820645496 11872002 -150593678885796991411290100055449505280 11872003 -613740742714804571653269353753665901664 11872004 -46066596801985095309110710456077826944 11872005 153585072812533141928491635358185073920 11872006 -172168896489724037389857282720134024832 11872007 -281384460730549727482432518552580897488 11872008 172058474336688727274764135931508817920 11872009 990487589045570372855761254340180151400 11872010 428759150603966849088358452465497624160 11872011 -372656334347283870156356740127459775528 11872012 1564103261595078775468109866208412211200 11872013 64392174412200829657015377917051102262 11872014 -186041040343969970174517522419411690496 11872015 1608842792215648214769333006195350198400 11872016 13031542632492210270223209266173919232 11872017 76842074721879970920791340469244335440 11872018 -50215678831736072581553305904888105184 11872019 -349598169194445673224992878432083770580 11872020 244723371013821831063222284213629132800 11872021 882333974228373608603354910702670610880 11872022 1013217597512934956937603554791265856000 11872023 422922081333113791718778964306534938984 11872024 -1247418757236474047733712919440298496000 11872025 -386224920387575416719433480366539230400 11872026 304192783537820760698744082614035241184 11872027 -531795379155340398207521544375919919208 11872028 45249514357503146669993765906124942336 11872029 -330987620359593726823000186643512655712 11872030 -697499203320481470153359758952818003200 11872031 -63010224277321370487921589186188516408 11872032 875684770006087239235215587879246364672 11872033 -851662524230273590204246723551460578718 11872034 -641663576002280096765947753737622033584 11872035 344069778841836804160615936220356224000 11872036 147987722671826072440544637379087360 11872037 661439924391948770941565978371204954686 11872038 -244864597838991939111692663402114984256 11872039 -108400492971532560585055469494908418560 11872040 -69799764484626294332605609950026803200 11872041 764072459928036845306395350726502005120 11872042 -223228964489378746267608946490714112 11872043 110707668535479121677091577855594190360 11872044 47920062320583718163553443262492276480 11872045 -284334456162019395746239710955923011400 11872046 -15777826631272859612873027136530777280 11872047 1002644756398784040601745450834014458240 11872048 39651070449244815353202349238730031104 11872049 490265071005430848545287667822442337920 11872050 -241439484186874850440572106135199971200 11872051 -177267202073295620400200501112066040948 11872052 731711545182105998233218509998615080960 11872053 -505972991680496770627440282098060462340 11872054 167226267845112124362876305882606488320 11872055 -55901465949878118902014454135829141600 11872056 3461611814976044606391113719852892160 11872057 274284914560389460182736357005398507306 11872058 803996655723825383595347317004561153280 11872059 1522993756240634204387572987666947494400 11872060 104948493981204680963924749383578964480 11872061 -706269805274754974937476612565519480000 11872062 294030614157336682440295491528154963200 11872063 -50693492331896152400843374610247248880 11872064 -1603415211230373888260266910184112128 11872065 -387091484863241900297716566954848825280 11872066 -259562123465879543465009561758550206560 11872067 -50903829629962011218408778205044189360 11872068 159865836843533449308741817716874604544 11872069 353300843276045360180002267611774861312 11872070 -22731200577802928499040771119220654080 11872071 -170749957774349848940763880159111895424 11872072 695045380874085293007717308103085900800 11872073 273381197634538670298410312550146636544 11872074 291992623448020370969852781339425095680 11872075 347893239909787526962030157957386179000 11872076 601777061001238876456573600605260501760 11872077 226178446838579821301297798936583968832 11872078 221730561936922297719354253867398591360 11872079 -126827531888463208908116934451722573624 11872080 61733653454559023523648547497492480000 11872081 321170728885598872417074371863689603750 11872082 474823269137010286277768393525438918784 11872083 335302251070440897447808803059241980928 11872084 -110272439622921472042273369864792561664 11872085 -8347735967744173102261838500806616800 11872086 65577014182502100964884251554798510080 11872087 -187306981215567801633057516330557120768 11872088 224019563903844975372393626566668840960 11872089 102209763744909557104324267668560160384 11872090 -673805320513836041764918968984121135680 11872091 55031168704192485371024380958487938304 11872092 -118892128653848445115428781555192616448 11872093 -930466917287479100977003554163112319680 11872094 141373411039894996487990134354865257728 11872095 -544247742468869783434709858538420090480 11872096 275076357225855599493893753804753731584 11872097 -510340371214847090865916785127356191454 11872098 -174581857823025767409177897883822087680 11872099 38819356434952431486134981910112099100 11872100 1113654219104714546145362557374182400 11872101 -288459583891377308246021895516056092416 11872102 343991653828858521627903498539223031104 11872103 1012944154384796642787996253704271962960 11872104 -404228590091069336875341100358698106880 11872105 -95008840845336216681044993314912471680 11872106 185329476387248302196255462880235474944 11872107 -385315420520228943360057076740430710000 11872108 -709503029373244716158928163286926665472 11872109 2215474316809963851408216222394036868460 11872110 -344033370613202150407572430916031930240 11872111 -368966838798963746712272138043197098288 11872112 -41120692955274816491840260474826096640 11872113 -212183135469170510558299983756868074912 11872114 265004425967697570701942931138763410432 11872115 758519061600345938540096894192839039200 11872116 -180147851197969715458029587397744046080 11872117 -785192921757174988973046165558725607840 11872118 654456526537086968770783319147862617760 11872119 33507072340592072765889786046246418688 11872120 -120587515905712488549082973583372288000 11872121 191407727194584413560186374828078584532 11872122 60429689505790210833869073662989903872 11872123 -936596721384132932245034547316789620336 11872124 -91306723988149181404172999026762761216 11872125 -269729607048377800857399525614117274000 11872126 242657333087318204929095607198193802240 11872127 929581646151744761770107414345758201640 11872128 -14166651153518685088251354029437747200 11872129 -383936838587034384947896826826188384720 11872130 85507174645787524862611173627275788800 11872131 67722261245107270495454145443404610880 11872132 195174583501023415656995689075965870080 11872133 -117912565801491454235712181439269057152 11872134 195231363674990708832443616289107194784 11872135 546655890084961084457384037099756371760 11872136 90945873596664807874220556392362905600 11872137 1149603237821094861194531011661597481024 11872138 -232849840371941709710007798130160579280 11872139 111273876543960770755896605241906890856 11872140 -19326877627768377168987452864500531200 11872141 90087003066461579173465363687886092000 11872142 12093326643171143653569720585394287744 11872143 489804477132537964065458342652344557200 11872144 -314641811115885240092781992360797757440 11872145 -713511221374774180727927616731038025100 11872146 -45381489599349723815724293906764760064 11872147 170729757851154399211997812502796618832 11872148 -354601111769708958508477531120381809792 11872149 353259597769749079089412777485835407264 11872150 -319696372197120444679993488796129752000 11872151 -282438863084505286127598337266277209048 11872152 -105352218042252780851890101655412981760 11872153 671670163334604192782895817393068061056 11872154 190436757713700999051562047952188908544 11872155 217529127901168441189318175717104120800 11872156 75213696772552082304298021433777323520 11872157 1147285239523793797572011776184808960 11872158 -331895170989008062266395777910866433216 11872159 199944124928193616736479713786228619968 11872160 -469919496873312278210580128832126320640 11872161 -98970279884661205330448306273718549678 11872162 122384633179799557368669442027072874832 11872163 -228486145374605210538643842865717281792 11872164 -518879959939505914693168569064298855424 11872165 182850941358571672376894526595818922800 11872166 4568426750476660044798491387743311744 11872167 660406615324629268080038930934409091880 11872168 141702136444384341541617489719643832320 11872169 -990107232723251722971587776874838050160 11872170 -17486152711320987328172115584036610720 11872171 -9693924977250411444803509062329772000 11872172 474496169042450539836440111089222290432 11872173 -550320683730387065207092516581451627776 11872174 -348643724230268778793820153999765609664 11872175 105143259268862141746509960326598960000 11872176 -110355129484025151799711859644457975808 11872177 -246473938628297904658159153092517796974 11872178 462483094045691400457776764697682882560 11872179 589313055773775077849418293099663799048 11872180 283650778974471218665382492430594048000 11872181 245956113155683260138014295201552575982 11872182 -179717234266844341430271138603712475136 11872183 -1445810530862670699415805602807458289880 11872184 -566874195559370538365042746689945661440 11872185 -85821721008505106366541916636428585600 11872186 -182766692861548716122878153008398257152 11872187 585582578845683594039677932820881876836 11872188 -421312126190540955991404986548581903360 11872189 348121805631915154078097801065645596256 11872190 2105826127092234748580893869179784960 11872191 499902161731690369487148094333404597192 11872192 -539865790156369463420351664828635414528 11872193 155867291033114469452682446562213751764 11872194 171974901755907990443615288915681256960 11872195 -36473357803114833689791916724488770800 11872196 -226253129321007703186285579796831956992 11872197 -528854718717914541831920993077472088960 11872198 314906464730210336520954131053042308864 11872199 -2780313881396090503904425273664270711040 11872200 -249623640306218095751878247673372672000 11872201 -589478467759770637549266110679686120496 11872202 914772351258949618464075420480515936352 11872203 28091362414676320928741989103007151104 11872204 -263972598371877293420380920687280421888 11872205 66993204214959017720693042754644050800 11872206 -58789532780663477393302497941840505216 11872207 -2327984552265112916374889287356372984 11872208 -18297835078158276621250532097884160000 11872209 33697961112750928070574027490184711808 11872210 -444261725734789073174300651397505384800 11872211 -162080899785955392931634535288690723648 11872212 -185139286713995444973485650516785278976 11872213 -1147567234814762022353326259920984431538 11872214 580992459608381302574295006386061312 11872215 99218238234502687874047521287437183560 11872216 1088996694235136480131264812932979609600 11872217 -104168664930760973851863628789653956928 11872218 46718314169107787386756829579581516800 11872219 -129418029236013027110740420305221590904 11872220 -404263842274210840829642096468337745920 11872221 229727323778448548047698003671583351264 11872222 258617137132622995325385803167397363712 11872223 -158901363347359012690585238757122369040 11872224 -114961212184345126634053127502739537920 11872225 -50664379670922777538442219830014944000 11872226 -364471289624464520379558523814305726080 11872227 -34808586241223779776566949741572044368 11872228 -899027829010001254529979218345410306432 11872229 338729641327592967356300801252261225280 11872230 210529381548712379534537913675782478720 11872231 80046084664674702304577951031711430192 11872232 -192068876621800412307625493710077788160 11872233 -768326850563494666386906323507553577398 11872234 165460745615700390251038628537084682240 11872235 932875297326426282572135247227906227680 11872236 -102893127995908191707672294573173836288 11872237 192386908890812001584440861344426919968 11872238 -43596540732067695673418170756483557504 11872239 35687309641479730656742697841846090240 11872240 69399124598981595349692759646157045760 11872241 95669754833964748566074288655068034642 11872242 245449814782713254948253229353523985040 11872243 -945432963744691089096675420252347091508 11872244 -170392870504045257534406680406214688000 11872245 196923983874845571158661420793432012800 11872246 -6185349587920001774894171683064199936 11872247 470851885832631038942878678017215933568 11872248 -351328947310217843105018969553822167040 11872249 253822128817313634542226000165320422250 11872250 -264322981172357338109537358546413112000 11872251 -353345127592616412600692846209949844408 11872252 80728712663894277537236027317447956480 11872253 -1797540589172182288998488433246948467040 11872254 87065643330100381403248657293055360320 11872255 -333670888892947398763949655326533628640 11872256 -26005710288593902770497398159693578240 11872257 -3453223907705903341124998483584849312 11872258 90257408486332682068932196167544622976 11872259 -28946588521056929577341573692641890400 11872260 -209995953224164114150529711368158769920 11872261 -546080089724170956410469905854336318308 11872262 -120700853159151286138776218456675478336 11872263 232874798827593096399755252746764239184 11872264 -55368986515814364719022768978218188800 11872265 321799734440049899860929166505825744640 11872266 7851418616363193496760396158835159040 11872267 699592239816266278561896160900107792552 11872268 198520418460376983919616207040898682880 11872269 7791773323839510226683857261359710924 11872270 -262149434172546722907660870124918489920 11872271 4978885830574976674933984162559063472 11872272 125940515255943975864223815574562734080 11872273 335383218992488160554246889027176715136 11872274 18568101424063230435852410057223413136 11872275 76176151620859349640261309025806696000 11872276 215199116505688287013609973352686036480 11872277 -192662928419670047358722548076307461874 11872278 622785652846942299090331359804825600 11872279 -825784321533817110079198098459868878024 11872280 75242718503923231393573959536578560000 11872281 -544405515734715545293804051255822538880 11872282 -15822206902287031758373461338662593600 11872283 346272672019659395586266075028030211440 11872284 7382769334720784876605377093027443712 11872285 -370360825465931109795878473116387567240 11872286 218132632045368862185743877683950622592 11872287 -82955657926049458896376587300528046080 11872288 137959503994667911215868040060721561600 11872289 -307466491782100252473274639294003650432 11872290 -142601192562584965150224021675644467200 11872291 -1124591231997317734132781563907875115328 11872292 -513753787397413049139018708185640545280 11872293 4595386917630055480137577776358426464 11872294 204837720322456255183785185744937480192 11872295 -1496030782392229312536494291124537931680 11872296 -522511723365602232429102109659750650880 11872297 1118006228682151711561483909524095514880 11872298 -264792630097336285658604190124201067936 11872299 -295438500493539946483420723507641044136 11872300 -4461684708405648319557272964153446400 11872301 -13231188520189179085004179998489628416 11872302 149187679725227636913181097124205992960 11872303 1131730758076690065192491102365410977552 11872304 -47468052265228298736663075360464338944 11872305 -241670701644447930839698284527875228800 11872306 -190593436482660949471065159971450577648 11872307 1250528574697525392577493908049722237752 11872308 -278431739942678767980929737924128995328 11872309 -110340951255461818512163899087620779296 11872310 167961803485986203661452479691377296000 11872311 118827828813467552913557031672007910784 11872312 -376724442475186199868746897138693836800 11872313 -1662487672901974983426735495630308317440 11872314 -5388444015778840904366384712454371360 11872315 90558885135736849895814452811989443200 11872316 13314220959356478352321415647601648640 11872317 26807537992875902278400727320105076480 11872318 5116061187135415432594752715062586368 11872319 -599021661803915941324791544283092996560 11872320 107505233044773737469878616786468864000 11872321 -1172935148561196471003923011381274334800 11872322 72647669341348778916837554845289716224 11872323 -84341458279962701774967591930164703228 11872324 21812700064595910096384663451299274752 11872325 -192438849975699114244275266390772984000 11872326 98557299524707911229065112317385433088 11872327 90783710984728599891581289675009278952 11872328 78967211286978015676419277651461826560 11872329 -114937926968198999251738825178098688640 11872330 -23423180946683688908983416147757633440 11872331 709658781732145593511505049030530141712 11872332 -20666079900509057525734254356294801664 11872333 -206193407588538249315660919820922363840 11872334 -160519790481097418622345318618896066880 11872335 256351331395188750440922616809420656400 11872336 -54076379468650934926803486402389999616 11872337 1750523430959669390060317321307794772592 11872338 13263057461394387102560505315234485760 11872339 409151638480203016041887071835692260960 11872340 -72610447724206936633748898596797440000 11872341 320116857624043925993789834888060903424 11872342 -204641745933064200324052850212959944928 11872343 -5438242841210401855389507347486687616 11872344 131792349909913379388617180041542205440 11872345 -230590182888495306536235273456412623480 11872346 -323534937492745522155812965862958336 11872347 -362073537702103474436105782252696661352 11872348 -775709845354796735707816980815913245184 11872349 256892727755182284904591591384371538560 11872350 -30912358173800527113559953941907504000 11872351 863883206998630636832063169734337976352 11872352 52479865343540203663325725422256914432 11872353 242975233454135276070803006920205033904 11872354 -10223455656293803751437768633784225280 11872355 -24609201328394416480946721031607741280 11872356 -57544702260174542773183774843488024576 11872357 -62418161695054958738466006948625988160 11872358 872090381316798346569153203327997571776 11872359 749917451883765819347786865482603308800 11872360 -78866639532931098448483484581996646400 11872361 -20803588264104602335810853136023000076 11872362 -102183922925916253203978531001793403648 11872363 -929894644110294752731118912686778037388 11872364 -318861325477318360826962360878964654080 11872365 -74482049439143480584811618559511272000 11872366 88783349522393816786612088836247743424 11872367 -181659502760310014716281401351798553480 11872368 82278129226672781964071473253410897920 11872369 817249105535940990782195092232236807680 11872370 -26042511502422864449201215359847756800 11872371 -24251905876186961295362598425456169216 11872372 -85354630142012376498546317413439673600 11872373 278039651939351211599477449284198729504 11872374 408001320776535300916622312233640228352 11872375 372444194627701392524542052563975824000 11872376 755789991991461476856996702662349742080 11872377 590171120879664827398250169746333923248 11872378 -7140272169352748800457063979990351360 11872379 346846327158886763637442456815553858980 11872380 26466577833375861766595938848557629440 11872381 -50764158858785285132133516934496093818 11872382 495796312867899698009528916181935201792 11872383 16041659458107268222581325026451221648 11872384 1293211996998185378942988459080228536320 11872385 67118907839264485906431996221726621760 11872386 -4226168351346124798582452164900344320 11872387 -1214489593934553792844334698074073752964 11872388 1628144590601948287219993690636357066752 11872389 -224261280224462599940557679036096213280 11872390 -249943945982226049927439554866249916800 11872391 287416726079960877958026009225622176792 11872392 92011248315731578113238836166802472960 11872393 264997601211507077886282338683139614080 11872394 390277918749152906921067030419926280496 11872395 488537073644768986513244623535554708320 11872396 -375106363665194429956389139782139859200 11872397 62301594851613396272869535580319993440 11872398 -380190163600928414098513134073667607552 11872399 -475516674600368099965266900367488384 11872400 127964484485436579382238863109745868800 11872401 -1229126850592669209331017077391959198400 11872402 -492079517979059233919218197638235954528 11872403 885648508976735193368185890972757808304 11872404 -239249503106619104558284064052860511360 11872405 367963478636530659807260499823861218360 11872406 -183170659784302102584164014240386756480 11872407 -196451309227431607599799168731843137280 11872408 -192165297343803293778075386479460567040 11872409 -92838037906278144763205434583970289314 11872410 68490468906762752567625865898729617920 11872411 46795187715003372969499737812285202048 11872412 5483580913424363138809013649051859968 11872413 17283586563202036893248388610774959840 11872414 -560630122728730270118361807413420386944 11872415 -2841369177254560646666195698394884440 11872416 -164670196018698372614825474772109885440 11872417 -113548366085402062058649109907013998928 11872418 -661611781046565652711383197350612785840 11872419 -294454991735009125034473140233251426776 11872420 -149497585599927940748610364907368243200 11872421 -100084332216951399684992574490586849856 11872422 -86566883274058806505024650828827058240 11872423 -157550254427796884882939060343586799640 11872424 112075718422815882876842192507524945920 11872425 -27482937044949251943570654060317544000 11872426 629099961788081149795734089378536071360 11872427 -160068722826186485453745645182904892128 11872428 -18394951346383055324403175365397902336 11872429 1295827088508038832329083615168956050454 11872430 -80032859458931157092506368138961716480 11872431 -103464339499331797306810905210297769272 11872432 -101282197838107560158305454203719843840 11872433 -425912396655990099543727033886173950318 11872434 -22309816426571071038107253357869695488 11872435 178974742639330837034891066792442816000 11872436 -1238538978822970197603449914024272261120 11872437 -175463754166231061110940275283289327840 11872438 345162164356377354302647294881294537120 11872439 -487463622879321608315669004662376817776 11872440 -508711127551286816237638227910170624000 11872441 -55475052648851432711063804479483995136 11872442 -148719970403556436051581322095898131456 11872443 -241017625168727392147079155676689060992 11872444 783577140615743524086341557895855399936 11872445 -375389006620581888927822607296427555080 11872446 236836456378267712092619145043804709184 11872447 -938828220928371910541646200755086983104 11872448 -99178070406010150035919590999441014784 11872449 42164179972470868448453060253000570408 11872450 -374066329082922774818786448901808409600 11872451 -363870106729945854296523541649745892548 11872452 -122278459842590120712948389705471692800 11872453 125933023068102580141381579520635740924 11872454 -89778607991548327815911002760042257920 11872455 -49726045925854700127850698693810213600 11872456 -934513943005201389758989383458669829120 11872457 829592321279264178770260289672370246372 11872458 -82161073602671207745315700025772782400 11872459 -1481451146240585264532451328866136703340 11872460 219559868344224452219285067519818188800 11872461 75858980869336500108262738286983150272 11872462 26670171905430848511717566116744187904 11872463 496969254485744455999194805187041041144 11872464 -36737524426614090655445102681844350976 11872465 -445806286792227190224948161769354492480 11872466 -297628857336608704452592655551356851568 11872467 -511396242507535162641295988915485983360 11872468 683769170086671766196699037769029615616 11872469 -248500488964306046870125712407636963200 11872470 -313400867321637499940345185029818640000 11872471 -222035887143468907770222176577517975680 11872472 1298722258309771518385973781992017920 11872473 -124047878379559772638623425084053094400 11872474 -491904709795060271368048113328427991840 11872475 284277242476394349713087186858726872500 11872476 -58197021120471602873946955369984598016 11872477 10773290553376062326780189112298022232 11872478 -338963345411197435033347411080781271680 11872479 -356793991754476133191683148820548985016 11872480 -53861998610155526498880968339930480640 11872481 18533714714728757826032152523198441364 11872482 620618916270917049813056514750175171584 11872483 299661526938915628805501867214942458320 11872484 -327354447202446377803627712282340503040 11872485 110372267201628487354469181533838839040 11872486 -180098854812360701833376245750358276736 11872487 1070203661911392516019966010669416867992 11872488 396456487166877656887914944088233410560 11872489 -134682478521085396037315687580539671680 11872490 66714087304707395452971797335961594880 11872491 -389198195155565718893573631280708021776 11872492 -110049350957702045715483468372424163840 11872493 100925000815578677537560997316363453324 11872494 536790161493570036986382248143698332160 11872495 -103883154632971331187768133813471329120 11872496 257617371808875593935144681427429425152 11872497 -52638063637837849136476811896125793536 11872498 -168006308231133338855867082476911618560 11872499 -1953481322663054290171269059172471624336 11872500 29727407444982301543414092292984320000 11872501 -176215867810344365998423956315457238080 11872502 -100398787421303736118589639244714846048 11872503 770850533924374973589922740444970682112 11872504 -66201445956843675126748185780167147520 11872505 -58724325804634168956730075276000347000 11872506 4600111222007432855357921145499624704 11872507 134145049983820158388995518243431864320 11872508 483770042591635452070694224054335820800 11872509 507666611414573875137222299685252248640 11872510 -30533943738254578525920834627910087680 11872511 159887444989348334434334711811306048000 11872512 233397214387558475436159591614087430144 11872513 -1780262979512139489843197789228340991020 11872514 -126142997614354618227199743245391733728 11872515 13954703119984680522493774782814387200 11872516 -1401477244343399977139688371761238249472 11872517 1071820184338312774989059836961004121566 11872518 -58135056448950066261441860670770288640 11872519 -1224466345932557183963326986191041343080 11872520 -455713704984701402481121189305208012800 11872521 538646617739266165575478665528175254240 11872522 -73020798218086827631147658910579476688 11872523 150175559179315998693830442191998462224 11872524 343631437268142910354743415070194822656 11872525 -101827304218533031680543671392297047200 11872526 -522091390751219086674866386368205474176 11872527 -667590601766061630143724348526434505080 11872528 197636773171944807053356367756283494400 11872529 -1980533155643339048374693972429618535424 11872530 -141565455601779920036605413657685747200 11872531 577582062804187889064283933539722362368 11872532 -319570429516264654860141684460522813440 11872533 -235219355342243200325086154910839066400 11872534 -85701615421212573467055139935658590336 11872535 -180753281449380182506881674862868506240 11872536 -191548386601612402836552486197792808960 11872537 -752365828330608157934677009168703997680 11872538 161301852038647465250655994368327175920 11872539 -39518352675359570999105589126546489600 11872540 -724118381720584852612278430673498165760 11872541 -403587310446281746652146374995761837248 11872542 472596383148559962235940965553683338240 11872543 -1002935771916135669786108568188441186208 11872544 109149385641971549282792639400019230720 11872545 326692530493076177767988959357146585600 11872546 -72406325633388829968665099545029342720 11872547 -811444784893798031747444166761437700004 11872548 -679687172614275925378150127466090639360 11872549 85223377342468944977319610047715466880 11872550 -208230112332450815969561568979404614400 11872551 -186049307336617828799761495725285572736 11872552 -786012999461553510584019023040197683200 11872553 1308819635145443039227497500794718988816 11872554 22456902946322081725006348418465157120 11872555 228493155256654837479812148406508580960 11872556 -489977963321338664924832900862533415680 11872557 -532213337682565837176383706466472679540 11872558 10208491509093937552296536330101339584 11872559 -66533627772070206192200198515471536480 11872560 10126306688536089940040375989929246720 11872561 144693576489961544440640187535435182400 11872562 -370480425296888040532146586429244565696 11872563 380338287417226691530838048058485509944 11872564 -301381284162191799322505652624246988800 11872565 133230215324394937525822790362533457920 11872566 -65607403575109229002311209668975320576 11872567 -504096765871148367437235428968461232208 11872568 -21580011732820218822353995518807613440 11872569 -512281226248965991493472963558601433952 11872570 -458934565875583258399139447503826822400 11872571 439647091041056116860408830043874972320 11872572 -201452601871817119290399192022778039808 11872573 49111186898580970798490888931695181280 11872574 -16835265026608723383314190729119225088 11872575 4040922268506431769793357033783429200 11872576 381542698773394269465743419305243967488 11872577 -65553677080812735291975377734246593600 11872578 366802262262737326547523966476108951424 11872579 1724358016122606996255718708661333876376 11872580 241154857616288435797985236602110035200 11872581 -89708910087750166343691065145746379456 11872582 471869114214435923328768731039341608000 11872583 163425757388170028337936062298020236824 11872584 -613445882141958657823987263540775065600 11872585 -749993221511674279887376432240709576220 11872586 -550948285184812702513177089088826067456 11872587 -50366251329905047740003248475867174720 11872588 251908542036253058287624212826961367040 11872589 -380162755919678344165458456727985186976 11872590 117650013791651633548874919909161514240 11872591 136368048543431898362302041718850840800 11872592 121575011447826255648067874792478007296 11872593 -1190870280254226928140330537924875560716 11872594 -238736728915376989831490074989537838080 11872595 -209227822086622471778955783552440893440 11872596 66501303155706765429080915597445427200 11872597 -179651023784135958915047801265720187392 11872598 417166712783996647555117768370963297664 11872599 -598100633997957907437014478223269747120 11872600 128886496691051845002088704412108800000 11872601 -12770490003007903642339628322010426176 11872602 109096832143596920723133739274080512000 11872603 -766888317507289688469506712436879305148 11872604 -478736156030708359236995483603027272704 11872605 488230749715409954456922934085345267520 11872606 -175502698383591074352392748781440600960 11872607 322992366347376440139567741763693975320 11872608 -319846165866168395646544760794075103232 11872609 -205527251219177963712061657707463497600 11872610 -279463843203421765697254236296433443040 11872611 -203997174337114055438240270819261092968 11872612 122433487109967159117098986904704537600 11872613 619970551785976788120629383600218655356 11872614 -121263955876629762086244530543962154112 11872615 676810168559615617377434356639315208760 11872616 -191418622873762132565231663236531322880 11872617 199163124558270401926458202077867291648 11872618 233688375986525274641729486290285096800 11872619 117286245819385158310842403230440453160 11872620 28285511478069952271532021797634508800 11872621 620201325489360321921946130961705941644 11872622 -526785433917368116099281559028429181888 11872623 4612472436055885697472061132675104768 11872624 -3322705787235055849127910570889379840 11872625 1473456424005910044826220767834470000000 11872626 -499813963017138709305114383008510582656 11872627 288067567498677432560107279912089122560 11872628 -311246260031048757817355233828498857984 11872629 1169975071075863093825361626007088976000 11872630 604653861843569477200490865866280960 11872631 -169710300254081067319783485839080503000 11872632 -409927171504627253636510506480226119680 11872633 748448059027613700897487034298464382864 11872634 284438278314568475962122798657100473312 11872635 294815882823440905283164742687218018560 11872636 568573481786118513498250428476591718912 11872637 183784014354305915893553135624374795392 11872638 -426007374052742085462603950746367643456 11872639 -299976702518024634345317272731113060360 11872640 -98213493089299521724214805556258406400 11872641 345480495312898890113413623583666896 11872642 -379053490718304234315412585111732692528 11872643 767056053953535215030710241799774272892 11872644 1077784282653965677976920609109114880 11872645 -18824572520552159812736117325950732100 11872646 42649940754330196528269958466764278144 11872647 -64519484171889238207895809898646995232 11872648 -443839305554852588387971277538096368640 11872649 940499110143111649960196483258484586650 11872650 4370601707667481144008498387523545600 11872651 -187460004276949836981196362875917377600 11872652 749996008587530735218509117049582178304 11872653 96825648580187438183265325471759038720 11872654 -405843377970319012209088852189790286528 11872655 -595462520921121530084390066562637816440 11872656 -11135691450310485847893758101705678848 11872657 191006977006967916701720475713994080292 11872658 -265357568021665140140128012851730122240 11872659 -150617756977290381167313082779787794432 11872660 67812815173874861338860228760865191680 11872661 594852835590115269425279193610920798624 11872662 725498115989279375936695197000781776384 11872663 1485325941441317995532989507119434586240 11872664 1392811870749260883528544829543038464000 11872665 29534985925372415807717999683810029120 11872666 -20851513359628852290771776628091416096 11872667 1420771015201125930891153556780183507716 11872668 50663129186068858578396131436313460736 11872669 -287260921520700324910139433725952088320 11872670 651285433236408327431835619322571932160 11872671 -39281326523378683236889835256702477936 11872672 -399133919745855079485347416873551003648 11872673 -1728203491872674932042024395074722763520 11872674 120629229879962387519149640707040288256 11872675 -102308534057114177247833885674330704100 11872676 720206244822211270756912946720648376960 11872677 -581694776609492224089440580141968247360 11872678 6607369502556218835823358355571676640 11872679 -12522477814688190250544245020288867360 11872680 98766667537873194056356983674898432000 11872681 -1249913831923012543286241400915652831628 11872682 -704345005981943590933488383284684212480 11872683 -1412038507884720263904441244439163416400 11872684 -81088894162524197188062878187252801024 11872685 -512534868753610961844005988619523035200 11872686 -1424526349923829620116647210275388416 11872687 -4724456332907229953108204172346436880 11872688 171207508876157233031907616294867599360 11872689 -80034767878433422982808777874095081600 11872690 25769034663269076225424327334208768000 11872691 880838353287551286664813160544898808784 11872692 166118744272059281062338418692598284288 11872693 -203739848948790060441274550225221570400 11872694 -50506299922946371259018514725605866048 11872695 -82303231514249104806803006841340923360 11872696 -975331937788010980435675366901090979840 11872697 -164785381589298722994309980878088512854 11872698 -68893958232983869898351973116564556288 11872699 574536560416285489657152849049502723464 11872700 363732777613326099517118098948326643200 11872701 -92621634892012623439656595391024149920 11872702 -565072949860383620879423622474096584448 11872703 769340029554454993098743671692129950400 11872704 53500837348095071244498567222049898496 11872705 302000379251692817888970579679067726760 11872706 -444993191876565416828031728720221382448 11872707 -55446622827117344001387386799828480000 11872708 220530655889361516218837473126282859776 11872709 -140018780956191450600608557122524632896 11872710 -157466984678633333358638660645627500800 11872711 143849988405256081583625239346384164312 11872712 -559644505541053280601883290803978035200 11872713 280574289844908599822491658562237878544 11872714 58873640360250843391291424212167136512 11872715 297613348924173379182516003332564387520 11872716 348193112646427022444175448188561561600 11872717 -195929820914693062698400190326865782848 11872718 108310428791785012046319110032296236928 11872719 20014280528220814041123263576624122344 11872720 6714651614938389136419887531143987200 11872721 200638022857541542479093397169842850304 11872722 267198988588319762626857979888923992064 11872723 -772413386222175670360785657171467259028 11872724 669804412477826746894373154677721626496 11872725 -233349065314774661553435695923449494400 11872726 -221378737796911397360128596550966195200 11872727 -1551368007190841513947099946988349195008 11872728 -316638638961127068626244771693101015040 11872729 815136050155648914354474544446553297680 11872730 6168828482949173305317320856557848320 11872731 -67760137806835235141088913335587099280 11872732 438074120425424656441678071101961292800 11872733 -711840180897903344562030672399787581018 11872734 -181719090086263151206866882999429329280 11872735 -255508632990720602274066315617094842880 11872736 -28242133931166166928792634682353647616 11872737 541913412113783345588371687065104611920 11872738 -38284599498366404926941085547875353600 11872739 579921187042933969125695895590867864880 11872740 56426981245493228282810841261483110400 11872741 -967842403200137803556540647491106213728 11872742 74309606314536608293056785978652705024 11872743 33122915808224167785593652303164097024 11872744 440962046224412370851132623063619205120 11872745 46724260196920596675878253946281742800 11872746 -146230351304999874944982521305304770128 11872747 -662513335606280925604170858400456162680 11872748 354458412774553849992613749204091491840 11872749 469000074284650509609984958463841908352 11872750 601937423737617618979470050811399504000 11872751 -1035475696779658457434408649346382881792 11872752 -40957523249155225018785987593565634560 11872753 -195352020480994340051209003694346029998 11872754 -639509422653714166021630478775386964960 11872755 37275669399358345855909031883715528800 11872756 486410680869685208007576918814087168 11872757 -37456636681265035253296544963349400512 11872758 178925300276619584544638244679885616640 11872759 336098813565624721922517348215850564040 11872760 346206576637781387969895533653314048000 11872761 252883381165042517111967534315810607680 11872762 321718686772475928942622885009934592 11872763 85262172953660195444840808424526745360 11872764 -602210659787465098071104927275452825600 11872765 353395421399971582442683809365399343660 11872766 -134188966449903416621461158951129196800 11872767 50138688339354475353934597665101619600 11872768 409709582506774946242104320516255907840 11872769 1669247934368638614905247129086650837680 11872770 5193841310693359573057983838040832000 11872771 551752869678717051935791495445729246972 11872772 -536887056314494195133729892008801610624 11872773 6698644568750513323204218163900487520 11872774 -425384190048688513020247249984035484800 11872775 220899986119759572447379999604294896800 11872776 -182744300143063415055925331439326208000 11872777 359283087980459918441972247873469438400 11872778 -124989329709047137836269114183650050720 11872779 391491784735147445169044777790846067200 11872780 -326833122211196328761657710013403033600 11872781 27885616253592564290952874472876279424 11872782 -29461814362936184531334479140005402048 11872783 -6634596521757778823147739430835572992 11872784 -12092438927990004378153480219336376320 11872785 157809483991202957144485697028890707200 11872786 749536424081816408160157133314912677024 11872787 411247774801747841790237162761413307436 11872788 -21934715565879393966551618237046749184 11872789 572273338727353207683388251346969464590 11872790 -28812292158648203621182130636665209600 11872791 -288123359226699315459188618136880185600 11872792 180349789229449256422406219354913484800 11872793 -55231767402851291774702339719597450476 11872794 337606955529362587010933755405650777600 11872795 300881308775300233104356660666849214240 11872796 -181403621380549600835804319550916597760 11872797 -374220610338383235697723942109013171072 11872798 386668162221519064418288340915049883136 11872799 549991798340543070756840641887082920800 11872800 295290992142637717448930550314405068800 11872801 1040233384243314649395966796524401320802 11872802 120165778189795750627178798596303928064 11872803 -330881742191836483603822188359035891200 11872804 -200584690114581732154964661761397929344 11872805 -374140537114524729746325988119488941440 11872806 -433748333484997824241696010284764288000 11872807 -851750346431444346560635176161553738480 11872808 741119940305861829848708055372443473920 11872809 143185396102081054917375135378415650084 11872810 -253740694396981958328423872199516963840 11872811 742088026544068345049279015879425114560 11872812 66188145148441042414046917864680751104 11872813 -410855104732051132788078100440265400938 11872814 134030053484308354405462358420991862272 11872815 -275359594981767698159368698985582608000 11872816 -4625941055727640793296787337264201728 11872817 -624224407089746224178156944084926479616 11872818 605047261645712153337847688715444864 11872819 100024396830573278827765770384896807072 11872820 178582098230709580441637739545791630080 11872821 -181612179861137759010302622806939807616 11872822 185099576525095766774468285315207924352 11872823 -526122073667980425495632378693559491928 11872824 97568238189477563996190655399501824000 11872825 -21798499033067547211971556570177008500 11872826 -208869935652125265818421850385928520704 11872827 198126159175858790666809730968400419560 11872828 -670822126104854409531851395356328747008 11872829 497978339883555549353630085390275231430 11872830 -127247904347531511986424407048649338880 11872831 -123748876329702603453852962165922553920 11872832 -22674765955605907868274593838645903360 11872833 -93292075135692722847539043324555052032 11872834 166155937827895252681164284832145785600 11872835 20750499236139785009985763874835495600 11872836 -634019618884967917951795925970831758208 11872837 808619661423348711090747829836719937372 11872838 -814103727918894955178744589082673899680 11872839 554613250123884939125412424729243287168 11872840 104653926264898450268905017890569420800 11872841 -980233965686746430271993817612482814758 11872842 88545949931077732443808675957529325312 11872843 -73639000034877536937966583497769121016 11872844 910002803601060687086869477549183174656 11872845 -133053928989559876883827742454744652800 11872846 -288498774022934304415261262727916794816 11872847 -1993761209626331361541389803651516382240 11872848 36146732387569205038142392402960711680 11872849 325652392713604043189608545205951092736 11872850 -16636288448136654178506863261331235200 11872851 300583431215192096795869068550238442864 11872852 -604050933463988328511168730841867432064 11872853 419799101581579708685406041371428681600 11872854 -60756186067917898522384298072443616640 11872855 -665690015056715859127698213359692971240 11872856 365349795963936614657214474556160655360 11872857 -195098006552607474233237342491633476480 11872858 -152521239150411919970823256647047514624 11872859 -12792237840712353676139731649455150296 11872860 -54309256623730922072541769341812643840 11872861 -136910474142567327972704091320408044800 11872862 -153572772274456869308373900476068388736 11872863 -236092662435148185553288961080059575208 11872864 1138124565484332087443930021718306717696 11872865 15970991418277078933968620793332457600 11872866 11955170817485800227637990687053713664 11872867 359389563477761367064120298180206634280 11872868 -131490719685067431860449572292707631104 11872869 255820519635480800864680403591318291040 11872870 -444673469040884002952494814709141120 11872871 -759824752671947074889605379700705430056 11872872 856493670956632202432698224047751168000 11872873 -706451757443982495779189180374096194956 11872874 79518431062581403159207229143340488800 11872875 -162277025517663301117416550030420032000 11872876 46926685541691813771758956207002210304 11872877 -959311871607965446949913701242579151274 11872878 443287174454276737663343668026931413120 11872879 -1070461381032908259746237514221431785520 11872880 197080417181721381961668764645205442560 11872881 -564158034515718135650404100416300101630 11872882 -479169775356027184239752150748777079296 11872883 -755885919556337972910758230801092924 11872884 -52341455385132858440518634738583367680 11872885 -29694065440233513554056910730610148040 11872886 -802096426883387637082331130600382622400 11872887 -131598282655222814097049682763187747632 11872888 -191032437063829405538190270024784650240 11872889 520405737441357770472391569416140409856 11872890 43656919597941071915140149829413240000 11872891 -9281165596460808810400209490382260800 11872892 -98580912009335097141573667823203190784 11872893 -168710617024089310163642693162115455136 11872894 83675225536274871639492701600131538112 11872895 857549565777466558493282056440074039400 11872896 616344930672463227120584621132422840320 11872897 272447986407984774534354633482867743492 11872898 -531783946208814215306075864806337195136 11872899 -4630060228734071659328798725268130576 11872900 196950897350443480785737866590697772800 11872901 230558537632873077849015446059344736800 11872902 -1684996227144906196380356382407617536 11872903 -107822021971684130383475524003979089520 11872904 -823675500062668519288060824817714298880 11872905 -913120604376312691628857209090549749760 11872906 697397216110956446753625666426567631152 11872907 -484830459413522264784157743356877859200 11872908 181705000228367408404063754159735361792 11872909 -354838303837098342543475243099775644884 11872910 -67161168638584131635318909719148544000 11872911 418737184174735147692960217746297768072 11872912 -301764448497756802890744396744594448384 11872913 940848871298519161962557183961257237184 11872914 -7174635939145869442871955779305474560 11872915 -616746349056763272290579340012044911440 11872916 -1177066891350376526270152521166767667200 11872917 18125432597760465171579632395122330720 11872918 -213114389646054337946427783876898232448 11872919 1201282086045062396173949282355746236560 11872920 91841478743488431821081412528282009600 11872921 -137659745910386922242450175764411025456 11872922 -339700533669275532517322684326571827968 11872923 193585358792354240297652975938881349568 11872924 319025072664015946927329376121373204480 11872925 267059919239392292897069190954862273650 11872926 202228262810726356412588212599743786880 11872927 370987689328752248648061534663387418872 11872928 -736883033658249130379580768296202731520 11872929 281342475581488294145656780728838486080 11872930 136984583194694414296040758953271003200 11872931 -5694673097127099143528422733978652000 11872932 -219121613714520497991804542884739939328 11872933 190036394434624870464674953353028324480 11872934 -13647486202777866532730682870278294400 11872935 620121420741292971362895767177880956520 11872936 106439449770629626946204202731084021760 11872937 -118706173640312165532519460620725193600 11872938 -51627074612020032169570639937459650560 11872939 -39480924402547233060795450386300655232 11872940 -46430252635964399551466494832512296960 11872941 -734080215406205793924160810251148271808 11872942 76682077840404786745369649455613420544 11872943 156283500380298600706284015804450302640 11872944 36393036493241288457409705159756382208 11872945 -3585926456506190618340318431131510080 11872946 31244338161676055927721726591479347104 11872947 -223993530877744514795523933491689782672 11872948 -1166907816374725222405594396425298483200 11872949 -627266814595546844208513425011896449280 11872950 124952028257713655663300823921347745600 11872951 -416722128637756111346580254380952281048 11872952 -341860894940100493644856439924564951040 11872953 310239037625273343674896832242148099520 11872954 -238855849367124580866599213299203581760 11872955 103718054358743223383704894395788031360 11872956 -287848560390094397710707329605059394560 11872957 -715219963520911288448084254984555043840 11872958 380527633051376136711229945533644494080 11872959 -47925597169044113905214575019917338240 11872960 -263364968025771500365015953746260131840 11872961 300099847789878934932591772112043818562 11872962 -126651169433574034454728977130364572080 11872963 389261611218409903383728296293918184400 11872964 -378655736159992987715793528439555377024 11872965 108538391059936242305729661388807413120 11872966 158179431405735678176403661310619377664 11872967 -260737981373124967887028874847856537200 11872968 -155127168475973967373761358106863534080 11872969 -470956877073301282339836162951257120000 11872970 345781038540401712306045908854127147520 11872971 -229873133881019725598778846972639171480 11872972 -495271052869175139261766889420555732224 11872973 -634895779897150271428496516928116067840 11872974 -473983701335346700428631009545768642432 11872975 106983182929750305316417632945495042000 11872976 -243367116666124737572658902392570380288 11872977 31168027548224799784865428716348390720 11872978 -78886749176119864604925200303528551776 11872979 -30200902941244896711580622639207223840 11872980 -40908540128781206582697642504348672000 11872981 -369290162081482108604003847534132864708 11872982 46750183117001230336980768162606933504 11872983 478643791722050708248425765279695913600 11872984 87563681477980782679954346839347179520 11872985 180803525702510291706453506417624354760 11872986 207586464435603995438252613655626336000 11872987 96150339538921230669850518842800947760 11872988 12737572994363647003905110351935034880 11872989 -248973727405325010392907034129311048000 11872990 146483758252349435579441188137527877120 11872991 245819662822784438706286378724360958240 11872992 878376076435483581987529374139362312192 11872993 -510308700689158119670446534949580571840 11872994 84802188002144149977138722286415908000 11872995 35835515606265043042093378451311895040 11872996 486446365317203082594032977467398062080 11872997 109964310353413104586403291769666407520 11872998 -419317557023209792475782227505143400416 11872999 -2020261809677785003033822870815013229664 11873000 370932522305452037730632135989002240000 11873001 -136514860979577688015649889219472170816 11873002 549928786508913808265310645079274795952 11873003 107376782646288823800661778272001593560 11873004 134384776796696300178147808873445376 11873005 121943433863603641548546556217844588000 11873006 -661178464516063725209568012408876918720 11873007 385276218892457389139561906181866948640 11873008 -13876403392985732208930963904535199744 11873009 -8952646844447235972563811938135285196 11873010 178413691641670468560494215180564738560 11873011 624101336374852304013757336652285009612 11873012 85992154084849655257085055132254261376 11873013 -826799471919151443859707017056935500256 11873014 189550560146252783562629809449546856320 11873015 140224532769181219013926051818119846400 11873016 -334446637922965667850558765864552898560 11873017 82058132153110290014865374781838079620 11873018 -15485473304598892866670419739730513040 11873019 -356118547069616200163315109743752711656 11873020 -290984130035560803315769722399879083520 11873021 -342224590732553059437039425326665232308 11873022 -79341366523237592356987038489582314496 11873023 -431915654530324236920674551508113565536 11873024 -780168138963300677874661996488095170560 11873025 92881075428663910656295287695065359750 11873026 99728708909604114917509643954189576448 11873027 154901751985758358117474016693304762876 11873028 -521734926914722207840529743966043182080 11873029 131659106430596512324641191318490319040 11873030 142115081394474083636481804616055502720 11873031 -621638222149470841676171449986493440 11873032 -1863359383394861356178998328967832043520 11873033 -417149929504195233669042168463712595420 11873034 -558975038758957785659598151954915829760 11873035 -700924888618093115539649188530882577200 11873036 -57271601216871210185837737000219978752 11873037 -48968041906506639075326034053327092224 11873038 754097339982317246761097400013638573696 11873039 -2241684793060506110510276875159725444360 11873040 -42502952430644976229815144611280322560 11873041 149925575767519092976807316687368920000 11873042 -152147482189328987117956488245610931200 11873043 -87286399473289712432784928303703187600 11873044 85105013748483624915178336079700235136 11873045 -436400239534800794345036607783878406600 11873046 48270615286439415418206711316583620608 11873047 260798835221729748617519555633521925712 11873048 -484240651705111676136853551402567905280 11873049 -223337404824882060056546628975729113136 11873050 -41703928931995913877506307011875795200 11873051 -868102603462437464800579016082240585888 11873052 -16371486245040517910022902094786398208 11873053 -113023235251108956668281571807068180896 11873054 -984597120175147212669611228869388522688 11873055 501108068959452966485265849865091269440 11873056 87399373907226017045956554343631683584 11873057 30093142159439998886590244086944892224 11873058 113730193810194396873945652836787783680 11873059 -1175044034755401853920328509364742000760 11873060 -46523249624903834542745884553517219840 11873061 -67033446248424945216096099917983396098 11873062 25215157900220348622716367344190259200 11873063 596338997379113838432098128283020188384 11873064 32970958404614445844129064740252876800 11873065 255078560218266620147479130690818077000 11873066 -716735352101318255720255130118153350816 11873067 -119789447304821316697266061580461378944 11873068 -1157559294334843708715794869341472389120 11873069 42925292278313045228274390760361498328 11873070 -183328059068096029731359295918465254400 11873071 -285452944303933402341265487654294659088 11873072 -286921492469659657111888415835722907648 11873073 151910824655933373089132494059644483184 11873074 4800346664489275596504577909083745920 11873075 94807590998842615020568941546481608300 11873076 660362481596220459434072308254389317632 11873077 1133679140501123637834733694534038818926 11873078 -59406994636363512644353203411638139648 11873079 837201105112338525287490915375160606584 11873080 889647788503406205519603842856313958400 11873081 -591746679905194386447656318592765309600 11873082 205704555620326016603073819210488090880 11873083 163433985823675473826985883798335437824 11873084 -790882732550500211352038306320698614784 11873085 -11179632790505649378496681504311264000 11873086 -383688255884024342565397076183951682816 11873087 646527809741800060168919742862998092736 11873088 -231296247423128000168893519801016647680 11873089 340725524613474469460654241871857306756 11873090 342436447084164408670019068007809120800 11873091 195613091945128000842156174907698956784 11873092 -133153430593998089831364393267881382912 11873093 -383581563662726201582655279116903700480 11873094 105363832716817651739577008323921579200 11873095 744698634929711341061205330397350744120 11873096 978108296762829514445446491975933281280 11873097 395152607864445951592408678534502412480 11873098 80330982598056469920787453263767838720 11873099 124228240334827529155207853022554913936 11873100 228513409656615309264311682978218496000 11873101 -577527640767744633116682906984386364000 11873102 710344462306064621062867298591272190400 11873103 199339177375513288741101062946594951168 11873104 -57403321330667081995885917511744430080 11873105 -226269380737326614431716242892319866840 11873106 -1360023184900796850063569056094595072 11873107 -102173732954229169217165933056697257320 11873108 92324635426633195611995410145372720640 11873109 -933472568776911955985790896427405408096 11873110 36505113756036969635981556999083400960 11873111 -562153252762875946896371243792837271288 11873112 -178848817213147950495746394137159700480 11873113 200510116148702205047750739701626194624 11873114 -697595450641736650452851932500132135168 11873115 235711917821719758137022007784875569600 11873116 42409830185222730074232960057516208640 11873117 -13577567621696467673953780996152229440 11873118 119780501504648029764857731452308791104 11873119 -1875875706756862214551776831314426258560 11873120 205207502969904899049834940443430748160 11873121 -229668247237969428958166383063685154240 11873122 616626900298693661887438395348119515200 11873123 -1892129647708085162943990915717302963880 11873124 2902340938708770947171508320137543680 11873125 -320397432514861921574844609196326250 11873126 -459457796477996339024733214051793971488 11873127 -334655092495141337847380565923825309568 11873128 -275812886893765251659725265667755811840 11873129 -452021419304910676396256571442055279616 11873130 -206393949722191595120447245691186856960 11873131 1024206115283150114705711696551989666932 11873132 -671671489860462959735993583089501071104 11873133 -559063404978180679720831453299366126336 11873134 45914663340704327337964057476046210560 11873135 325327345181230331075467600891784584800 11873136 -8248019808850323986308805531821670400 11873137 254195473264558196787507979944061582192 11873138 -496814184909041020200994902442414604160 11873139 353632550324881218918370669161592442424 11873140 179827339904151282591861546628998266880 11873141 614264572196791245750335547777627260430 11873142 -9324539803600291809812874661494667488 11873143 1623370319885028417511690600395046549200 11873144 -475058967154316616834952040071470243840 11873145 -166592797007520666985520028028162649280 11873146 12976542207065083897704218063901606144 11873147 660923311245700960644045591206907363840 11873148 -81111968691796200849719109885987176448 11873149 31481797953470128840084053191949430380 11873150 326181095168217762021137680521447057600 11873151 1191984760850204118183216280628361903720 11873152 -84390901258970626797974322148068556800 11873153 363660190656929336269261079126191734402 11873154 -115304524551522841161975598856443041792 11873155 45561091184885745416356509394280357280 11873156 695775755468199387698128627908415376640 11873157 -404393672816448396530927005007845485120 11873158 -6771033909213148450283373216804938112 11873159 -390948847821423919085755524756544171584 11873160 2380805498042793428276011552100352000 11873161 437222954580594205787353926811343209572 11873162 -548644606846317146464023647563769856 11873163 70884673564728080331069624843743829744 11873164 -174620012239095718796459293520818618624 11873165 -628444826010820562455910303777485109940 11873166 26500871370572732056445278107351202944 11873167 371207610992414738586268463018898492640 11873168 57425134012286577397834514480818593792 11873169 218709646394593449350139603497968250880 11873170 -210796876001476986679335522417456186720 11873171 764841331273528037907980304140394884544 11873172 -50243547283307710765942083884620996608 11873173 -461597134490002383248077704720427239236 11873174 374169505602391478153272645055913321792 11873175 295103049898991096653581767105162851200 11873176 240854228499511025995874556159737856000 11873177 -339335046631784047730230582611659537388 11873178 143516042289862978849535391804158917104 11873179 -756959600352329725330961478067850584200 11873180 270697630053090863269210717851951052800 11873181 -229750936248594569226788315621972804256 11873182 -85837917721578762386603329448592662208 11873183 -498500554836527318789045851379419912080 11873184 1067058531944577454623594968636291284992 11873185 47098005291522524619236297243876722560 11873186 -40624034509352660403496988992397555712 11873187 721836952500657065163765017795142783840 11873188 77602271044936144719441477815078141952 11873189 31132063304961648788784950637807790080 11873190 -43929378871060039768822275319902531840 11873191 -296685031684544476352034811059872285136 11873192 -770331787924175888839958642906444851200 11873193 1157166006923623553714119723834241008224 11873194 -16775429125922373739724067467855934720 11873195 214159661654623127182494471663756625200 11873196 -631387065838125359892063642771770864640 11873197 669711584833022940015242436386366788352 11873198 14406457139065453073432137357285044864 11873199 545151398229716533610529446073566005248 11873200 36190007773013758369023401188758732800 11873201 -714938854487753149426182744746012274798 11873202 473221473619411565871351475349508827904 11873203 2847431127804031521065494399702478400 11873204 -136441489031430706745602701863343452160 11873205 668272743791687397681243095664067213500 11873206 108601067252921609343971257235358840000 11873207 1132563822211399976772891092426781166320 11873208 598839419881115655216687511430224158720 11873209 -585983115024813565319295431758648412280 11873210 394016140806562331125546401698423009760 11873211 -89448311310165592868736990266543018496 11873212 -72656755293815020728274478175240155648 11873213 473425898344734938317196878772354138784 11873214 569665811377474025287269664951438032000 11873215 -330982888591656250688506918263821711640 11873216 216956648414658325960785353078011330560 11873217 -204010948041885005218176758913077771520 11873218 174687724225686386745788041456412438016 11873219 -453760991106310422844141506382138132080 11873220 175358489041786582720398713185843937280 11873221 -846948070875598889792105847411126743328 11873222 1491426768488571636472711215718160863872 11873223 277700881601799793960870812445507579200 11873224 -613927159808266787450822474642519777280 11873225 26082291425893813380664521967094236800 11873226 -59357147647096521700010539115408087040 11873227 1267006901708802119844616347113988061076 11873228 -1092183912246461123501814601927381554432 11873229 3414189678187552584747250601669217984 11873230 -161830296126647178973815650351196672000 11873231 54462417143318081876576662225719581184 11873232 68232581440308034919131806088705474560 11873233 -775977670134463782432342362134013992800 11873234 -632182105168888058577929170232921576448 11873235 -73770025500498008400931001580995393280 11873236 402916405795620135312505490215167121280 11873237 221338524536222440537361585499713722332 11873238 -14933767273782505641257914727672959872 11873239 11066114031535183593388880012706404856 11873240 -565764419905652832007638851524391731200 11873241 -897366654160567045422261901860516434640 11873242 -419736779809262492288747208993146779200 11873243 261246567370182136505372283550382732424 11873244 -287057101878943524733148685213964738560 11873245 839788567793410592135897195396303659500 11873246 1227177401357226922222509289300992 11873247 -945037473380299310861291803715073699000 11873248 459235064074336281378749951254084976640 11873249 348498479010521871469592869922186484960 11873250 -572627388455285216360670631936281600000 11873251 129079933962123810448006911694194390112 11873252 -146865159201824007073091481463180938240 11873253 31616670765659273442526886800480528704 11873254 337890257574581446880201278729610724576 11873255 -403335105883350409586369786896720149840 11873256 -793911914067797088006666295403760844800 11873257 598007583639416047496051134686350974464 11873258 437766053147878031859415882016147394480 11873259 19571416978023561188509360754918803488 11873260 -142157427625335535818019304753390745600 11873261 -217199472957242742090670327812698735700 11873262 -194728980106896791010672454971624934848 11873263 111937812276346755684805563700037691400 11873264 55420479190076173836934616777585885184 11873265 319944199039122552108718519850060963520 11873266 580216150403727898355221016868396181920 11873267 177757686003665236861274485202566686720 11873268 -495857579297987360141009124964616871936 11873269 1419798320641049155325701523697795370670 11873270 259155129246336838516736091043972857600 11873271 735085589103605884217646226183524086400 11873272 125930515629058638311974460084597514240 11873273 -269185509785407022891037076972723946940 11873274 -59061937328901069576066757406937282048 11873275 31176808409733908719625297801815817300 11873276 369741872694728052465419493922530183168 11873277 116775527692339638059101740649569263040 11873278 -316032414494746339127135975684435657280 11873279 429110237641768683250000701121182036480 11873280 -497825684022560998879994775642927267840 11873281 -264861365491931953332568550691512401920 11873282 -699486424548233156034340161949254364128 11873283 -712254620913487138875503274350216416776 11873284 -202790960319051231722615423952184525568 11873285 211900655714263869316954945190640464760 11873286 -148114176657711490612314491704295394240 11873287 230757832689786634412056337875922870936 11873288 371583462392659702138084848136003584000 11873289 3633615335429316231677807610339772128 11873290 -1885270421794162772891287868878863360 11873291 -1425685112633803991169997521199587259308 11873292 -176771648502585119802394643737362190848 11873293 223808731167522244317866875878837424344 11873294 -668465261527919719499512704439761866304 11873295 -237399855834207069948809932090594814880 11873296 -169909721999012249072533851438023884800 11873297 -1127233125659606616810663472550931250254 11873298 179197447214079266147543477565934337664 11873299 886725152356135020677869717092582533736 11873300 -206503769943104056317407684442391008000 11873301 46090290945533815520698405769432322048 11873302 -56961528566783795001812399199941376 11873303 516823593791014643684357370612517864584 11873304 2673457523028683930509136864078008320 11873305 1068455876414981196059487453073420944000 11873306 -186704864394621644301960978220759653648 11873307 -24781259552939442233345860839284717160 11873308 -80546510972178284434047216281760652800 11873309 -47388989865173597288979594286826362560 11873310 -72673738185481061398545130964561756160 11873311 933805766234822068974243078199023554912 11873312 384948117719416526566443614535706214400 11873313 -139313518169832459816044031329900860800 11873314 592537097268129225282153911216646674256 11873315 614052310696644626388618404458192391520 11873316 66478192242893702133270342643309805568 11873317 -87213539678281070428049543390038791908 11873318 40599837229643790686396831961138363360 11873319 -684348955003039867882414624982095050456 11873320 39741048965264465697625330354303948800 11873321 -726201825416780204752420806122266169478 11873322 -385042664654092428942824277705380258640 11873323 45615715110684099769606077941894292480 11873324 -319392671347601890196233772265669009408 11873325 -297303921931092220426505768529004944000 11873326 -171710264079180916769682484920419421888 11873327 -221541432567882602210445870135870008976 11873328 -117020372879607461924651331914783784960 11873329 -149594676336899783273315517165446867800 11873330 31445343588220266161500901933383526400 11873331 79884214682010156759234362819466921840 11873332 -6871508045343318589404979955500525568 11873333 948551356148280589791656044960387785582 11873334 80307808412736115045884687478081113600 11873335 -84818613387073060818201866575810068000 11873336 82568547250310750832553625509694423040 11873337 -321137144283281492099032462275561195120 11873338 -686384765124505815383634579708142255104 11873339 299762086611722045229336285360807079140 11873340 402832874345716092753893902654775324160 11873341 236579379133834795507049595536964333184 11873342 446147522651108502565424007818213927040 11873343 -599939883838704546801173224723015329336 11873344 24710110459365759534719609408355041280 11873345 607128921084343297291920651684210436800 11873346 932274799450603017139181744788569984 11873347 -3515111128091376684815952043869799120 11873348 866055261391306694369212918145363476608 11873349 -178553130039947408418931787439827287266 11873350 -65121662651739777351046972546598397600 11873351 56295269645150186245242245908106767152 11873352 -226264514463876390557299097169850490880 11873353 -2143808863298209614489262767389030947056 11873354 -185167134044948698186616430832370191680 11873355 118670000384677887094312408711737304800 11873356 1127273850802491848118753090001348838400 11873357 -549312290914370697780657188695701585408 11873358 -120056347716672127014709716519011819520 11873359 -917841867607292141804131562134500958896 11873360 65497102084301372997351748921975603200 11873361 512783862973574378458284947533939500384 11873362 -89229315916981643576450265340335403776 11873363 1670100035459049077516744861733169544400 11873364 -261153569352051768025245426315646537728 11873365 47239045941602981409245559323143459200 11873366 -395292513413308420710096517864270172160 11873367 -1315359316013302606836639384173093688 11873368 -392063782517979128797142960447673507840 11873369 526241502858294722808517822221842363460 11873370 34490886656462943064945693592813107200 11873371 -185589010094689620360241411616280209000 11873372 -102198951596761649602884738022311198720 11873373 -159798930312654441848657704992612116256 11873374 131753176590315694703583423818608642944 11873375 29201752428884388007007236662745302000 11873376 835133596054846218457002581374389583872 11873377 -12541967620358000812957457020777048700 11873378 240699922637761184669118638126795750400 11873379 14490153051229477717381166577202501632 11873380 -467376783472042620732583503257546956800 11873381 -663456707348880358419996678078077701668 11873382 -48372488812721060387965138528296308736 11873383 -2412627132816910189936636581394437004800 11873384 -857307080358918138821579971149302169600 11873385 -17398150501885453942152627646763956800 11873386 398483251821679688636113111076330617008 11873387 -600801934968307546959875083771162205088 11873388 338981107230929868817172480827004989440 11873389 334457467603823899926333941073960520800 11873390 348784076032772806643034639941288971200 11873391 96602925086904676869788289184608616080 11873392 354458274168516818319172546528352960512 11873393 275305919877299328612821761299836635200 11873394 130751500011961845181430802180818932128 11873395 -311983748044793922030167348539722541440 11873396 295843015369001306218944239851954575360 11873397 1778913689460401179030583761961709600 11873398 430315675175968095961340120536017819264 11873399 -587192052068176546963776718966232615736 11873400 116436133286287176234550201586270208000 11873401 -118689221164517960905493082188411241600 11873402 612641386911589013256747207332826103152 11873403 -119012831208898202630794240052993278656 11873404 -739779742148192527175287282661500659200 11873405 -343653924137744232270191198498572709370 11873406 -422770831292955698483918874496348459392 11873407 -7728328386209860901345149577622394528 11873408 -63367603071232501093855844344874926080 11873409 -131271800188812976204151515245601614432 11873410 61181705110589948690173981975304547360 11873411 412714651339226885300027204245984177104 11873412 -701600189568853172595195827870451302400 11873413 -1491501791052247541481960174669479186338 11873414 225264153432484303503250224196904541312 11873415 -31501776880732998141356654855487340080 11873416 335683162022918489314722553933250196480 11873417 -1044884625722447192175058149623062033920 11873418 -6898415868068555351697642396642039552 11873419 431055951099231571347667771499203907200 11873420 199217732218366992076938463817853742080 11873421 304345889507783128087829805746366689920 11873422 1200388197658698171896551003642451134464 11873423 173077433952812032614989603248292271720 11873424 125951668975244405714306379857870782464 11873425 48501855082855442299964181081884354150 11873426 -510417069335755073467240851834609407088 11873427 565307017182387568227086705881710519408 11873428 -174418985015831158553605364997494538240 11873429 102015887398137055713725954333102771676 11873430 120364655928478533742635914064921970560 11873431 -660568247409082225588440445733559941448 11873432 157524917579591052171120773289822412800 11873433 287939293431368333529084936043684724640 11873434 -15229316631440824169453423490500471808 11873435 538154929231972368845598401842386485280 11873436 -165625844622365125489069792744851188736 11873437 -313692351852400110402186019648934815380 11873438 236085807135700755030355453772915391360 11873439 -538245812900935787432809202432189076960 11873440 -387932146750043460267648502806311731200 11873441 -1314957865683260239379572396113364421100 11873442 -143053602583627599025683742422301900800 11873443 125350133231517340391145691639638672960 11873444 -650265405119754824006307862083621424128 11873445 86451178350241196614161000675471733920 11873446 -70182010788017948260190507279069968896 11873447 1662339926316878825964780804360526564560 11873448 -109868481465337885602076370130133002240 11873449 322121640487051859753182720569921924736 11873450 -5938396035233137057581691339350578400 11873451 435060785650475744847463776040809745920 11873452 92039907194222350132576563538129367040 11873453 128362808322743565728273856617091951744 11873454 -47881320036298065913355852875907705280 11873455 609678106998785106560842393423195056000 11873456 -45929279189805793710737034906442334208 11873457 -596451214340345939596181663055026051646 11873458 -245858080808694837509612017995109831920 11873459 87374919034616567523842569059931959408 11873460 189286826108737661450217505252090460160 11873461 -21117084963741790355574808076764311520 11873462 36644812755932877806311953430368802752 11873463 190055056720034070767978213460606904320 11873464 -1433670291214404406648395450215349104640 11873465 -219495530773957810450797562260540506880 11873466 -40813243593546356735604768114145949952 11873467 -630603219771187669939551697340601514448 11873468 247984918723678335143228620823360283648 11873469 808340706477782051351551925498934838272 11873470 -43211695908273415605954282647396160000 11873471 -755643043106357443824186881032616891328 11873472 59573469134807319898901224586125246464 11873473 -387174668515648776642893536459864345040 11873474 -274954526362157790680391919525608706560 11873475 152332075286277599397117743571509526600 11873476 343853469512087500769359838016194860288 11873477 -5360182899757250713201799117689629312 11873478 -118021213256264974956968270426058451776 11873479 202532327389557796953937180612310816720 11873480 146112934960684579388025714886287360000 11873481 140892803267719985280651874455801599904 11873482 588308579435270659068685036916789836032 11873483 -997415479184022196390828404508283516268 11873484 -119030974575581308299403814919113785344 11873485 -30279935566644746285698585932587181840 11873486 -794466845789953997378250205426883839680 11873487 51681482069945398045464718826884116360 11873488 -3056224567479757280956220646006784 11873489 -992758532455496170394258852598533149710 11873490 -139491902675235032087894564203036569600 11873491 -281911297200781542630201628093183671728 11873492 -151393559776972062311067539744347027584 11873493 1019024250404693237329970598702548803200 11873494 -403010414697999143425418252966085460704 11873495 -115211024498346300303062861047307649000 11873496 -45729558127548777746868524744166604800 11873497 -117295784561313645004808537260897939968 11873498 -60654759038124056077340676711928581120 11873499 -218626076885830225608957230232862099200 11873500 834921662216243627355870299410659456000 11873501 905705777967333386813695726391471438502 11873502 -264250376742100184217529922436792073920 11873503 545140868181898403260958965677885966752 11873504 7658080056651497238304143563768463360 11873505 -148686883513861589669576695686753329280 11873506 183486947167611872795801462824384071840 11873507 -8842969399511034656087434983655814244 11873508 -17824563711490200410158298215948670976 11873509 -753870860361418974995061950628386885796 11873510 148548696503835081697374775775735560320 11873511 203293070834247655090651320355547004888 11873512 -428991061840677970019694242699821056000 11873513 -782162134706517822008568282169686549360 11873514 -258153630811240222678500847234930152960 11873515 396880288869533234283294602843621963520 11873516 -857412317364032646286769099134110633984 11873517 -307627908012101000143948253120491446720 11873518 227760843460682868733728852442150078080 11873519 -7749330100616746307102907065511726720 11873520 46504906479105005791619771765096448000 11873521 -601811556293188072766781739940075192736 11873522 -120956355494625116883694125771183877728 11873523 -8135500736436823238485738645790295696 11873524 -22743033713229414101947308877705704704 11873525 325396695732688308153924329727339115050 11873526 12249452962235111839346504546736205824 11873527 -562325751108640931015028507658847789056 11873528 -600819428433881977844103281648314368000 11873529 -46214380914505845906760036889149974726 11873530 295282221799029672534796110959856776160 11873531 -1989333500299684166425767167559626618976 11873532 72650554473946418286095930213377695744 11873533 1079441524619510423963521331087909518176 11873534 -40129780246224449330031726177493929600 11873535 370401412237945987607786095891063405200 11873536 319651706825151144701891945575189839872 11873537 -829510993355475587649534954752051520 11873538 -545178160311017738256200043985601951712 11873539 1106450203862042175502849290938342004856 11873540 -237111795819534876610931787573455646720 11873541 -211446345114605929590171129363555813408 11873542 -95485849771257567467068787232817248000 11873543 -520171464692025837135555894989975637504 11873544 -89385525780632438527699306577981153280 11873545 -39722838216917777378921438731198161720 11873546 697632663187644069135762559913127746400 11873547 -105006465307542574683851869377623808 11873548 4134778924950540790660256048874648576 11873549 128526287861835128827197585143789684460 11873550 45836237491561184130402486194504304000 11873551 -708337770641505393998204672160821353568 11873552 39125529357211526758638488675798433792 11873553 -477125199975458830312891168297588977696 11873554 58100765599525407790318573714257682944 11873555 -501162114411121378081589136157057156080 11873556 -68994113600300954612443175484392140800 11873557 -1117004731534606435625444040140430638340 11873558 -83849628864854258450677935538978721280 11873559 1601247463040513344921077160440289440 11873560 143742301100885845924896700694725632000 11873561 -233532994948254702803728230190714739520 11873562 281123788981508100401308946880986506752 11873563 -164590320689894485858486140764422940736 11873564 204432381243624683742413939882732914176 11873565 115523281533742192382508708479918557920 11873566 -684629519132548440180483723855844761600 11873567 820207691289213204579669780588977003616 11873568 8513756707138991549970000324738416640 11873569 -28576491691313042376984394685343473004 11873570 66712898373992579608029716886312072480 11873571 586400033045325446030491653554492174712 11873572 -202314689052213703654944677077100960768 11873573 1394532524868307691089042297395182616960 11873574 -462897462001882756756962220048317778560 11873575 -145501128587177739265085359459279984000 11873576 -176631643729265697215294262956123258880 11873577 812263407161566753446117494145596511120 11873578 -721614272454586441164334483559618184960 11873579 458312180049448850385330579642950371500 11873580 -257799806437941697390628667737526051840 11873581 960187348920944709405908667273918367382 11873582 688968443970717241895206729631158658688 11873583 361529234239572644036939939108304509904 11873584 63824655956551084617278077847968874496 11873585 596464893738287289620397427913441529780 11873586 262571893010218875380929170672902630400 11873587 -1064842439924912843979896630147846570808 11873588 -2130345442746218301396657581942561280 11873589 -16706717501398341545438270992863756288 11873590 -2939028670112434487475155743343420160 11873591 858696259101614891425449553214288941992 11873592 -921503124174222325410004274908441927680 11873593 270000683752592527175703938564630612740 11873594 20127750895957449013140722783423124480 11873595 -517792701469606608376922071449543054480 11873596 -8645509872112474294819311645860286464 11873597 -1172829146306910982844498962931521488954 11873598 144886924784315023976349146320536526848 11873599 -1524092034567282017746856680316259000864 11873600 21139516275140435064578709160643788800 11873601 865512054888712631685174997372041131040 11873602 574950754783874530612139186042273349360 11873603 147123448074459847611011817278594676480 11873604 -199687791310219425509868747467398063104 11873605 -603880786387358335089570871555542867240 11873606 330833534451027608147892190126534176960 11873607 -264187514120954962487750600619198113280 11873608 1051644320868824113907772658931560104960 11873609 1634260041248621118121208128638018090 11873610 79079868380333763904264532884618629120 11873611 231772250251487018893538768787566632192 11873612 -87227140921802627467956421660531934208 11873613 590960828422008745662621731332122338400 11873614 175314322781654218066019773830937364352 11873615 95472370590615910768985185449820140000 11873616 -12949462780077699914769756878224490496 11873617 -437810129511698436526753339419638191808 11873618 405405696206008250640091042486108191360 11873619 -141453217029947790769450972778040868512 11873620 12207384729482167656796582094173470720 11873621 877440321993282351039691100327026584000 11873622 57767347101107062553984650005369454080 11873623 -70780240689200709222398478339445633640 11873624 427248200519559977152094677657774694400 11873625 178257978398719907659231097012870688000 11873626 559374281956041601786555976253875926512 11873627 -506004696204905196937573359031350574524 11873628 -15078652389330472253398739254609466880 11873629 -527078827530974956347872767476729629280 11873630 -439023821493676732336740281437449743040 11873631 401502630126642641393245820344733760000 11873632 -691961686302925870183618508073310617600 11873633 625628271383998939708942511921374080 11873634 241934160205376703222804132901412802048 11873635 80703136511139203138285001210765680640 11873636 -169111070863296611471006406353350465920 11873637 755294841469856110084015274064803530494 11873638 -15368409234094541267337914604970690560 11873639 -45350904460531043840018204724176156976 11873640 -457282099502852516197830658616916787200 11873641 216731500000929430050080475884867159304 11873642 -56896431812048049867639336752174278656 11873643 94376654586362538200511764689172468040 11873644 700882517383302426610170521732514278400 11873645 -364049091982156756977601257592642609920 11873646 -319798986219619836466159252642102491456 11873647 -1096703497911799916138461354071791961904 11873648 13157902514942621768172630160949673984 11873649 29696603714229615511367010709957713264 11873650 347639909819162905530069171119863704000 11873651 10897014142347061183410358617678563904 11873652 -89852765737785061395003603482976841728 11873653 244949564094483284073789544541190087360 11873654 -160269398650251330984990094386501536640 11873655 740668700664285054558413101788793262400 11873656 -498251894808928699985157914833643397120 11873657 765777994726741096345821394121246130432 11873658 -284335515307932683909935133832683212800 11873659 96147009714445143282509493146116780816 11873660 134904732947573223860125979497277644800 11873661 557739131442674192863927414701624259200 11873662 -22927441986042853320813028122950727168 11873663 35821813203085311585459350626589430912 11873664 -793591369614396314005602001240624988160 11873665 533871940638184603265740179610302303060 11873666 60938709616988716183379673213289797120 11873667 439190341475758769874013100386740966240 11873668 203210757579959125120424233355073603840 11873669 -1592910508956129870596945185011955392 11873670 13901742969117360630973459010041190400 11873671 -761176804240314234000563893770041082008 11873672 1396699926867168723704983004433020236800 11873673 -283760137914260018631883071494715469440 11873674 -563049167904163254440379675389604563664 11873675 -186829393190268878850228305579901568200 11873676 -5168123813821158922925284071744024576 11873677 -1378942595183504267759592774801201263060 11873678 8516071729641305845420771649898619200 11873679 -732040972937840189069143677566320391280 11873680 -82098540062832823581993341575641661440 11873681 -235169980063820354273633970549017546688 11873682 27214558977821938727256859829088706560 11873683 204886647010608920863656493957087347720 11873684 -371547020007252467502905510007528225024 11873685 -53796679447615345641438681779675952000 11873686 816762612116707889541095083275322542144 11873687 -105823758144038490489393433429325517648 11873688 -381996056242292380390406701771115581440 11873689 -53442233146420311837931901597281304160 11873690 418676258671124392735793076170448741600 11873691 53729353576811529142707755228032252260 11873692 267897596747791708368193543438352005120 11873693 173692845700333375577363403118309992600 11873694 100186664200869310157063051687930268672 11873695 -605781596764638303505580201107589363520 11873696 307728274713097283040823465021675536384 11873697 177332213031101553291847658153189138880 11873698 562332170739942735182616578167563915600 11873699 747656001307038268738150791003028532700 11873700 -447909065264466246114989725282403328000 11873701 -5081330139624700201826550381543025536 11873702 108687302845653008189689556222662905600 11873703 1500308617083878200510982029569450425424 11873704 833214869632373468490434974654678302720 11873705 71585261647677825419801740618797000000 11873706 22224154721495613286416190260043603968 11873707 584633567724302406665960929901813475232 11873708 291041045664302806935393060730794393600 11873709 -466833120214849619384475375904387992672 11873710 556942240154274310028185239749550831360 11873711 -41811573880134641872454839399970037864 11873712 130946753246778520919317339087895101440 11873713 -237507670254230190781659071196785117696 11873714 -315241064755388151211577191927521122544 11873715 6391604472431325609408329174680062720 11873716 262038894840334741052321757512800174080 11873717 -559135718038938093505956568505649033234 11873718 -233798103312657461484842429964534125376 11873719 -510506575930023157172543443433000064 11873720 116568291697934380442010252615152332800 11873721 -43534794194678420841666403031429120688 11873722 211768160793053276524365846461171826432 11873723 135090278179469345945790402293495218584 11873724 209525420745534184656446919941776544256 11873725 169548664043006353714873659351638911250 11873726 153903309987486586650519899241763901184 11873727 -343361968927668129839438943972075254400 11873728 192036326902329125642613629237243936768 11873729 -419119280744137481326443660596780859024 11873730 591033802414859381313378812880668160 11873731 781652312556259824980749755564484731120 11873732 -403308269932323689741564764427320658688 11873733 109431166374423964875389769052928136000 11873734 198459218569214123468087765863505000832 11873735 -265643567960746169814760515554624319840 11873736 -416843161273052112205884016425266380800 11873737 -1610141658443031819952468189688649146240 11873738 86338594873966183862921076297283792896 11873739 58247516652276367047793111270993714608 11873740 337113565275493707501399495402560302080 11873741 1121534540399507110502347373093782869984 11873742 32820769627720163478473899973825600640 11873743 -130710393751890335852046540372941258000 11873744 32657084636109376439542929571669082112 11873745 -191668837276515453800201919343799921880 11873746 661231568720318242591392961432945132800 11873747 798316931461563696147705745402133561196 11873748 -220997360582366268833958393920705771520 11873749 -73698057636957174468647933632614052836 11873750 19006833592562003959225149241747200000 11873751 -499163089282290588044955571101275210496 11873752 60697831039623541176889380940545269760 11873753 823843734595131057430390022030861101380 11873754 -376748226170076098655027206981168280336 11873755 -584158034006796181017293679386105547840 11873756 13911215863166577336332862053679836160 11873757 -74679860437784907408225756303404192640 11873758 232513349160938287464635854449423547584 11873759 -156343236334860295466352364941563226720 11873760 460619010993385714431294242977716633600 11873761 1108692540393500182542777468444158643362 11873762 -5494502336961778752050634615241683456 11873763 -1241194412944224212467922360781859036800 11873764 -25830071425314711583050868387650920448 11873765 607914623558486620947292786868611869600 11873766 -455842609781624310556781769293571096576 11873767 -2108141619316427639604225199986944170040 11873768 -1003955735954437138361317878268841149440 11873769 -929165686577542923963759769419268356960 11873770 389488962588258825758287983674327290560 11873771 -398647284664862910704389510789785323088 11873772 258729010938965504135382605573423910912 11873773 260357708302209805217892037515117536544 11873774 -476980854631451370712893681601553056896 11873775 31087518158168755900400912148807897600 11873776 -142257671918854255333966037632996999168 11873777 108424244567020672897456562107333228626 11873778 225977604187902434798343169138126125696 11873779 -1448381561547051455375699496826975564640 11873780 414552187201542231896363467055288697600 11873781 59363898442123384416283748208568283544 11873782 36393364874146787484364794913861624992 11873783 -336625108012209378474318022767741394968 11873784 -183965396776296925145212956702184243200 11873785 199057077485068038026824237895197153920 11873786 439347038900100654650622512976449832960 11873787 -382692223698026076032392170120364030440 11873788 -40971677592235409818547002891930918912 11873789 847365848887507150837579838132029592460 11873790 5176948619907608385418696914156190080 11873791 926354014773248698560674245616454728192 11873792 93987140440706650269704905235053412352 11873793 -183865079039981986755315793132843093056 11873794 -107205144475717003153445769175052384304 11873795 -1057494430039088902017137293347662335680 11873796 -127583617880567629047400552656342024192 11873797 11005776230564731043609083551863416160 11873798 -300937653904657675492637346042394308864 11873799 373188116427843137040507413563540527024 11873800 744370336605686665477854896639533440000 11873801 1263288787933704761097315387764472971802 11873802 -228652407541536281604674405611465501440 11873803 -2625113476686123281576025777255993360 11873804 657991488217325492599269038926650406656 11873805 3933048559749443681342838778200528000 11873806 -20259145182737389314022908441445416960 11873807 384384569786438961318900726730954946304 11873808 171884940904355112489656349829673459712 11873809 377798587811431363435265593462326017520 11873810 -184739062707015406150003323569689392000 11873811 481590487463807313901704118648618911672 11873812 -424530288175370394393198785276322569344 11873813 551743978828882152105707962539870137760 11873814 102621978690546106429230895977604156416 11873815 23693477244553781679448450101270946320 11873816 345138316036631713742135280747377940480 11873817 1376978722257463054665830801215450374240 11873818 152080209685473058995259581078295864320 11873819 874490183650209267604331211547066490544 11873820 91917783789778241221618012016172072960 11873821 1037178815505282868627772625719038738022 11873822 64279697280790164252387798048229070400 11873823 325665730729767523928818602076491772944 11873824 799099382651621974575462182511938174976 11873825 151095789824206145927978136095074631100 11873826 -314075586537062059273147426630595170608 11873827 358329430922770620418576487791664956752 11873828 -578428807069626563754272069142526031232 11873829 -10412395969552864083181601899768822464 11873830 -6640743671620501110745714554035341440 11873831 24166854882330335194651036521396473592 11873832 247166655249934907572809571548010168320 11873833 -203005582820146800018137421308715422876 11873834 164232747315410950403930708764334913792 11873835 579550592655995975699303478669741252720 11873836 310258203448161190408549579569920394240 11873837 507892720554700065076574238109128854784 11873838 189394232383822518632438227267084626048 11873839 -214907261313667823551403668380470227544 11873840 -363407246062478455053742096767029084160 11873841 -123243617084171538492284315757950361600 11873842 -442823374515758475920548348924892771328 11873843 -601471932561018793901801990464720129908 11873844 874227516028743351238835756624571985920 11873845 -923026155329140158812644349464302904320 11873846 -14809167108614918598434042984040309120 11873847 948816084558166697841203883111624634320 11873848 -543640396034807140914627319978721280 11873849 156594871498087923787182065633209736964 11873850 -66918175797201449695887215823684192000 11873851 414668073790542005657700783023460282260 11873852 -9470895488848352970691139939470808064 11873853 257489945284670168712509168152572317184 11873854 13144077480723511712614018481866185216 11873855 22352967595586424590408936299817704320 11873856 -175933942548328502829706160137398386688 11873857 -518308419089844986974193648789489752894 11873858 -811915252883653841359380250188873277440 11873859 -342918419332351881728559740040405561096 11873860 369433833372982865808776288170965196800 11873861 18792610089853709337482886605287178172 11873862 -31949982067692692980617486561341982720 11873863 -576138772181240707045836466210151263176 11873864 249260397613114009354214096879971599360 11873865 22462671913611736806281566922230333440 11873866 -550364339173383860760192770973903484368 11873867 1635190323139514457241370999708116597152 11873868 172439156741681360162187918047812976640 11873869 441240530504444020757423577853329028992 11873870 356361401190382114297181813542703666880 11873871 68650361816107405617430269029675242272 11873872 293297037329351903804124669218582552576 11873873 -493891047752367404220011481841907285760 11873874 -137151342721025025868424967394621563648 11873875 385189875236384543792206255234472964000 11873876 -1055156482078188914017413112489084627200 11873877 392683337822274615765105523301173468320 11873878 600153560794757622136462683921348798240 11873879 81118284172963281348444781873970538000 11873880 -253549355401537824882321472122477158400 11873881 455232519222548381996394233878456396682 11873882 428040397544866993996190591966210449632 11873883 44533203579005769542402407926488821248 11873884 -135773440157011134678849996072778331136 11873885 310299319116389435014666100712912956160 11873886 -132281923866253917134292094353315385536 11873887 96419308823929990788660232054293626352 11873888 -21417705345254853634412361124530880512 11873889 194956790887855774847951728361295918354 11873890 -55256414519925415191827493138100907520 11873891 10565761318878135726556606460388205512 11873892 245655175690438365139787650402631761920 11873893 391352055086406004461621915002711686142 11873894 -624198926269694746524333094886642604288 11873895 -509937958504180433769384636840628632960 11873896 -764780139893263944786500729995762590720 11873897 122444425582840552927967441757894057984 11873898 -65695402093223934092023338993955430400 11873899 67990506567483704538852383696621412160 11873900 -134811431253440067585811910170859232000 11873901 46589573530928315318527436368711767840 11873902 149591258298644877491360218323532869312 11873903 446978505593004916193665640749889400840 11873904 73716479485793372565689942983618068480 11873905 45570760177302666912576243548393672400 11873906 -73642522390391038044619113420603620736 11873907 -224800327327350256585817071544922650796 11873908 21917448087385493004228160467799253760 11873909 1075977414279931928128492860706840177116 11873910 244149854258291523092271860755507557120 11873911 120017178492940152880127202957339723264 11873912 -189579134562527692309285023624250982400 11873913 1178457819672322796021465549444356459104 11873914 -347522146168679906143795212075614641728 11873915 264173374593835458722303903892700702800 11873916 45957416661338492881624424963519918592 11873917 -1573107186787551075690105206240389799520 11873918 -138388718439911196647092812594855272448 11873919 -349314940663115477437907113493594464056 11873920 -62764813208202338307155649814226534400 11873921 -269858299987705904727561270148189642878 11873922 582726573510155472730719141301953417984 11873923 -1298700736938176743443915130208039293828 11873924 -301982715946356522747268147944490389504 11873925 -499680571053396880502248038494133960000 11873926 156390312092317725228524344724009442912 11873927 75866016195227379453376204682607183840 11873928 38308134032238029435609797361986928640 11873929 -13552798807743192170381935944763491960 11873930 -18723893690409351371484506919582842880 11873931 -545097793977908984933054222776457518080 11873932 -19846621901283831078903200036246732800 11873933 767766813547166631018131526037206592182 11873934 3630080215976784211446252984821039040 11873935 282990690580394184895521374692472708400 11873936 132121539496349745730327637146818969600 11873937 77158637157669236760554699124881358720 11873938 239246640838262330819197009821480543120 11873939 904136092571032832844534243274491377664 11873940 -304919993317254134943236312127178414080 11873941 2045137014386113269205183032439621358752 11873942 -830875166191367065928078247141928473408 11873943 -394640541857524437624807474052437225360 11873944 456430653505866205320862847208325724160 11873945 -601180783962154895268504951692287526400 11873946 9119820224314074281578281488369170944 11873947 -63540917815508503690161010407681821528 11873948 -542790296139564166147187284355092296192 11873949 -333644276462231440094977174549930321536 11873950 385786078735202776280791932649613352000 11873951 -963639212642655539877016493754808374048 11873952 -51988191706407058238276809148780052480 11873953 -187956551508395033848071441927556415296 11873954 169695908393064028339981081891870756176 11873955 -273628104872754866169640227002509075200 11873956 399935074005665437130949734534029632768 11873957 237345068653158392854158133693300856640 11873958 -341564397985116878392615143303014711616 11873959 1302133105632499571821578917502799531800 11873960 122402723749580775380627388675376742400 11873961 -7500624945099392699806455404380528128 11873962 141631964862891516736084502611839706464 11873963 794693609961805904644412589826747151760 11873964 124514262040199813759542942311668310528 11873965 -488947322821358975127248663134038381600 11873966 20308767615552223807870645491249087744 11873967 68755450072787184162410599118647485312 11873968 315346533026164589648339304917323055104 11873969 101782838233241635101263752995150232320 11873970 104075161113835019615958004694573653920 11873971 -19091306752580136541526164946280806856 11873972 1380150208673062585932774494617411968 11873973 258307372730835051469110003907291725504 11873974 173304301319472266435659000849247232000 11873975 721028573849118551556656859815058474000 11873976 -129974577216897043358647513414571520000 11873977 -21257638647660520626775802821403457600 11873978 -136444561305164600869588546260593946144 11873979 530891724207126743589333806118664927200 11873980 193931765709276018128630953872335339520 11873981 429724920369046054572921694968334788192 11873982 293108146289023225902982169068364726592 11873983 931559342457390694155177199956668661624 11873984 -16764234756079588068863136209933697024 11873985 -506955390417689155387182750820684464000 11873986 -938587064889077604274061984527522759680 11873987 212508923984598167992603852334672952636 11873988 -177575864738998933796272996800211476480 11873989 -927934557201058955960383001130966826210 11873990 183521253109783587138381854088356186880 11873991 406124610737687963380289114093731715280 11873992 -87006087891008347391132928073688678400 11873993 -1470259459413055900967114615795128803360 11873994 88767381444621756667273045935304208640 11873995 209343693444596191054957684709909198880 11873996 612992685880035098011134409830666590208 11873997 357125097691879642583322377630792346774 11873998 -272504210091861558282202143234461848320 11873999 -300845045556463823776865888613841578000 11874000 -211445012247620108656894875976826880000 11874001 -682635565733639158471694734576163945998 11874002 -56027191404298008549893680104638696448 11874003 146959916650181679664731942928992883968 11874004 -655605913227862537035522226453968543744 11874005 321352186454863651476819216357916101120 11874006 334839704088678042725793797167476604800 11874007 1250822634954982095275085657871472570352 11874008 -1154298606918081226295991567035451248640 11874009 272616733854824715699808021244334279360 11874010 74081558020645441135818760758320848320 11874011 810843007870375604773286784346911325224 11874012 -3696908362797519645794694386035250688 11874013 -223393377549078185343751298481194003156 11874014 -159133795554206364243547061975699828160 11874015 358902944907095968497245411607761607960 11874016 466898638627659563927231591402616913920 11874017 -391806396872135103787649259552433428480 11874018 151259118355012361384085629627846573568 11874019 -836758946255012833787129856364028628580 11874020 -10697997309202434700721745737156075520 11874021 742208395154578185002220883884057556320 11874022 816600860740620467126353092733324761312 11874023 68047347275883937418873895774361838016 11874024 -121764568130082475205560491848956416000 11874025 -189238859062075684931581980893239516400 11874026 -320705705466606269841477726884218788096 11874027 116963663358775396862920531615082668800 11874028 313563538930240778615282974683377525760 11874029 -61262330048957020921282770337204067370 11874030 25927569877291480566508247501133496320 11874031 125029733614829177716292616589557676880 11874032 87851916509112596245372634128036724736 11874033 42042512376921182027090601541496613120 11874034 21282897332390683598291480568630838272 11874035 410851044977371211638335128275324649760 11874036 306605008594002145513362994107522330624 11874037 -302737469645800820454884879992350570848 11874038 -294401232289064280108665288789760623040 11874039 294300944223360510606176658355119426024 11874040 61986678861114390947149388596005273600 11874041 -397378560993931742379669963498575962080 11874042 7648370363289322312552140428665200240 11874043 3444140429255298093062644756122708600 11874044 54246621303054818436344961811867441152 11874045 -281286146555029352403418154789967134400 11874046 571933424313313585718856988415962253184 11874047 -251979099804870620335265758775081158248 11874048 218028280119648276868738496807728840704 11874049 435029036122963651626318920989723040448 11874050 -60133840781110982189743811989921920000 11874051 -15202291630845353911262439994311317856 11874052 117105326918846961513787370205387998336 11874053 1393755724486605613444813352549802463164 11874054 -110536740513676765788190563370783703040 11874055 503279232169878747780775087632921219960 11874056 306624057488613041910765422072897786880 11874057 -223767779170021125942709627017768373824 11874058 241460900352419915468404675356627128832 11874059 1015944605826920838096263074994832082260 11874060 -323071999551284109749025207056179200000 11874061 -182989951089442436483993639479243540096 11874062 -565108109112919462550623294005756715008 11874063 -9657459268510966205348162252685294720 11874064 9261654022410394878911359169546305536 11874065 -30293398571196998986242758412556262400 11874066 -5280418591134111220776364380685199616 11874067 -218522937501122309078089037745289331088 11874068 1015817040190357694969621432687171326848 11874069 -670883505758212621395652865848242374400 11874070 -2268852078865429165252136258962886400 11874071 -248773664798532034180771805163441478056 11874072 19553063935124811436652121705883238400 11874073 -385466637894779997678450039736620058678 11874074 -249786001379214588875140836291150088464 11874075 -410011741082826665129862070931038608000 11874076 815365760245741902587837716588262581760 11874077 469195386553550722637062741594812881784 11874078 447628596005769990873274971874584304704 11874079 -163344793649527824156414217063181582384 11874080 -1361499913654875229070974170957978009600 11874081 -276326328346542808569052446688966368000 11874082 227923775613379327255173816577865593344 11874083 83116860858000867998954273164795157184 11874084 -112899277222954085808874158416673905664 11874085 69454909958902809709840383632380047360 11874086 -60429330375735310171802106622219593600 11874087 -46777662205667317907277628786510624560 11874088 -512951641908466348543255418086391808000 11874089 -78746108919753642692758587274249183110 11874090 207881688455728195383165531240905944320 11874091 -137513399009565582625310839913725394768 11874092 311747674900909017184511572205944335360 11874093 -290615038360195129177648988071332288 11874094 -37564922762236765828202196482685491904 11874095 -304265110620131324772492861785047219200 11874096 56809479904906616287173688587259281408 11874097 1162276454146390226828771480200775894546 11874098 217228225581202344703367581984532081664 11874099 -839705218045551118911958500535487604936 11874100 -7804919696599298236664172927916697600 11874101 222835558738420225711431019944604245102 11874102 -675004858966488991383974983369823894016 11874103 60057939789196962075094955073391741352 11874104 -1206816497238913414705314303071757926400 11874105 -564530487861301966686415297712655786300 11874106 7807685101690351653000064432421869824 11874107 -6578655413525621851262224767596536320 11874108 -628230554122281047911922847257399040000 11874109 -979520545919485169473887465623577764316 11874110 -41975578949245318579800651984102191040 11874111 206539504478057920071325304294026161408 11874112 2917164416748910409321161198208024576 11874113 566883757318538968913018319548569036740 11874114 -2037853340821790405174847359007456768 11874115 782795971819708942383741070558905466320 11874116 -723825897585143438826479868103578349440 11874117 -257449455439402593306792172938919852320 11874118 45200839653000575649593426852134195968 11874119 -307486182510399853159328693775030376704 11874120 248951632825754749299432951821846937600 11874121 -1204721386849846839072078681448271433510 11874122 -74241512048926792248380603497710246048 11874123 -22097511373341569999851729989765716976 11874124 20442246907795265067898701185260311296 11874125 517312343866847193312478098774905679000 11874126 44633796622949159716216349650058311680 11874127 -133770609715536509963184386500171827168 11874128 -120221184215291889484407826908592865280 11874129 115043428253554189858800236935583900640 11874130 -118268735324051448680263166868524339040 11874131 38792982352708430267809617373898754000 11874132 -127943498211496412556282410792209178880 11874133 -283285919297258533139299406092943327880 11874134 898428248413248651355224486276227323392 11874135 -69409619097138156607277183347559616000 11874136 -35379794135325714045227347532063293440 11874137 -1389095938926829075104248738194065631680 11874138 -124042922928593972394523637375927860992 11874139 1289726551130856688420665190041967183940 11874140 -12983405423438577136966769812348930560 11874141 776958614563998533360880963606517457280 11874142 -16016985534941773510762147825575613440 11874143 18190222695657769734798139775954454936 11874144 228978127011238808418419282244450385920 11874145 172223346944689904390006881623747571200 11874146 -189326950878440248447028699263580096256 11874147 -143475522133184501429291972358996910080 11874148 447664776832828974278253158903065374720 11874149 -14983102722206118080797021870649475072 11874150 88541775762143699439174797967467152800 11874151 -435924274671204135901796140370167200008 11874152 62896898466719107256502976052285061120 11874153 321123374040021050065661767322686072224 11874154 322691475214954957626792155322245689776 11874155 -189676383095408081125595683700152177440 11874156 -157031527100353838889535222380290211840 11874157 -381536421397846359577127524137290791594 11874158 -156135481739868140022764345441371147584 11874159 99634617572579754753978910634004479088 11874160 -199546309658320472326321392579291709440 11874161 -284276255746204414876520217142215126348 11874162 -135652371943101977290321762813984167936 11874163 -533168249655261321134678661938953274880 11874164 56836431800899200746218912992996618240 11874165 6626627913806433013366190587712713920 11874166 -32008155214416960936264214887202170240 11874167 -381774338391884043523306902897099941784 11874168 275278584845517852003992096014284595200 11874169 96038854312988671686076997331865646570 11874170 -158241177849568717321242945238425565440 11874171 -34926569345192600565616346734766260176 11874172 -594678668883481080101708918734893378048 11874173 -186525424313263410516819628048466394516 11874174 110281882714886775054197252218177290240 11874175 333104684343007484641484833408786357800 11874176 -223274066020694003282148842037250621440 11874177 57956284729838742071956667017100865792 11874178 -175770479914193292074604414396436930560 11874179 879703189337438852576187612527553318780 11874180 -11674030113442182025792249911015137280 11874181 1548440886858734845297369740597095571264 11874182 -23246767172757213273032726510812934016 11874183 100553124022003440475388364825892684800 11874184 -338512908256075641343842641030757580800 11874185 124173689682443643542321109815586337380 11874186 -746513031430200660669721641728412621216 11874187 -215552199064845410136928661450761534464 11874188 -268850020064117275063649578158875065344 11874189 49034631261747700961993269240554354624 11874190 -100055591192705101930405881940687214400 11874191 -71687810986733241598837128061339450128 11874192 49692708814783926977612080386932736 11874193 -290371064728754734315888010569861252558 11874194 -293765207512248485128410408794825288928 11874195 1005670458435784357370226551259963520800 11874196 493385484769050795739057224128097430400 11874197 -97247890312195051985026887889342986354 11874198 -146889055692950332925793624190409041920 11874199 -456553046954684038357146257857393710680 11874200 -41113543016405516342605264023038976000 11874201 196084661895190120086587787885293698944 11874202 -107730829888558060559669209476667814400 11874203 -250928851134131128263960677610004826136 11874204 97079297582783922876899498604790080000 11874205 -301385805240383103677556414559728522240 11874206 723567679777395989666275511937978759552 11874207 -16201745902530495834553178903096773560 11874208 -1004648559336677564307713514996741242880 11874209 21033532851331611048904981261676520192 11874210 133930868624556181501456141248391603200 11874211 1588300584766851675509046580685501892312 11874212 -240832161398637215097851804233700597760 11874213 53387755831592284191156390771677452860 11874214 -177792791454074474831231108252832960 11874215 -260569314678093632483891280320907244080 11874216 483816428639266122874797612243771801600 11874217 735339102181262104349452478613930021492 11874218 -79442735473381468988260139244803241984 11874219 523498884805659900777327026673825813336 11874220 -16901508754817895305240642418071685120 11874221 535800792245452363016791550144516622720 11874222 91893186301482929673107103462208819200 11874223 1047985280311521106417453155812811139472 11874224 -59649780114270043698811128962827223040 11874225 -93813554895875516179189344519517176000 11874226 35889462741792101582238156204274372608 11874227 -127417453868059716803470199464290427248 11874228 -561357003883163306061770474768242458624 11874229 -427345028213111186366074992854822944416 11874230 -208537563882257227509301098235459946880 11874231 141892083656743099358270611025323822512 11874232 -182449083176073227190085426554139975680 11874233 -48293609521174579857665142291891520512 11874234 -185326286753969881764489555026829880320 11874235 -11715584888069094874895645043959161200 11874236 -442606599662693620669355673038287011840 11874237 316037013510165618193094738315751960960 11874238 455006858189688963645944240654703270144 11874239 -38993973877405900747773137258852681952 11874240 -13976665429307845416140653774818508800 11874241 -262046406915978764290858598031519687358 11874242 -242933107797178202025710997682534072800 11874243 -75312106071087056528973353936415210000 11874244 -239502647567419253842310808414895714304 11874245 -392127974022453964132282651286797578120 11874246 -301601020338281335565111586211831873536 11874247 357576748289415079301192230234350785664 11874248 -151724496446187481745625788926848752640 11874249 950293927460452681128823842184097361120 11874250 574571670953542827286455322377925752000 11874251 -8091542547771882753649479877860080748 11874252 406737917059450476678829061618381045760 11874253 70150721996483840961303021142018905600 11874254 205149345325847751366984906113498208000 11874255 266310400913816629964214113353524172320 11874256 75003998290206039431849371158810722304 11874257 -492388705329800748973758602476253090700 11874258 74262690454373962550986199825161842048 11874259 1361935046375435889159259010731778718040 11874260 147893914684560171751383046413444380160 11874261 -356160737112937994869125429620033608896 11874262 156429498854715613082322629024277642240 11874263 -202344064081530297655704928913770714488 11874264 590621902219542710443568251939948523520 11874265 -102025669698692479240141595654974148280 11874266 81482649012671788929466758725738087904 11874267 518639476531636321287479356679119569168 11874268 35348607396558987837131918922286786560 11874269 79414151620122758294580658633964776512 11874270 130099461051736206358190923445826658560 11874271 -125435935358062252022338730460235816256 11874272 -1165506233015809477253377298723858546688 11874273 472243266805212265781613314647820247984 11874274 37629426992891648915263298471813933136 11874275 262013490157566219927779981370446386800 11874276 28542684224429411661901933470714405888 11874277 1703162032509099605789018291564440344640 11874278 -346667141281121077652414498503407373920 11874279 143047487823361326050771506718574452736 11874280 -785382761840143039671852783268330291200 11874281 156923720816631092460791652666600083040 11874282 157697454527346162188929346227290240000 11874283 -1273862972868764797066987946309040211468 11874284 1453009618027533222696632864599016985600 11874285 948153067843112879192639989513482355200 11874286 31523630684854482769495834603428950592 11874287 752526856289139309499097803476342286272 11874288 -123772041792546867160264311278464106496 11874289 -92334920738838163710693511117506474944 11874290 -233450208322904101200183831011639637600 11874291 97022270342894496552026567949625827840 11874292 359745344235431545927077184153622470016 11874293 1110870327262390361718943344912113146542 11874294 40340318806969296696555435567949727808 11874295 -279126827039052209265131832048370060200 11874296 -487695356979171352593536125583646474240 11874297 -371441463571693820751915644839092623040 11874298 182098573793376087055765317055450988400 11874299 -127075352112240067940210767772158409664 11874300 48168596467721637744274108551538828800 11874301 481507705205724707985984546769775415302 11874302 -8431767984438473772008601838283046912 11874303 76764640935498875470702978764261131520 11874304 304930546308260238802471569170454544384 11874305 620872785598241202483301834019926738920 11874306 378955257657076873800442210195556037504 11874307 943108509306188133065935241310785122556 11874308 100890421394866745391206352157513337856 11874309 -927881247642093323950561466456059147296 11874310 150451760740061259089633145513785391360 11874311 14219935197368697218955415153651842000 11874312 -297699033729358683176888790107551457280 11874313 -1591997912078504053153242477845495916000 11874314 -226143279980876647161501763496688321744 11874315 -93733270243898334724210134716187194880 11874316 223272775811779100511705569590798865920 11874317 -107180666343854658967925793827005804800 11874318 231889135857397051017351655213914429504 11874319 -127083620861080948270678067471017587280 11874320 -49760754288969600568111490456244633600 11874321 6858606475477793882209402297772485056 11874322 36988357184400972083801199194318093712 11874323 -877572791327344826530109582500146946920 11874324 -32407965009684243038490170476704694272 11874325 -233476801369406830664007837383589998400 11874326 -2415309154858089022829208401291724096 11874327 82106787386797281395294817647494518120 11874328 131201442231473312857743523036005980160 11874329 599389013074658954258351306060527497930 11874330 24686331048273969654822475182512640000 11874331 -352934827054870077439752864855973569008 11874332 62536173450316048124315232107934412800 11874333 188675518074678556592114823179462178048 11874334 306392383186876762436786220197554386816 11874335 -13031818417247784553311908553188400 11874336 -7948255998006278110467055792051716096 11874337 1566403428103706197452939373683259936660 11874338 30338970599750494789945399565558790144 11874339 -251594185941557012307022968242972120796 11874340 -737436267933167303508506783465922048000 11874341 -134915834484534699152360872921766808258 11874342 -97595887215217516475010460029596858688 11874343 845216194971112042639257186862552721744 11874344 -819077354701511244010733414267682324480 11874345 215427912007476908657332673044881494400 11874346 39045800577449292327416780511125013504 11874347 -1432318634907670733902307879867599579128 11874348 -11222833811011716648861258311415223296 11874349 523675642733344427824795935726899859350 11874350 -218109082102189743931885007384745129600 11874351 -57216426184073836053629295340442632560 11874352 -3157799950400318604098074585933938688 11874353 -695422632187390257187727277622690348560 11874354 -58012542567951639698448467480846257920 11874355 -576538687055717385687382815152545091040 11874356 171217323906012314843460263749537174272 11874357 29626961998157789727803887457380228032 11874358 -118838514472057996554985488219871386720 11874359 62505653449505786458705380328740934272 11874360 349404454074930170396621323467337113600 11874361 -536275732760159341665246479272718702038 11874362 769017233644360050161712511839087078912 11874363 -1192668530422183371925658034657596199936 11874364 5809794186110363197339045574919389184 11874365 151629041506567390460554635448900249260 11874366 -205830028297903630944019370460723453888 11874367 675138460894055957642535961749664919280 11874368 324963893880358896553045162037725888512 11874369 -27808987429052901395709471824494680000 11874370 33541351560702225987484088251918402560 11874371 443917592731946599302465847565687980272 11874372 362122534578443024345635153230046543872 11874373 2263869246700718280675665594260740096 11874374 146577840837397735814528595299060163840 11874375 18744620691411083083179756346883640000 11874376 347124944467531112658279999355719936000 11874377 669381588914308339958731194959475947226 11874378 426728268080909042876187963359259873024 11874379 246340209588715923179261171087495115936 11874380 -119111570861995346044928026351217356800 11874381 539063162056224098626252692484955041344 11874382 19158888578554666783580560648983926784 11874383 922552432234420224513150864212112619632 11874384 1189308783339886394437893734211256320 11874385 -41024039309538901129457892754174013400 11874386 1156871487229281505721497875911542944 11874387 -8161834081125363477848053067679102720 11874388 -53375535184587701397842989987843948544 11874389 -1216404061997267306176434923571339573810 11874390 -36047427322730990746204829519296450560 11874391 -1737930969124727586537208730392040048208 11874392 531296898262095493204092144939491635200 11874393 302877983772126080867705455373667806682 11874394 -123884028172834745230473551155146451968 11874395 -42354840793212527787486680647374213120 11874396 142046347522515034289646615863729121792 11874397 450936995742784645979830750241200849120 11874398 934146977112520443187775295257359359360 11874399 9309590624894502719579220461703340800 11874400 519211672404915529721901868179819724800 11874401 -266617713887210777526126159256911385536 11874402 232096955320359357805805832707479177680 11874403 232250226952338695232805754217298138652 11874404 789842220050636179691554987255505417856 11874405 -246998573125838277857751214356678591840 11874406 -503990944346558229795442591703369481600 11874407 2744287057153032477301563227717134080 11874408 36019674093207023208035704943525560320 11874409 2812645499342760222780907830995654723712 11874410 -343634254594970782813088826444522393600 11874411 712521058884237645153733360793222784000 11874412 497755805580514240474995910131752899584 11874413 -287113763840817677347705574552574421716 11874414 -170554264942315868857980491918775514560 11874415 979426059302914262082850051542866824080 11874416 104957168718343455892274529808435740672 11874417 -101617118746153420335321484617988277952 11874418 -370522537311924417755896065479067513840 11874419 425066344473377452058236533356638777344 11874420 52273943855443549664193050798059353600 11874421 -306351918984250733107195823762812875908 11874422 19655976153955639658348657747690735232 11874423 -811017472749793729136606403878830607232 11874424 -254230857567302314593214158626510807040 11874425 655493859499047564158418940002892815150 11874426 107278758202812648092648820360600127488 11874427 106382643573077490394998784238757640560 11874428 75765904558574658542954839281336692736 11874429 72566146906724275311597081450864166944 11874430 -245723701958169881600411464031679254400 11874431 -946133496596274811835636158146688944768 11874432 103173348454645045342518860589469532160 11874433 342502135028327225884524381642185054640 11874434 126349630404966065149347594692682132480 11874435 275396005655923636736565550096399066800 11874436 211314699493013414850580191974353227776 11874437 -1045679647326186483956428690659545002914 11874438 -374369834577734098731245281327289039232 11874439 136169863728509509754485021495206665240 11874440 138839053294575573194228517778422988800 11874441 413200575668997783739651959787150194192 11874442 -1216604274110400572404330332269800205568 11874443 -389307339522367598102734771882304237280 11874444 2410821131495657266169868740232794112 11874445 -411422506132718055077877847258797156000 11874446 606370135787482628256014546704808820672 11874447 205147222248378926804541836380617997368 11874448 175776791324622784627627559850958364672 11874449 -808919998921245926858171801755167662400 11874450 -1073452923738403350687544617638092800 11874451 232034544741352762624947057397990977452 11874452 -830091888580854158425074895824197955840 11874453 -59921185969308943043271467282775864096 11874454 395079017660035360479791893855473862176 11874455 229309546689585474711699482189834732160 11874456 -1650882988003757966347723204641177600 11874457 87476926664403962611248607725480026624 11874458 245697860879622131259326563530783659520 11874459 82386172751675767496661278219332241304 11874460 22155813356839227958988413558308096000 11874461 35734301545499220131570540501555045400 11874462 2484327554750387126505658814151711552 11874463 548689163631680937968480821384013072 11874464 560507545468438660173494653499980578816 11874465 765857762726786105207747904574232976000 11874466 340106764586702038496203105641424112640 11874467 360509836293580052715185836529589462480 11874468 453793087224182666676289980908660336640 11874469 295651126197527135518797226707118295160 11874470 3548138086231162558528744011222005760 11874471 201404355710016222969910445468439863424 11874472 51262064150133099122813102522875729920 11874473 -151959509480044163566965563377870971036 11874474 -229786650626268129424022288816455327056 11874475 173084087499696418768220577290762921400 11874476 -469390354603296893226627037160674191360 11874477 -85681053336413976036726665668552923168 11874478 -22532768697729012974633069995700090880 11874479 -239879095383386858126068810608118937160 11874480 10920837619939205621463616919931125760 11874481 103489273624701466824936838498035224064 11874482 5127220883861804691403157270604536592 11874483 183128003039557387323805991779187523144 11874484 266584072982240833620118212274399296256 11874485 171754562553545696604538062274350480000 11874486 18155351377820054634124018000171714560 11874487 650933375136802262652726701215468615240 11874488 -442181738443377504153807889983946260480 11874489 -199969318737891944041070089070623217664 11874490 202439778626500641437276194996746700800 11874491 -96025742121384026732946911784107858208 11874492 91778261110201028717987818585971916800 11874493 8259374596704939340470830221579492384 11874494 306859274915212827377157611586380119296 11874495 798701727864666690098484952965184391040 11874496 -265862234199747029569773632326472826880 11874497 864350009352916097530389336203977294020 11874498 -319139879844899888718632545325022957312 11874499 -174353192800003905531216840000603553120 11874500 512570048059460754463504154473562112000 11874501 -89008844574431195085874159739087011170 11874502 -69687111386288753303298595219799222400 11874503 515852238108240204260593174286370785856 11874504 764170065269593030641157353709467402240 11874505 -834761631388974056227655120628634680 11874506 -252969236209204301889699494644975388160 11874507 -757601834187218996525756202930783384360 11874508 -4801505281480465494841288078656316672 11874509 -310781136705335072119030964037857251296 11874510 -308099026749334309539741410291858865600 11874511 -114094603202685465861446137532512099200 11874512 -35715597635808218368162553819830763520 11874513 -26555306506678855155468509392799290320 11874514 714578039478913953267027895462347584160 11874515 -693330711694544680126299720464116485840 11874516 -16718332912119166393700544187005106176 11874517 1150784038982240737486195097591053862400 11874518 -474366005141769103346567744973370063296 11874519 10137847295135523505087778402360756160 11874520 99497356755449356996668248493164544000 11874521 -90763840728191734638692175065823685440 11874522 -104639548648124417584133640548951145216 11874523 -1448727333284975046878722365097741159228 11874524 656728995837204940950300602997841476096 11874525 39908143165375583104885203540827304000 11874526 -499445829988175297222170195210475580288 11874527 453721889542323260722832650032364296192 11874528 1064082427937845918684990410107641135104 11874529 -100009937913003739993852128079682081600 11874530 334978223344816111846263938167166864160 11874531 -55267241506853312486111725098694829448 11874532 -768558312725506680695592242914855354368 11874533 -315925311028538273160155351906838547776 11874534 45499942722427522130068360858225004544 11874535 1710005974820114161686947238211383224160 11874536 12835600913373728039634907666537267200 11874537 250788176493671263977669735675383790528 11874538 297115858764087638629588484804032489920 11874539 312951589851174016750154339965193806056 11874540 119720660405223382828519687517538892800 11874541 -362936904699616636732730028374984215328 11874542 529199769193628516500420067912180100672 11874543 -281936855560160478885963553990934834400 11874544 139027590383651690438942667246946222080 11874545 -6387029620922704464418202356189966680 11874546 215410377103203262738537299859900485120 11874547 193447283322318816932102228312766127680 11874548 -338049744917327700210225010503552313344 11874549 538590743302985233575937763919230520864 11874550 31097906689851565544625502163333529600 11874551 -480566309770151382130966490819397076656 11874552 13408431212859134569297212844818800640 11874553 -1113593668511766802847658845703294886656 11874554 609685405011988177983744860434892036976 11874555 -102177107748542571493207532556921984000 11874556 -653197475493899640173464243160040263680 11874557 -342614614897768356184423317789052243194 11874558 -64428670309968181717101867910392195840 11874559 261496819470594621370921309412671610520 11874560 5980238242050243974558014508818759680 11874561 203917676298532163086837274562686478336 11874562 -133100428767809911731945975394683336240 11874563 -933993447934889935572755141395359487080 11874564 -52060718736708495988029626002919129856 11874565 -773838596049559509774476898545742602280 11874566 743414879841684422083179885995818181760 11874567 113991243947559557621727254147329447248 11874568 -635217634192512853995023147478497187840 11874569 134885055129899984561319525065494540800 11874570 117011262389427990728227964561842022400 11874571 -1229219081382625543935709205269617325228 11874572 893203484013449894071185625490160906240 11874573 697412523151094817259119842391303576000 11874574 98314151771381126694818692871026777536 11874575 572199411551254465442255170341308929800 11874576 -36786884504185040889052522763255808000 11874577 71241828511976805471242549890549300 11874578 169108114508571855691783655727939201024 11874579 -11263270565436770287227305516334109632 11874580 -282333957195512412901292396793974069760 11874581 43349455558862395698814181594143419264 11874582 -414664980549759184957606185778064128320 11874583 31364911605375403953070218692285395120 11874584 -19854790310446095092521353853799454720 11874585 -257847972576562031467964399194191143040 11874586 -235307237212344774484346119571936629008 11874587 -818380666682112494376918762145458736764 11874588 -489079276842969935234750711101983252480 11874589 116933319127490868942128572645213292390 11874590 -39687043393765938163288314464407872000 11874591 788481689461119302513063675564158651800 11874592 437272224924042516928941451105832927232 11874593 402540192443096990254345761526048927842 11874594 -553066869099924593473101890978923414272 11874595 -154586160242659304673753684578271934320 11874596 -468008421979526825893173199859853438720 11874597 -24610444731951491112278903423724957696 11874598 93456290496840463552778749981675906560 11874599 -347314649134621112328067295083917093480 11874600 -28384243098754463091015736194205056000 11874601 986124532278679986217513664642019523200 11874602 303729890781503269504228506617090317824 11874603 -189920067926021517889740904659351004176 11874604 -387640020873823669369435607860831468544 11874605 147226038328497513288111211588195278360 11874606 127619142498147607252605888151391383104 11874607 971158601784686854773403119003848419856 11874608 79937546294831447780196145030068240384 11874609 -745177760975816366920851555798861303486 11874610 -28658445256433389272513207633888814080 11874611 -962805041741146336404005822236206001992 11874612 102317898372935896105073971961980944384 11874613 755404439962223074858585566850389316444 11874614 325071759172930251957678536619915041280 11874615 -413246240663055593436168148444754782080 11874616 -77109614386288936958881295587863060480 11874617 400134768480654524353634664908104424532 11874618 1264989382096944895245513628916663808 11874619 844746099795774009744681432811612225896 11874620 189128595591642535022721013776643200000 11874621 -734711881000662325887711635477247047136 11874622 -430402418423982474893211625231065408 11874623 -76784128874019572739755777288076952128 11874624 115242359049259080419813021056059310080 11874625 -117766970342286689545583174093358432000 11874626 -143697164503864228931150368621725123072 11874627 1033640966276431732163313813917163479040 11874628 17346792389513177490517096556940656640 11874629 -329935164665894347116506983261998953316 11874630 -366112630407017635515736538447890080000 11874631 -411365374575160425859105079489547501800 11874632 127814699273976023281987807587398123520 11874633 509724889015666525017246579750002340624 11874634 -270927621575911110782295730669849610400 11874635 -791283332298320600881541241043291028400 11874636 215858167165583635926881536499219599872 11874637 80441318902427295233270043920970775286 11874638 -452426292965908292720756120841052270656 11874639 288215383254817174434041028674037108480 11874640 -46747402415639886924974351602671943680 11874641 396792943659761822140796029470940317042 11874642 -112502882555265980692966167814024535040 11874643 -333948818246417155780123382486493788160 11874644 -898647112586916237862337808754996420608 11874645 -3432443411704290819596456133500600580 11874646 -35714600710256218003634397080869668864 11874647 219627104181700794617469961814465936160 11874648 730717746174156815538869066934524313600 11874649 -445153769430959390700992836416173759350 11874650 -145550988500115828232236919312724450400 11874651 597141018506118022552823656298738683032 11874652 854247383308157831415994293092778526720 11874653 -123329840127177939769212685633318561344 11874654 63188934192348618322806108309137479680 11874655 -200476664843713237745719166271129805440 11874656 -101708066414348474518830897657282428928 11874657 -301435184863488150656764476566849159760 11874658 314365180620491895172027262078218625280 11874659 247886295316201246526926596923597295360 11874660 96741836877188658901433074283280384000 11874661 -295505044340576193068211753158113963776 11874662 -281747276071505068298232367597931065536 11874663 -14449701993677445491204740761155069808 11874664 -1369195483952613823098480271041189396480 11874665 -17936634469775893782931679721606048960 11874666 81597825379044017152445620854380418048 11874667 160076940819298725585236564762940176672 11874668 128305095227179288752531395511918044160 11874669 -38707940526594813378937965523471806240 11874670 216652664073770175799821391237109813760 11874671 1024375035340130646018113985971333124744 11874672 -53888212800104958620631983292131966976 11874673 -12012922915374797417704012546153369676 11874674 -21527432730106382082765204343785271296 11874675 76570033839649116495654333694052529000 11874676 -675122441265728104418529097062617118720 11874677 -225959215310199676959731696557569190560 11874678 -25925196259237421171290497413076725760 11874679 -671381196774916729691882135262990690000 11874680 330351516946234513987300356193520640000 11874681 50129368839937477965173145418135811520 11874682 347564142783238808323521622866528078192 11874683 66953978541180447074107529138076946320 11874684 -247478781836577715772529660482006244864 11874685 -993903160880388386389496678655980604840 11874686 -131026823638076181007353435791710393536 11874687 1007470888790208911848778880917465434368 11874688 -220591866793480243156311404100924211200 11874689 757256397908116611546785331180133007490 11874690 41367392729787382121490787190262143520 11874691 48042055676837682536165724647248254144 11874692 702502952538001521350213274246669810816 11874693 214560171918139954085614693486495641024 11874694 -87240256820784216073716861482588568960 11874695 79616980737653452226371831862538010560 11874696 -526313787980224803212893266238017945600 11874697 1084369249375479709421073411421600725146 11874698 509433441981029554395459786868019760 11874699 819482570255352158767420390660369252284 11874700 130357313210308060391866825949754003200 11874701 -1304439415157285111691508974752836148298 11874702 -14553883893292138137261040558707879936 11874703 -106414215513147769411482165790692750000 11874704 -181940269953112868175289801257509683200 11874705 34384802466728683805975618865808504320 11874706 454081061741004770271053283662904061488 11874707 -159279948449863538332374827667132048480 11874708 -3535592225900456426678186352397332480 11874709 -522316781987696741070360190424355329088 11874710 460773538982794420856121178754353301760 11874711 -460960394617988033971027713887276973360 11874712 1316306380392667347244034348724562944000 11874713 -142613780144796986022382055799535285056 11874714 189632255911763710096734702046641815040 11874715 8021629434815946447978027147259968000 11874716 34272955799795043977498474811716567040 11874717 -443936591249421238624609802754019573140 11874718 22740669853888546301984921824275631104 11874719 -295776408028735678089077296808528654880 11874720 -70280732432283253496450694029267435520 11874721 -452257342553580169192107069170657379960 11874722 244872723605773477986822931927305240912 11874723 -247168241717621788581467787874466931456 11874724 543342062798066239198915713440529658496 11874725 186776421385732230179021870018176192500 11874726 151148749347614249663206096942593329664 11874727 1499392805096037502355662415657713893120 11874728 -133659373565783085800283113089751040000 11874729 777468148807816953678549284410389315984 11874730 105892377584016129653625375978663091200 11874731 -401313992736479434444979698471173423468 11874732 226211968207670245269503088103632963072 11874733 -145331681871336523352128718480284397396 11874734 -10213504493584206360308154691613428224 11874735 451864406082918225444723299193362503200 11874736 33685015136018945869793646819842457600 11874737 209946671365129165903529670514466098752 11874738 -799281249278473230328285469835862652928 11874739 33252977703214362891814747968170573424 11874740 47286471272102127268478191530236474880 11874741 -1161353421199156307817926279259512775936 11874742 -111093651845825153518564718368404805056 11874743 -167263700875490060777601370048844160360 11874744 323040927734777621733954860046754897920 11874745 -467225219909334144978647373050963709120 11874746 -204262948240807359352369218275827080000 11874747 -42217329603803378944929149779195998672 11874748 271520368839580601138116418790574482432 11874749 176123011676163132605856857697450179436 11874750 155936630320107490090802756838076416000 11874751 -1265091020505277730060256037357012096 11874752 -176063691736198117138592091788745375744 11874753 303320882026029488743340485668918316800 11874754 -35320137090700801731523810799462350848 11874755 559421294899020744381130924949329918560 11874756 -301005792161917761437751996606607220736 11874757 125460735527055583968815911702451189472 11874758 602363878759208466438931812616988880096 11874759 -184140588456706795038837497235565613232 11874760 115549669272101921072401662797141606400 11874761 -601839384718680634910758185235432681638 11874762 6907835281500369041508038979285587712 11874763 1327843193955694338597534839975798213012 11874764 -71915192080520380804649323688943418368 11874765 36861655119347656155729352586684872320 11874766 -153902741421218991580924270413178685760 11874767 -729886687895824891336209523128859576320 11874768 108878489455156589091243542445358055424 11874769 100192676501409788079384577600552125170 11874770 -408331917357599837439879807692379801600 11874771 -775697747194085008728152101700234773260 11874772 85700980379660709057426115680627671040 11874773 980179746516024499698831414604477004064 11874774 -426518969119333472941975082838173567040 11874775 289489326772144943758116605806613610000 11874776 310416268010924809645877648875129006080 11874777 -529052139414811977516172735003927180080 11874778 550592822486010184230836300519257363440 11874779 365151510986128434292675752519445876512 11874780 24551417531868426775463826244628367360 11874781 -1053662329035556785445948207309082019418 11874782 147330871530400493452698729483341952 11874783 -356047457638636187462004251311340782776 11874784 -1247729107562223530466023017469975199744 11874785 454443242440803581853942840830278886400 11874786 133307117925151551150029071886163468288 11874787 70005919217850022278411424832492991520 11874788 -69397851066277657116748561978999062912 11874789 -664759996010844659387908691975740120320 11874790 -364210177494236700697105873493128233600 11874791 -670578710733343518700238115518299190400 11874792 395877694857075019907654264731551006720 11874793 -7417985657263332374491631059235768320 11874794 10369055588557221971318391279050818560 11874795 -377941242875968760402374181165658823200 11874796 4444617496137836943893944489830600192 11874797 1320924488004473654190598330283677334112 11874798 36023273818989611625381427891017735168 11874799 796439230313217345912395340142781790800 11874800 -41858394201940560200343579785237299200 11874801 -287361149432301373999782635545172168160 11874802 -22718759443517698613869873299203889648 11874803 306363373708702076865448148282708460600 11874804 649137701978707664419802175892368476160 11874805 -152502165639233196795379204883892075240 11874806 -162009426772612925699580939993140528640 11874807 168795081348668030232557230104020711376 11874808 55541708181898459703492493784805867520 11874809 -172483284695867788979970599188197942072 11874810 118614663744366716609371760245444300800 11874811 -364629172418071536246164517523184547248 11874812 -806191205921749414453207634301807575040 11874813 -401223598789813672762684685336870858112 11874814 -148326312964574707280148436755595625088 11874815 56451585544517103573163332607661913960 11874816 145552365736578723200756252664869683200 11874817 -651427027598564798048909111703813385388 11874818 -152201237241705311513419198150464489984 11874819 1036811432023360920460442085670721592 11874820 372040620067499355081723777263104596480 11874821 2841539850003060506779374891164367744 11874822 -25986183074192715418557094643039422080 11874823 -701266180835979415876110982697635593264 11874824 33622322938524673712410353247150571520 11874825 21967726224255995100322963850261161500 11874826 -98390023948231905981143446333947566496 11874827 153981216621424753715849977719746573712 11874828 -50180356970875438234610645742172323840 11874829 -416778211203380297946692611358676862720 11874830 -50024014955595246603857784030683285760 11874831 14504518967069183292347312589017308416 11874832 -282360060769222585969285889543868776448 11874833 1148826765245958202652312492609452651380 11874834 -176517756507944280892900728137561746416 11874835 -107507084891273143059353964888730625280 11874836 -611052583434901059025544078254409915520 11874837 273778288149504795615942112229498496 11874838 455188713107592960634956263256272908320 11874839 -129029774009075617497223433384600544 11874840 52256567051446899141026853606601113600 11874841 543200890157479919889194810436824711184 11874842 -7918448084758579207952993021958905088 11874843 -4351083464225813620268365807516240428 11874844 738490038688203233031958197056485684736 11874845 -328196026480535033137112310381740157480 11874846 -125348076410166872095469219441161166016 11874847 -435969326665908026920881515558718188704 11874848 -343538344114030217822279605605968117760 11874849 -252483522399436415049039352920819370560 11874850 63249052501865113876055127473779356000 11874851 1205034764753321981142354771868463061852 11874852 324893187865182122744926374284427362304 11874853 1634017854791188693923296485393378755900 11874854 61445487816851745836302058529156840192 11874855 616062722384907344759732709376238346960 11874856 713454967419448942535812757640359930880 11874857 -375139475875334457228752910822343710348 11874858 -51080439051100561090369763885044098816 11874859 -260742291055947183127001577851155716940 11874860 57005386941115638392676223635637862400 11874861 -216533390827438094228363360431719673290 11874862 -274372062367441147757611181274802394880 11874863 -49377188956754815729665887762320184832 11874864 88920121406690924367180812315254554624 11874865 -1532704075793416736176641944877762862680 11874866 -138197828110335224693115734050942192368 11874867 -146013337859567124998167951328042250240 11874868 -538259187937272700322482038490867111552 11874869 -2264426858820657099783453005700192439488 11874870 223369914851128310092607757918895718400 11874871 104104938768018746550974509416408601200 11874872 -101344614154968728414834065460112691200 11874873 325377715189800313463378432988935688768 11874874 -545872091298533319281956716728982882816 11874875 935273962249797917356886747423557500000 11874876 47344814521676329575101389393057357824 11874877 -174801778135972193634831892068911630208 11874878 -55621935668863714068569551841679509760 11874879 347060944625674615500770902359491984640 11874880 -2413857690268198942821618618193674240 11874881 -170547897359236103956189857452975874048 11874882 -73431658210090528342073595404274196608 11874883 -1337991416208214069333779290817789900868 11874884 163027315783773186217156618199288795136 11874885 -273057116165697726721627003741001932800 11874886 -195960862680568479965459556249646124160 11874887 1453319480978181087738013235947648072536 11874888 -237121848800540387014739278810280140800 11874889 132355219717634952555970887633079829760 11874890 172735583419435409504312665229471023200 11874891 36027869484395764031683768942842961920 11874892 -301150134069921539605838235425658743808 11874893 7598445864307490220759193008001718304 11874894 328583610842178706719066004530560500800 11874895 429156625338978955366775809606329371400 11874896 163860285973282086800605505691854438400 11874897 -540078958074289567894002654883771620960 11874898 -93517742750483478727546132547426088960 11874899 -949848318091580208889249253669850252480 11874900 76210398025742201205471864159689625600 11874901 942846658716258063445345927112534474304 11874902 206383668915157068134146739835677066112 11874903 -93687652784341356948255531136515523200 11874904 315434989562692311729263080216575774720 11874905 38319840703286734456247266531900929600 11874906 182450453274669458904347888575539798240 11874907 99605849141239510869162694184563054800 11874908 588791541169167968956747881560556174336 11874909 753955662700282669401680322332471246880 11874910 13751363515946547370713620876922188160 11874911 -803679388692134116735931925829440043488 11874912 -18355945794814743779434138639125184512 11874913 -464898817002629408426586950441136158016 11874914 84050579827234705293928017622839595680 11874915 -117145383593329536760730958627766993920 11874916 -1561199122063108739613718317699864371904 11874917 -626839380319062633733280707840796588034 11874918 406478751924997076743453016854874147328 11874919 -15332577787528492798833055042182282704 11874920 43581411093784050032753075992262092800 11874921 -31804168084309567826554653688037297760 11874922 145121592634985231804454199025538714624 11874923 8853834871999728354572322074139980544 11874924 -63929593383231375275812098526399426560 11874925 -981257484161185938235386153587881856700 11874926 -548153612365819265540090295293890658304 11874927 -6848645182407050390014815008355715200 11874928 -21084609625438610801565393711471394816 11874929 -666089986888297500738616793244348955920 11874930 291824427909438573734796389981240256000 11874931 -959557848591562225577692095405360232736 11874932 -228383679038574516299673286604138277504 11874933 -148519039187244284233526603116346226336 11874934 136569589445769296339468901046075935552 11874935 -977557679886707895670323440585306836800 11874936 871459310453217291911949181510375526400 11874937 1181536778968584751444813530406759204586 11874938 -122759959961458742858575072691853236880 11874939 -317507409660697710693204928078489574376 11874940 339769892719177261237980411450071040 11874941 497477881430207589820416841476880512972 11874942 372089730127070522763362361959786098944 11874943 378143923531102314102191821878608273320 11874944 -8034404039155721372801344478128373760 11874945 511865353801318694500498286803145569920 11874946 417614029803331588490738961596323336704 11874947 -166375949535347912694630299865677310768 11874948 302047402427217027871335698577295150080 11874949 -230749293250323226260532213831536871680 11874950 30119065599449465354601970275917712000 11874951 773761874949334870252267208286553505280 11874952 -529442709739541999639957866429728230400 11874953 -137945495671387613327873958400617111552 11874954 106863081007233528659838419788688110080 11874955 -622933688518638027749481705639997247280 11874956 67490372680819134127765461809264939520 11874957 -433972238603102601552684099294895293120 11874958 22668864883196353989053517314756961984 11874959 -181359182468526519460296484546065797184 11874960 -87901883913760270835322584386179809280 11874961 -480063222121520497112046375416035659968 11874962 47881018557442950286740471550386374400 11874963 -118607133527547423438911145671990322432 11874964 -1069066577431474514217287896978595532800 11874965 -475983308004294820471061336160074653800 11874966 3254828105373808294481653071049065984 11874967 40074469383710429187004023808994876592 11874968 -30976127004998028880901447899170324480 11874969 -417493113400433716283060029791471404736 11874970 44268667564337193972030938296052817600 11874971 -604447663261241294105150103763050168828 11874972 -131484871185406396359228881826067588608 11874973 -2378988405299645414978075990043767488512 11874974 308567914348178538226330577157845604672 11874975 20008104376890566744851617002637936000 11874976 967307954948102130135017557787645313024 11874977 828336179862742459341771632256089753826 11874978 23695296649709809465504080889774387200 11874979 -871801989195884475182941077600978928420 11874980 -242918271085897668667247026181490224640 11874981 -50900257127220362546981854677672057120 11874982 202588308794669501599058750359764281472 11874983 48604786218316179922423807905596138784 11874984 138871382868553555048058864087759585280 11874985 611053450420945977819744481258852374180 11874986 -651429272160043141001145727677285929808 11874987 244241975276573835498817247576697862044 11874988 -206935828311429970785032856206148512512 11874989 -288794479706754773432308007864460674880 11874990 -77733498803850585080658382108551955200 11874991 -1492630548904097797052099878031388726200 11874992 -199466237629580279288458353047236116480 11874993 -57327516206391965720254071496907524992 11874994 -10600096922383226849302653792099714528 11874995 10162908042539861919219900356630955600 11874996 -117907904245548822222797765626465916928 11874997 7315470497080486043000113540107842460 11874998 -566368858732389695994028495718785980000 11874999 205410005414909861545745439048810299088 11875000 -244507318665628059178465049568000000000 11875001 571897081928306485528567046728967065002 11875002 -193708267066723578499870250663014272000 11875003 230445953715981168591820134210386280000 11875004 1892813564471081876030658670943289292800 11875005 15270365218730493462964844848037451000 11875006 -42039632109355729990124866284389000832 11875007 714604496675725038191935278455474903160 11875008 39299281176831930370941926222642282496 11875009 -20426686892242759168848739995850958080 11875010 -63406865039933279449409518176283906560 11875011 -90697171377208718108094978005545611528 11875012 99838829415632507579822615841616509056 11875013 1376164552491270597746295648104062172640 11875014 -366601704004774098289473418847228448096 11875015 -48886949365261495376623034248632821760 11875016 161438282430266567489615775515853972480 11875017 143554558575704991672766242493541873664 11875018 -58127453346914369145789998560174553040 11875019 692019043698039846285526629308573652480 11875020 -707218664241963559217905577488430039040 11875021 162907777983231900162936956663699366412 11875022 599748387635046568384112481289353733632 11875023 -69357310739029711043648529409816911936 11875024 23880579985573228636840498985943695360 11875025 -27821995724234256232096953179362811700 11875026 413015986471363329976975029654485910144 11875027 260980522329188556988519166948080113912 11875028 -317207046492606397685760853324088623104 11875029 -430858503433783118084799445557942846816 11875030 199782906252717233581136288388066873600 11875031 -44864669859956220881982732790536972960 11875032 32988901378882083836589602563700736000 11875033 154325791312958796048314976446092502282 11875034 -8461157981379685238547919439863312896 11875035 -210432520316618586494531223675955552800 11875036 -1287704978184332767486386432934605957120 11875037 725376063799641087104832946087690603686 11875038 69157558749308855129135399841189396480 11875039 58609211122626885746022748660751387520 11875040 -449417183558470643543049182712751718400 11875041 44015389405192517814918275920696841940 11875042 -441326276146072033377731725430012945328 11875043 1392736067600962560974443968037941596160 11875044 696458463580250889046559679914292529152 11875045 -11679973954693737323003679156190704000 11875046 -114052226711464172843831377782395966976 11875047 167090338025967125623216271434239004200 11875048 260780843702079048618952733443037184000 11875049 1239750920263819386096160372488265285050 11875050 -50246399253854015093835303806252160000 11875051 -37573194023675900022719220660925389288 11875052 2383515244543657888454890444303956480 11875053 -9616690725542248384529327247462679392 11875054 404065311244478091069020320590720230976 11875055 451448116483403267795210910866823525960 11875056 -15974703054266753654377389753435095040 11875057 -10303012614104409771310528361621538720 11875058 -154151572234586109237591124914154870272 11875059 24009577226748321839507388386150115840 11875060 -211796014942452352211466052594505955840 11875061 -832970588390519241533548475978405568 11875062 178326710555815603541754686724697570752 11875063 578165047109906043335616921274341230312 11875064 -433763474914887220600427586609014476800 11875065 -391210861404621219436238183203928760000 11875066 29395727870504719393068139846128651264 11875067 -556565381205074390497796246634632176128 11875068 545466177868614326034245431360300887552 11875069 184663243235317946002860907125508446470 11875070 81340745512132973851976910324377724480 11875071 -205234400753330409483527392533252941040 11875072 949092916769268306141085062639158034432 11875073 513427633862871295115707445674453141440 11875074 -22337479984209239510776466881221081600 11875075 -203383459812629674797849761954759294400 11875076 -198912056211109383741359300098243829760 11875077 505960875655163766900492605697631008222 11875078 620379690994967886620393674698754128000 11875079 1527880411133685198341237602588936822680 11875080 -181073702618260715983031617163585126400 11875081 133326159475335953924602832239485593882 11875082 -86502829371844628280011036060959846608 11875083 309686082624828438526912745992456870848 11875084 -193888190663486230916095653843172362240 11875085 984725310745833076205884915910028763800 11875086 -8323037023146580634539147952507598528 11875087 -219802527100184436365234778370549703296 11875088 376621635030030336012374048042522714112 11875089 -397215598290955363918071580417663381776 11875090 -274782145431499725501934194527766223200 11875091 -1559650426434858014774972378677436471508 11875092 114453886509659694450565112538192076800 11875093 786367147596985577553114789462356831584 11875094 35678138074810469175148012587795609600 11875095 183351424365456352443758043535759920 11875096 -280227075476346767168145212760688158720 11875097 -736917246895169056144225396784433188472 11875098 -33881900039402836081740662453756852736 11875099 926268950668379226563295018777746356100 11875100 332884459085927984001164714152668518400 11875101 -103362093895093480134778609922452717248 11875102 399978920095633237878834288690073594752 11875103 -63903474274747961908830057552407610360 11875104 552799743684757137790801016543175573504 11875105 -2158938722420167146996860791391064960 11875106 -253526571452233290816949218789800707248 11875107 -4546411343194581131176096416351624960 11875108 -105144126805131102536425433793860435968 11875109 513204726589690271311333070160418037310 11875110 33101776799317085175662062486591584000 11875111 96894338049209569591827724642629055624 11875112 197889279641780153305469573396380538880 11875113 -336070123915609543095428432230437799680 11875114 -351499495753676345506128151611465369600 11875115 -112775506523542940872512971771465656800 11875116 -317293884163928478116886399355135758336 11875117 472706209200321478216273202368058054412 11875118 167948254121391344968246647716220605760 11875119 431896848747556027300359539058996276744 11875120 -122774924115277567004083704464764108800 11875121 69492812861091631708143135351663266322 11875122 -5011007165829433290566556417042708480 11875123 1069381382512094116852679486291888453520 11875124 -12975471876964973290533818935328728704 11875125 384555218232514069955370753045802584000 11875126 35434457808969667286412552955654339200 11875127 167668369297561227502662494490024162480 11875128 -84861052928508638874188541746916679680 11875129 -27680825507488424126530079638169035008 11875130 245247611975644767251319224292126136320 11875131 -276688086838918324819344359531539243380 11875132 -90716633847938480211954372334877615104 11875133 -589978147584341835949751824744022076480 11875134 125000287594371272232076971193337436480 11875135 143059027451001352564266850947613724160 11875136 -26426002882590029771014020045062799360 11875137 713368881689741319979778330943616623552 11875138 12697290234989533126532045795310897408 11875139 142557582609866348399336239894250495040 11875140 -368141138309173096071700308304915046400 11875141 617721947308822040291357906929423632542 11875142 -608574894591332833034651903186581866048 11875143 -63025946231541577170181590262204089216 11875144 -564870367928300231220712064767610403840 11875145 -500664245794410111011398496859121612920 11875146 -508928428730167137774808377256586128896 11875147 686756624302277494087507934552685641508 11875148 -487001866448286798211693617443994561792 11875149 69741896831904974196406143106071357408 11875150 119504539013464620093044901619058270400 11875151 -424887465000428282111843950520492895000 11875152 -208541561872396451493376596464271360000 11875153 405363376018895738941383723383741526528 11875154 65064953271687807707998270989664837776 11875155 -547630576941198141805422029467503813840 11875156 -113439076679968564759843757936313157632 11875157 139105776673246530830011174164819575712 11875158 -101377213956215644829876277675893007552 11875159 -1015334796898066059282306797843773578080 11875160 186461601883421937878540687836288204800 11875161 -222764508199327652274768834381497813376 11875162 -271426823322346029635626839018013659168 11875163 -332655357248189495679005699878995865560 11875164 82486349549000972886804949103865864192 11875165 -484919590247133323349232504341497777940 11875166 165144566120755001326676632979304347520 11875167 -569079544588859413433395237951726056360 11875168 -930732640871957944420497358544053862400 11875169 -927953223436096678027930875299105822430 11875170 -48020707153921339921762195586330204160 11875171 102002024697035889108837832526812803840 11875172 -422286659487104829856386152022403864320 11875173 -154214301124216417951543961206342528416 11875174 351608964901573656648414573986288154336 11875175 -174422662605818960617993510716951540000 11875176 -143257596693397917280104554916164075520 11875177 -1083359901228482561187573637002992075974 11875178 -10563325008183278240637384351296818944 11875179 -656406532807130500717222631210033820672 11875180 177506083802815966953292222539938764800 11875181 4959730453258685715804654655141886400 11875182 156781397700323585094584025329290334208 11875183 378950964150487116528716030718479973064 11875184 -366347989389122175901363584140852428800 11875185 -189712357108999882328329737983644968000 11875186 576934966041482829782260688770809675792 11875187 -358119507675423792987188564153202951600 11875188 235627607847069162634112944347968169984 11875189 -2454720722785772505428118673247818685280 11875190 447215831678031999427049851159439587200 11875191 290749058941306209859894386966781065192 11875192 249473256865238644511294190831326945280 11875193 346194967517601641795480299766151799680 11875194 425126097708858286066003024714194455040 11875195 -671911411092608699025185231953237612800 11875196 -338134267855148296954842951818964676608 11875197 409812047830203310530653574686308371072 11875198 59864942647751138477543485317518553600 11875199 -233573740390768910143963862878265114208 11875200 211446361477654309645211432940208128000 11875201 -64191074214775889131920961877992847360 11875202 -1368703955726762004886161433513440000 11875203 -495808417923945281780938692789064532976 11875204 -219913613366679592098264432081803916288 11875205 -124758578476900155554702577885615715140 11875206 -97560642514768846144089389285762027520 11875207 1541739047916623220078458574112284274360 11875208 -2279747350766180380637977243800734269440 11875209 444667165022871857090790914611564110240 11875210 -49587657942445363507466369987329320000 11875211 562161492532340905889668791777377800392 11875212 101281866957547244556859399581306798336 11875213 133677531387804301488260671259044564960 11875214 -197773671709609284685218422142041485056 11875215 -318457454422570704611803027539800069760 11875216 -280869059293870378621398644698723606528 11875217 -259223107586876243554457263240511926734 11875218 -92034469961608161958982011322276048640 11875219 909839826688498511191883816995595609200 11875220 44622784403785850780677219077750620160 11875221 -477824309076645547373772073330289573760 11875222 491089805762902799420811313365204085632 11875223 690686819542248259691303838438280418760 11875224 3313350613590099682874196842649354240 11875225 -291175679629069463173587169908572892000 11875226 -27827221937448415057340848907581046016 11875227 -135008864537477708549961009130381344000 11875228 80440661458011894506672997866614059520 11875229 85505211830630431947902610622320885420 11875230 261997863115174332141845241073954157760 11875231 414678695524685636044941983632594570272 11875232 350869876674008398658934107441027088384 11875233 38353869435649588556725173074678290944 11875234 10623779950339593072021218648334557184 11875235 320926237241566924069396831062280105680 11875236 -474714646236408930122897005026707030016 11875237 -263124659697200519509615121058834308736 11875238 10275718925428842067271105108716110144 11875239 -336641241738887460671069416568318537760 11875240 -13618471013910053093111310037899878400 11875241 -255346035742119905339883259531856185728 11875242 394485424851716384559173694904390394112 11875243 1271095457919216811794357368267858141492 11875244 101587730956303234644232498823187459072 11875245 319132748923999586929181085926341357440 11875246 -389788663473938015134158583291201632576 11875247 432688115326395833679880297190452164480 11875248 10298510628180211847378525149900210176 11875249 1566232425340065328334286144460168735600 11875250 417965963418560015960796754812778824000 11875251 -384140447339272382445289369737365512656 11875252 870921825904325138573385418476609892736 11875253 -142960081463837615847147362375273946600 11875254 44705223779725303514088115017678160320 11875255 -517648282948901519246877317484457190400 11875256 -1062227603066096548314014887039025541120 11875257 -242344846804703205694332314941836983100 11875258 70696220643912187964275220009263290480 11875259 1000281332786076907971133789075292033640 11875260 81626917757577610159858979872187458560 11875261 127646224424450565446880421592578166572 11875262 16749047283148170812102836952891719680 11875263 303032114479357446840772839720812057088 11875264 -205225437581910941803722456384158040064 11875265 630508916543912520944121470272035349800 11875266 165433895972949114098838949416338396160 11875267 -6017493843139659667892255935446478768 11875268 763294967584673290271695044571283804160 11875269 -268725365956527730863457664468027171520 11875270 183359431196428276240699885043532652800 11875271 407749423804162859125857435509357996352 11875272 -45003367905229437969835146326905774080 11875273 -171437665027956370246100982619500016716 11875274 80276760847386071143541656858555878240 11875275 -632666389661789730816768905227788000 11875276 53912997156003016391553294134357029888 11875277 -879629915261419151445694184384736922548 11875278 -21779248194835791336096543902901749760 11875279 -348448744335492189305965227116667638216 11875280 88142797742191030831843033950584832000 11875281 -405858920460032391761026410392309359104 11875282 630624577912345608497217848755119366144 11875283 216776849852560557241534394745495356064 11875284 342917035407120108656078963366397880320 11875285 65678839163819195779679144240446567200 11875286 103531492126617636969134191024877873664 11875287 -95325081070018345846278732967467461760 11875288 -371574926742599454355793033133482864640 11875289 -1141385291004331344270612458032984145910 11875290 -63693233024959989504812820754675906560 11875291 661363480927836106426540657289999430144 11875292 -845477812321371899673555277427469700608 11875293 644651568379905371518007198956069157382 11875294 154874021469774080375883570319394237952 11875295 -809384240736648837203503085157608554200 11875296 924887433862232116677139296064546013184 11875297 450502096595084970868832146728952619880 11875298 74295855577821946404687458207883632640 11875299 -299969889080837317358320248415907295384 11875300 -96399318882705018849085149932562720000 11875301 -1512583305491458123972925576396695501698 11875302 720591748981075344843799079913037209600 11875303 -1350771873819378057043467902508775264 11875304 92267817006178967573356812584944435200 11875305 227426573346549905718152007818492808000 11875306 162305545202367959341771164572938514352 11875307 919498997030399513558701360913854637556 11875308 -123538483728704354000025677126035378176 11875309 -474389656014277961547764417348611906484 11875310 1040221971375210195949884658229285760 11875311 -187310915718730429366322729512699894560 11875312 -83442317272671174078130315073811283968 11875313 -1409532402931637742519840151006134699438 11875314 1912774088017631798185029958384828416 11875315 -236456403777079805033974402210535227200 11875316 161148517681111978909070442260121078528 11875317 624659625953121294109084219705778856480 11875318 11056053162516075823222643667394682880 11875319 723681441700346099899716098625521631720 11875320 177858785208390548001906727909806796800 11875321 -963278185597294671708876535842277454448 11875322 -185350774964082121038488992873620872256 11875323 363257889883530967178868519148378775040 11875324 400193338605721012765509409646938013696 11875325 -8785744233357960594432266247367680000 11875326 224256944433388587748966055491461964800 11875327 -796807817615181615996976544455716944880 11875328 -968455107958939720084547938222218412032 11875329 34053379976387154741538535160145861410 11875330 62709207751459581874458167050923870720 11875331 -204432047289327165644951705051138230368 11875332 53614029788034779333767901260197519360 11875333 -2187652491796272685247823061293742523976 11875334 808578155627263160134903128109913118816 11875335 86627357879471758444614287283839388960 11875336 268818063653440639446787378087479336960 11875337 -187066397560234478939598422929673276160 11875338 148620892590201082103069821194820759344 11875339 244748143519048726574447927182069631520 11875340 423191281135101674970792882615950115840 11875341 -390062910426307950037393673453045647296 11875342 360159327391519911002831749148190523200 11875343 -229949240617888430870864697873787802880 11875344 -121168030957648560778607809706852352 11875345 388326126380495111022275175030628490100 11875346 159912706779513401450312506326961513872 11875347 -941828480879126577890530766255600186232 11875348 -83265746185105671918530624508540043264 11875349 -1876250388086944485907957330885275324864 11875350 -250749503151576614258942102647343011200 11875351 502205609393946354081839597690091352 11875352 -732844277256170800511197642230435686400 11875353 -3949701618902820874217516778050875392 11875354 600500745602279846990619800531932955376 11875355 -168376986463789095641980751189544390000 11875356 336748906893548574476976019020391710720 11875357 105487611087964361943320283217747230072 11875358 -565139755131906887967101158107937065600 11875359 -58809789565647659147255759220441715200 11875360 -216300590961009651026058495142007930880 11875361 102109871751323936945304873217042238400 11875362 -506673780197560378256613195737508267648 11875363 50649771047564654553062267180679912264 11875364 279825841805953900057400811076223707776 11875365 -93262645072245857699093085583573485600 11875366 -325622887635800416599153641275693966368 11875367 -203728725413875112174859027084828094368 11875368 -11361215200739325338882615228802662400 11875369 -147200913186867126516857373630553516992 11875370 138766985094137387555761711098207298560 11875371 767079833780394168316940174792769069912 11875372 -117090735865192815075741628048161351680 11875373 -503401866185493319665982660519583286378 11875374 93558257084076297063864877812397496256 11875375 607738678594059606306731584101276174000 11875376 -277200097057679826508643701355980013568 11875377 845645543545800557368621128573331870320 11875378 -597254224619858538531303955630639156320 11875379 1355444096798421876080755998061272547980 11875380 291166464740953706466171205394121523200 11875381 504114589596356739571132511251217173440 11875382 130096027512238807484395931778210364800 11875383 125258073761804212601648671908685455360 11875384 494609285309235070827312442912424140800 11875385 256162291155296161491737284166427921600 11875386 -454372578713702836329554388504320787456 11875387 186985195931058108234550000724724442432 11875388 -247561678751973597224946794553700475904 11875389 18819276571589549622764715117307330560 11875390 -373554721116990931931887460505607972800 11875391 -368140104985196873657464907076589360896 11875392 -73377114438872802214801087385299845120 11875393 605019388066051133832965153635801226544 11875394 110650168474593826758043388710349516496 11875395 153669844264107124912411103904842722560 11875396 3332574895224554960162635560499789824 11875397 -218547095635405726553370847216331910240 11875398 238009059907601709111738001668904860864 11875399 2095968387061668974218557833858858640 11875400 261587846246281155047364307655244672000 11875401 -592255077628226567624725839889513809708 11875402 98827046730793158601533304779869368320 11875403 1059846181477467054530589549472965605652 11875404 -77400874660067749521891178384415228928 11875405 8929394474597020048271902930309524120 11875406 -207873531483330961827027788116115454336 11875407 -1013735896930209282909759726375959280 11875408 156057104091969014092243168722097528832 11875409 -83098440811107294597034747755970468608 11875410 -109592619486308573398232079343034982240 11875411 633327027742038349479487900310086796012 11875412 285181758374251146817340846348504047488 11875413 787354110802373139894061331590735483200 11875414 184238042166832228694847350512479457056 11875415 742190789864162954723512150247640306000 11875416 -175218713430408409497975778254732656640 11875417 316973414065881793728782836839405571466 11875418 28322791246276079479967378948207431680 11875419 -434974683982295485168178885595431448192 11875420 -1057837391638539451333327805252701501440 11875421 74394935919161080568624635490174979372 11875422 56382274316512907463629942556890256000 11875423 23046175118951892271824709918323855200 11875424 -94590521492064059067887947700109312 11875425 -320327027896758604777618566334535232000 11875426 604713617395061539255832740475403457920 11875427 826387367370940481536547618392425333276 11875428 -510766957756763370245558795838618031488 11875429 -617478824129074283176205060183804944416 11875430 71400630019833499038990296907072672000 11875431 483361827089732948835791287121983834152 11875432 -114258520544200131516747544007567769600 11875433 342373294905458549381254351965219290682 11875434 -139456550104763626744310610256576140288 11875435 -90030772514410452562890817740285535680 11875436 -215265997007238694644882624624035608320 11875437 -61233054544288506080218128459597849600 11875438 675451326509629390133781655538655164160 11875439 10974768221352096581048552050194367224 11875440 -21586070902559093972068054439084359680 11875441 319774651921649950365112242786127064500 11875442 -353032754372314123971414505536143100000 11875443 -327853508656319388593764153068400459776 11875444 -280286244915771141630234120618378445440 11875445 -6049566671658537317756952622394759760 11875446 -65797960664681882007946721939769305472 11875447 -147022692453000823969705985010804095240 11875448 272887496002323326851024789066731724800 11875449 -330584715624435139970692116798903206400 11875450 -21320740254995906875635815197041006000 11875451 -133695336839670828817880028472260216048 11875452 95119615158499441479475991714673475584 11875453 -1437718448895906599658391469139802866298 11875454 -1078457332363392969110456366927732129088 11875455 532973591572437168084101760338568519000 11875456 -22879174748220843591990386703980298240 11875457 -1455124727150527418820472451614813574016 11875458 -11989889385409966927485368947430495232 11875459 513994499616692037051214277204860673660 11875460 -14950476970512417696767332563141488640 11875461 396886286289685020076832507168567545440 11875462 -31952078754639287601955373778970212768 11875463 -413420006986255424636402442951940749288 11875464 -152677597895762967823074006873987072000 11875465 -258898562950702101259014847349028489600 11875466 -850270467219580028335615126194505423776 11875467 17900047874828637323744625115703725248 11875468 472798847892709656780670116954518893056 11875469 231009719248668198491017700953052225196 11875470 65453860009070076839919241936134096000 11875471 659893949304786692757138295037379375000 11875472 -9974134542517590674207885387943641088 11875473 -46305182535912798360365090720891180016 11875474 124148636013704856524189938064880672768 11875475 27270078006874125669402961199383296000 11875476 -439119912400149221434405498601162631168 11875477 -602862907676259827876973791668020578674 11875478 -603039977558493798980163290577191700960 11875479 -15812485063229020420445629111899563520 11875480 -197262099016992851474204580777895526400 11875481 -1066678969596259864920315977559948833718 11875482 -8550749789502053611230860011893031680 11875483 439979058923587099018621818391242105344 11875484 -834837914097218101431857479200022761984 11875485 216941278275517091123443399332726492000 11875486 -22209966441232692461785881795739212288 11875487 -84082067537890154859656577863978471232 11875488 -826120295432713259886795028892831711232 11875489 -874506662041406770315498897252524263710 11875490 -633359195951368792039013222421730928640 11875491 10636639390713906582736084170201663264 11875492 -149336221043661421140719836044845792000 11875493 -440722332625867495777046684857274441442 11875494 -9826314937739222999273239572784235520 11875495 133897192418042291588281420593722294880 11875496 -920760447574632209948210427760666014720 11875497 186930836857834992064528398209810970000 11875498 135989832487283613059539652789294343168 11875499 -1441043813636375065704360022073223703500 11875500 -74597431952367209463627268900961280000 11875501 -126453961019978915913345367979751754656 11875502 -357129114554743557145481469424891124736 11875503 -931619051023024334692328458118840311536 11875504 -160104966737208955345620280105638215680 11875505 -46288496246065887448013841767254199040 11875506 -354315351796930843247976078462759732096 11875507 -204435153013143921293823362036579085488 11875508 381991117205089856647199918268998099328 11875509 264840743671236736839518284895257005084 11875510 -24819737964416566379402043606189027840 11875511 140454562725912647979829104281964709824 11875512 -60700113888744176047558873325232783360 11875513 425799995407304769521159248690019427200 11875514 86919421865252206551293812410738515712 11875515 -425813778923775630626794632885494784000 11875516 -6710034459204206494716175031915413504 11875517 -648367480113516980269918059998932751040 11875518 697425068609849837710279887429780270720 11875519 355136687080056837269110388883589497920 11875520 -85133603861978845360389577664731545600 11875521 -207315818869241066232539034642414035520 11875522 -214273386780636359689393729582397264688 11875523 1000087307387729838467566983172665143304 11875524 -47506155780600444827296789969380249600 11875525 1188108612260933836779895652933744800 11875526 203042754759744870601922971553426034048 11875527 -43204884547329520724072757606324802992 11875528 -39909230914335869444950055405184122880 11875529 691111658706412084832541088662220695360 11875530 76941081216365356159339810152470872320 11875531 -96261178463351837872589758892218807536 11875532 -741129166667405205970192601678614141440 11875533 715421038874532187508721550871989763904 11875534 30420373329670945991864534585056354752 11875535 -310684205193344190072397702890977518080 11875536 113183731834526534313514693266944778240 11875537 1277787923361727096101798599590214960640 11875538 -24147377932986498914658083154128059104 11875539 500815977926227268465718701553696048 11875540 -444285901064789866582685975872362389760 11875541 -834220814778568682606872802954161670916 11875542 -6391130005850986764365084743503568896 11875543 1974411134056496287051801529173088613840 11875544 454180398113976411925519486455353425920 11875545 -434707519789557356647398131456611200 11875546 -456848738448314411707955525958199462656 11875547 370399326061589707348674462523492707792 11875548 -408884493091283227714712703179565381120 11875549 336979024206312299027276240759541365312 11875550 -14808817219535632441686889753797480000 11875551 219522308249330651375400388122019301760 11875552 8216117746557682011606688646140526592 11875553 -1368507134575880637392677774856330223198 11875554 170861552952245331873545384523278985456 11875555 316130371232242393824847246892757018960 11875556 159456937143879562537215795355107741696 11875557 7093095173409456403681213567870695360 11875558 413007225783111852311137355745518741760 11875559 -799204591502669999083881783077443959240 11875560 203448224334993538282572338801488281600 11875561 197133092531882398192488616113650015162 11875562 226443301942816234263005424376222543200 11875563 168417055679467455352200621463683245568 11875564 -35356565020511737687768154034709421824 11875565 69486500337115001131921162512295012920 11875566 2813876012033197317428201857451778624 11875567 4434947359828597952418305062998279936 11875568 -891304980524841677550985944433754112 11875569 858376597928402570350001342152039538544 11875570 164059201098183354527158090699851648000 11875571 -208959382311378089785204791269928668400 11875572 -8936643505179043798021337570025427584 11875573 -154654401359734939609004680535512731776 11875574 -15337287203564519928530331028003656960 11875575 -154672567575149171160832156335694787400 11875576 721323615869774029284750626394150604800 11875577 -278592268581560743817128180667340515328 11875578 -144971326875543632447818510177886651904 11875579 -1285655123117715249392391134867099386680 11875580 184246781954167158506480226308112230400 11875581 -540464004358787603241772904330846101530 11875582 -510566798345426835219219237664562500608 11875583 569370438916647529400197584878680987944 11875584 273399906228325310284546496972325912576 11875585 -7608085744652118658337060129588314200 11875586 387443256273707564573533951175161591680 11875587 651620499961823259390385420186162361520 11875588 -91502054104477342451144819689513685632 11875589 -629036458117922024826313091365532721120 11875590 -113162878565469198996204780356768052480 11875591 220616715377817376074695457706836630624 11875592 171548697465935490393380381739424896000 11875593 -262825535852703404255597478912224484336 11875594 203178426455362702951893713866050925152 11875595 -771887173369976608225844777655019538400 11875596 -383395652408030729594822965389138001920 11875597 -1372591425181170773015831564897714876448 11875598 315254075880145606536592031155481260800 11875599 1104546490575887567316717736879994272800 11875600 -66265620992644704623839617432330240000 11875601 -942875559916219891331578088575618297500 11875602 -125021363319163674881910761141678072832 11875603 -357405808614190415365062321555396072148 11875604 42805519665116100031438460722551029760 11875605 -227025525835152924226714192743306305280 11875606 -641608412598632807051599447293978648000 11875607 240906827488416565954485355247832182856 11875608 -333883527350513677858045838658540441600 11875609 65500082465595385872247313070989116512 11875610 -314131142997147067338684456205811339040 11875611 6315342309462473944467338581942412160 11875612 -105489140676094599911526002934988559360 11875613 448450091041561112118127914806484012864 11875614 196898386358979428814586806879511851840 11875615 16069650714544671206897963602380725520 11875616 1080226993416152625622762988480558530560 11875617 -419131269089122061325976942952051725932 11875618 -412498245405005578359324830592594760320 11875619 -118759888944729733319617681097015341104 11875620 -33089685121771967543391378765114347520 11875621 392851960853728084594610462083224437822 11875622 -158707868801108778154146363269416803072 11875623 345424858098075068730917352338518510464 11875624 -834763951976994254363286923472509015040 11875625 -9834126752667625813269910496846298750 11875626 18333184983562575153135959832417945600 11875627 1569024827442503873299481833785428600440 11875628 -257834685704869918205861346315242533632 11875629 379959148355505089684068628925449995584 11875630 313230199376132757698029573709683546560 11875631 -194095066969747123417914137685868297920 11875632 186087721276353136888177768836229201920 11875633 185319016653344544288446668015497053760 11875634 374057468132717604462641231898566355216 11875635 73635284443394912469136093375260071040 11875636 207714005483524066486134965558724544512 11875637 157843469964860761636135401598143509052 11875638 -174504390814142932034745401480286958080 11875639 352701275982427221489719966444089348656 11875640 29733135512958312878413328438087884800 11875641 -744336075968570459746336701095666649216 11875642 358194643731527297794870927380829903872 11875643 194289889530504739363613443038372616704 11875644 -178106736378943698392686101868854673920 11875645 -1429307851416565256125038478403944200 11875646 315548323171128173995635444241671750720 11875647 213538780282974558973761624991710579072 11875648 -225445321817021660234373200419387604992 11875649 -1544259832841708491797217181188822561836 11875650 -4586088646583672914025320997701036800 11875651 54996890762978326433074779714071998652 11875652 -249198072232786275349359690957218926464 11875653 -682938875991140763187677154177137787296 11875654 -1792609366416183009267165019916955648 11875655 -544406334433358083095069122629161692880 11875656 208916760487695841887547301091724492800 11875657 -658251708508315471411563775662177516060 11875658 -336939035184515800759721752765301683200 11875659 184092400814304693053607708314993875200 11875660 559922463085825397192637504097533127680 11875661 -464854747852233017785065461580678094368 11875662 -54685398705966107834934769736019857280 11875663 871354815570665018901189119311590304984 11875664 -4953602909561062220920517798387589120 11875665 275134695659078625011062466720917704000 11875666 103595424663554547653989062969864192 11875667 -403465603114791041658186077210206584360 11875668 -33061397626076653506237618691906265088 11875669 369558554805965817794679318741661187644 11875670 -376924882470532868189059003493663166720 11875671 -222128714038536745473144829026393231840 11875672 710499960266850628310216594921619916800 11875673 151759185571335413651222467684168001280 11875674 -454926500472271657536048555868839528960 11875675 88570867230913930450078760816630720000 11875676 -809439741967743975933386537876358970368 11875677 387553989755750094592040736421130472480 11875678 881919225512335775695890478419878374656 11875679 132304969272275759270037914552718485280 11875680 972953164593825694546786689584332800000 11875681 289676274368589662171489735599714857984 11875682 30791811890052568322825066991232948224 11875683 1338584627170922637208679341597600329024 11875684 178364378582707962950018460124091929600 11875685 -562683182435924972035955547886408391040 11875686 94319268521072844048825705226307216064 11875687 43448981464809908133691229524183255912 11875688 181365655839870817028905127191210475520 11875689 125573983844468564388792508696162857600 11875690 526964900605361331955669985673444223680 11875691 115327397229589520903441367016618573104 11875692 260344314066515253674444210024264996352 11875693 155409629007019702122697736937421145942 11875694 912424623867193705258547082333362620800 11875695 -157545512207124426639736651984423160160 11875696 116768080512992714833627760446817370112 11875697 3871693793751348498933673224202874880 11875698 -58886871218202435014020593715264373616 11875699 1288961358890295498745747935866528907720 11875700 -259819283433942393341199924312011644800 11875701 5796370994488213405493300821626060000 11875702 681445755046954000030268671648138491552 11875703 -333570785421551594793284543147044032000 11875704 -899656342572590927963845742097105223680 11875705 -27872695032873238737031218031923482880 11875706 15943139822503822317190907658530781552 11875707 1341275948232629855427071196639003807840 11875708 -198130286570093733511343568482180619264 11875709 -618418600357361860515482279771232948090 11875710 -31307234089063367204224284583865180160 11875711 1462885061912450195169729374063894789800 11875712 -689707560403389011923626511254631219200 11875713 -60042742606690082991663645646802538432 11875714 -151880671321677549358595949024101930544 11875715 -297192339135937417999731774044172076800 11875716 -345230720429838768330836536339009440768 11875717 129596573033587561503268161368172936000 11875718 439312059385211344138804876414804222560 11875719 177388037979015213304526607471916739280 11875720 17524679526733519990867920569339904000 11875721 436169175476370974875970912599699266624 11875722 -354240598528621432561737469147852043520 11875723 -207473238574430338746254711335148352000 11875724 244117706278514610495429469125792092160 11875725 286129886338192889799067639125781857600 11875726 658589727836672206364918921976773733312 11875727 746256980921383081637465673413406867312 11875728 38147834937642038292571411621921947648 11875729 -989633238846339440504628402328679175900 11875730 678922494731618917204886739576200179200 11875731 -245154810897591155323953002664153958656 11875732 42339151123744383321706129407645634560 11875733 1014466502139222969286256400289881155982 11875734 15083245498115824025840593560676414080 11875735 118596674079494714647444708268512153200 11875736 595542798837268937939214191611427911680 11875737 823078149260338874126900268645259979520 11875738 414899614437377009699761052456231982576 11875739 1189999082400375796440741473920589985540 11875740 6990726548926729392984203588854456320 11875741 -1322688430919031337588129678975850484480 11875742 -1016695221697688939893439088066771648 11875743 -391986306682688046412560457025779668480 11875744 473346162047459113248021565502848499712 11875745 37358341186309411018774848913891682880 11875746 -270221733125815011082932902205544857216 11875747 -378549734450823083180682049968887936400 11875748 -407523350364488084692642810681907678592 11875749 -606158673066247551055312477235936370336 11875750 -93151043683978130653985138756933280000 11875751 459515309352647436031667196269224815264 11875752 -59914080153076927672635650559487918080 11875753 -721477976457975505521528685879447399040 11875754 957644448568517130318352988571918597120 11875755 -112882938232372209713444214192072134400 11875756 719115752370852219492434591835568796160 11875757 -25116885108229195623922698782321913108 11875758 -188201486462186272064953462598942906112 11875759 33678970276187728236211613417096763392 11875760 -68697421668534499350091923599514009600 11875761 6855476652913929096489761481077867040 11875762 7631112794571117092394689818079960064 11875763 47570370350683601078558247958103880144 11875764 -379526968761686197565162273317033242624 11875765 -17494394825228091688811307984316306560 11875766 -88041400775156062917412571838090756480 11875767 -858006033712406348888877287664124989720 11875768 -203931250969207722320086850867572224000 11875769 1142611710141912492773999158186492864170 11875770 -96197286351180628661084874998835609600 11875771 -1257966125913011412448593779925160275408 11875772 -101110888130498194876848283941389414400 11875773 54841125760265767042843489950912158976 11875774 -54659686596457906717158970139153817600 11875775 117909905587284253337249796078661270800 11875776 197035632646527374371218562003085819904 11875777 520480895143168365960174249113521094340 11875778 372195550838898075085215316056262879440 11875779 335498298432687137532559995437568729840 11875780 -272396675076480911747132138739729346560 11875781 529109336056303515786762038162465744700 11875782 78943217742052552765727533968691238784 11875783 -21701859628784566395221305943578153256 11875784 -629209742229770078292543013657521085440 11875785 315120080833548267596110795545612033600 11875786 8973512570410692477411931515838459584 11875787 -1186361124265925694538449695180439012 11875788 702927200673814025874122787480631557120 11875789 -41882233737696620877074924782471190410 11875790 -113827422126823770250184414852907878400 11875791 -714184418700732556728044520192175906800 11875792 -40957979583846992773211318113110540288 11875793 -1233887417756748029458260222510722930958 11875794 117986646305399342640095561896779807744 11875795 -66141751756305482109875323364503381200 11875796 376890897591738349050003965412897730560 11875797 89676431917762097449842873362199762048 11875798 415416673757169283268559918434362836480 11875799 830871867904327597205662867448069733504 11875800 34381228934686315027216739903451648000 11875801 401139651162662425174414916235037034752 11875802 51667912044164085779453402831408186352 11875803 193184150351308102501517626176748759704 11875804 -493292853649247282395558874112882124800 11875805 227633626443523349018958344141305453920 11875806 304078829114216386776383563653014068800 11875807 208936796606198619719979478714878783744 11875808 77536991072080369517178506980993007616 11875809 493360366630498237463913052620729266880 11875810 -317373746480036737755110435283264138240 11875811 172953288707352220565239780675810592412 11875812 92544846809773279079309125262505799680 11875813 1087513371412909323474168444110465256062 11875814 84262545224759776820339907459894777984 11875815 6842566237847064577355603305956441600 11875816 -16388521539278294227065258905169776640 11875817 -21157689764354077896303893168009303568 11875818 -398142544481681856566172229239055946496 11875819 -1604514771597760393396832384944466802240 11875820 -140852056852012850251755298533290557440 11875821 -159457605051969514168296628104956984832 11875822 -240550168056118751148541595603719383168 11875823 -628929089907748906463230581800474234760 11875824 -214018220478177005174258655525356077056 11875825 -75358700362074670340372122423418276900 11875826 -9699084716438921955489800727505180416 11875827 -79623833465509090151754629088246102480 11875828 78335554270767091053573045515078256640 11875829 255538141395833526305400890727213026976 11875830 -195739688559857205667843176328355604480 11875831 -1056605799672628430665044005952567120936 11875832 -375767804967785071813305996610537881600 11875833 -372047440164666686876757017741406612480 11875834 -305717988243178737640066339700040407184 11875835 869827112453536002892165102172018273280 11875836 -376914587765581269365683798144156999680 11875837 -244085484411834582588692098392009387514 11875838 301228914568131923330585904957855620544 11875839 463134639568140623111634056258569480320 11875840 62073353299543091294887204118278963200 11875841 -105693961087607350821426651744345955500 11875842 -319011709513156803019046534025944056320 11875843 47338615661603688813102621535105159680 11875844 -1012926216632252466737806969720720059264 11875845 255402790308616793145606860835112228800 11875846 828370106531340487410507701413909724928 11875847 2539774629918347213044113499666436343360 11875848 191899323376469297102829685335249715200 11875849 409214873637704278004546283987138445850 11875850 -66731505501122330392831487758505491200 11875851 -172555018703445876780534927570738162432 11875852 -263814841058805253689181282709822271488 11875853 -551591714976353371854032658641827931040 11875854 -96786627141496803977233616025736968192 11875855 -410175113437004907152913834157322940000 11875856 -301295829020721535793065472943199346688 11875857 215205030977943815060255932517469945792 11875858 160359283395682383623927754312800777376 11875859 -52559234441316290503424553304271863896 11875860 439544875043433508682505296563095068160 11875861 -708654712895425069995407322494155959538 11875862 352201925655622152473473184891386470432 11875863 -247240659219215335704390834031850504856 11875864 -102904682379085530540294778269670440960 11875865 -948073911732810325740193541146002996480 11875866 -219416484839960336621067499379159826432 11875867 -442321495512394639196371982125884355008 11875868 494915929944016930285766096274206504448 11875869 -10900993014496969807043982060022458240 11875870 -419068904680293482297159278825178877120 11875871 457562442378883698027091235398320706560 11875872 531730188975210827753657176218706378752 11875873 203424824512505645880022151751715041122 11875874 758274828369887479996549722409839763200 11875875 -472084417859167666366829106508085760000 11875876 -541431610876821424660113623804108160768 11875877 -73157149040913118136447201490011662200 11875878 54780580123650156342751264909743917184 11875879 -266417638596290646169126567343474112520 11875880 208458192388720483109372346934385356800 11875881 16193087446395828885307568600905559952 11875882 -166033044334973938235989165109969587200 11875883 252392155494678688340458464793437468288 11875884 311733301343636384697540067709448794112 11875885 113359269222592693020699654381352407180 11875886 342770275785094296131502472524881200128 11875887 598099453536753155281294069952410596744 11875888 28757829058498617965633411007334694912 11875889 -477742293138813268523712030108347723712 11875890 41596420911741151417464430098929264640 11875891 225657706564164443173435817473226202232 11875892 38129403264410162300688014473812817920 11875893 -31923455302110766749286308431438260800 11875894 334810251681329499998494785866085367872 11875895 -472246452721752789895496936277385122600 11875896 -389088831714377646924433009143677952000 11875897 441635324257108125488614812960655770624 11875898 -236984821396191969262868644398138982800 11875899 -130762922687006688663085874463569256960 11875900 -176904252628076423483452601930589363200 11875901 841299881614711433739882657570421768902 11875902 187542872245797255708589113569457498432 11875903 -394832820576170663101407378398351098032 11875904 -161440385534104769288556231937426980864 11875905 -223792504802019011172002184810047745900 11875906 11974838279208478241190109472075650560 11875907 -873606559716105042497821802712947789568 11875908 13780606507591749690062219244733440 11875909 97289708387959132483353485698109262400 11875910 31586625331130200523989523400321984000 11875911 768173777533493555678405969658439803984 11875912 -10961161641109970539535136912703488000 11875913 -400575948227032014623647578079951183104 11875914 -2387635932752840979440929160106642432 11875915 -860023429393346188479715746763437913440 11875916 -242074158888758655732960125845699227648 11875917 -300524722748318612991262324070652941088 11875918 -461659705496682548958908033529212331840 11875919 327198394924705954119802517605578008760 11875920 773658779246526010626866645316403200 11875921 1059099935083478421372027161371607211122 11875922 6835011937774390373896968140037772800 11875923 -627722676982367709066680845257528858000 11875924 -212747166444267544643675270928113911808 11875925 -44146510533091169149960525304331343350 11875926 -172926626222518630131543703238928085056 11875927 68467164371439407914853779341900292832 11875928 -545229403056771449703548548551680471040 11875929 -39009576176024246216987812646835981312 11875930 79079915765815437012137417211831129600 11875931 25609632369100226021631517613879144880 11875932 42393136637470256792740957567378775040 11875933 573115798268225203272087036315099339360 11875934 -96764337612955164298585767952094976960 11875935 -250750548086830581206678837679211046400 11875936 699642722585437515034177598268661039104 11875937 292206896647329667668687093383336728452 11875938 -307367362630099673326703490115205667456 11875939 964799353095408932255609308893000435740 11875940 119831188592197546331188860104900006400 11875941 173304341933260038980882829850454756544 11875942 -305236042723033977076151507254231723008 11875943 -1042572369834602470705860923901305876808 11875944 598029900674301440684402382528992133120 11875945 -279805017012784548574219566629355210240 11875946 -1111352821203795857463319100622371237280 11875947 176840546527896732219411520553600537328 11875948 -168339336960496025748540782866027935744 11875949 209594526910884692620805058594273003360 11875950 -58420117064004191477556419551956480000 11875951 1092153731306432711771888661096770472080 11875952 46440359024470753235603583319516741632 11875953 -188341937028314074698645770330372318592 11875954 -462991161888263637737228978118459427824 11875955 1997298647297989320103771586981867520 11875956 636713456793623792328636484275371139072 11875957 481792498439934862531250422801319873952 11875958 245109305820940096723966809968685197184 11875959 -76012277734000951034568649271595849816 11875960 574380519450433864417807109573588582400 11875961 221020120367699067072971812223240237652 11875962 53011607941147488850053174788080210944 11875963 619275865775230082308645288117181159784 11875964 -557029585172880333575892396601308303360 11875965 -586441393495309795549165872675477048000 11875966 659062682333346537319693534266306258432 11875967 -724905532038439821101683229855444764008 11875968 389772347683567132742620130646247342080 11875969 -296279379130088093637311081272056612160 11875970 -130094825538920404637021046178132117440 11875971 651476885935341930995983497204195768312 11875972 195804493639512959526278028166367603712 11875973 1328121232399506846028226049811477872222 11875974 421069179221689918655511467602713653760 11875975 -168293173712033909073186224584709531400 11875976 -45601950390069420926502139881978593280 11875977 -13450845879985682632995037610941133574 11875978 222585125480357047811421306883550494560 11875979 -407302488742046294545741301131320211440 11875980 -265354675576698033253151319540991472640 11875981 12206352478576414368080999090825815680 11875982 39203070743406524590309022546442013440 11875983 161250109197682315278432930132982719240 11875984 -191903168366888570139153144971748556800 11875985 -462039601422989553074923795821154175040 11875986 -32189210454689979571095311850423032160 11875987 1088748348454233631547149861004431573192 11875988 -20605367575251989615773051408060262400 11875989 86110058398972235437561369681276301088 11875990 -92245267875864783059392124459211621120 11875991 -1498955329503519939008035364019385437600 11875992 620819920054999620323072938660899225600 11875993 -977336427417393820148755856643730287420 11875994 -208915469427869036753061575192676156960 11875995 386547807486436000422287973236258976720 11875996 571509047584921969292764223967199128576 11875997 -37025132424175126171910771224671070368 11875998 -66181409941477292686761681763713024 11875999 -654926651585876015904026810120184081200 11876000 -192492514725663876444165098109173760000 11876001 317567129907369381721915247902789703424 11876002 392623890129237488376891454307761007952 11876003 1291441003782927851242974827034103580304 11876004 102065199943056822148326982289331978240 11876005 -10953482540343171633848328747831701640 11876006 377126861618066465340486888978783977952 11876007 117841446624932420527970226690493317120 11876008 254921929572693631043923703145081768960 11876009 -1320698866499020316570703640700390294790 11876010 -245633681742157677111161776592659776000 11876011 -92276411830395509950802312570942090976 11876012 128268245881278795691871490731290957056 11876013 955745408078937805279864075013005649964 11876014 -626742455518616281127617769217975294144 11876015 678966985612360316430780350037485513160 11876016 -807648270431177703231542367109840896 11876017 -57726147386442362374468706430482011280 11876018 -181347421606069163830160270720918224896 11876019 71941317151155611426968014328406233968 11876020 -21370575410784361002795448384688325120 11876021 140086165468458548255194208059819065600 11876022 -171686299307546088506704885198422151680 11876023 -555750156016494369636898169674549664728 11876024 781387105773112918779367520687682355200 11876025 55456385853457617542415347714965569600 11876026 -681318990309475129982091228396491374080 11876027 -704416639808357369526054276105795358800 11876028 -140715344480389800712327420345843679232 11876029 727888471633521967907309346241193260 11876030 -318569887091565520787731153769324323200 11876031 -1051943773401534024020782663783139666160 11876032 -281527926969449093534710098726957875200 11876033 107273702405484869551628656427972999808 11876034 -193314414298564805394733261558703982720 11876035 -166055389990248820915067085469940897520 11876036 -1119476390699655340803702501501449013120 11876037 -515092172382730786231909252141265828448 11876038 -272460801826096072919396054242773916032 11876039 190069479646382839512091339267102603056 11876040 226033549210826369464861564227072000000 11876041 -27442644612896330841036027686543459888 11876042 12546615599556206346825002843968026672 11876043 -129446171323775759682174479616547508736 11876044 -962775872606557587188504702026718020864 11876045 457318816557630000541441531189131600000 11876046 -50307517124103963468833199602625318912 11876047 -1797002654284787052523636002564263118528 11876048 -36401344326173947472824719623761993728 11876049 -616276388288435960569402624274013443166 11876050 226817792868333548441644380830129310000 11876051 1518688855571782581257823904803210259200 11876052 378778460315077701437942340381343352832 11876053 119956945104096859811623109477510834080 11876054 -1099934733681502390619244597800265792768 11876055 -213212559966967718001110477724596899200 11876056 606574791603860853870307801487019386880 11876057 -813937685740113480440680095506881064694 11876058 -14108082412414224540914382221697050640 11876059 203371933283223681613737803397903656000 11876060 -74143265613432432446489531867144294400 11876061 -821816450432551664171340163606535315328 11876062 -1098264620516557387791091223391907199616 11876063 -203850434728492217816790936786095095896 11876064 844719804857343731579180803772047687680 11876065 538426606676127582939345648714951817920 11876066 -228951273323621316879777587328869235936 11876067 -27991800136435448196003285123355837440 11876068 437882770288207457656331883894029790848 11876069 -125338044657307886022686598303739612800 11876070 416942826182974660963335951713440665600 11876071 232414695845228217160952322432772233600 11876072 314634485878339809742512060421108561920 11876073 -331034356379474431708221366807541542912 11876074 121735551278441080684396276287193631232 11876075 -574413584930060383099798619725306482300 11876076 -266827152284435051196689798058902439168 11876077 -501706807911236439789794312776919852074 11876078 56220278611687075330555061010186753024 11876079 428482507162696265373204278301446517120 11876080 186797231303593250012897979754610688000 11876081 -483278378798940866618617137283065181080 11876082 -57738396982897032415024450137480206208 11876083 -8075109323607231688442062490594525480 11876084 -19148417586001286603939306146619148288 11876085 -258779956022890750931895792237450297600 11876086 -1139718702536801902017233486484202385856 11876087 -1501910380580826096493275722866835754264 11876088 -217977443681449209822412996148833812480 11876089 -510209720641032529266429204093105346560 11876090 466459876273328231903351254713606955200 11876091 -654250510137951955579469771693605535208 11876092 337354471842552246374498678546446831616 11876093 1283328688778307330459220297773546030342 11876094 -169324758812411157596536041900245626176 11876095 -53099326092358249100944110013481740800 11876096 -578645362424180390544231312067770974208 11876097 95529756302543692316683170678034567872 11876098 117936797181302634506276468003208853632 11876099 -465662953101933545609936857453687427760 11876100 -67481265807318988715547441174711091200 11876101 -677309291423297615418985724324645644416 11876102 229718811879620961955297397080653649920 11876103 -148402846525433744852603976031324643088 11876104 212578913870168925568239360925050193920 11876105 661257139245098946555046617989741308260 11876106 126811592469455876012758493066569003008 11876107 1250942335517901072764390156293579734356 11876108 -486409334824521305735203796564526403584 11876109 262926300679001562465381051766662549120 11876110 -31005382020540441223653532978428816000 11876111 146150085274184256089657689427400765600 11876112 17963521247079541985212806612257341440 11876113 -244773198433439049686550649958679135120 11876114 142798808045264792378833537114620256656 11876115 -512777565847976238031030181355065035680 11876116 -370161144932524957430589318856208463872 11876117 -922556708189226164784128819932743973248 11876118 -111574449525501914434141691000222968896 11876119 147082538780765911127274641899889444640 11876120 -406849421842812753902653063714246656000 11876121 22630375566555445903552320127483800000 11876122 -117137821146247712457514331433340162848 11876123 -351135308949311165621214963076094450160 11876124 -111294767536457655115313098233170365440 11876125 723049359095698058695293798975779895000 11876126 -357687494419744821498136644574753039488 11876127 656530756083296739629553891733162137288 11876128 1419848044682432554648848427195713454080 11876129 1196564596683584262799447253898756485730 11876130 -151818274410023009624661642714812540640 11876131 -28875397697734946543882153802776371136 11876132 471234200413809241707718961430123091200 11876133 60497874617466953006315967493807401600 11876134 -161335244602865439488144351599864398720 11876135 -1105071440786253274029335546384254128240 11876136 191420255441244154411820601682001510400 11876137 397795934141956083975775007398000265280 11876138 289856970954586202410804997379116194560 11876139 297995414830932681250285766670388447848 11876140 -23716664456430619330539696162482918400 11876141 1137954787955293633573175524228244923542 11876142 5513873762927913637953990371909068800 11876143 200019003992485838803926752074789407840 11876144 -34963495787564044980016139106483437568 11876145 311172314890415908373859122317022011200 11876146 745620902431105259160130004785540096272 11876147 135567705938937982839863480918573667720 11876148 304710599564362979737621850713710366720 11876149 -342445918390794214417560185938323532800 11876150 145258085165317050414056900226268800 11876151 11287997124052336582729238074464288768 11876152 -1770890189254152766749599353470320209920 11876153 -823717595705287962786251039549818640598 11876154 -210206123201510690234721384651460346880 11876155 -450721337429584551912090106281748525440 11876156 -347155610926531404621582341806773396480 11876157 -345580339954148310937238348652609888672 11876158 -205559320861804787468545921358261111424 11876159 -1014837657003572619347626524991485914160 11876160 -49004887455925098812619225607176192000 11876161 -312827628265730064625640047334524256976 11876162 34708352507950038557138274831571697664 11876163 246172039627485855365437288188122641584 11876164 399780903895472742757844513877887029376 11876165 410667346503560965472658082905765120 11876166 -182774031343707137366308971351463390080 11876167 1376937205055167826786871474452700828360 11876168 -12930778470744301614890634413316864000 11876169 -369969973337415782949519229266697012800 11876170 -2913229800324115935466918996319155200 11876171 -260988211123118836439816097470472539628 11876172 -41576971212554093711185714962434113536 11876173 929118373978196429405924186588894954784 11876174 55985360006634198688763065025879430336 11876175 444671421103442068478792492492553303600 11876176 -76720944030847542118716031794571132928 11876177 251170764279444999490679996904703111026 11876178 -4979859512114589249195278842313471616 11876179 409889645965926236324123050338725053596 11876180 -82301250273828686530268302704490199040 11876181 699974926844043133825877516747743189152 11876182 516360382349976220487193903827632956192 11876183 -426307646299444814919356051586510160800 11876184 491608411057148065172619570837729054720 11876185 -841909661615083307781005566047912250620 11876186 8139328792262766826457718280185234432 11876187 -182538444213734565926720955828668968224 11876188 -635637581853160695336809237278197365760 11876189 443475135169766246404180059562153187328 11876190 -61535491121905705920320603534028804480 11876191 -1048371110565496114741708283615066653408 11876192 1225513644484299946197357616513849884672 11876193 -8238339193366370913679346211403407360 11876194 -575495299211836961815873266225789734400 11876195 903149859678365293446069404715620684160 11876196 204125390321754236592107434234771169280 11876197 -348905023512082469136572472000888836960 11876198 -692791106865760647321718681793212626240 11876199 -739020194503903848662015775466104472536 11876200 27120740293438823897855578068480000000 11876201 1444189508337387000511226890663279718202 11876202 61425522070332385278676370839067926368 11876203 -1271991038224747567191839691893339633548 11876204 -319535097083729681448631840627132492800 11876205 -128664877734447035002174350323777064960 11876206 793413669525632217066828314743354815552 11876207 207868669883217327468688152585005936112 11876208 -162468736637823382724608396921850658816 11876209 350600794389988288697157844770872202304 11876210 -48157174758387804600088224377819389440 11876211 -484226794214051052643781125648261863312 11876212 -325918643387702377713907603089214231808 11876213 9511451039852188545770389714015476864 11876214 -79092276190694390295464685165025579008 11876215 90097559148358136683393033349856863520 11876216 -379939859125432867731735577238608281600 11876217 578524388875025577121652150469025329984 11876218 186038739111141088899864512977065028320 11876219 -945278285220457424023669571358840083304 11876220 3298820512609850015147747922677076480 11876221 64531938451414858608636353326421715264 11876222 85161552537920500485494086043239014912 11876223 14259313344340268355305428482072315024 11876224 -8057437460123599775861046311512965120 11876225 -51528121943244316232132274031514338500 11876226 -455802904092053026684748335836509283456 11876227 1086370081900786152090132558239956233744 11876228 285449546906692411229691071003462246400 11876229 -315069452706534356314841489384071717152 11876230 10724104300317956122063934742746117760 11876231 -697857173600114976761130602995529524968 11876232 -513205627934122249111222808681325895680 11876233 -1004171130014284618648451956280555986140 11876234 316262777336977423932963465998266179072 11876235 -50958246474720352718795600389387353600 11876236 -883670412812244068755422961711783870720 11876237 -347628775910633309224060556388627540960 11876238 278683487684802784599250852721518884288 11876239 -8027991042579655673543172541969399040 11876240 -42501915688211875303340582721773076480 11876241 -147651001711320768258456192341570532480 11876242 -438696657116357580516205384919142451200 11876243 -1932909723258937901232349923938673219096 11876244 -433884694338365228197718418789223901184 11876245 -191124040864580125877035283644942942500 11876246 -654574023960205725300503143222659560928 11876247 977566870097323848023059281333854345040 11876248 -691115292566380828576204531926315632640 11876249 7040235396400439276440918126302802560 11876250 -72438321483857396818072301603057280000 11876251 539247813073428928672498428193305606480 11876252 -514014388250902020009207300943233483264 11876253 -598148752455642943548027608313362426496 11876254 342549743166384098393030752293090336000 11876255 -289081181449783289655690456900461902080 11876256 -1905090850914098238470995546541654016 11876257 773305757703430677082769252002487536320 11876258 2673455210546289840630311623352558976 11876259 -134098138191711175162473055534394255496 11876260 -224011672610919027798077779981323571200 11876261 133622981045940493994087416436977148862 11876262 -449326816298424623934533769498164350080 11876263 -597484870335834602232857559023077234640 11876264 298989230052984472951926164123218483200 11876265 328729294484270520532707992738373300780 11876266 669611998693886382704966187920004806832 11876267 -55064767503375391269392493718394775840 11876268 -445487936605852333931676575062849188864 11876269 999343691352874804026340846847737435670 11876270 -58535389164106941229542204531999786240 11876271 1391638964747377120925522510983742856 11876272 83225177158225041810894288803263086592 11876273 -507027926310379944493768779142314212160 11876274 127745851929709560403723545393116317440 11876275 600250898969915985434043050828926040300 11876276 -202315316871833628633844852518728263680 11876277 -250915337401042958782397748431204471328 11876278 204716557325317954669706914368613779456 11876279 31680312598582616799582619442178563880 11876280 70421073540368302484521238366119526400 11876281 1262912242032060552507275942216100092100 11876282 -1091995501912090380500011356377039116032 11876283 607158713455192325839788749276781736320 11876284 2734638396186895578049147521498570752 11876285 -612020595926595590995959651931303164840 11876286 -198082305797854903963367723400322916352 11876287 98670760805975444656324093413254481840 11876288 41291144823691596988641753891851993088 11876289 -99652566388296790061754079365829664640 11876290 147646574640083800614677679512234618400 11876291 184811082718911013440458463570760268544 11876292 224942929607162325094545676210825881600 11876293 159657016766573184624786915125692651008 11876294 108145701678799200424716378194231865696 11876295 -60845966188629732231204642190776547200 11876296 607801750820961416350265167375534433280 11876297 -27240090375715940981268859498950325368 11876298 35441303566695381583329143144606999040 11876299 10803536355897427155075116855581753280 11876300 179418789051676145161883372103568780800 11876301 29499557686541732258245568294378061984 11876302 -95583362011611799750467693642621802368 11876303 -767257750834168832797624439970181404336 11876304 14699646816564488064349704641530822656 11876305 3596678164428099078262324044408586560 11876306 -240022451727280085267235741318151083936 11876307 -334658575810443822405045466060578631680 11876308 476452777233875008061718569138172420096 11876309 -1337441314454274690104270919053311085490 11876310 -40633632523801895923511743299653750400 11876311 150850624199310346093354150734222932480 11876312 401501127293865837857152351208905113600 11876313 -7026839636174404532859814448826873600 11876314 -543331753908983511075385504396265599488 11876315 -7409308433348444578567365284683457760 11876316 202811906187493435843614997164062613504 11876317 43508345149885656685831043220189592192 11876318 595449091700130778643561858560918239360 11876319 -113747987834396992478610188111076708672 11876320 38174040485900808869685589438758912000 11876321 56633151778592581263216133629313743522 11876322 -468752870078693706421694639041929433728 11876323 -1421545156439468253880833151717232579428 11876324 68455953396882385257345039581891026176 11876325 -365735028961709959004095183243259054400 11876326 426560641940408634389930887441970012160 11876327 -419941354856398341829140659816648086968 11876328 1096688186186068437684833788032828211200 11876329 -1440280530146507894098479327968226330480 11876330 -257481649054043325033245349766701638400 11876331 -7741757430616414062865369209729934248 11876332 72784804244477571056072648072618330112 11876333 320505846546858490344188771244870862464 11876334 -215439504407650248529532170750373511936 11876335 923428023475747991290094943749420126280 11876336 -65499990080392702790697509525351301120 11876337 503048481644420575051006591031813278608 11876338 -101876320591042416871067975607018109920 11876339 489584760881134304995240821182332200120 11876340 -76305307186311229794154802768947077120 11876341 651121916911760650730087039145739731900 11876342 -6770565646490875606664012121528855936 11876343 570615826984077412459669185235641450600 11876344 1184255686959718386132730353316035686400 11876345 -46460340137758871212373105440679367480 11876346 -153452892919721639508060463206821272320 11876347 -136770093906145704977781013924357338336 11876348 -209411824858702561251959752075384946688 11876349 -417453748541014566642401909025849715200 11876350 8160547694733102138705895262767416000 11876351 -352510827243606514849869705307274139648 11876352 -47157559681387161733691858644044349440 11876353 1336770217495587776603011474792347097056 11876354 -2731859308596137965452157046969553408 11876355 103374243470335863948579194691564079200 11876356 -705423019274091662658971867684104670080 11876357 -356854470687660919376867332044971951394 11876358 -85731268806449999629263237808377925632 11876359 -335982723778049639229382060431002621160 11876360 431935127686050845205831567322938624000 11876361 344470572580113879663036898204507444608 11876362 -640970496351582462826402402340307215568 11876363 -1408186530205759875763953276942532841388 11876364 -138668105486474851735496400184124409600 11876365 458591420210742677941284735710963101260 11876366 -773289041452941086486197061886530338368 11876367 253301078253302431015050166337960620680 11876368 38109169580915368720507135810347991040 11876369 -226492503596535676335615814677148465230 11876370 20271535945873304356669072786697779200 11876371 -251969410124987295824346306124406960656 11876372 842589191173969679980828976089883615232 11876373 -291036677125274469261049996190213301600 11876374 -511924571034499553869541592711139076064 11876375 362638208759890908521897167077639600000 11876376 211449896447594744708378168869449216000 11876377 966010373165394758619358165630597057226 11876378 -338452307706814813635266339426017810176 11876379 147765544756900574657116234882107184128 11876380 347090032023388842098686284006569164800 11876381 -566700415913313369136816224271433082336 11876382 -2788184925243410599940545193630247936 11876383 202070278660109775918640841740635141120 11876384 423120168328117564767396779792193945600 11876385 1424028459371552625401477925859016640 11876386 -897151773647147536644982131130341765120 11876387 709231991029899558907243804730584087680 11876388 66703977008730753727557988980520796160 11876389 293874651124590615691759653745711664192 11876390 -363453011567097200777417545333437724800 11876391 513590011702502543917005606931835518752 11876392 1491421677859598519626684298520652800 11876393 -278615771949963087386131417716464782860 11876394 331563990062159514270298289871940204800 11876395 -32679184827054146996054619948725328960 11876396 280781440970693903937217236240960734208 11876397 -123962203858049191892922646690651253472 11876398 214808641423380697523583524187768730560 11876399 -34832168788794125230043411137817538240 11876400 45764556330017008636590249229731840000 11876401 13196325675755556919213742441527404772 11876402 -878419449093259935924645169445486721408 11876403 -292477709102093708664604073944353622272 11876404 27601600670936244873923696332398256896 11876405 548961955424280159068277195616784332800 11876406 -138858307815513200141942261229398284800 11876407 680657362346188070541496993065866943656 11876408 386975899427153436233082913476611420160 11876409 -884385835570557612388721422724316677280 11876410 10139526236140875629869988565646295040 11876411 -72728530742806488364715622905553800988 11876412 26185854286442433345440391053295363072 11876413 14147687652116588489589756558902204544 11876414 160546022094967021483025611401070909632 11876415 -799236260957489579025363806826361812480 11876416 -127018936483505133349712429634003927040 11876417 131164136491036789389603556210338605184 11876418 -106424556959979300372623018409280582656 11876419 -214208619369187683906637652488715842640 11876420 -620182609146395263034799985462435921920 11876421 -665972230329626471706621424202037890496 11876422 361028842729994238114119177013281746560 11876423 529308589980173857868124070816347420264 11876424 460964316008773185877516665397736448000 11876425 91284248365913299149411148444386132000 11876426 -291552676453349409905716916649160859088 11876427 247600116442615527447536473895650749480 11876428 3959747592665828322121393639881692160 11876429 -431731911192953359358344152647900043060 11876430 -216276447388414643369837774102014894080 11876431 504522584186698467969307908432269211104 11876432 33356314066882369397895815431890395136 11876433 344844603817993115474948728789989091824 11876434 77522934323533619224266404507330153616 11876435 -482488941550385152442958825743451336240 11876436 -84094180594251577913875522566041395200 11876437 -896605050610306779957271118903446870628 11876438 -260993419475274938240975700909242265600 11876439 -680509914820430888306435839378627988376 11876440 653629582923780724214599515185222860800 11876441 -83009023009118095689246399809557080576 11876442 -216472813330681723857795485638443371520 11876443 -82052915636738222516737548993939382376 11876444 1079574826515881943233691802073278579200 11876445 -71220832754923224193073034560611996800 11876446 -248488206037792032314125180259232467328 11876447 -1317514802912330244566691220219210475520 11876448 -272017163677706558539869702571241766912 11876449 -272748166541470519091799650598738182636 11876450 -114497471649812248680602850299483402400 11876451 666996262407724625173216751504143322232 11876452 136585724631698182015060008274914660352 11876453 66270376049304040515865534213745928702 11876454 145707856583722817347614817633791063168 11876455 -415781846610260025727524867204216274200 11876456 781990943481640971336752992884311439360 11876457 709100121496141665594060884348518725120 11876458 -39004912636063508435492068857043384320 11876459 -37457412005730937296309907328720563680 11876460 -539632935356760896913840578004564295680 11876461 76092068278996684076098113091567728300 11876462 -26264569018174780254423345370141320960 11876463 22144012025126042990707303827928786920 11876464 -71829241108672624385184237120643399680 11876465 349483493776483644760438853068458604800 11876466 -75703851614548478458013431572684366336 11876467 -108246903416603941933103930060931426484 11876468 -731961467260464071667202093189168134144 11876469 249070284512834046915189414350814082560 11876470 -26868019882260582833992336517143968000 11876471 5842423530569219641871505339798241920 11876472 348535706362207435904383867991871651840 11876473 918663484718178379822726368775384762218 11876474 163941370599495385703005589097916730736 11876475 362080477468312455222615359270650800600 11876476 815904816673104926392158461702538796032 11876477 -2067298073175592942274068595612415490368 11876478 182370472508093007194351594991201916224 11876479 1208600849073359841449343325538596638080 11876480 3380975872158278993032866732127027200 11876481 327918960545122396390134220135435837170 11876482 -27311892041118771816411541232252436480 11876483 792933955539312167674793800858868632704 11876484 290887229042349081616014201894359734272 11876485 -5925394108118395452220503600254824800 11876486 -77993071821309557632946414974105098240 11876487 -216662138581104642254882949510732988416 11876488 -63645677807313152888136278173073111040 11876489 172969992329086488700449695718090167112 11876490 -225033739950663444483802234219999910400 11876491 1241129150798658583598856428427388770984 11876492 -892604290540431122871722228952567628800 11876493 849567761812994232103057112253421155264 11876494 -248116156036836556632735635088532311168 11876495 352556759166488665775777846477803269000 11876496 40550170014106224808720130091379851264 11876497 78335702365830979742361893167688399220 11876498 -122392209833578388706950206144863031680 11876499 299908297677248567523952948954574721000 11876500 -862130793094809543995312847359032128000 11876501 54540925912730949282384921209927644800 11876502 42228340854556980701496462353165551104 11876503 -24171003123967586862953840712396362816 11876504 751593372298305904418021810566663157760 11876505 239937280096056623881448921376034276800 11876506 205389774061986991295625361739330033664 11876507 -526243904893099254603753334645447733244 11876508 -31477682131885444428122343547519595520 11876509 -1985482251318311916479109920813370948180 11876510 -103474500451376062141399663369260368640 11876511 103699145132120833612377151510238463504 11876512 -419662702508460176415050284054269984768 11876513 1397329786463245450921709713069820959008 11876514 -2159229042970190813506691313917028864 11876515 -156540629748732922639203536871987595200 11876516 16343246933156656057971977207552125440 11876517 67108109979189075235568456083011420480 11876518 194642815579265733232701839069432075904 11876519 43064118139347224007886920119450930400 11876520 73836171733007964133999084106280960000 11876521 383114568497846320266593247969162729722 11876522 -692400235576485488673076081516489369680 11876523 474998468949701161908009678859883022720 11876524 -1523624189721672678727709548633597083648 11876525 -451059266740469249346120883915295306400 11876526 -68434303821390811189443908917373610240 11876527 653924396235521479137236951596886247160 11876528 -13061094542439088439747888428383387648 11876529 -165355010813837419235741223133008782400 11876530 -52868277407568171595709725276412318400 11876531 525816061574757809073923259094919649600 11876532 -266550406401166879409547466626855272448 11876533 -405447172640395150731379919676917440416 11876534 50626725959380558980148549855463178240 11876535 109254743877986519614467365495724168240 11876536 380610036364496277510843714233899868160 11876537 725794357274124880358002303531784886186 11876538 20655288464282685362170229456008228608 11876539 22378018356233606455664577774669416016 11876540 -132832196519801844482489366412266373120 11876541 -35461290902992864894510652865558129408 11876542 204381660978701196350836794686788291200 11876543 205299063237781716332715620723092076400 11876544 21999783320802380901462323356709683200 11876545 -504568692982182243146948674484748806700 11876546 823788634768946365159053657443499640704 11876547 -5312392118593377691961365510481742528 11876548 -773690690612566777340986221991789700992 11876549 -244733034675881688922585158657786476964 11876550 65774940269537190442791674137145241600 11876551 -246928271732513335772959599216018609448 11876552 -389159995447186505436095330892937574400 11876553 -48489186118404466819753346193367040064 11876554 -1091340908710197674847207533674079436288 11876555 28477058513759867150275573154783142000 11876556 66270543692264113147760074295834394624 11876557 7191860580277646527164880476880708608 11876558 -380871300565932712145976034334787327360 11876559 -170496431571456145771683708738393339120 11876560 -18495122109083916611314484297501982720 11876561 509874199919199334051040374461708210162 11876562 36629697805640599791355373568485670912 11876563 152047690394481000716465325430454830384 11876564 -125131934371381853239789520376597878784 11876565 146097727402151920902888864159281687040 11876566 204609125521910892665833895339456632704 11876567 -467425596969980443450242629402892117768 11876568 -678256068974246844636360062090595041280 11876569 669934999154439133464874878326386312970 11876570 137506176563188225907313577519692576480 11876571 923132471906060439132842144401822801920 11876572 222141263972467283399339397607919040000 11876573 145205524687885151244912340896414032760 11876574 330773593324046635841236529597454759552 11876575 -7695972976800203840652149740681618400 11876576 1008248427500222284261782063131945336832 11876577 -341708828874401854481965028994837600000 11876578 23595033629506596210152532012882488832 11876579 245844362833664027302561114678071664848 11876580 304514677924798270262274052224717461760 11876581 -552040063802616885747244685201517247618 11876582 -372454568289019017591138645416300376000 11876583 654901111084142467186123970870436058704 11876584 606173668337771812232687171469704002560 11876585 392475876510452035205471387273330055360 11876586 -7667246801539935107420894734772604672 11876587 -39838773142323272498456965414631594764 11876588 643812987067294594001143251607707410688 11876589 -80676767850686190753930292883892964596 11876590 411238539766939210758131119166540102400 11876591 -168476667810829058137128396760965260016 11876592 -10682324411330518353795898107934801920 11876593 228142434658575023818111034166428597160 11876594 -28406858761713077278685102116376081904 11876595 -297512761625547014613605647011259542480 11876596 -112162096654600886246476670835555491840 11876597 78011743956260699505106798074522224046 11876598 6274403692883831436727589503635381120 11876599 113949219894243574411497229167583381936 11876600 -6451495676483266650824843978860032000 11876601 722216164592984915585497643301547809504 11876602 -29374420841681153058309534552176963328 11876603 484525382326202201001912450400371517104 11876604 83754993099601905334009822649499632640 11876605 -189902171071516795451747528381087821200 11876606 51666171685284938726554440292558946304 11876607 -341090685737481293613476056913760474696 11876608 -60620652558159618264355135080754053120 11876609 153802254125691439544748227581348311810 11876610 255768341254062066525150843737812853760 11876611 -143403654171745986042035198732648863536 11876612 464796186574823602165603355845219003392 11876613 123482337324569690455985616474469602624 11876614 388454437669605064142758352147516482656 11876615 -527196392590916535232066404451977932400 11876616 807947502614635272572185046052167070720 11876617 -1048230420077636528313733646270186037488 11876618 -185512555424506774270476634099509749760 11876619 -93200313318844799020896698447320972560 11876620 241746802840671311074405390955871206400 11876621 1510485617291847828674722509604080823104 11876622 -514887413323765993880926841178451720128 11876623 -358151666413434184645127957539743024456 11876624 -33814224146827051275873486136685813760 11876625 619399651018947130830804284205507168000 11876626 592281357350981466093758508401030196864 11876627 74696473084572575928018556351365734400 11876628 430075277594225055007659637552029726720 11876629 -1014094642544675009873386915706482873124 11876630 -171249248957926848318246946529806992000 11876631 -116489648491058595043902282860547041760 11876632 652310512151403833230915155839055206400 11876633 -8272293756354706579586247509881579500 11876634 -74757878965980001185323988531432960 11876635 -579830868259250061965063867550924649920 11876636 -45144203588704694433695053385249123328 11876637 182970505125273218706148994099332824960 11876638 742937604608081571764597948950606926720 11876639 -715194586217937491093869279122516334032 11876640 23924264128364148167481905573108121600 11876641 -527464388363028684151377791978718192000 11876642 -117604786908540999093697853520857594208 11876643 5832575725657265837063957467813399560 11876644 907835885604973508995444702692051381120 11876645 -622241240940964183839712675369583349600 11876646 -384735939331232003575437769937339140416 11876647 1494138657183728189233375659258117839096 11876648 -28083597739367945242407935522613166080 11876649 577464272640298815752001646602137445264 11876650 105788958915867687150823956459984192000 11876651 616529313470718249790630067638095497652 11876652 -368576033045273435431382048708278487040 11876653 1084548050583488987576874806732269285120 11876654 85571529240887634279697055393631763776 11876655 -1115761918607807731891438005723732480 11876656 157962659761164451547063952719268839424 11876657 -369321281754358231022837767198281935820 11876658 88604869499987771782930313763233814528 11876659 -257453518936332456505740559081941831168 11876660 -445501054659662611662687529663776268800 11876661 386879168901966288362837321081863334688 11876662 13698547420320239717666924968749237504 11876663 252879393499949987008533301153758975912 11876664 -88604671040151506443904250645381242880 11876665 -158618889670328678438177018645626588800 11876666 440174760943899471398601419284174738032 11876667 71435633165306318839766118175445349888 11876668 -873136857019470866942090708046577533952 11876669 103380050324457254641706259529280141376 11876670 98127535970836775988590484805427485440 11876671 -313848973800688663189711644538244916528 11876672 235184012937585052941459703453408296960 11876673 -49435597323981694648802428214777854416 11876674 663104125996037671370875093739607792336 11876675 291878740767166718397183664562703541800 11876676 110462733114772592798161753153126588416 11876677 8825361834041023506629624880457750012 11876678 -620385351155209615716915565956903748800 11876679 -598080183610031705415337371811416245760 11876680 -530802281947834769342826909196456243200 11876681 -66050823649859863175657606866025428518 11876682 317898980184354339360529232878530645504 11876683 -182595081182363301434123374924898343136 11876684 1062452282615055787796022037974536860416 11876685 142847566137668265073104971492014357440 11876686 5024576401413989838790273437495605184 11876687 -399250716411587447673517547198803318920 11876688 168212943621603914662804161586795905024 11876689 267794617887858008565779154403173603840 11876690 184373433484208231420880582497871367680 11876691 111107027536337144359724475872351900160 11876692 -252170800117483361634045828836113965184 11876693 -239105665215988566777260352259696819656 11876694 52120953064459479656037436601137090560 11876695 705772920540183216818688103041406546200 11876696 -191962965850651904931883418821874688000 11876697 -342063581643179105126195612563648551360 11876698 27949322191312934650733301332096943600 11876699 140170857093867378289840454263520955000 11876700 -182542592605355638828154510502933504000 11876701 292247199231652898470381638766919921702 11876702 -265526592836908638340288295952446342400 11876703 -43389716951248750779944498796344301936 11876704 -107468596689013319755585527036062466048 11876705 492692125582204511347660830968488003860 11876706 3196210149511629016426308128944074240 11876707 276785909255969586952469394828728627232 11876708 -261729598008757964331575646396547750272 11876709 -226675640150621190777453580855859424192 11876710 -118512228860372893150678764304981382400 11876711 413934663862648187154401225623742826624 11876712 -153979052531301550320690906988565299200 11876713 120683933338712887069082986398241256704 11876714 304858860866711925216359133277966977456 11876715 304042828341681480527724400378999864560 11876716 -251073765262321906923780041925710392320 11876717 161118401380474413027625050509640430848 11876718 -34801416258424448983005391518182400000 11876719 -180448583660640666843529304886092994456 11876720 7998251711358890054009002509297254400 11876721 6540899032513235297135855380376748384 11876722 390283236090185869561284016861969571328 11876723 -1250812309462538489714725440119494101720 11876724 351333408083624940714769409516860483584 11876725 -202808528367448746557572856200850165600 11876726 -736656936547897583146739606818114574688 11876727 -984108002569797551116806573747739941168 11876728 -272333936526736673353433070273907875840 11876729 21127470839941674934817109193384403040 11876730 -274694403393013360607516411825750657280 11876731 -723286295422686363683582764654500920808 11876732 74762520491148612535555540551859829760 11876733 -224794719851130461968547739204981758400 11876734 -283930373793604091304759430863082857984 11876735 -29083490313840434636164730715935933760 11876736 -322237416918816602617658770844213575680 11876737 912433616847053038443375299071313750340 11876738 173239556567789585283878534240253703680 11876739 -29295749454009496237480211933919194880 11876740 348639393589376407004668107459088281600 11876741 -121191340178970626635363139560366149000 11876742 79578059747814896783169238897729883040 11876743 1515811625347571929424747435375704080744 11876744 -374195939604928921724942304802515640320 11876745 -38786105955491544901712461943089250880 11876746 128499136990559139395089504612521008640 11876747 855193843726948697432709791422014930960 11876748 144155826265862048997952689818939965440 11876749 -474564695009853432558345807345628853780 11876750 -60463719295961811049194830106492528000 11876751 -233464722242042455003086712221253734720 11876752 -117444328354809049024692419789100072960 11876753 249654323092277143103601049269435263040 11876754 209060464667091656382936781191053130240 11876755 891586096115498381511915343136812080 11876756 -1162375820305112975763012534056806577280 11876757 56884903005860353897418588954846363136 11876758 -55735228988848754060844137741535575520 11876759 -541972248573569768352394449541472321280 11876760 -315114637974089766068503442532040704000 11876761 117184521007424836832637628184273645328 11876762 228751413431780728090687769744459249664 11876763 305078719037672178708586970425876306944 11876764 -196792254165315602728277812617944385024 11876765 87644573015588351421674014494783927660 11876766 -302881595384405152191368856576740861952 11876767 -1242650270293711722962028085097949143640 11876768 1211925010067544501300068899190388817920 11876769 949317783755553032688881355020677444944 11876770 -155905960227073091847406913868764222400 11876771 -372397392527089584507381714511167712248 11876772 -9400754320560657413001117718988064768 11876773 -235694450505507571371923825476447462978 11876774 -31175812936290673353465599407384090368 11876775 -124260221075329365477107020643381848200 11876776 529152965405568642830496565532890060800 11876777 638068271304102316868454988730428085664 11876778 166254242455794618591823773208642449600 11876779 -155665507111246526414486098278573663120 11876780 714755165072097904938439685679068313600 11876781 189917794370929197330894962432020377600 11876782 -121228120328044296831898873973626722816 11876783 -435044925059190547257690345668586940560 11876784 119754398088394981912829141274014613504 11876785 -2065740650964027186543531265103145840600 11876786 113094655278990226644522287595145789440 11876787 -25120156533047206791097887389778639840 11876788 -57969323452304939489138953594752503808 11876789 -72226930931930472760209357697189051410 11876790 -407682580094712456682210987387581216000 11876791 -523643826245445523888697140027656366808 11876792 -836468208759934345322579435906370048000 11876793 -378081575098692913946802291465065935536 11876794 -293230316076455883539653591646789591040 11876795 101169684392469964289511856545487556160 11876796 34659761442549062085493104822367836672 11876797 1582122839738578160535602781559704061920 11876798 -227711516450849193779192050418395797120 11876799 -515816032944801819163308420804722780544 11876800 56953557188401865199076666747440332800 11876801 -335294593246755213520267710583117995198 11876802 -90177973332164608621163948068507140096 11876803 927095936225313008426571310742826901052 11876804 -545260857948695221452340601014746234624 11876805 -789638080638409358114046297487705920000 11876806 -556578824705466183167377784875184390400 11876807 11216995471379442951796807972387754520 11876808 50793794285894691809127369338433945600 11876809 -84957784090951125059435954816926064640 11876810 70479547727957511340431523470425637120 11876811 -372161461650792634561396119572586092328 11876812 624924900236535616061842178205520289280 11876813 125833087209158051757237811290573523584 11876814 333682296737851468728261101311719488640 11876815 5036149323433926003176371516366804320 11876816 213274117350707026969911462675574579200 11876817 -239832536549582274408983254782902386752 11876818 -215710101400232463829935291682173192960 11876819 250287234970464895486889986519662751200 11876820 -242691580399395014658341071300342609920 11876821 -1277739285563085880227145300893068989056 11876822 -522204176740856651663153417216015615616 11876823 98633546952082864145615790020812257504 11876824 -1139812824292289105811446572528609382400 11876825 657011876427140587108209885545942849550 11876826 -29957744657748038235272362719605558016 11876827 -1568825303986009680053601056747492690480 11876828 -201550141261512589866796538590542239232 11876829 230711941069094602339443784881903049920 11876830 147515359564161423677714236967783301120 11876831 903380183256020367374857589192608601064 11876832 -79726354170505092181784156768204488704 11876833 -1204222198640243237581809146458498477918 11876834 -1224569178748473660274932124868155308480 11876835 228070309266797736011569663030624724400 11876836 -526041053391894346668120303901845823488 11876837 -35464560561696275640842874150601652448 11876838 -109402841390433059632808310711377806656 11876839 -104896846772548079332375214652140872272 11876840 -154547286383077431414520387478155315200 11876841 -138264765729126982944225467014465558560 11876842 431162283662267419014649730609172273072 11876843 1282001567376601420310441159372603951040 11876844 35868449613449140350147750774488039424 11876845 -77364452154469093436022438083947476480 11876846 -3288549130592889358128839822029048320 11876847 190261949140846679156203075375223579400 11876848 -193323060995346062169285047850357456896 11876849 642902012036114213210378382213651104850 11876850 -168457245061515028614375704169165608400 11876851 9691134670763164609781093713692707152 11876852 205737252076096199073935268217409613312 11876853 130006817188619433870920410319985589248 11876854 362244268078788603560440562479765684224 11876855 73239905281262363060178584739012364800 11876856 188438230890949294472050547299147161600 11876857 -716281892493804835298301117788245855894 11876858 504081634269077642289550897040931840 11876859 384717584372385648708510177573382114764 11876860 6756116270384775365935644753752371200 11876861 541551149864968356378904314287484243462 11876862 -266408807220538644597831693493799685120 11876863 11783215712301176920323268253592189360 11876864 264676012813068464808301492470898753536 11876865 -54319891823468265533956272166918239360 11876866 -52236573073097523511648179948226652160 11876867 56432550198160013745316393699481727672 11876868 331210626527475698143937274178710452352 11876869 -1250419114232641019731066664729612541730 11876870 373407631523324657421164471263582730880 11876871 -101947156263976779527453597012010176088 11876872 63648957370772559861344618374407782400 11876873 -1520927637724620864820614503127089143680 11876874 111494894236136202200034590882337111552 11876875 63889722571422135390471178589673640000 11876876 143051775301105902101592150838142976 11876877 159029509613679742571079671226503445120 11876878 121991733212720842620696601304113344768 11876879 -139519369978811182935669069341076516624 11876880 -25033188680439354079905236381372252160 11876881 10095814455181468463760336747100798880 11876882 -595422910874186192831433053504621636208 11876883 -235900149839799758954148291196036396752 11876884 396119842401934811836442382486516172800 11876885 795813592772977196905962671183905831200 11876886 -121976406788930191137590961370775565696 11876887 434470033650596529006119030947526664792 11876888 -672420673281507988155302534176585728000 11876889 -523706658931736841904766218646240419008 11876890 -179609323244126210063678956751032960800 11876891 -311177072072576724191944877796727072416 11876892 -126533103495407569726261004838191385600 11876893 -162434779705479135881701088388625891968 11876894 214160044086032095987802302158694867392 11876895 -210596512173016732935494722720076786400 11876896 334367905473199780323374315455079841792 11876897 1089480761248647097090565253196687928772 11876898 415181934336075101822162626803992418048 11876899 -176083014493957181041959682545365156336 11876900 4770254007328443259670224707798835200 11876901 7569075071867276444798858451924957696 11876902 -114079861514738551772553200885144532096 11876903 281291155245763320858634730393491420152 11876904 -107692032565058480791372111259671603200 11876905 -808288244653444114694137018517371826880 11876906 -216611761017560125366961659627102934016 11876907 -107378310746168484553875344174520772608 11876908 474123294497222017159373828046811741696 11876909 -432673839173709365442054872326785534048 11876910 24639527354454037696617419458419423360 11876911 121133626636148313400725603729124783032 11876912 -14019363442581287088899795508445200384 11876913 477700932384239469655868492044713606144 11876914 -661441788865117497088107030683736545760 11876915 28621530487634791577013131432113432560 11876916 152982009123921136439772340905055383552 11876917 -95542046006441824409040908956110611200 11876918 759682784466623651234615973173353184160 11876919 -881574632763207388103046370494564898560 11876920 -684099011143928775654861448485845606400 11876921 -68968670139261040077223022224714458240 11876922 -190546848920073795252354960379201359360 11876923 -323167231283979587904219708206653692960 11876924 256479952326650972304228487932292494336 11876925 -339875340881723447321146219221181932000 11876926 228527032816118990579814701359267176000 11876927 -83966189780436937314469044095841286128 11876928 50675835223391339431122718970112638976 11876929 146874596965900730410912708132527788520 11876930 -86467244581693347154168473901706618880 11876931 925171916994952830472786650894153438864 11876932 -71379431072792823529143940199076421504 11876933 852074805021132120073509349380047566140 11876934 215604005760162475108792795878403366080 11876935 -229985527160132227301598109964754231840 11876936 1089490077513223659429825414927592857600 11876937 -25190746650219274074619372605360533760 11876938 -302486460952450879293124807420034492160 11876939 601207880604001612947109937685270120000 11876940 303799743976182660948087725514765557760 11876941 48934272673144878863584014775622414412 11876942 239918974410830582357852169329373616128 11876943 116706798235259931283449173190054616464 11876944 -1965504207362689686439206368360660992 11876945 527822283842121593559701383974575987700 11876946 433615254055752082812940712135741549184 11876947 -806485468251230313059690364478008595968 11876948 932957982483865185811573580330614464000 11876949 -7657706667145732912880765135102103264 11876950 366430286878873564715295251182239744000 11876951 -108384048172693491767187321533737144248 11876952 -673103632768355872327141311063535226880 11876953 -239735784664846220171078231125809633792 11876954 30875552070838098807462359802385087200 11876955 118426505881589788950906248898431541360 11876956 -48480276566103865871010094126611267584 11876957 -1113721653299447722319683780016390420160 11876958 -305934171948089394734691617160892406976 11876959 -729862156691697577168985219072665231840 11876960 98093710023367375667370601243158773760 11876961 75911130221092985945033533058629260960 11876962 4001203958585443308988383461291281728 11876963 2228572222656206908504985633577766896 11876964 -234143084148766869681180193700707043328 11876965 -97530492552919419304764354995001102600 11876966 -166537321238510862216248554460501654976 11876967 -176423539400845796963824824223116789480 11876968 -114936056038681669402617736973217300480 11876969 57468713761063593215125085458376962248 11876970 67034961373663923427680925053553459200 11876971 762516792982664848932044416060725489832 11876972 794134502767358098456780250562207820800 11876973 -481321761647777622723655356418794344256 11876974 -53389992402169243341913312676082048960 11876975 707560401283666879195629614384882457000 11876976 -248355525824816164715301734336141721600 11876977 -80662757833239081391541349476011272128 11876978 -182482939688142391987387862895775351776 11876979 -755251924153361179283794507750506996480 11876980 -157253235917527809643234636683095408640 11876981 -89607427689749133679204515452788555218 11876982 -125189712683745757729302257027658570240 11876983 -630294782217311143148341239199643311768 11876984 424174018791368700559373939159733043200 11876985 -82845108517966440463618961614972475580 11876986 580823134514884208777144114520366706944 11876987 11470181763942744767775786506907447720 11876988 -387941392213302826701122813548187328000 11876989 -455234284522079951089649212916874457210 11876990 376226411027986159995477971689520616000 11876991 41767393600036048438236398026374267264 11876992 333819518155381172096694811415701094400 11876993 71405868419324807065579849941516287424 11876994 357562872334967066399401477754322447360 11876995 -55242577928355663310268448847710816000 11876996 904620446356113571298991147116312784000 11876997 177007326213159041541833748521689920 11876998 172481417011363983356563411592613411072 11876999 384947445733986471766244838890380998288 11877000 125671117053067210736402434140856320000 11877001 652387494250882210543633497748470891904 11877002 -419248753002214735358840996342046564048 11877003 626059702577583979693346563736159311200 11877004 -860420790083853979556000419303284338944 11877005 231367254622661358388351749533819445120 11877006 -41994069367902538166912041023377635200 11877007 -408556745473849842201579182176916737744 11877008 -65826542341854754935603848384407142400 11877009 726708572482159760403620494640938635504 11877010 341986793136408084260019642560485184160 11877011 -697382148705452117112699433107573763848 11877012 -171813422501693624330234515705264331904 11877013 -4607547602845791836723285439066490738 11877014 455352126207857781699578969254147227840 11877015 401662912747010075713401359736024202320 11877016 595904763240722574820407760290678620160 11877017 -73200141773040695319412693936633706934 11877018 -424620890453015994881805590501665827840 11877019 -424572415548026891310943830416516076288 11877020 -732080690632810652674987064629418795520 11877021 -185383345649434125257973466251607579092 11877022 -270253483370710007429112465950748994176 11877023 1017630531256289297903752097094389067720 11877024 -699839744128291649049756675076348968960 11877025 241093848004085575410545820034408858550 11877026 69440866486807315036402313218345935360 11877027 42230539111825019891342174724755207136 11877028 772142069584594356833311752118805783168 11877029 -465360475816326217596931418665427522370 11877030 -93389451113856168285788043988623360 11877031 1441200289439627615997845414603023507832 11877032 -864880334957600897655638227469003289600 11877033 136290586110743002285574731779767331840 11877034 21982479857043210920088180322096065120 11877035 399082729078137371583865705990820305200 11877036 91124504833911024943923429365247002112 11877037 297117517274116348588817692182587724600 11877038 -27769231821950274570669943137170960256 11877039 176062810052606233773294322619727202848 11877040 57778632998275108208516040059498004480 11877041 -875585770008759573668069001059717859456 11877042 -366599944180074140690310983363586876288 11877043 -488303818610153735592314312998839885216 11877044 26954791685409186518867122618228783872 11877045 105978998731070473854917344045504492320 11877046 -196933298293378299076971119662657746528 11877047 -70540950336402554823266467501767529248 11877048 56272662907038724627468218179361853440 11877049 1343719347556363429892433315058811999236 11877050 138912685010808814208275761391527816000 11877051 243485671021172816372681421328349284800 11877052 105781476110157675787868921173984542720 11877053 -134812504074439170429024249433243444596 11877054 -40298291426637657672246037875127080960 11877055 266672291133835698249110966271185097960 11877056 76902135114458027108228246882620538880 11877057 497245562193767219840696293689018308640 11877058 -690968622510572617416518350244895075120 11877059 333855888940073046210321816350809555260 11877060 102562766082886305619824478544451317760 11877061 -278116594284146789315899795646159590400 11877062 -265382355471340749952502292036391145088 11877063 522433259338275423509310742955376002688 11877064 -362951828139017040753860636678317808640 11877065 -135050733985611649848465879936796990080 11877066 -134390554854471119848037948109420701760 11877067 122755323584188529018098887894618838464 11877068 125423567670616860531346516523678754816 11877069 -10717198605662259681130878024341442912 11877070 -277798353816763549211922616199842739520 11877071 -555827324966834884625719110731278939800 11877072 -192134410394198053123558421317747998720 11877073 8204465407593561430250183527455094784 11877074 -351345076570509513562185340183076192256 11877075 1031577209364657905319187928408079600 11877076 -376894860469185831614860980561967581440 11877077 1256264599797719190297425092766356462926 11877078 -92086415413487393447386809803347689600 11877079 -490342265050279342704969910553037491320 11877080 531293841337178875738294697186985984000 11877081 -723250948677052056503616673953769363248 11877082 211660405190683366658123550516342319872 11877083 -606038486547224242574780614625275762320 11877084 -201998165679640760298126902978481100800 11877085 -175391283628211935875617738757285676800 11877086 -254701508321338602513074652188074318656 11877087 -378715399823197510520170760537150253240 11877088 -941096246857940384054435091307246387200 11877089 -181648015592797905742745684276826887808 11877090 240480839615473976118801049802754662400 11877091 -381499553685435665669036798357508433128 11877092 198757201456093681408035990443798249472 11877093 -67959381438538875839584027808612679456 11877094 -46674517181539369480010950898027181888 11877095 -257804155660181960774107981153463450400 11877096 -146042188889565920995041825463047290880 11877097 960720011969192858691886975934546642560 11877098 -1098717556536608082343767275204182098336 11877099 -277034707865690004032439436577603749392 11877100 -4402464780123125059682704767719897600 11877101 -831228173500936090369882284866515464468 11877102 24278527578116311329752043111399165120 11877103 -365501635741490539612149557948209237520 11877104 -431499415113737527249342425534058070016 11877105 -133652746864593468339209237775024403200 11877106 -774746666497453262410203768307263307248 11877107 395253836165860116384220747996374921024 11877108 125901683038208747409990180152892493824 11877109 1372165239951272680223974226033771571040 11877110 65588026576994044722988184893988217600 11877111 353364533181227840670623747464598671344 11877112 -382454235767620378371937301023590420480 11877113 1227550358239947708240552777205271740560 11877114 -466513050876488587971917852420925653760 11877115 -988523719457924827430837664995825704080 11877116 -2858265302015131925330972293955788800 11877117 -20260461643312317265023227653144375296 11877118 -339799695557998147407454704013003392 11877119 123865920909914998139878153053853606200 11877120 -253516561724553629721812815767593287680 11877121 43267196579462239104834732136352344322 11877122 192621142254332784377508878213745535872 11877123 250400177873516276137186036588314759168 11877124 271486683311222451822103592839468707840 11877125 -231196419413601249795989791697475810000 11877126 168841256194128177397027780817357052288 11877127 265041440924497211682519910555488644872 11877128 1087951616091065204049592453352008704000 11877129 -244724046584822808992022326733793012752 11877130 -119439941244166315243377521356687041600 11877131 76572798817996643299900084480758722304 11877132 -70558195944686088654603815600335753728 11877133 -253728904901003202754127523500698345760 11877134 231490949978922165696440949339303201600 11877135 -529501975332444364683679028965508014080 11877136 -163889938738941545369580502792915386368 11877137 -235515698545015392731723757359989307214 11877138 -53431778576262287711614622558708828160 11877139 -242372645698024534243734366106727313720 11877140 -139187410363779148689286858315879864320 11877141 181332081220019889543127284141382672800 11877142 -276413327105640148426680677190971622528 11877143 86572780368779766841496962521601528392 11877144 528956770626313826497941737507326525440 11877145 -26167496031012656103765604540397625600 11877146 -340360206978412704885298601882969665536 11877147 138685251553246479084544691698653899640 11877148 -215066587125267629794947014171499651584 11877149 128763432564489646480150042615557666150 11877150 79224964955913111137308627910645169600 11877151 -975998163179565128089869170287066790040 11877152 -213698375949628399230695818023067975680 11877153 -421551712619325764799308885537381620800 11877154 -7473721583347008684727180368112865280 11877155 -922974325610421747347090734843910779440 11877156 -128207428173067299119155450569068236800 11877157 906074699350404031173018125996721919200 11877158 21256543649945911363053860748880392384 11877159 3551957574906444910030190362775909760 11877160 210922737910041910600138874810717952000 11877161 -2250185597350104224955724146037534089600 11877162 143151251242553497959770160109722380544 11877163 -1528701268834341038244705522742362689640 11877164 -112155594147438700656472340932120393728 11877165 2240242758424412204906127348048873600 11877166 -215557639443598611673587685771560360960 11877167 208595577359951351597955662881235142144 11877168 -4454564341534693293988718750343168000 11877169 939852357601383120009696746744331067392 11877170 143778556804653224116098975518567525280 11877171 27674576103627065774919108281623706160 11877172 -71192939613868919039406037086375589504 11877173 -18555919869483778122907972153234660992 11877174 7335529831997565166177788516884427744 11877175 -453236749960512080604314672221656618000 11877176 1391508980786784947792255839809823948800 11877177 75351573714983148458935940721716942976 11877178 718395958284177101488291897654672214640 11877179 -31035160791607692527073567954495944220 11877180 148016519661081193805440541982398054400 11877181 -53075144687836283336244866492415721018 11877182 -96346806379669517156644439963326533120 11877183 150178264469044509157873867847850968952 11877184 481635347030458341535095525119625265152 11877185 36434775809331324311042274649948032000 11877186 -531099581824551588635203031341272704256 11877187 -304424728426184527010071097224829625600 11877188 197390608578356706501917026076722119936 11877189 -429564059423428898726640907033763801376 11877190 -45440766707753137517183230304460975360 11877191 -1001993690504268234420973888864830378408 11877192 7985188942918980832906772568514790400 11877193 551302052578937795006233024874289940442 11877194 -13147973611704988740468067995475964928 11877195 -108343216054139335539394828836428674560 11877196 526378427407430149442271407004098534400 11877197 -165044468805958968630092162028376515540 11877198 79514810680131467879080718917601280000 11877199 245818105949771924802026997907245945200 11877200 8880157582340015609684125137459609600 11877201 360334900371561367738992879096420907392 11877202 107914905986396554737061556593537152 11877203 -6769147394181822028390291290829684992 11877204 -245585657191913660208056533435024773120 11877205 -265072492903811409695826436333878621000 11877206 -317922868629700234442426074801762569600 11877207 -752702169434488288044640539327918844416 11877208 371351434517011708121436878612687155200 11877209 -1304630502335874883799994378722718217590 11877210 -362365123636377327365209368475845472800 11877211 2227842477021609941806684688878577404080 11877212 473298633879370225821857522633038803456 11877213 -627988281237305296386873376515215901696 11877214 83834667359433504188107669513990302912 11877215 -171157032574135494995989338328938150720 11877216 -23171000597786755217190697049083871232 11877217 -326890020285746985861366546895315299360 11877218 -35942691852149340144926291152656811440 11877219 106792072812634681493709350508352412640 11877220 -266356780512744217458776680100162903040 11877221 -897521912740908028169387052510518313408 11877222 -55818154624154582561202230500772038656 11877223 153829417351782506566856628032908387200 11877224 -1155313567973750039082477090658902835200 11877225 65584802657429403726866487932815923600 11877226 44505676232748417568794936211276923312 11877227 370504416014997475547695379749694112840 11877228 -270456017320674572050336679900927953920 11877229 -180586849162212197629202851574631372288 11877230 -212000176970923055266590987096657714240 11877231 146197656681082590923486144059014167040 11877232 26567172427133623567202595512735399936 11877233 -26729502586255856029531537735668696336 11877234 108067097018072517307657859517568663680 11877235 592255155078534496019220731195008774560 11877236 86495182379090559629404359513354344448 11877237 -812003154400455603036372005715450779400 11877238 -24871423347623579617577988934266363840 11877239 -4503692517333464748904099860622477968 11877240 -284740990670568174981513093327624192000 11877241 -969462481686317779131782006158951374358 11877242 10475534561695481617500236429500903680 11877243 -194054456919814864595841618371996822016 11877244 634263993398151487921531654109448513536 11877245 -1808042172511399335355725453593102880 11877246 30309982605595679054683785502031400960 11877247 12173210882402566426274469641310645120 11877248 -60602701158361738246757469941693153280 11877249 88540656547544498168207662276673485056 11877250 -1877016131905686352575415929720576000 11877251 -1286686779100438080418898263837547375748 11877252 264206563307543815692129843719993892864 11877253 -1146534355119090765405289007642354254498 11877254 -529786178812030613103851723240585537088 11877255 289631729483514290530837886486323017600 11877256 519829696049435959261765180341849338880 11877257 89007845045872211380259055219313694106 11877258 84193766203722581765220083494698633984 11877259 359135296848599505057929629776996939616 11877260 -97583297548821430207939164902226693120 11877261 8143009998828740175264727329574926624 11877262 -120109419532525564226342764988887529088 11877263 57336378483907037554169128777683262512 11877264 -34969341103652466752282934630452822016 11877265 33051469899362181560799406239702119400 11877266 -941026190011982485198208998260541028736 11877267 427449632798098095848171584916444324280 11877268 239470573525238767802412593974844296960 11877269 311951808531616739042347682481710588160 11877270 189075526995182731483255194278322057600 11877271 92554111944536500243174846925523396960 11877272 -579169906144148445648074783686058803200 11877273 -34767593778674774568746141775658128816 11877274 -53072189211148858664378327926962597888 11877275 -769303250582863061254504910669462018700 11877276 -311437729760304517695947693884894986240 11877277 -1476685771881274727300250506192402286874 11877278 -66631212143437434783784976568662704128 11877279 491456212403710495177130582582810330184 11877280 795146549065484996639296303129401753600 11877281 427853182374318202425649606771337014932 11877282 14122090069774902109350081675721429200 11877283 526146050330746731386691666618504313224 11877284 167529564702041838065447810751080448000 11877285 64532441937584244057416500117893471360 11877286 -49321824761449595045237062945639461408 11877287 1350743769031792972249339517114087586936 11877288 -3557865975256803734799005646799994880 11877289 962448789353654189600119858915231556090 11877290 -89681349711331946076840867917660428800 11877291 1185117877430323736121036847599260608152 11877292 74745110629277103675162922336456261632 11877293 1126811943677104676850875599365925869804 11877294 -36062422136094746520299307917075742720 11877295 -57831975501498545242110687722014342200 11877296 88180368877752272959638015391873892352 11877297 -507916235769908860672956936064908115200 11877298 -575836082687063111962396308418185567840 11877299 307642875374055342980071587579508343040 11877300 -128780589984866977066160753156949504000 11877301 -1233189191890299253144862894215505159698 11877302 356817246958672025073797709926266034304 11877303 656433587226393898364861158626912340944 11877304 -664607142394209336145313657775090954240 11877305 1276898032703010934282543486310084958720 11877306 135908546240002810261144909611941706240 11877307 -161951956949046194027880009424930844720 11877308 -724232415696389056739995217043326321664 11877309 24392569619423838594228560764558086528 11877310 -266223207729035785645392817352373434880 11877311 -414815859075934344129987905479138193088 11877312 -132722841399661422706267568047933882368 11877313 648694142630974547055205498805771742080 11877314 310883762331390605867646428120351446560 11877315 -15708521499529774189622379167106432000 11877316 -519086864356051384221310981336426767360 11877317 260676683209155538709700541821534488760 11877318 153049325484205151457209592670315915200 11877319 -41557284234033911737660607867350343456 11877320 129362249904492431788776066954807705600 11877321 11065561453051749441014604318976230144 11877322 77082477907127573410790240519327264400 11877323 -588411052676359293804925362115234052640 11877324 381604109823704258620322727174255853056 11877325 576648013995074958169473163838877390050 11877326 763869197378142209867268040148185490112 11877327 -242252391885768157553354617515437644800 11877328 -121755061904189505749669308473883598848 11877329 1349680130456605379229615165473454450930 11877330 -425152303841287683617857083666362880 11877331 4388399235008296015968260868268114704 11877332 1126734231937923586245700391396496103296 11877333 -130877135258489911531322584536592801152 11877334 -28175271456101669978323790651510476800 11877335 -330088272494412327518825072953968695040 11877336 685609674586372132133628886817737144320 11877337 -1113162043504612524557034296851684891200 11877338 -73686066432621405659829027115944648192 11877339 -107722718988300937957712783185467436032 11877340 242460538585404582395587119917376430080 11877341 -242310526165419669989691778035847727616 11877342 -695070751892911135391489111717007467520 11877343 211676600451036993754060781449749036144 11877344 -467093937259255346572212322832162488320 11877345 -668906095725699758311819249678291975980 11877346 -60586242424100789942519912151534426336 11877347 -196355537063412873199251662994088076280 11877348 85518752143251706203501070449705824256 11877349 732813390066147279910432229222847318240 11877350 -248859932825384516612760523878569325600 11877351 318034191608354536803068818092111252864 11877352 -17581787161755973097926968418575697920 11877353 -732668263705146255550917465661047551196 11877354 -95349376493102739242615191495964824320 11877355 172149319310121108121267789087334155200 11877356 1160215384965555545764253363098778572800 11877357 -743060340682464588093969813902784576960 11877358 745695660492448956141037250604717284352 11877359 -509256933650535659019598014373027785360 11877360 -123439256180008622337320476906291200 11877361 -426109155203599434490449705977966309568 11877362 216454955700929440913617105736960212992 11877363 329204836843543886347415926353816014292 11877364 729837351736788244852931010975327951616 11877365 737769046480909192124869104110453647260 11877366 103417022796140167426561580183969625600 11877367 -413292276397490664913612896569224839840 11877368 984099542407792671688924947654809026560 11877369 -80241853712011023330475445383833856320 11877370 -172056462744263590914265636047081584640 11877371 -281468183979806168941029370461610036224 11877372 -125827334167560067117299584273597752320 11877373 77858412759272242123587071265573676620 11877374 308597005088880050759280638984911872 11877375 -756095275222228334397382416985050720000 11877376 -261415858670700447387956666935292198912 11877377 834835196708487044664909426186789357504 11877378 -367835752020254558107065039980986190976 11877379 -869992761268093705447481421407545142020 11877380 329419079275106951280294236637298924800 11877381 -419732782362637808604650411778225020160 11877382 176486264331078461291888462958941054784 11877383 -439343597853194425133785701573285361536 11877384 -83540154897209710593789770766743470080 11877385 -97195948828954492253565072666559460400 11877386 -613455723830572498565134113502361757600 11877387 -52432460714178292822877814014679296040 11877388 -178195823421495975307818650610237077504 11877389 -66717094059724047531165525391013602644 11877390 -116200753056442344607686139912381094400 11877391 107438738693713615883496461056012197792 11877392 7978282591905455975327428457968189440 11877393 53820019218115910800957108605484780800 11877394 -315601926606223216918862373425948952960 11877395 1070173883523867002352956274829725716400 11877396 217622789546484677840166220812052641792 11877397 275183310956069241881335503313643016000 11877398 -121421063702241537896561378022407590272 11877399 339417332394359756804067653966891388384 11877400 -260778464901243372139846977417931008000 11877401 337717532536708756326353726876247686208 11877402 -19596447415071614647223859496477833216 11877403 317834232058390553188321025914326010960 11877404 -640389446287207713899989244217617203200 11877405 -549306786252328588182514748973572679840 11877406 -37441917126169111913510302896641731200 11877407 6547888372648158879291190461245995584 11877408 1313731006602148489910064053754160742400 11877409 9989850522084876552190661856560992610 11877410 -216976780483554847624185020915011580640 11877411 -144728560634039411045480887916655751680 11877412 612344944515800652308255378055451874560 11877413 681462549591308872812496034802486278400 11877414 339114376780342775676314437385025717120 11877415 720963922693329986622573270900850063920 11877416 -674846307067509874688535053640654443520 11877417 -6199767908602065738642971204235764352 11877418 -38566851863516488568599086894712637184 11877419 313972278874709588573167381887158960820 11877420 184573141312930244907476726847809018880 11877421 -707668583438130394481371927461329366528 11877422 -233960890043267234849747728329393655488 11877423 -889392959985164499340763628137316775416 11877424 18047690945300116648027490728051998720 11877425 -53396773239415315395088053812170027200 11877426 276336723287472529426184411692144220160 11877427 -865256069737430513341879723997352420724 11877428 580170231125487558591537659921814951936 11877429 265520184554224573630955715608545130784 11877430 55844907291574258014321943815840222720 11877431 -854394144205975497874664099565816231768 11877432 -18540901541770683084199316302022246400 11877433 -336117309618543276745618931400670681856 11877434 7257492955809131038924809015515820000 11877435 49503483696009528247226194085510558880 11877436 -542520632472701587682592147227447096320 11877437 -158761071294738841187411371845084382560 11877438 -449558850080319451767324344740262475456 11877439 23837554753313873929150140852259445600 11877440 45466917739435017336780183476282327040 11877441 -114519088456758314254532767527087015456 11877442 -234146287953458168264759287127032502400 11877443 223439625324320282646404987377256086560 11877444 5599579894330395265782934063470109056 11877445 -232351906322327664702572795354136670080 11877446 92705954438504095792436014052541870336 11877447 1172858848596268593526987597461709250640 11877448 333106381281552736720156406220347965440 11877449 240810826521142145139650715243739756800 11877450 38133044581112395888633041296977171200 11877451 16394797592442869300322581778898756600 11877452 1155901772669340931498176298376307131136 11877453 -419563522580204231226518205606042544416 11877454 220821946590362794506796311089272588032 11877455 -528952421541804592748021244311000891640 11877456 -8182875269571407465610255823753445376 11877457 -85734213671562767158370641070214865294 11877458 -270287163370861177222472936512922329824 11877459 354374726946826530892577818837357852416 11877460 -2428320465968961269826557583785533440 11877461 321799938036261108274054652675489434062 11877462 593925901980742268390546950623114579840 11877463 235598908056228951926631702793391322864 11877464 -510204923526612719198618751730109644800 11877465 -5399057026382331073800403116567406080 11877466 -403497710160943104205717398696845070336 11877467 -153992857225831603754924908846418822400 11877468 72747169582248326570994265395498587136 11877469 191390090634327120707701452067086697344 11877470 13587824258159304709832215863866342400 11877471 -808056396749369493764360857140835061160 11877472 1442485314840345112021707915981225984000 11877473 -252447023161982633747293696304646925278 11877474 -131007672724107007140516090075819022848 11877475 -590683931512385983547274074688235194600 11877476 -27461778224302810616413310922419245056 11877477 62577171868742613842173331606672346720 11877478 -257776857984471217968073155973929372960 11877479 -1108783586283208102737053840077428526920 11877480 501421929789288519892536178972671129600 11877481 222677251501165694906369321523429440 11877482 283260422923555537698892497327843548592 11877483 251639673678359079444910941062090617584 11877484 -215138490647482573964182611313985575424 11877485 -406515351488863482525945269539926680820 11877486 -790676595217556888172929030972454336 11877487 850616212019392740934393201132607389136 11877488 38847457257591727619613159123631079424 11877489 -338619913517424625837164456753519547200 11877490 -541427267680172526475621200447840060000 11877491 -148663298407792078629441379589697789108 11877492 -808181003138782165124271822407472906240 11877493 -1217035461669418601057652494880234473156 11877494 330647351309224559125799307319882267296 11877495 -8293411106286006706410243851047526400 11877496 84571902138516402230695698859101081600 11877497 -5587107875577632085192199138637196054 11877498 102223307894305531249666731617287930368 11877499 213835348901239781795182323847239647328 11877500 114288169349787189111376705724261760000 11877501 -292861128779513552511241034268081293280 11877502 39431966695269699810940012378748060352 11877503 -1108474174259922135480778811993338752 11877504 199776878880156616983257921637046026240 11877505 688915652647541058484810869507012024660 11877506 6459713780298166492977765575813898240 11877507 -545725211967861715797867554304451431996 11877508 -28530600895323836478059342220204226560 11877509 508137970059153522728489972696388482304 11877510 -104189950150128660626244906861871872000 11877511 -2603537790415849984007356037719169290848 11877512 -237407996451314714053225725376044134400 11877513 452467414049934019815631551697370121744 11877514 -32949237470514271939390378789652083200 11877515 -37708730740441229850305795449908504000 11877516 -20756851591861952227208115088869583872 11877517 -4363114639969608969814294552962041300 11877518 31519164742082461618890917082277953216 11877519 -197397953582442039372394106616430265472 11877520 193739798115101279168197686949216665600 11877521 1379655260069701386859020710569847812212 11877522 256124606351290039512137858689392007680 11877523 -49383556252977708035424264347868753664 11877524 -526979207576346367950975857674180241664 11877525 -146814436133625926512896665709244320000 11877526 125548152379244864030869784960656343040 11877527 -38342220266512460561747564429442037560 11877528 -256281624903339656019850303782481305600 11877529 426077728111022391262315556716572589130 11877530 82736867775710708011403606574164044800 11877531 -710162636907361900375796745939137849448 11877532 745207741972856944298314981556853985792 11877533 -240768831512365438656542972746507720218 11877534 295182795227651477080611379539483000384 11877535 192031546979987002794968988947885517480 11877536 438291959561677066560864457326694760448 11877537 7272907498918666257012007961920431552 11877538 -56679476689995626735398981548865724256 11877539 -1247331150505912626245014659216619578660 11877540 -69653806469154648788273777135441203200 11877541 -352729913047163702159710825577036146176 11877542 552914150444949616797556909274901768672 11877543 509507530296276845352669959498851771200 11877544 -169268124753391806627224768565368832000 11877545 -132880791446622773706614607064506787200 11877546 -6305943565385527591641154729916067840 11877547 -725939303917848064824384601815342684888 11877548 118719379230847672687051664705113030656 11877549 302844096011165727787239009734260396128 11877550 -51326377007542215574076034418072440000 11877551 -1075744581457384514478883001708324008800 11877552 166506682937554613089043690020344152064 11877553 408211082935190870103619950921568593700 11877554 -254835185531773413945958592521161858240 11877555 -100695120349675232553701627362058232480 11877556 306912079421183784899159586976123560320 11877557 169470499497951239465294777012302591872 11877558 109429677503778488224090827737041403904 11877559 79837914098470936898316668881984266960 11877560 695597861508800945495875171756917350400 11877561 580626244175423897838808086835581522810 11877562 634180049168146309683127737598311634032 11877563 -1456495379709836467931391801728413744776 11877564 -46518353118759094902199622893134196224 11877565 166517521616744579944365281447303635200 11877566 738001961914410754366675181714385407232 11877567 23047718865214248192973189175397247248 11877568 240714695295734977974614965539695493120 11877569 -32253376484060284496520320332315231440 11877570 386990940406469121597250240300927411200 11877571 -842266139800211434090496611111281984000 11877572 -239977318922538518714125190143990886400 11877573 -517100354946848852927246753050189782816 11877574 805396275873418464585682908695018077536 11877575 251343848285641538487788021889044872800 11877576 126634103529289922717553860686255104000 11877577 -593000594958315886668810254271855245976 11877578 458442739112005244054008349596311969840 11877579 -114175240488685621280490394146524409456 11877580 123051118458277678453754138056549509120 11877581 69544317868257032281341670967490807264 11877582 154530418604860711489887316517323826304 11877583 -559864328678315146924568421886815032160 11877584 7636147212774128551102419933560832000 11877585 144000593516177270795937782050382635200 11877586 167598114305803641987750479633905382400 11877587 -992608832156275132625174818471093711764 11877588 201932266975829429254426893037062389760 11877589 -4284266122859685410547198763144108992 11877590 -281249653494782637383515182895211539200 11877591 353717798630709316041027312395258131200 11877592 870370348133682477296879565626081280 11877593 117594311045236000216235308720547179584 11877594 -210672653977116870685325436860550678528 11877595 -538337552756370270554618551622184904800 11877596 37461665163523365449205934266230587392 11877597 119376184811537112407357741831909854080 11877598 -61025316191919280471766635136785536 11877599 -233520644700824758658178719874297712920 11877600 -175335192047587211839020391871525683200 11877601 1063107463269256838733713736707929053602 11877602 264530105780325695369640375814370256 11877603 -455136980691649743017789845439504836800 11877604 243963564231198128720254209377988723712 11877605 158253183228741848236705158000484738560 11877606 208166495070603646582847548203227463936 11877607 -119504491046106724031026826910578356688 11877608 -794550288047273890151923771097497175040 11877609 187284993305470156917332158066140533904 11877610 63713405235585751445252710165107396960 11877611 4812245503853580047028959850262706472 11877612 -174168865607096178747289502583615000576 11877613 -1054083824429787027101643393450492160416 11877614 36233172251669001601181572814527229952 11877615 -272991341900044320801397159999537493280 11877616 136347545462580141206566270949715279872 11877617 167942188419075267738162649400346679860 11877618 -32743907794155877370806807023325046784 11877619 83366544529217537422491917536554040448 11877620 171542751257754761589256972206453327360 11877621 -102998573879842275364495395843618787200 11877622 -9530655097590399003383876975987731488 11877623 -130899389320489528866463024875578629776 11877624 1274086988176268580231304245764505600000 11877625 308760817446927433496299797224406189000 11877626 -379412722673264992751630255882930517504 11877627 88630589927548926289149892083299191320 11877628 -180603374023042353099881742976576948224 11877629 316012870409725519414222830478501839276 11877630 19577993223996553456027081027346555520 11877631 -35666569095341924745298340222593320728 11877632 3959506331960266942146468663250649088 11877633 -3447599564706331674982812318079821198 11877634 119493118785824161896794244705830852640 11877635 249264173546913387987433225195557707520 11877636 357721303502544331423600260257623206912 11877637 294443847905651065601842289365870374014 11877638 -23773779366689218670413730769980748480 11877639 -941102505247729240417707069578515752192 11877640 -100469260633370371101250949155350067200 11877641 -427772909847317422562418709002362821920 11877642 -17399858812007054633530646584368923136 11877643 195973250401722041454407428984057687892 11877644 -51960563015002056668409134250684249600 11877645 268774287042588387040797602064808919040 11877646 248111947887134345540840373023679960960 11877647 68350734846124395281404893752585703240 11877648 42213124106509257889242496027438546944 11877649 66971057505901892204656770878390777856 11877650 -92466378589195866852716602929632256000 11877651 1822240467812464317557785376250719892480 11877652 335872161725318638173707760710844272640 11877653 -115471521362036490443353061709837658098 11877654 49582450835057983966520013420268893120 11877655 315215762934853704581364920623184769120 11877656 183035042111556600555991058925854146560 11877657 -546383882887932051840594847116535829280 11877658 -248517512573701705134759787929659639856 11877659 94247532379028880330374221260232361280 11877660 -132402967193035727353879397639604633600 11877661 -172111840512386462624929252893842595456 11877662 722679351972377248455674399034084214272 11877663 115199476824387716073688869966688804224 11877664 -137850048466871205089795447170796027904 11877665 -530318832356181562113711218262495877080 11877666 -80638160417978317568854631813195513856 11877667 994097106740065594492496855990297754716 11877668 1053111658271836782139772234130719609856 11877669 40207375131178205308904813782148453694 11877670 70511318024413208312108983404021039360 11877671 -7879196649183764078356066292493587040 11877672 404666464266243145935258166217789521920 11877673 -356535788832377223014597975950338585720 11877674 575930228017793026886119380614527954272 11877675 -3712376487731235887241097818803712000 11877676 1077163456802486716030022022596561966080 11877677 117529351688275383624539770564999541472 11877678 32448300582247076351689138584870670656 11877679 34637704204341235954484706816648890880 11877680 131435282316549607801345645877240463360 11877681 220406588100055190638246821768302586624 11877682 398798947698285031483017788256793938192 11877683 -461425606084248089996647694106921276816 11877684 5858971676728214448695970215371161600 11877685 13659968909487835138741099837709231160 11877686 655325880883274993058847198734876069792 11877687 430761972600769187718840761985271230144 11877688 -1031408701217361542289092706612903444480 11877689 -1302518822067960581191960303111316811120 11877690 280251119763720850599762631365465008640 11877691 56499667132676256085003993398271848480 11877692 -88252918964676842153872832500881245184 11877693 -1140604576962584178700757714386762810656 11877694 298740978504223613791129452784005040896 11877695 -270227670909617331956202074080859404800 11877696 250786975026996580229491872570610286592 11877697 45549256653307558932336413080982360000 11877698 390770945189542964420159502610029628800 11877699 -300455789966294336190180876507028024320 11877700 37056559007963525881005435632936774400 11877701 946133027953259514206935941763167439008 11877702 89600289843694567066196800610495524032 11877703 61737836416194713075215130111856171120 11877704 -1217895582147620978711587438787229849600 11877705 -95684607717180883701514367747132448000 11877706 384503968544786732390299264514401899264 11877707 500941285309397355946925467627840937232 11877708 806591656751071006388799151782777962496 11877709 -521138721086413697866210770076040561600 11877710 -56414564816677329581318661283161872640 11877711 -540048475057016590698175573948265476728 11877712 23288850966813329824254482336949731328 11877713 84739129183467460834882237601021462400 11877714 342206463977723613532830373603279186704 11877715 790689015156484806473400467750210686320 11877716 -692412796118767415995220629817745666048 11877717 571651315365011950398698717359609589760 11877718 1674051466962580251172697746802839104 11877719 284817095780392684327838102620509947520 11877720 589177806111952541566655625208706457600 11877721 1073618403539756753897252787534679056132 11877722 287017754886870919409742779420337468912 11877723 -260492389867134261976537754026135920 11877724 -392972566739018545132181551376387619840 11877725 423936143089971900626095914673854515250 11877726 -37406925419045956999473443776749342720 11877727 884660504895651212025015563424939212576 11877728 963423734336547635054715945067041914880 11877729 -58970772256402780864027091743128422400 11877730 59313530454336353550071315409550185600 11877731 321441882112632341168171387750586293532 11877732 395801902190078541134890367176866816000 11877733 -131792809932943038941540347736852624640 11877734 -139797803627979127323671791952454714048 11877735 96258500115465472743033075935101986000 11877736 -443266718243641477676744645232742809600 11877737 160359153826141996445364630129556357092 11877738 177015466683365321143314506649832657920 11877739 769616081627295785789391796294870055540 11877740 -38252820944976608608377590166332190720 11877741 117811691958830971559086787426538834060 11877742 -192234275757948995332447236724839457728 11877743 493914318440582758026764203307108278464 11877744 35490369034983988753134473739969036288 11877745 22505396040255387137579782206664593600 11877746 -186311272197920439722492724911276682240 11877747 -303561274415135820715048568416098211728 11877748 939682401714691679928611245727613953408 11877749 -71228466552670208238358345532635199520 11877750 395950831580731634172215782404001920000 11877751 1552703124382628027545782404621163483752 11877752 -465474585655189194000129795556073594880 11877753 -53899599590806881835913382786282271200 11877754 34608951998121099661047344177129106432 11877755 -490456331349016351535191143664054482000 11877756 479253411882450534645435057705033007104 11877757 40729520968492305653158299095999159020 11877758 -366683922712694234949758633886423235200 11877759 38341749651690156973456805361355497840 11877760 415071255725171465613896145777249484800 11877761 -10071823304900582293326002786813693376 11877762 58189930111496397234076996028842368000 11877763 311300381739696874313478901308688268160 11877764 43448702917124328898188411622956185856 11877765 -249485777736638419861640094949385539680 11877766 -571446149645640347361403001004453120 11877767 285745682635222678303229605631826102552 11877768 102903628847767045411289747759863234560 11877769 420627298068067104242024393233396546920 11877770 8412181681137536094776692055209416960 11877771 159993529810740497393238600693970903512 11877772 615747308542911621850633929944155939840 11877773 446609736635773968880554428744927492022 11877774 -103243227696686294520589299497774653440 11877775 6253554501479649308812012492590297600 11877776 -62032300396272608746825520984016027648 11877777 -156696389748116074159287916961745775512 11877778 -34181535409472190834393184182047587200 11877779 1013611965296931436175976735350186014380 11877780 -34534832819935669627209600767702538240 11877781 -908523875202235573441100108658922406016 11877782 -29535134839899828007208007858391708416 11877783 -315761652542374363770765762366925594776 11877784 40139321777156799119819483855851714560 11877785 -555376697486029779299141271524029777020 11877786 -600978235295658353639607500279752972800 11877787 1670242655014444958907806935990375339512 11877788 117515214686065088487922001538548267520 11877789 164204055475629998647027692455789806080 11877790 49327893473499106876908683965582830720 11877791 542885667047024429833143210377131673400 11877792 -2158506132999482461522022510213726208 11877793 846327879442643595763673682216661708720 11877794 48831997195700512555533204242467983696 11877795 -582213077337757407373087031134613126880 11877796 282003981909834201632306957850537095808 11877797 -1206237296557725239938229967807857330754 11877798 -158903464947723288399811158471636209664 11877799 426617106352810682723011773444599646064 11877800 709876320528879212675715661559961600000 11877801 -154212268740620515457835431602164965760 11877802 62976605028404554311973824229518311424 11877803 -18176633633526963461075216862570643200 11877804 7382426654052300683077026743040367104 11877805 156357398689739165781457332412088977920 11877806 559817961872805421149118278563342060352 11877807 305001535316000186032878191207659512840 11877808 448028896476236165877214222910392238080 11877809 150269411984500230823217225762994245010 11877810 27244548041853421607274971324320849920 11877811 -6957186340187015793930990996071972352 11877812 63544450794854851878279266689365350400 11877813 -48820795561675836044927407138675305600 11877814 -56425193484172740657528916402451680128 11877815 -293161522559086367487085003085792998800 11877816 -328737765211737959172482965740227788800 11877817 76349400049652700967244201479611076992 11877818 513042475608865669783800675037336629360 11877819 111424658242891513915068551309147850288 11877820 224484951565687807625528340728119296000 11877821 248429298690236070885957845759278885440 11877822 -135158073422002960286057688381310433280 11877823 -412049960337467193531852313372986737712 11877824 -81723513615974629736509740151109320704 11877825 76390324905475970468749460003054511600 11877826 6024546546273173082920503049365244112 11877827 1093727022112283111291951592179378178600 11877828 -283814781499405856661594909311889745920 11877829 57557808878523659767835689264010854430 11877830 4146596465171699611269227136494949120 11877831 102758743046479936726434694731983902080 11877832 228551967400051115300749719364913940480 11877833 1474045645529128675426444575122571100800 11877834 37441143056028167680738423746231214848 11877835 -29586286259930374823603518553210606640 11877836 214616227545789656626918162250000240640 11877837 163592781593151633698695733617382573760 11877838 -59271796909434912525236375775221503104 11877839 -148413007326413704458537542404218604680 11877840 -99199540748860322332325061154890055680 11877841 1496860291103252764584277552458760896242 11877842 243624236312999808484847624707892877312 11877843 -42413349178596766290133549657489607376 11877844 313450392451431197641371028731459477504 11877845 84963878994522620897116242088001423580 11877846 -171071731944315856409800641776955216000 11877847 18085503250960501811471379299887246360 11877848 -380567374110858010681949704682133504000 11877849 -378988360365836484246396350232096472440 11877850 -112013197418316802292754162220489824000 11877851 -54778931156974667205700704777431225760 11877852 -2913947323432791829477712286817148928 11877853 2189927220419267967335107667726051744 11877854 54568748240122450225295224281912491712 11877855 342063567338616513282918633226010421120 11877856 95955821756912840752109215498201989120 11877857 876463909068101993273648588916094837440 11877858 26491227076541027067578700139105692624 11877859 -462362369922061243606662970153495505248 11877860 -337251229707863700666357850219513036800 11877861 -754733020111625207729844124572150196128 11877862 216727027823000224262766562797838302432 11877863 -41191333956935142326626748748916322160 11877864 -142565847799948610475508629710769192960 11877865 -936412381966054650901781160337992619740 11877866 -21980204323705931858786741367710361600 11877867 1756928369897444949293273368118906880 11877868 606984129702642402425184187536559624448 11877869 -945857773462055674501941365821087008960 11877870 34237733388381275416849010898999763200 11877871 -942805122812463027423397835926645866928 11877872 -204744549366534212175378941938666045440 11877873 43347745076048511800285580255296017344 11877874 650398893610346851083478212743744394240 11877875 -1337533501710505551309610512392084760000 11877876 309928747143498846069966900265950901632 11877877 -13536587744962669007967741510476705760 11877878 -704290533729467291197580248918720871040 11877879 -168270527151994238229627750698357432112 11877880 344247409587343486401099189423636480000 11877881 948135393215930744934130653678279642192 11877882 170884401882495568706500206826542382080 11877883 162905198085081733028867059370547930624 11877884 -196242831422679977350971892063641821184 11877885 297975930522127698401457939954317620620 11877886 -218614637839884316422845646484180766016 11877887 -520516587993231859515115494609088081920 11877888 95518153110467393869811217193846702080 11877889 256943075941150009812653573847004850690 11877890 -2732221411699633454398435678111196160 11877891 -759392561986665065213727871713774016008 11877892 -427898225170513420842593187404659467008 11877893 -781385063774491127949777047958710829858 11877894 -350842387152520257243550328571445581120 11877895 867376736339767052142347289148090118400 11877896 644931807151374859167196238964911969280 11877897 666657496382577223933900779559504707600 11877898 90053519175982199424865702090970741760 11877899 -382521531247039215443797736064070145880 11877900 -37725563038601733707846321806953484800 11877901 -636304887891677484604710692334000916416 11877902 -169636088725190369808857559145011355008 11877903 -22863314038667665627004583332604947760 11877904 -17763360634641046792522838387468001280 11877905 54000153779778172929254915328759763920 11877906 164974155826228163039650699499384740608 11877907 827497142816066051604734564070933567600 11877908 16161239530518072243300760104346386432 11877909 746383956782997869631485162527751923104 11877910 -335890704473341770386703630604173137280 11877911 -636159271388247475794611637000910306488 11877912 -126194485156695994995044052136381440000 11877913 25095957765271322050894343506059487104 11877914 396836654074489436135075744610608995056 11877915 -211291579539766831200771388660191578880 11877916 239978483560164195662061110532859082240 11877917 -1450922706628814899653691601150674855668 11877918 112004619702634301333412188059385925888 11877919 -873855529329404100230204615739760551200 11877920 -171668011288670598040680841188248125440 11877921 -67987679659936720834732741651630568976 11877922 255347167469019206391122998436682527232 11877923 -53779625922890336603807826054688497828 11877924 577911898856781345940416129285062009856 11877925 -74013714717956200753677140518471990700 11877926 6952497153970426238175551865863917440 11877927 377009551209143891210920528444355917008 11877928 -808067216139918981001183095662595363840 11877929 16684561222486600831233582492739436544 11877930 10915636960129196573779075317305579520 11877931 -307281256418852857002284945435419893968 11877932 -151981553088363132234572780663595222528 11877933 -4839024448607699475914455837475829216 11877934 -815624161627654183503441530008373902848 11877935 508576386499143049533892665897030136560 11877936 15914550389898040208039931069113303040 11877937 1881471810515902874685240488036535757312 11877938 419684659340021385864089520488213918808 11877939 -180922601060368833874658294470977048600 11877940 99577672328071430490748767289824499200 11877941 -985989905312402762539071916242650412708 11877942 -197836889927163899964552332196840976896 11877943 -831114158458531312006578479756341261224 11877944 -207407133291139396147628424581456117760 11877945 -309297612165946392692185576948412697600 11877946 103562765258294680975820996813780909136 11877947 2029077064722688807567928109919403249880 11877948 -112082230157253843028373768255687424000 11877949 93354781558215302741598849893570345536 11877950 79072223700024411050171205489563702400 11877951 -589255851958273423990661441010341805936 11877952 -48539152872975044151027018273109049344 11877953 379213468258785844823611743363670955202 11877954 86908626136923227913610521607240154880 11877955 -863045980414138768319002475433695499840 11877956 1104213829687106355924243276448994517120 11877957 82315494021567530262469299822475521408 11877958 -777833755688152820039840903680298043840 11877959 23780043910653460117027082165750655504 11877960 524996570437732477074139432609561804800 11877961 -1818852760198972045000818520289425154288 11877962 202488728179775289037150843666802955264 11877963 469094744102837686854818877894309695424 11877964 -199169855017767850096225560761299353600 11877965 -436723958986272085787096438026441800 11877966 -422054476942688770504395147771515316480 11877967 1350400800397659690872972044469661693880 11877968 63323812075676843691608409705051832320 11877969 401020128506866826066026367244646044144 11877970 4395880315085489705752829180284219200 11877971 -293412499146006921751593016971325046016 11877972 -647826195789976588941818951386347460608 11877973 -303876848231407740534560160454221530336 11877974 -83037527949990699663105283000584077760 11877975 -90313464660854017119675877978448202000 11877976 -61416872920620132435056742388199976960 11877977 832007981807066853453469912493822631552 11877978 86604267531648527756317018488461253120 11877979 1353016667569027819094438107714578595584 11877980 215851330077576868738827785308357056000 11877981 -823843988480077100272263204513892207872 11877982 15705415179638573350928394531187641600 11877983 3249912117679487107342690496266804104 11877984 -728438179178587376573314884203706187776 11877985 267563874913929936421050777064014188160 11877986 341424194809642209058661557892416794192 11877987 -138982950522888459635074597179154104960 11877988 1071861241960860734030143187814382671488 11877989 -417580313471043327239241311425361780676 11877990 -67600179794128371168851515203495840000 11877991 -673346692382389611191199097652043160608 11877992 -1026078597960547705802799361914610206720 11877993 -722090425196230887998560590281522110518 11877994 766635919154055454847666835132033636960 11877995 -175068642479995847652246865156606058880 11877996 473762225874594244018007560337160049152 11877997 1166401533951382974887984559244642767446 11877998 -553921823382190309356136076279424245760 11877999 -77943455183669284456027169375159566848 11878000 -215783256067348912864687093086904320000 11878001 568039143595212659733190484524023074100 11878002 -4001287501974957720896180075505166080 11878003 510513987593550744954829072504394066252 11878004 -722025972536280419959385857234277829888 11878005 -22414204798913038193002899002356214400 11878006 189743457130340531966398765939973719680 11878007 -300856538504103721451266625227392601080 11878008 -97533800296770273137321385449212784640 11878009 557685466978281018296928080007165467328 11878010 -47406128701607401988008544574921207840 11878011 774691519471983265911680563402050915660 11878012 -328400067503025473277662384021662418944 11878013 394040089520456594298605020436138379360 11878014 274518213903259603900625264150585023488 11878015 36815244372109714073301715012624685160 11878016 -293442441264387625871156536924836986880 11878017 501828958979671096213002963833588351280 11878018 16921842708755038700356192888923882960 11878019 15743522882536721305550976278417850000 11878020 160970095463934856646325600757005557760 11878021 -112600193372009927448251636912889441600 11878022 63024983705814186006795962236098868224 11878023 -46853020752008855632585961246246131200 11878024 1350985061829097972888411420127692800 11878025 71629399544883080393859676701852264300 11878026 209073157437690346277301122882672653824 11878027 -233193691903699062088955236667108367728 11878028 351800663702336326548110372574078369792 11878029 -396622524400085499112998516290151110400 11878030 195914163851873416129617963753821012160 11878031 -924759733693009712732044991286626302536 11878032 -130965755602842895858738278047323914240 11878033 -1306401918942479587874776730145339840718 11878034 -92531776875410220458491461379457174016 11878035 -191765451824391730679959151983081260960 11878036 -464850579328203834392784574412131766784 11878037 -485435227498518360886999987178163549768 11878038 2777510509767100242094173845375473344 11878039 706360706998170463657230216836309360840 11878040 130115274112961947586001108844477440000 11878041 303078524355153052544985773507005811472 11878042 392448670530215541170732275676831198208 11878043 -531111578712330534358113015002082483708 11878044 427279580674504999433661125465984457216 11878045 -170345248280663748335020929363431443200 11878046 215021657398234204012844633532902489472 11878047 -733406109768803625293104871403645611352 11878048 -64196876386110996502011568089559203840 11878049 -35161528957908871200250738745762794236 11878050 80360244038792463547380720692405500800 11878051 -604359958631461386872920287583386478608 11878052 1054623897256462219987409464416128221440 11878053 -149024967025657748897681319743179075584 11878054 -450959143158126837822996109165330077120 11878055 57325312058247988660096159790852590560 11878056 162445012948950593129676839991980851200 11878057 -521122533862042764495886765063310222400 11878058 255151467565872958657409097749969856000 11878059 -39544848455049340514658933709077437760 11878060 -10568692820508980399047942154449643520 11878061 235123859840287477473307771088608642560 11878062 -1282769571256684221115418700050896896 11878063 1327840351026199411444144084796389789744 11878064 -259671962432185520211743014010615070720 11878065 411620931517263894082271647072645807860 11878066 504044779984755543676679326378919273232 11878067 328214933211966376574489037567597679116 11878068 -581992455235140966244710282687012188160 11878069 -184087191866770259617818280795032414528 11878070 -85633985313645748343165741931532880640 11878071 -547183237816720428899603438396415915288 11878072 -3083837533798338050668865553586360320 11878073 195864597538586557752980551323895695360 11878074 21573732307745265886846907521387941888 11878075 178172152188039079036972721634050496000 11878076 -87789481921335118122971612846662656000 11878077 266347346939905792247757262192491429120 11878078 -372723061258478096937265140547609498560 11878079 1307984937974594686341032890804220719680 11878080 -44915312470334706589622595497377136640 11878081 394079645718717401588213191980824975700 11878082 40680887006915944405636533638271638400 11878083 -558442368336823464915308132304377101056 11878084 -212733741939150410134760704509748871168 11878085 195707296200568476265230101219134206780 11878086 -664556520349637447187803739080102208 11878087 -26059114452076873161591300748648059456 11878088 123854100772073972345961616662964316160 11878089 -750385919891277763139429362676340097776 11878090 -382906241640304228447054498010034432000 11878091 1273536103843426353742166014705342521492 11878092 -517748806495039670840108967799202083584 11878093 919592532107387002953051530481645716342 11878094 200361391818471821470760331955382845632 11878095 220602245724825531270616000136238704640 11878096 315540704394836274092995018548051402752 11878097 -44320598133776797199919643362756925440 11878098 -236111047671129569784821626637889764736 11878099 587332289073206193396741386385505822080 11878100 -206340914787085319319320775514920825600 11878101 -667397040834599828637406799617879276932 11878102 -663942022033890248739443335532560321248 11878103 -227551692737193955182072731321108824536 11878104 -213934949834782755063895027842967142400 11878105 -5085661496383487671850268184918466880 11878106 468366979933308190585330767517839517440 11878107 280043684625841161952769374363130538288 11878108 110867778318570691716864836328331054080 11878109 1275453986531906893497611215614905606310 11878110 -61238768421278490837296960310297984000 11878111 -60503521042204808580382138046114636800 11878112 418167520818955546053078365610482860032 11878113 273093088543399020218804947434093360768 11878114 -496302167762511237695606383188019303344 11878115 -110016528666487361034961532836511865600 11878116 10591348268279271900013314475441766400 11878117 661849003958032934972091032412083959166 11878118 -5073244355599532478507407074980837120 11878119 -580094458192459581783147742175068177512 11878120 547720641825347474530386795918154137600 11878121 -1016993116562261348418829749558115754508 11878122 20880500829848985773880102481090689024 11878123 22789446715474118202149785764656240372 11878124 117733118724788865378017982022436505600 11878125 63794686700377411343631685689361200000 11878126 -237042719613221456056317710704740375552 11878127 569489311020084485761573840514635376976 11878128 120597535514561702756583709002993795072 11878129 1556178857239994621548205053988432770740 11878130 -143339136458094917744254571910894082560 11878131 -243161027564257107042320705405456552400 11878132 194121730983454123931699902638121377792 11878133 456960265245606407583908985594738878382 11878134 12287520978492993710491866211058220480 11878135 20340872648801225961558305473043604000 11878136 45311763211229271286992120822934425600 11878137 -200913988465030457339420310403550343360 11878138 792016883175944650184370481167899472096 11878139 38268353977329009515659467937271253360 11878140 -396604463521635784672415645417817062400 11878141 676942083080279752985597185527130874784 11878142 -404376470027359325725110788661124758528 11878143 409094420385376673260087545357960772224 11878144 -111849572257887305384332734544583065600 11878145 -374149270959232627347728450283334321920 11878146 -206066739905433275357211529462935552 11878147 -152915958969427050145250294163025683248 11878148 -474142049998640221471939978274820096 11878149 -196182884902495187737185332293641094560 11878150 -221641634062963812372621249580222903200 11878151 -219442359338340961758367586421087448992 11878152 -80304985308383946036467485647043461120 11878153 40505789440276768984836039674135466880 11878154 -696332441038512724661997125627936674560 11878155 -631209827234424217664591178907074323040 11878156 -239791410836919802422881727047660869632 11878157 -1794457991198262625524401574354141618528 11878158 31651014709671283524082098109112644608 11878159 -1360498946958174759718369185304959549096 11878160 -41869107543871564757349737216720240640 11878161 -339898292300988717660725033483212742928 11878162 108059970579161093574092467053952044672 11878163 -187039076416097025720238751519474139072 11878164 -39886962435036856078031581168756785408 11878165 -548754156919360137868632920117814736140 11878166 -240968425351651269711577772692951052160 11878167 1939973403058637287472398080406704384 11878168 -1357663268382795420082315636730757120000 11878169 -2605708646369474117354772527179530194304 11878170 -265003471737891605022762463226782848000 11878171 -1436079086539893545803562103306972693628 11878172 -2503594060740337931175599613799234560 11878173 -85032136318145676770636377938221778720 11878174 -15641244854040122991220328702101149696 11878175 50444436326865358309179208724284653000 11878176 127487378460598021306819153293797228544 11878177 -84015782555428565674649233593001894656 11878178 -244550035230592651254854743143578450880 11878179 14839080643171323962494471599414929784 11878180 -54222557126041546174181177101183127040 11878181 -97617901611533728160597385305260778208 11878182 -141431586947976703804096083499750399200 11878183 -23184544628347566879222890722743077120 11878184 -181217309155643810602085291217019545600 11878185 -195350154691734219248817118884718945920 11878186 553605420126841985225457740954286639792 11878187 -1264356124988117627580115474850790745164 11878188 -497419158185997065114693991119087491584 11878189 -258686359029626330780376012446376237984 11878190 322583346482909872027772400159074097600 11878191 -9590124680168296595528818798107275520 11878192 129818146007849873175129193911953326080 11878193 410821563607306686335864067274385831442 11878194 23904759187843276780560188548431601920 11878195 25488368428096296450013135633494984000 11878196 -145252460801157375820154249712203520000 11878197 -58245104441692910582660355810160027680 11878198 59586334497924260448305409530283165600 11878199 -1009252729633074542025870951023728051800 11878200 -299910414290030155223838330829401600000 11878201 1639032835138272903027719029712943744 11878202 -41370860472896218458201326961534267648 11878203 1070194140492417829715457659759839987200 11878204 113715340451728200438768491475404340736 11878205 660358986711893761562165920902041842860 11878206 71277165040946665871835357027057923328 11878207 1148260111335483909332182378593942240 11878208 24395767331211457498673840402240372736 11878209 -281186573107718669731884590149596205440 11878210 487660289711278771609926961103081609760 11878211 145289430211310937462623499144048629400 11878212 262798825173555302734985991174179377152 11878213 -569184413004438752592837497624162459616 11878214 492208673616652464990130299493185135456 11878215 143133601102099415900406174921892020000 11878216 805328703126405601493144591326439669760 11878217 107446688469197474282470478550142080420 11878218 89618134387636482142906329607743459840 11878219 526459753108769424554143416989607897620 11878220 21614850206418105905785247506904110080 11878221 -111476009707579928624685222011241589056 11878222 47266425644449811809044522935602590912 11878223 125008197979878079211075727435496083936 11878224 82695311468757207946090553861673713664 11878225 544628167324863846751637506485868649500 11878226 684674998874761161822363346549403256480 11878227 31336222077609914637353497637897544564 11878228 15056624570387691565075368989034176256 11878229 110203949216750491046759205116879322624 11878230 35624078544543336387230524603241472000 11878231 -177965495335888424729212725033508503000 11878232 -902205391454391726040846350274795499520 11878233 316145897245146192406542515191331836800 11878234 -1013999752337607668252369192849199360 11878235 -139771721978407838663645176354670301600 11878236 565954411013957873412600051164657928192 11878237 255306723631696854365224028133590544966 11878238 -435099118786769374106315287067581572480 11878239 -235997908567920731704189810602744622080 11878240 729996712291975006951765228354676981760 11878241 64416396176872769784395694802035966000 11878242 618113474530010851616450966079180933120 11878243 -433253632852852005059982940238264696112 11878244 -384612830768351024032723377513483976704 11878245 -32606713062915169893493734287176773600 11878246 560658318903941715404126245746857871072 11878247 1489097559230232550699655311955864928696 11878248 624001898820268442959457413751401512960 11878249 1423344028495998484611275735335005028240 11878250 -106967566237429360357364554148554056000 11878251 144981760431056628565665818751309619968 11878252 -210374282205776050540145227123424529920 11878253 1430897604944467076024580708278707676502 11878254 122093945882607037908997331187466609728 11878255 -560731310069794556327474817777795072000 11878256 71085359493791329253834265469798612992 11878257 1047487568693437249375141877289393386592 11878258 29214261689557073168486924957289019392 11878259 304133727231388134306579986132668304460 11878260 -420136009505966705268039799254756157440 11878261 919551510517662345507716541946881016800 11878262 -618835054060098664626962037580793919936 11878263 -530408039066623997283973483323738278496 11878264 23016651966719510534367522742434078720 11878265 -78193121420779875488217408372410887680 11878266 -141691344553548030468239141602567594752 11878267 524121158941784311057996209727630705316 11878268 64422955025882623161520373249969034240 11878269 -213994010158420290399897537345869987712 11878270 9614354952281659046325257756133288960 11878271 285640204708134083274594353566345337472 11878272 -200710535282463851369877366736787865600 11878273 1367332195038696597629062398727544984640 11878274 -15805672004239556872516387960062004416 11878275 95395946723987500048775598561723786000 11878276 725069901580495002737013922512043564160 11878277 16077602552934915592763513083056415680 11878278 -505653809244638356439967513677033146176 11878279 -285545747325421239655345240252396591008 11878280 105872255619741361411836654992325120000 11878281 -278619678388284079685056700488562878272 11878282 379169569854146334016917605861089413120 11878283 -2079096538198999527671516784162504968280 11878284 -76732958257718755957305430099707260928 11878285 -234317124672705943776536814949505200200 11878286 -299479361758872384770901161149947609024 11878287 699161609926835044754919486778415249280 11878288 -117662392833438449363309001415935090688 11878289 -150786607969780079814268541162472680910 11878290 -99976140138487111611467972943654236160 11878291 -4370846440778569412792515198894003848 11878292 -434233959394706211908808889522523001984 11878293 129063346982805811743791575286157688320 11878294 -132675331595351607759368416865661430848 11878295 -166459836618491298592216050386931816000 11878296 -241646867572499301071585369896604467200 11878297 -802488345774810046158700414460316611254 11878298 -361167904746171076651507190717757987600 11878299 129123623177409030624514593673188048000 11878300 43935451259632488528726910557413376000 11878301 284243109834792727303917937807236645504 11878302 -17691710278373077114907497100124312768 11878303 -982187980063904013806463146636788668448 11878304 -578290109401127037034048522198025502720 11878305 43461015333754375626366943355146277760 11878306 179318965598782752380117384564123143680 11878307 182122456477831135275587356563771115584 11878308 223011204376585171966783558111011193344 11878309 495564816755519952252069901538457794016 11878310 59612272947279163380754560196509696000 11878311 252755363334107300117633762413865716944 11878312 -859084250003609247636748337811442821120 11878313 676039238795527959937295623612791994980 11878314 -56876371927597364497910288248819239936 11878315 299170682685947071331765171123024193120 11878316 -37879247189521457824266774766796124672 11878317 188378871544579219267708920557860020288 11878318 -71831286556869191416755800303556343296 11878319 -1507807136810964762831209397362557511280 11878320 -1121897590686968411786488435609436160 11878321 -146626395555301139082724226435931244096 11878322 146504271820067068457550661422082470912 11878323 -545688165306625335696915364204536879816 11878324 450800667471498872299053740083349563392 11878325 297945690418636643371168472487725376000 11878326 -75253918324081107150698935202723894688 11878327 -118263066088178570081546042255070399600 11878328 56461815034336285229861030343598080 11878329 3363478469823546443435288371189518240 11878330 -357096683516730915689521476031327825440 11878331 713499103841343350138630724118862495064 11878332 -38613810955946014537355826727557267456 11878333 1110727470530433658828729407734622752582 11878334 -148639645147641677511486804380374641792 11878335 539372744524284385607097986307425141880 11878336 -194350979306656044274217233541182259200 11878337 -327655222550373038367154720042990990014 11878338 323928752521890027727357564716834793344 11878339 -1178282519212542853198631826300637303800 11878340 1064041998431733638816262169361223744000 11878341 -107011402537669512242242169445855594912 11878342 -154005804869388116553772559567613181440 11878343 301915504656303981527984634534868805592 11878344 8229141305965093068191650240854696960 11878345 -318387579044272238389054430487348780480 11878346 41119223133725566591730770590036858624 11878347 -197499333548570862554046215788370755104 11878348 503118239438956183958773042896425412096 11878349 867515498773580751295561839932377334592 11878350 -152911100636106362798379140897366169600 11878351 640780791450118476893461371093470051400 11878352 -202111167999687535392957613625241108480 11878353 -308844797166723050466584084555798833920 11878354 -285420480418001515626708780786690912624 11878355 -444773773356664425909932529698449068240 11878356 -3584221210963892213955452548920729600 11878357 942302631068573983434756016043811895872 11878358 183761117594491254677387130456908501280 11878359 393430450064847286213243687761369232128 11878360 -27005873717300400667659476958997708800 11878361 -1435452283893722813024404479133057468800 11878362 762213126568499349108762007691100131328 11878363 2501116122030058361872018559758254080 11878364 222106739927532274277656053539570059776 11878365 620328959035855935887148089850206010720 11878366 173028757203005068505763239506155463680 11878367 557446729075749644682322272059421088416 11878368 136594725869636271119467605107592658944 11878369 337071692360845635632178564170244536596 11878370 40077403805121557241337318264081052160 11878371 -144067734429529437121359155373610040160 11878372 -1522506964876382013397394078169970569216 11878373 138147377308139127019981650093325112064 11878374 438682447420109611832724649813692308160 11878375 1461471193176918174121851458981569962000 11878376 35067083578652716522222648416629391360 11878377 343573713423747936063406318345715466432 11878378 852681480982869351266449347485315958624 11878379 825851699685512346523155732984027656184 11878380 412012801141019273374688808871497676800 11878381 -887940120713599313907509447441820395818 11878382 158257000518136227151682334514462228800 11878383 101998767611152235281204502320341224448 11878384 -73461371969763449433076999393451212800 11878385 -357451057539213527509689217900971504600 11878386 -91281882061151911820016937754691803136 11878387 634453989892691394292399191460981145036 11878388 -178071212476683112870351707375670403712 11878389 -32764546880830414372900575036094000146 11878390 -493791079759085773298032268270439628800 11878391 -28753602414809440745525749770845715840 11878392 -453477569322256420975926605152631009280 11878393 1312752266226821055995702454386207901780 11878394 -228965684670253589561087458376868857856 11878395 195066480948074968168194183148600823040 11878396 136624925268287896028226612763383124992 11878397 -167369532908834990319187904416152865428 11878398 -9222233990248783569137208656098190976 11878399 159051514961187297441277582231022640664 11878400 -325364556978533880552222680483364864000 11878401 80563750203184840780986207996596213280 11878402 -944691128011136406729064383916529901696 11878403 1210489563623446299034812515637842534652 11878404 967072925432419141876638574069019123712 11878405 -174674299721485293601685536529703012480 11878406 600234816957550792819860784723142784 11878407 28993933929003406967347140482004403656 11878408 -11111746460416385219846264557958492160 11878409 754519360362274464741025887729297731610 11878410 -325007307534428448754575687963722196480 11878411 176943835742267470372510115484023041800 11878412 40681470640702247053099487812560218112 11878413 -402642210716919922724255268157912668576 11878414 51777059649322792326997242858337048320 11878415 429425025347607720219914452415490585120 11878416 155372871916192731089171939905904640000 11878417 242568151510228885509575370142117755712 11878418 -348097613893635914107610141171380617840 11878419 -22887076229998418045013666235253171712 11878420 -393369185934671239709891816456408832000 11878421 -513332827159787569336155900182484123378 11878422 -48049649988897397932267869674708707456 11878423 -2309817051694591696687129446044266640 11878424 330458628745860279400382056157303592960 11878425 55870503339148078741207506660703622400 11878426 10513435059737048204470632910598493696 11878427 36761968796192970309839824420151811024 11878428 -254188008634490381163265401378300986880 11878429 -2001601862614490079322612558092277125000 11878430 -112532372943423725842651058602377600 11878431 251705177939547365286513554062278382152 11878432 598808495801551647188570661558995779584 11878433 1031614325971217577301854701649154665600 11878434 -595798951755749453149193199330671957760 11878435 945291798885861881460644294364994172880 11878436 -697677201516775965502814465647012648320 11878437 -433592241011135543298803203365194677248 11878438 18450494079178178526303386016904018176 11878439 319671017133977185899830722804875394440 11878440 -110342981448984874706777327362375680000 11878441 -1139791272864322649060868479449423361158 11878442 -116694561208072611433320052929297202176 11878443 -260408950003174450909918034418921093456 11878444 210498930938759240064382484078585871360 11878445 -1213628321836909125632946912729645414600 11878446 419826483969449751004349497780270661184 11878447 33333567112920275262519238022338448352 11878448 -23188691311231117022401640365664993280 11878449 16654329422405853547527104875949664 11878450 72276461110942809704174114228028981600 11878451 -514428352387248549934363074581702596416 11878452 121874026029384145240854732352624546176 11878453 502833432181563240960940387734473868640 11878454 -161660604590955177110144614041389420928 11878455 316629019619032812556736139754109697360 11878456 -41238495044459105878323964157059399680 11878457 295997894343152120996243928054105905706 11878458 -492933522772501643265138668297824473600 11878459 -1240467317515653302551938887837524898240 11878460 -210543911042513387184422287583349335040 11878461 -529001143584072374717373723451816769280 11878462 7313818994035338477191425058607068160 11878463 -375228841383645564825753962698037352840 11878464 53495786900351332758577453827065118720 11878465 -165148377574669950777237444929845078080 11878466 -263078661015449109965084370692565406176 11878467 -3855100257297803854713166091392468752 11878468 57113004519835475301868896647922405376 11878469 -1519733773630591186966719320491505061540 11878470 276894363606701278301463697278945321600 11878471 -1358870845694030107221455005440457697256 11878472 -105644909214886593622639198043018035200 11878473 457363622263367463256933478498807936784 11878474 -88532333318795646374353097949111311520 11878475 218329116356344000361305747201599648000 11878476 -45586936565101564882453618803935175168 11878477 301543802617536687503568330369423483680 11878478 122631891845539566684223345226260773696 11878479 -289885723808035758347840439319180013952 11878480 -22674028216529409452219548949872803840 11878481 607541311531342600098586688863898686464 11878482 85237938392936275779338600301384463104 11878483 1685253180635189820861765682470494852520 11878484 8504698641795701377970901121282066176 11878485 625417866625807151743787486674235604000 11878486 -1081746389878725613060319043026661252480 11878487 9900391754510890955661025537944656640 11878488 6038580376666347870002359250792079360 11878489 81952380438467293972099015988411997440 11878490 102616056487331050864743279226051773120 11878491 -4601677597815899630648563912414875456 11878492 2041723968729758414609866823768192512 11878493 -135477570828704674852347482564399971680 11878494 -88570651190413393812125697061607928000 11878495 -469543715446503262020797917403109339120 11878496 59651605302481341499708789355068784640 11878497 478652779182644839263701405454824912400 11878498 -712946532533172406653698470978956039168 11878499 -588200566613626965257626981049232923280 11878500 -594888785351199324967981309879080960000 11878501 1052360672332660726495868986924438741502 11878502 194765815803760847171795783133248025600 11878503 82920211591417242037796944897615016064 11878504 1053642429388469170488814467097525862400 11878505 609850604477588382908831802652882650660 11878506 -127932617229375623769109520451112388688 11878507 -1154860875230922182683836360612955311244 11878508 -969566780517693536471669327377668732672 11878509 -43153736558469231286899759694394275200 11878510 106434011850854610282550625679872060160 11878511 952271150011731580240227892498542142032 11878512 91512929290034316423511632053647245312 11878513 -335541753637433045180962456476716436672 11878514 -165319352622641991505927566070382556144 11878515 -345192371819397244196921370930858432000 11878516 549093763207581716999341709000959495680 11878517 -161006090161221094687536734945019451008 11878518 -106142714145401586594845529228486008832 11878519 432789499521018423861521660443510464960 11878520 -119390254639982987238329607248775782400 11878521 -535467236579238523098820486086323629488 11878522 -407547492199680450140411813274408620688 11878523 189012881072439364476852002350717033680 11878524 233425103283775881417778700676340571136 11878525 115114405048394389967025399838954020050 11878526 -2911090452600584248772622849188376192 11878527 -249687375169340009205923714780420252160 11878528 -1077305853680359049362816774677127495680 11878529 227931448576864732849136203287661175040 11878530 80332273702792256335029152255450672640 11878531 -1217363610708745825253065283492836390740 11878532 -697963319462815183606247543177197777920 11878533 -13890868673904671794964295343467256260 11878534 -90857318701082865460605860047740241920 11878535 14616664654576416079300463561314830000 11878536 550769239582716883854050574210564710400 11878537 -557768951252576230165615061265276591408 11878538 264018497082115082020254953900078013696 11878539 -426157962808341457127930693676127326720 11878540 -329772680191632935827052008601680926720 11878541 481056034264496486635137958742584801152 11878542 -65534210393895023704168029745373925120 11878543 2127030706061286055845800285011291861680 11878544 -14465523402361782990578438888071127040 11878545 206303165893777878850770693060679065600 11878546 -456555746157159027085589577299960083680 11878547 -93856199863588905798289499609760502680 11878548 -383078379905724062455958779013413509120 11878549 433020505560709469712616861765702744960 11878550 26407952731421238181429029908353840800 11878551 -213449376350151459473001444402785615520 11878552 -389127605849284281997181240076338257920 11878553 -1341747677042612884667853289748623352880 11878554 -64465405439159158267196577980952845568 11878555 23755852623799448989784236571742830160 11878556 445546181952968431395347709778868574720 11878557 365732172621496042013417382213793898688 11878558 -149299408001320044920374050260262599616 11878559 578469639946355474313257864079425300352 11878560 -13457237511306238643866315636490895360 11878561 169834709652619248609152886886404427524 11878562 55824930798357680217810345115561075200 11878563 -439193505711772557945710277281062924320 11878564 153528049935319174237014288756452556800 11878565 631290917330231099986669283424095006460 11878566 52403878316881051400777708493316067328 11878567 -1599748983555002006291005711357217804768 11878568 -442525424800452782154739516462582179840 11878569 -419757737606729608591166477342321135376 11878570 -647710607786287774187750127119609760 11878571 582010776001336442346670051831591904232 11878572 75065764101657756388627128621576929280 11878573 394077369784373547903712280947355060544 11878574 186704765633441769792737883959966045760 11878575 355669236582264152252192022323561539200 11878576 -179728512948949321643096563694588100608 11878577 -282049187099797406978725965207108446574 11878578 -11762071698253314989636161662101644800 11878579 -206137797076450967388636407861872248820 11878580 82084524024776720689262586845908500480 11878581 -82864163616764008279862240215614002880 11878582 -68307867977719147367367531757621753728 11878583 -1324332779172032866451673565917767454168 11878584 108407186424503657356249681278852464640 11878585 424599025990472818504113584882279973960 11878586 40630470095963982972203463398432072160 11878587 286110123961270485978614556845174449440 11878588 -485567271656784068769312579914747927040 11878589 1147519728349077709046124718541471736390 11878590 -18709884919935095537405186649135031680 11878591 221885805840772200575646904599646577440 11878592 611119107591999381497003590025383772160 11878593 -906551694178772119920138087107871504336 11878594 -20220953424137195923389445762911810048 11878595 -405925634696959127657188519969854620400 11878596 -603100877339468968907451410931580016640 11878597 148145317232691220742906435066402962944 11878598 471452958355136584303841652524389013760 11878599 -243973781349956876723513040772490338560 11878600 -40864394218110854347556676384206976000 11878601 406130848650257529340479073305651361152 11878602 -44965614505037156463157687514441848320 11878603 -607695607179694305000571393418884473600 11878604 -707252318283199159524219018944439231744 11878605 -158815342221519098855913195680998230240 11878606 -133078998746141636286542624510160253248 11878607 488887123361520585927714379177656807480 11878608 -12138943519420648885633469189906497536 11878609 506093205552311388388826855518653005810 11878610 -426871175329265111799512838059451456000 11878611 198289504471591348453982659519515838464 11878612 1076897065856332367805688111147807610880 11878613 233645151096852324820596794181741014862 11878614 -433006960183205297532348223128321809280 11878615 104578015733276022457901482159212991200 11878616 -152148283077603114917530306194467051520 11878617 352939010449623704637196485361400041680 11878618 -273209266515363249221210297830507165440 11878619 897392778152681691191854153191606138360 11878620 102115237569560259910747647181644533760 11878621 -23352595698034530014309904889058108768 11878622 -82338098046922972148411653610394979968 11878623 237957561951781923225113713957532394000 11878624 1913745240144687711704445721070454177792 11878625 -109613141146516418103334317243566544000 11878626 -39777523318228608913482474352354745856 11878627 -631691977344872095994850230918938343524 11878628 -145524784989686728556182028330551087104 11878629 730552180098250962180170834644244694240 11878630 -381209082572336028093111255877861223040 11878631 -185260305544101038672287247425919782320 11878632 151185691447230212457776098048242432000 11878633 -43417046074693173999825589250153577976 11878634 585935989479673767201519612830212791216 11878635 293943266560607603954162438327796687600 11878636 -61868121741493382087345303039626297344 11878637 1086743724514930713645282510049418215212 11878638 -505568832281420377343995840154563141056 11878639 1207871728254595694679652052756637735456 11878640 -123730355334978242993323236599275683840 11878641 -254860908167999760162062308368589223550 11878642 -29951823149340569449853712068688869376 11878643 38203475624078542650151358373719486880 11878644 -531718428055460432546702025322240425984 11878645 239403416034956300225633317305476822400 11878646 102831249363431447754419336065275867264 11878647 211067748272109090597681484280303268480 11878648 161279074730080049958695083171909017600 11878649 14933987925938495154022787044661764608 11878650 -1252499793659810385378220113577632000 11878651 -1107481032813009252297921549359544496348 11878652 192493312196580050299614507962215203840 11878653 -451664662106397650903170116615276880896 11878654 556245355317717828977835608059729820352 11878655 673394882690772729999671465447258433120 11878656 -488051824085585633078203924752554262528 11878657 25229675849455251454973718373910091712 11878658 -848049789247362702600520829779287885312 11878659 86154409710277839082886447259090188784 11878660 -63440399470927896716878043952940696320 11878661 -628411050368806172565541911191153249700 11878662 79070152164894475404129224733209448960 11878663 696237910253898729695188485947168689024 11878664 -5026900119308572679916563567635169280 11878665 59900720480989956167512338468850953600 11878666 -231530959756475641334651726211187189968 11878667 1111000407879308118450393248409000204480 11878668 226640571049004004813418436709158621184 11878669 -658324766092796450866820143902163134240 11878670 61851357245949963704263074248011097280 11878671 -21214793113265728181403280101827074176 11878672 -74140699526447727573422727048569290752 11878673 -75832801224000586283867721500213686272 11878674 242840965563793499329566574809806597760 11878675 -226996792658861614445807140500264738100 11878676 416285052075415486939072701076469592960 11878677 -984136428068162987422438656907999968000 11878678 -334718819137531795371057694778245173504 11878679 -285013482009092330049722637794831649720 11878680 75209539244614149763818695404339200000 11878681 533120310287558582134234238818285437952 11878682 381553390768840922241221159694310006752 11878683 -79554452640893517752340863018824650816 11878684 25233574690247170198419917786868959232 11878685 114234359771338236229611495954068722560 11878686 -656947590447114010180636611723953510400 11878687 -187874977982227776767626786771388547768 11878688 576019910457870007324516760703048744960 11878689 74547000735680375072734338673305482880 11878690 -750559567223380381984600958041675200 11878691 1459107495284563425858854570625413376 11878692 173541096919922064050655160335159570432 11878693 26996029124759142546122138778002810942 11878694 -1969444022826237829995129817426819104 11878695 -36170552522437420367021576384625075000 11878696 1012760220503864825663144922738173537280 11878697 -600404120186248607205652617381746110854 11878698 33976608866623711622600153118689730048 11878699 96451348172470662268440004978639835712 11878700 265156493045153542992163629704275411200 11878701 14804562196536096081816475638772524480 11878702 47877055732751442619675717256179330944 11878703 -111614667158229322834223841851357474520 11878704 21861025617869252077060350689924874240 11878705 -5136962268854715472961505114726784140 11878706 8779161672540516674107111321341342720 11878707 7689203101193417143671372027289869888 11878708 130236872391468063316357039454764595200 11878709 -87423358802695673737256733413091315090 11878710 258419920558346626454272507410927544320 11878711 101801416804381531556278170269629042080 11878712 229016232208721576882903288651266682880 11878713 148863253586857671326046103441726724736 11878714 -458843724467261173161162620081509785120 11878715 179883368246169865769486744595749151360 11878716 -230562716379400125030098438554898488320 11878717 314490625808204708998200526040074128704 11878718 121835302109501115417323370784767333504 11878719 593627923280097528994073351237950521360 11878720 92738451507599919845459320424921825280 11878721 2106695392319402140794502278461610624000 11878722 8624425507580602724847874173804496032 11878723 80031199336785212488922327137794717984 11878724 12345283862828875950872042969611284480 11878725 110443761367916958332490523614505531200 11878726 462994658923216963265293559538637551744 11878727 -151669620372476743139310426692891857800 11878728 -211168902774873506945044517585893785600 11878729 217037409262563068006019850274577146330 11878730 129869626012189847403072467716669937760 11878731 42984740256068419830156089227700369952 11878732 591479761304799116876549067942405092096 11878733 1677658777739872097953798450770329506176 11878734 -57726528088624062343490292747323378688 11878735 -103828961840180294823818715516570900480 11878736 16099327039316662364008939921024745472 11878737 60462294938231951431717322650289061696 11878738 -436907399520236634929489089652016666480 11878739 82088258415493496929027971827558630256 11878740 258142237874484083221488710516236834560 11878741 140791770469997726384102968233837446400 11878742 376767319361731858430574469046544874272 11878743 -25552134202753720448435284188389798400 11878744 242157622112703534174909520657844736000 11878745 -1272494671430485794093997087043379962880 11878746 -398101950373019398972084171559598988032 11878747 -259019917983092722452055257649419919804 11878748 -357001973621533285464651395014128076800 11878749 126176447739846621679713487036359884934 11878750 -801732687887833547581632489460560000 11878751 -91658635531985820781274708578902964248 11878752 672629089453436765398838467495204749312 11878753 -942083461250154766910625019122416843998 11878754 -118514493483877461337520114733941514240 11878755 8593860713421930880862042062048638720 11878756 -933415654346815175215843180797997752320 11878757 -792146400742647227120575788145419739968 11878758 306181725964847834936480678431642561920 11878759 600393670701933478245189489881671595960 11878760 347526871009645253542204706383166208000 11878761 -12467743195313128670656048598580444528 11878762 34806668433855781946029244507670981120 11878763 -155044664013045283898632341979485472752 11878764 -276065394234034812431398463377608671232 11878765 907695934422396040908575772172628385600 11878766 54009563609849839204464414207197088768 11878767 50381280294287931384477448466782352376 11878768 253073679872405766118727877624393990144 11878769 -160501710337233595942492792577084764800 11878770 -140556196683729424439444338960671014400 11878771 -507025774957205856746226020655563308800 11878772 890491413235940333235223026809839445376 11878773 548812109826919717776369067839470205984 11878774 -61964494259409533281595415952889697408 11878775 -642803156696365410930775326118655857200 11878776 -62178538859547579045296324664643584000 11878777 -19112128363299421716032555794243438200 11878778 232293146486401887546659927396915566080 11878779 -4425562480178872815840608260825874304 11878780 1332222561129029910618385242165034045440 11878781 -1190805493551378426921485964512949576000 11878782 -26753865332276968922413727723043578880 11878783 -114611723083753206511919207616085147280 11878784 -841233402341068321279003520239675637760 11878785 958269631694838279494161714191522691200 11878786 316216978739419820835280137415484144544 11878787 -566742900230089106964588468096953433360 11878788 -63525656984542392462712621483389474816 11878789 -263702687152610350731668219507961525476 11878790 -11431239798037427069718331298883594240 11878791 -131709109701882541575277910582278500096 11878792 144353462537733781111040807013714048000 11878793 -3821994052546452270982712636870938416 11878794 416243174633166666158820167782730715648 11878795 -349956329403783125353109477812391743200 11878796 613634935890152581825599926859385593600 11878797 52312515813187955204210343778837413888 11878798 252037409183803125859069638504375024960 11878799 -1378711150288165174820783775040247576136 11878800 -62729010534582407225390537405841408000 11878801 -668682077300078857949560826191588989120 11878802 112802635788320720431582398468320202912 11878803 69842198504181190335263758938911947560 11878804 -346653334025104431398345275947261753344 11878805 533336460816754190136467121401931338460 11878806 -326356571463808623134456664779495650560 11878807 66780881807701908314936549207678654592 11878808 1858695672355139728826337597575534161920 11878809 -136768686315419809684526938722593068032 11878810 220269935511324272409219172851992616960 11878811 54853000230408637764609030023631458832 11878812 -803520648871968044899814222975537664 11878813 566879510569339845631852738606321398258 11878814 146258242719321967979890779407103036672 11878815 -135482759440628730786362005110278621280 11878816 -635287284337553446397294291821801832448 11878817 897845147941145286713684115719151318960 11878818 116031274606777113845506551274982866944 11878819 902852058947663663899209888663068907840 11878820 -294438757746866338277240664482224320000 11878821 -271072895107696632394029347857612364610 11878822 27104060515790553426476558089070687712 11878823 -484362401562572905879212979000767613392 11878824 235469906962028143455999581408692224000 11878825 -356613755291033397406492316165198422050 11878826 -56290667837598697646680780802160139776 11878827 -204350170019038198352050946889365549568 11878828 113931141339106583069136429156280279040 11878829 -850094065655141043750785376149386734570 11878830 77547962347249388069998690567146748800 11878831 -1925605753002100415361511638530889998936 11878832 41946008501041109053831131745109409792 11878833 190138559276201208037800604261731180864 11878834 -249459438173074870377372022032595544448 11878835 -1135699445134083236327036126658670176000 11878836 -12019504314651710359921305662059001856 11878837 333770159268515344234213545560916650460 11878838 -526020614037257735712910686876598436160 11878839 304515047324670608042067170630668343040 11878840 180334241289147593497319442189529804800 11878841 1102640198834985875589328180990803459630 11878842 237818253019748775339468643786575885312 11878843 -64650614779216964421171100824987609776 11878844 8763650519575487973186854633185552896 11878845 164593573272774839761288075237816664640 11878846 -147462555236579767077791629298537093760 11878847 -1264577510587595174345672609681720896704 11878848 -47881642513223209629407812917097660416 11878849 -421250801768000519859385040027435796140 11878850 155542637860207689866337953861169928800 11878851 91852792606067472687894784385648503104 11878852 47668277353033901929204692170498621952 11878853 381254911117364360679056022201187944480 11878854 -178497510450114258482212604395100760192 11878855 -594305455078620075709286011845639615240 11878856 -360290594903825540456293024948300185600 11878857 -983329104292843601472203274989785698960 11878858 -499266001184789202150861680577176736720 11878859 247003662414432153781362250572599448192 11878860 -115862887175092270168616830079596707840 11878861 1491265806648575501018566420210365881462 11878862 725604429491165430508868806765584714432 11878863 -433011314590112054084083225745208026112 11878864 54045946576220509378605089164999311360 11878865 814126419627178563564166046747988886260 11878866 -271067402824116152534334661586929286400 11878867 196911412870512854463550194679869498624 11878868 -195103108233856972125074675936167354368 11878869 339448716090510635466008531767118370240 11878870 -416445129276753373682665747252931493120 11878871 402583388038900260877855957361688744072 11878872 367610691820664242093614535974913597440 11878873 1309873201789685512219559641633350042122 11878874 -357343675375593729134429678838462312960 11878875 -169410319803075179784496546230392160000 11878876 847974646382157405074173434035011200000 11878877 1798591921136373053154514353408498641472 11878878 -329087456458807025421416516954067661824 11878879 1372830626455106853687928139728015488 11878880 183014860354723037449431020800227409920 11878881 179801460735406646557150196045687070144 11878882 -115555565105250904034053447832359360128 11878883 -47245850736754648751016976599527327640 11878884 388285144361524672140203690235547259520 11878885 -481414332770533302042928503918400716420 11878886 -140631973635983798438424114021601024320 11878887 288132019517904839428035293719250088960 11878888 -348698805200350052690136065689838960640 11878889 127093820364518123314558223229731470560 11878890 569881302291021838535872297278382080 11878891 1020425839620331832676316103052565090292 11878892 273814701896820433527184748469466665216 11878893 18514031999675369809848624147637625400 11878894 399812670017595626678653131682683218496 11878895 308301902437693638647368203269240179200 11878896 -19427920501211238447156165315974332416 11878897 -180104267017347146772952189358000612700 11878898 569399748109010796542200447901921437200 11878899 -7248018621548509076123882422799444352 11878900 270332539556314199700712479169605120000 11878901 36879969865064104637857768805952722400 11878902 -81407110551223628752878545574297753600 11878903 -1173423152801321081067340724164103750544 11878904 480269978012134925185477537303563264000 11878905 328157869662399644471728592853746276160 11878906 222352539555793670273521571921264143584 11878907 -168468835991733698593165617668818527600 11878908 -79074090585139210335306244187573091840 11878909 -423015583059537193782250675202514083200 11878910 47398818333762018050658522182906578560 11878911 443593829590348944515505708009284753904 11878912 445207388118588957738224504070714949632 11878913 -253635512242798582966742476751779939800 11878914 309210181490882368399190296881752064000 11878915 -330995385375328375200046839033732835440 11878916 -153763143937087170678328254881995395072 11878917 504358189549624349237722450311917442720 11878918 53349199016334679597194414371183960160 11878919 278118233819687699691635487696991328880 11878920 709471470062193662124082055598686208000 11878921 1475291170813568123620747828675741643136 11878922 2818187528500240288934857070388272640 11878923 478592802829911480546241428910324902360 11878924 324480326440793558721593612824375530496 11878925 -11630202596848257022234728812300116800 11878926 -57106931500349855275346642249927986176 11878927 -493033217877392310008982665403583622224 11878928 -295719288746649887005050274971633647616 11878929 -382519969907904358514687627339549532300 11878930 45625738823102876642253845018726630400 11878931 -36827017932910517922509530777719387888 11878932 -24019255970206679805449287403295295488 11878933 1730095458983086311421957392860109760 11878934 -731820554025749443702585949300831822208 11878935 -289625304130130954521401201330530785200 11878936 681485814434138373647513511751592386560 11878937 381528500790605722910039627530854688512 11878938 306212977907468712283918594251324405744 11878939 -605714452902475621411831144047964007280 11878940 194919044455666733144525557610284723200 11878941 -101317937145885070991958395557836313056 11878942 210571087296718093554087212361794443200 11878943 -322883471995637947011587332853733604536 11878944 309129757093457916273397536821235154944 11878945 -17076637645496134410307052715684249600 11878946 -447777779122360963973402656783845425328 11878947 801341713939251356561544979309034477040 11878948 -570598153293241773824452805079710023680 11878949 -1337565869052989724402743428629660731040 11878950 79894062592374427866277563754384257600 11878951 121238148971002085153572482919599321600 11878952 302476089162465909423996932014974566400 11878953 -595102290744469555853505267772443459696 11878954 -714248891341776160656518233490323248288 11878955 -273836830738132931849449107397842599280 11878956 609158019665387365198509195797388033024 11878957 -535356293834873656122579504737608773160 11878958 75263062341813544021874961215400426240 11878959 -444822773705240537462765829468668808696 11878960 37150475614370131917174264128456294400 11878961 -403490438560945423565956742681647338828 11878962 185224560036922357573306407652071015552 11878963 -1417208164971416392025778905614006268788 11878964 -711691918966634418194094669258386577024 11878965 4423250807544181423930902791468853120 11878966 -950454616121141723755348908811743982080 11878967 641363582537337143143023002558365199016 11878968 -675422021036849599488427243417752698880 11878969 37399495235149618738922818315644262740 11878970 110893318138176406632419760439216051680 11878971 61576017703234621233900562393600158720 11878972 -576722280781751765150581683550562021376 11878973 937425359137992844139651727090203457222 11878974 -40098359370689092604798662791781332864 11878975 -142918052472015983776945115794105621000 11878976 81449520971250829680928104790776348672 11878977 -238497764308905973864498747154141679360 11878978 -68959765246010353856077401412161750144 11878979 792290064632305893200899838683771392 11878980 315569404264144475428715238831488102400 11878981 -732040977396817486295970120495674301536 11878982 637171151008350831081010808092792010592 11878983 -76293336758349265683330684606476659776 11878984 563245128481021956092121653488252446720 11878985 595061317049611351277450660842243038180 11878986 -169391385247934980810190837859968687616 11878987 220594047577533225082380248009966530240 11878988 546343838704356655274988495666514117632 11878989 645497345601719497714699591505438917824 11878990 -696415203184511701779867636625749196800 11878991 659267329281435374493460286870871457392 11878992 -226808782255886533766762830082017468416 11878993 -414707345944653658804055689762661789440 11878994 45776330034872392155938240689659233280 11878995 217231074419565129286834734638452323120 11878996 143953822164933028871006139959312309760 11878997 -384335290253119317299709516579574190880 11878998 12764509247663524313968277491269458688 11878999 6946235911972788039221595094013586048 11879000 -297038258533293528604577304730890240000 11879001 1286518060827511615967422841675756395200 11879002 -374281482312167475781997561329315692048 11879003 -971381303787259731723072116539999874748 11879004 -30670400742498097203472935915791291904 11879005 -1169220399021223033334955068351468422440 11879006 -433629001785739900488617944115697906048 11879007 284091194996021771131685568502042334592 11879008 -6315730476357832668226576680073297920 11879009 648463957491424938882112730537428296000 11879010 -100567765563201160417717101509811909120 11879011 1308205217446364509130344132317420227612 11879012 38939017212996835537520277867494152704 11879013 158496182862648923127927753640393430400 11879014 6540527203428092066386639645926555648 11879015 834786003522670805357661919082880744000 11879016 177558122349488331741057357722569113600 11879017 99639076392798212945078547973827298560 11879018 498323617839750070554525571832920518240 11879019 237656868953683491284008980626934109488 11879020 -784224018971047094128581105594724331520 11879021 165114792776565807686053230483118945440 11879022 366156690000441667274882498004237331584 11879023 -449277252915684422592978039746343827336 11879024 -277798320032221209854743569796567695360 11879025 -402548170834945254822819655767865560000 11879026 532037064798436831000481779547085341712 11879027 -297101899380932927494436407074300947124 11879028 -5248057672750631908993974796610764800 11879029 -36364817887912961297074662391484041280 11879030 -52084752812877908021331337968812273280 11879031 -323374009869268667551573198830145127448 11879032 -339630591091856661395747891161234329600 11879033 -594375578983975633701240128301414625824 11879034 259266831980702106363597810546265389312 11879035 -177938308420080680297958755391063771840 11879036 16170895194067139708863310260685440512 11879037 -838311670871481371572103312765577681306 11879038 -109832131354860466986160702867532256000 11879039 -1105911414360290598350792764661634060000 11879040 198213023224324322028643990785490944000 11879041 -554696873284947594758044865812333189116 11879042 27013877264475711595754540525230364160 11879043 -516693049341754194283681570076234209152 11879044 1261269680488507983497014593676398145536 11879045 79652597395678643345986888635221245440 11879046 -165638431770100666369783128057698936928 11879047 1053864694422436634704992035734057836040 11879048 -563355487156205613780975958365697505280 11879049 -1085963762467748292250607343782187264 11879050 295896578943646433208986486816562694800 11879051 9386585722125612213765277881411307752 11879052 104728994438826656340210318613962296832 11879053 -206924299415057620784446274486631211956 11879054 -791616836993071067055146491505040384 11879055 346210246918574502964958916049019664600 11879056 39461042813640467138993424254527602688 11879057 -112603352446235602439376470512124351694 11879058 46826498176102463006017981457448710400 11879059 -378274595118197908236848383665059846740 11879060 205872168849960882670149813592031078400 11879061 708881942720091491056534016582726304672 11879062 398936366063862290952630797035547334144 11879063 88198981844542584704105268164371828224 11879064 -566428685386584561501620174175002327040 11879065 -437007669809262542956648508312820977280 11879066 -13107666605967579590811227588134633488 11879067 -625933031986677951534956198183194024080 11879068 203349908060509324397099984636374158848 11879069 -1863267486409069482473694573829935360 11879070 122469271657237098058696795956343916160 11879071 115493187533614028688935766471676071472 11879072 -358925114507433380674617928746711121920 11879073 -1093621208244502411136636208110838834396 11879074 167540068190533942513621626060277939536 11879075 75257502591407604858603932440464783600 11879076 113636267795198991370494579741833822208 11879077 -67729631573382666489674466742170478656 11879078 414797968497700854603287907742502031840 11879079 -645902813842163158994931678231955559040 11879080 420755415051749906250591256010822860800 11879081 -932835800948928209722914837821541207936 11879082 323756859045313463655532278358217917440 11879083 -126768371536470349241125568018675294668 11879084 48109816063386475676630279633160978432 11879085 -140669482647822392194851772227739809600 11879086 245804868826921459068918953348968977024 11879087 -785192203893605474680127068425044900808 11879088 -31635140074473604885369438987338448896 11879089 358636794371548329250659494368581583600 11879090 66347916412925211364192983542665577280 11879091 -184736649695932176275574674701871635296 11879092 436507991775416750756393629515900895616 11879093 2101254160976136973873839144041363122464 11879094 1172601354161465203988476754237961216 11879095 310823728621914141864912442800466992600 11879096 273807876981661569856102151059617484800 11879097 187668451642694353548906012350062145760 11879098 249949178266043505573760150019720443392 11879099 -673130113030825216449470188774433180736 11879100 -189933856812212515971669901748336601600 11879101 -2542902793480827882409620567315137256 11879102 240015992356959060176805713867126183232 11879103 656474000624314131411506429745522728904 11879104 -89863507409467680656394373306567884800 11879105 277269111413919962158947175538538960000 11879106 -31540044846312497587720153178157120000 11879107 428060294534588592622798430431426687104 11879108 1062161878706015658548223393772550502528 11879109 357639058811116908542130843792928481280 11879110 478637429004907576763938011056752248960 11879111 -593288425602693828526828423215320104200 11879112 -120694926071137202428651833706559078400 11879113 -982496211316751999383789127593703177638 11879114 -9571110370756631314468221253880186112 11879115 40465696798043163146071436762480617440 11879116 311299651151585423962208446730621008640 11879117 715860984166849037633784418842528189312 11879118 -140716413445939174789663422181921508736 11879119 777139291804430919123835681163227488000 11879120 -163107815667007239287923680128286720000 11879121 -788508356769917035645153513167854723088 11879122 -97320093207505271415576890766024555888 11879123 180726165372427515106781411585198017200 11879124 179975315091342708395329356718723510272 11879125 131067246511732935323530656858520449000 11879126 -17157570390505610683659344289269477376 11879127 -227625932491913063317729796830905776712 11879128 -871332273733042676193883428139859312640 11879129 77801451017244208682891163118318910730 11879130 -86287150782752307317150489262554676480 11879131 -18427066453150090597347222244254273072 11879132 -539142802695443971683108432054348315648 11879133 -166072243012406404025157005125229216640 11879134 523380417450072828532148973292104352320 11879135 -253720436082010205351083505998714495440 11879136 40553631978740210127434487199496404992 11879137 604882079014725404547162805667295072 11879138 -57660197571614475927339696486420172800 11879139 103196825005505205547734201304997004720 11879140 -43175730051197927345358764707334307840 11879141 -1241114578435496604636587714280274612548 11879142 85904141287890840097422544218183029760 11879143 1087344101027385433926902094366016782392 11879144 56990025808624317041600045811610859520 11879145 360792559225739154277394640364452378120 11879146 -296164739269738017489776922075896562240 11879147 -160150419990679661540668661134847320800 11879148 113132075187303353285818236054617863680 11879149 1167973526276243228875324357422621704150 11879150 322585781678176588236891675955496121600 11879151 -646500691740694224524594512847239054080 11879152 -225798548567627712473142993512719515648 11879153 338665463065007494837824225143279981568 11879154 -190513373074986708121195452298336750080 11879155 216892347429573294656575943124075384000 11879156 -165679690403059004378481284138608926720 11879157 648818666517839965213092006670115358240 11879158 -312574535610744568253292217588966041024 11879159 663425144518292182765351023595876464360 11879160 465808791342631311649592991775333785600 11879161 -457142919766387580547875768980336751680 11879162 146214934301585100959864725206449918832 11879163 -490918975034832831437280512475353499600 11879164 148739630624431562466939421379317796352 11879165 402971958387582995091844834470259926060 11879166 -164962046384083242110885635826288781696 11879167 -63129919351729965162933953410976022968 11879168 -660053380833838621477832428971425267712 11879169 -1177885995534669280760195613403421952 11879170 -431089882606246967705956612612971133440 11879171 1055740739551643163631062893649122085372 11879172 -275589431537599700585269904948941586304 11879173 -1392366662441723073045573487088885228578 11879174 -441385416016721699066467564077329155200 11879175 113137924275236374447253844982359283200 11879176 73033690970404694587546072644198082560 11879177 781189576344188103678094998137348512026 11879178 -189248104835394204685099710810775449600 11879179 417533729604768408942306562235940583040 11879180 3199486503391907526198429218177433600 11879181 -234724577429697335381534577746307938730 11879182 184034386479210395122234765234396237824 11879183 422558104013710121005048930459319304960 11879184 210734703949738042113003675683160588288 11879185 -37080692123945029809226541305860052620 11879186 249929934151668117868759231601646554880 11879187 -265668719011923948701183283648783264840 11879188 -543043309159972152202666749269617962112 11879189 -482849576980092999448647746877920475744 11879190 -566949754205880633522484605383113094400 11879191 -95554741739156309431756953550926112928 11879192 294504655070731121027606631461909299200 11879193 -227182709752701570910258567886969532000 11879194 -58690607311587322470884426740753920000 11879195 192483880109681388546948804267504001920 11879196 -276033741856863638031905460827654946816 11879197 1467093540628335351109028846536077882912 11879198 -327068504398221796698520033502959731264 11879199 239412973218602880826881395953942026240 11879200 -278528646312616126785638880862273536000 11879201 -215432864731219266931362998307445142976 11879202 -188728408656958790582053780613681546496 11879203 282849922861005242863422145127312211456 11879204 -510018212775096493864513487176980455424 11879205 -221556214254676723554014329882980585600 11879206 1379632205191705837707822524858966592384 11879207 997845268874473177813099036826095134456 11879208 136912258911925943462296053196547604480 11879209 -604172768488893504421392177321073400160 11879210 -110250206412056116329814026525361889280 11879211 -437004600273670006297576128354153023232 11879212 -616506845037881851111798220658519260160 11879213 971292058036083581305122575915214477462 11879214 -131519974345352394595935066014796887040 11879215 -700389949069747573781968605964898915640 11879216 118613172370970921740106555175939538944 11879217 -1274488687701786511070099139970963548 11879218 -83845944531941507756266368045057292800 11879219 -1485275636824528919456759716514740259640 11879220 -103191965651358324654523401884431933440 11879221 424298377923681250583808509047291533422 11879222 -29555115565836460163017949661713976576 11879223 -4963906247833144612190424684023707392 11879224 -114214462023911585120342853766903111680 11879225 -115417529722110576429862203026894783250 11879226 44508296046976749687432164666666199264 11879227 -120083882988519850566101506932533131008 11879228 446564470392636283641623253325823597568 11879229 -69659174057601326563145700024314600160 11879230 386306717189380022533246593310474444800 11879231 -75085009095021115097632002981711869952 11879232 147901753705105578117011056600748654592 11879233 -364468034413769022090026370248909075518 11879234 252734418871508225398744099547981864832 11879235 -387040442583119121350129081504343250080 11879236 170442893165883041741197697172625969280 11879237 765800217270943840654820153031517303200 11879238 -61394425627447643074075493942189248512 11879239 93861576577168563945899530532235382000 11879240 -128499431850534750330349096757240371200 11879241 -448039874084236945954815269204197450560 11879242 -83060586672424894961361719633724458400 11879243 -417100274824534474455087021784886020920 11879244 251105329656909262140850037549201725440 11879245 233682031257482555002409390167578716160 11879246 195318409773698500297801570036159227072 11879247 89021507316161617296943983395986947840 11879248 -149566673148469447067051589858307358720 11879249 -246023943543541302703731311880008772750 11879250 706028201440313416396990707355974144000 11879251 750292688303086076401834314763422134252 11879252 99296132838543731986524767499591659520 11879253 -866632592230165968641901405393080577138 11879254 -71964499963657511620540442705596728768 11879255 -186093228591494517274002951634623858240 11879256 -119076750255593641148772566478520320000 11879257 -50424626549936964571880386582820531128 11879258 -187099253837779980818116014704368584768 11879259 -37703875880823558219265419468690658560 11879260 127874026363205396205318305134052121600 11879261 -61998101718616499002019036006083730190 11879262 25709962507028871291564459402568780800 11879263 407107157724797695290364900118668347384 11879264 -1154256758873192440930633369726262575104 11879265 -337706794194978707236634378102619223680 11879266 7426653019516635122908706119854952320 11879267 1238407282094296381230345960522140527152 11879268 -160431985768962582657992481957402946560 11879269 -873819987638990672503967547994334467330 11879270 -47648130232547099286251500185888998400 11879271 546205231217449235018126429891417964240 11879272 221290354413794041154128521662329681920 11879273 -267631518031543097619304283244072408960 11879274 279951199393597639906000467030946248960 11879275 142927706165036450067679047450161490000 11879276 233661180695087555819502561605240345088 11879277 -100927022293922378157391115286762108480 11879278 -556102457188411260796935880685735240640 11879279 -299786170889928485829071660919638448480 11879280 44455736184877682280573795266783477760 11879281 -346705066704801283966272329185827591500 11879282 -166428153385707288500160273709798255200 11879283 130171470196353906675271683429115501104 11879284 -397850082287091259011623136544370080384 11879285 -22401875289151539747677000101541172480 11879286 -330920987223759346592488376925470430336 11879287 -517749703409865242373494644829025888848 11879288 -224393931489007910239269203691881226240 11879289 -1471221714437093115464014574455694737356 11879290 -1826497679559752409661425242227337280 11879291 -231829590052057749110938320840309289308 11879292 -550004784747711652242201064389246148608 11879293 -292666347897583208883642985381528868352 11879294 52788171002929303559943480495177277440 11879295 72712880261219858642487875123525469600 11879296 505066231134494785938393161898393600 11879297 -1729053922038880252806500779871726882688 11879298 506209775409102102329288500663023010944 11879299 -670016367294864198987377333755745311680 11879300 -62462930582507837251820785047885235200 11879301 303665025425149493575737502526409291264 11879302 -37742539720951606001741476735231071648 11879303 1370829994933439784299984106092352822552 11879304 -120733421337593493786335880558670970880 11879305 -62509877832141112429410081807146760000 11879306 421599747993604214269563654025526402352 11879307 460400410155716796504588376474111201128 11879308 171262476740380204073091080677154722816 11879309 9744294110614504394058174814438982400 11879310 424410890214319234224976783507748659200 11879311 734562807804707800043083612456376219520 11879312 -329973291641209581279854575710064041984 11879313 -488247244320596734319512929664908837600 11879314 358855554672841398442312636175961889440 11879315 259690075425143423089596387491442765840 11879316 -295238439196745303922992173465153026048 11879317 882485144980946767794892305189246691932 11879318 -849311430066140752877907034810011525120 11879319 61739199740180221878319563180484933200 11879320 329163634416925970748694164834863308800 11879321 -232683051021483414659661179881687082934 11879322 58922380714054046094202986103122699264 11879323 687858523539389530088118316939099198800 11879324 150584049208224324726062041022166331392 11879325 -488173037278268707897141334750155200000 11879326 -456775256415637314037069289654871214080 11879327 -941924961463661092433458297317697737240 11879328 570696933506764923805628611323462942720 11879329 219428121436860730316515533978074436672 11879330 -258206355546807973811932703421114697440 11879331 39864836769258311904926082087441649584 11879332 1061291904991669811277298545745510466560 11879333 1037714100968328714285488168095791003582 11879334 106194211010547156202485473380505143584 11879335 -160494818567912381164363252731696866400 11879336 454925559474382060688244814279898972160 11879337 37441693561280902506212394952001668320 11879338 -476532655409776830928453449506613198240 11879339 -341354726442234378029367359705203732176 11879340 8568010636919230791784018797976780800 11879341 -1290556702321192761571101398137897633258 11879342 623692178944055502390516191760722746944 11879343 -90498872081762309881771436364566427936 11879344 408096394747898718150606891976777138176 11879345 -57020218652878231973560059390691378020 11879346 -136779882258880558347505681649813894016 11879347 -210843069554160658817828853299470057204 11879348 88346983959428949529204826927060675712 11879349 430133845194857629308263114118040568928 11879350 -82304507432889989179753663661649667200 11879351 -245854186869005597945479932614994935040 11879352 -8777714228562287038539767219748864000 11879353 821666662834746824507612384978520594602 11879354 422485583472704083797791529486068259072 11879355 33336592104535650582627688490982758400 11879356 279735050658547883899666011504640988160 11879357 -219558927316617732825135586637815209600 11879358 48639688346847994485934760174414885184 11879359 -240017737031448251675406878984208788096 11879360 121137784213304473384997958584295751680 11879361 152703454003274156502324081580729125588 11879362 -288885333282162704025077726722728133632 11879363 67925096458830322012686391925021855304 11879364 21393700465259115289020840615296133120 11879365 53209216085878248799061523248853033600 11879366 708410624986502168447893687055443020864 11879367 385718719876736801789753683695540708048 11879368 -405612900032042960741052573813338112000 11879369 119052195305718737064544195824306535770 11879370 157455189120315490006896524409043219200 11879371 71529789985230463464330137842379143312 11879372 -157529906722285914666117044410249728 11879373 416309086224731217365008070940218811168 11879374 148138032384240378588565295738956660800 11879375 -169583482758984511549064232434209275000 11879376 -43188291033514112882034184411272314880 11879377 -1512557880335178835394594469620491861774 11879378 -496729726539999293122049944179577801728 11879379 -97634188101585746394398647183850158824 11879380 -5129479216802009278226352702363091200 11879381 -336430671149442547241621054289007735236 11879382 330893712828999697337646783180928915392 11879383 208315875198314346406122963609750570632 11879384 -129900198052577283846643945247986114560 11879385 -79627311468649582812764039504794521600 11879386 -148646301704608058622172369820035031040 11879387 -231701871693166675276358968215083612400 11879388 -627554238972197202647271881394132510720 11879389 -938009919403345413798792037763634234560 11879390 80993515995335647258294358860546939200 11879391 141537051983032489772712765104600484864 11879392 78552516229257939877093662917152210944 11879393 1135625391875694143198875596669362388642 11879394 165311482538142383982740310170656828800 11879395 -15009937013568163548508681211568552960 11879396 675565725882075638171354820707052796416 11879397 352303906125957782042813340952032334974 11879398 139993823975761509291206803887388927200 11879399 -48468452755984448426882297921518643664 11879400 -11371673032105511834700060076406784000 11879401 -792221157519348523333544419306131849600 11879402 -46797652282591131511058462353393920768 11879403 649825336708654752289712175283104214104 11879404 -306262965199825462127688890190659225088 11879405 238622792006147137397425183137632770800 11879406 103080597085396740934045950137343037440 11879407 -317575026298305882796251576933321846768 11879408 -93936795782605152898701447209091072000 11879409 -130221861185595505704944140280650896 11879410 -82034807020684542043095133614608684640 11879411 390348833757576585505235044228551576012 11879412 -113149787271977113747804679512131698688 11879413 -73961146123924466130836034711422204424 11879414 653099994362697343368281729815192038720 11879415 -710257060181917378447116684342922094400 11879416 673817243328113667972738142977527316480 11879417 645115154978510496857693454765751296 11879418 -258241039800091581096354476189608411392 11879419 -692770164041530054483096133885899213656 11879420 29319382084549939993155483885799157760 11879421 -190203238812489110721342025489348005888 11879422 -2649137867713370626676882741799029376 11879423 689793905646330685523131969654565020320 11879424 -21960861270694695715592274646621224960 11879425 65164819132747906739043856776715702000 11879426 313903231268968539711076290169369864224 11879427 3859700408996327100070240056361085952 11879428 -526565909900417566974707098942421013504 11879429 828387490655042573388075092793105813120 11879430 -209052357469155268549625893479083700480 11879431 -305912092786599934335952163401881358176 11879432 -920647520953266489222724078533121305600 11879433 -640199492044834913469727893799447518720 11879434 -81520424703581343288457629337460183808 11879435 -642964079555851440062591723381683322640 11879436 -14686664906094214326977126469128159232 11879437 915710508534039708710976142121781132086 11879438 4760109771309200504790672596026951680 11879439 -233331353524472512396361310061903672704 11879440 18782542924712543841979634521638174720 11879441 56171193957342528968774057133984727872 11879442 -11037858773294382201944739603272600928 11879443 -1189471024955963405545047441618176804308 11879444 -698088566775453776998633168131804729600 11879445 53666357583861684893181063652048621440 11879446 254899338964481808362632083089584662720 11879447 -2097386285438996028641584558390273868448 11879448 -48539867108176294804356343211108597760 11879449 1530839734945487604761462798622369269450 11879450 -5372066959523191099718618850760320000 11879451 -10818159624718782704836019078694833232 11879452 100739606757961238392368038249912207872 11879453 -368612396952538090320320777504912286720 11879454 -160970666138628696340558131285120494592 11879455 -135110931243252784490817570658424430240 11879456 -656558414455130401212644313877362966528 11879457 -772060287376746918917079208249526836560 11879458 230647425454486974960818694755949849984 11879459 700524589810464691677412794898820493660 11879460 23177577268318667684380803172230324480 11879461 190073790150266249796515643822275920224 11879462 372499960271151752086144273764193132800 11879463 -204067657692046173079605058524091947312 11879464 -553650248840115231164660017724022804480 11879465 -310940485297098835129629460109078136000 11879466 -330780583157131980858208797630021240576 11879467 -972828804067335039019262973635201827040 11879468 399118629622850486358593844297629883648 11879469 -14613836801664351760037222851436793696 11879470 78440888445737536043276134590327775680 11879471 18543149024313372409823885142094105344 11879472 122298988093608424446159624920707891200 11879473 671628855654405449050491797208693163200 11879474 77686093300934673795921144154667951520 11879475 438108139556535360897632316259299882600 11879476 281675329223249412862481222141710809088 11879477 86054758801744227363787416733739388000 11879478 -40329766856283400626929066128671449856 11879479 -119078460364890749658980217610609180288 11879480 -868362116836076086569747945980922777600 11879481 -940884012637495539568658895236498496 11879482 585970968082050717058506028429441776384 11879483 150788186766868861848308061043535151360 11879484 -444311697870912960989903265831047208960 11879485 -1420006292527768705556210320260427664640 11879486 -533263255898993669879684281242493079808 11879487 -317898727980930446956857782664030520560 11879488 65062502831618641385340741558384721920 11879489 -516266142640200454120525478692984155180 11879490 -89116771052584824788465407274802508800 11879491 -290077995487523943869065600061256759280 11879492 1514741552279123369119458853986000045312 11879493 582202199679344073779166811670972946624 11879494 -130214536512024098722318057171157279616 11879495 571299318266500507703713615161398894400 11879496 493066358025100834743385258053255782400 11879497 421141749732619119722323802789550389632 11879498 662761193559458493082904281979731683936 11879499 613629248955299683312008874292330024664 11879500 -5003343304600097985600617300077056000 11879501 1063784005080282738448959068821093184502 11879502 511327725667512892604701093487218867200 11879503 -160337666501506391260292713426370761880 11879504 2143149476795424588284109196020940800 11879505 -1163519295692768387381495899522151233920 11879506 -748092422746240745894365700558369706336 11879507 46527268126193107282109475205788921552 11879508 309342205571036082939848410755847464960 11879509 -26592588931669316157918344886885153672 11879510 -55541001074605972045414098858048199680 11879511 672360580625691874441358926041314125824 11879512 -20580009129750132656537579795813068800 11879513 -247095823582377902221485452786227397238 11879514 -102184043134367876332088490174787392000 11879515 -308557468748086502596309870216718011200 11879516 231600488345027894872793094811335330816 11879517 212238976945802750852847840171228375648 11879518 254285768917901111160144971726147961216 11879519 -529467120625793401837686029361508599960 11879520 229685978257906235488997722664140800000 11879521 -400411599185306494234419378858035213278 11879522 -316285978864870358600489029816827561600 11879523 -248372757261774295907483296594957620240 11879524 8079967352988788200020624544662332416 11879525 -197409989573293371990069913299506911200 11879526 -162579353841716080084380290205597672576 11879527 -290314978366500146127725159621762285928 11879528 -311078667569219115488896530538596679680 11879529 39991040320025924363527113180205463184 11879530 -217082632663013816220561930163808969280 11879531 660273038340946019998572880694938837200 11879532 -269747141167780249824746788715486576640 11879533 543387558755788501113875313182281023180 11879534 -188112558703941406127910400774317211584 11879535 382686182121564921702820058203415389200 11879536 -96491836390538894079678119483021262848 11879537 -886177137257277294048552136009887776814 11879538 -328963887226361981526782282163335808 11879539 380120713140873145164373215564098975056 11879540 -560658098863851830279701362868002581760 11879541 221473660532373279619921071448555714560 11879542 58299401822212818040219309352962065600 11879543 -19529962248063206108736730186301488056 11879544 15991493211387970281517483869686046720 11879545 -638181840059558424288494738764690631040 11879546 -176304169843769993684954981710659747840 11879547 -86020518436669363776138050571752653800 11879548 -1027204988955082456939710238991360468992 11879549 -1390317542531257869686761028893198156608 11879550 122609162366891175787998034737733920000 11879551 -89402855169577119196406640446390790600 11879552 251942973147829503058259870958590361600 11879553 -67818276434064617514216237930294741120 11879554 153717189843563001193056510964979264976 11879555 -180399706241140398565258467042318539040 11879556 -16986340437697668225549598196300070912 11879557 97328551917377594515109381996865018400 11879558 -773628957678219012736563915378035145120 11879559 -712615951825870294132414276894194005136 11879560 -506774994244164342526917266176757760000 11879561 274361228592171482909765226714136779162 11879562 209078129702455768027542744774552524544 11879563 -635212885121787245329815181079881286188 11879564 116976280238286624888193204129167968256 11879565 642109721624876497427206614577196471520 11879566 495509612892294261001105157186971382400 11879567 6853756578494842400167537235751919104 11879568 -156412180632286612310600088380072263680 11879569 -50579410582813561485768102569303774592 11879570 -374594434065277187582996276412462379200 11879571 -52848198410702941945804311988672153536 11879572 377766563426140800866908714626349883392 11879573 605256008471644670352892454051056820124 11879574 12674613022503784728371448545297866752 11879575 453053336161704779263333079152341225000 11879576 -185902231687560617888132577346434385920 11879577 -198407288936974363998611376854220907212 11879578 -302829434108831085428064658810592517120 11879579 -593695740616426763160122662745415390720 11879580 37263736768058375633965055290363084800 11879581 -336989125276755507997090372034434767008 11879582 14674844830648155441816437134193928960 11879583 -141759030111015026212535596710122534880 11879584 -399638638653429456756433614656164921344 11879585 209231693458824842538390975700917285780 11879586 138454934058537330069676773462741803424 11879587 -1454568962673285229859282683610973071528 11879588 -363079850817187681053632086012785352704 11879589 -119459831062186998528597663993307643040 11879590 -100745649431419910055777514110856400640 11879591 40356461887511421560028443195171967360 11879592 217532744120527191498172996457966960640 11879593 -226636490057006470304166657420700526256 11879594 -127960591952580655579260156498583853904 11879595 -63325520664472018441270388399911372800 11879596 970545771113257973563005516440598099200 11879597 147020381104582451583563683117004648832 11879598 -351512840529550304996159047852586280960 11879599 -629462013973213580840187646702303596400 11879600 30199325344697702183924885980247654400 11879601 -35767845004027023664815077772436319616 11879602 -177949195417662567207010997103019201536 11879603 -78708910209227389702387079638481836032 11879604 -667823751436501986186801705681239930880 11879605 890067993444235884466043449305368959260 11879606 665514675788372248788944078860011790752 11879607 -668837340117828201019414310684217543960 11879608 -840521265126134887536561520587388108800 11879609 -1164589100253255950720752937846381454294 11879610 357011901029851281334791795997555200 11879611 -200267850390971480516373900676922906000 11879612 -391045415600623590365890467221445663744 11879613 2921659456880374762162437845634671244 11879614 359735083350876437284481877376160230656 11879615 312621675056749674031655330232231767040 11879616 -90679192314491435007615341753542901760 11879617 -225865123697318960389948394491752026400 11879618 267764806994856588572526245395846179360 11879619 -592250072560778499495677037592531925256 11879620 -28333095052724266502205955384699184640 11879621 -4003821218097617062071302107262351400 11879622 12626535008093495778100996289378576352 11879623 -285471026245796399526821475977234859520 11879624 -138661437953487081807901535720276090880 11879625 460039311854586757263872264731784640000 11879626 1396196955456388297016990629613990446080 11879627 229219454878549086581957290311591029376 11879628 -28828966713745317911610628023270282240 11879629 -1350297937825974271110511589665881221770 11879630 -220071331250356442346855635078531923200 11879631 321160435635269405208758304727064403360 11879632 64742217241301217562420251365237637120 11879633 189254832359028434965175806785775440882 11879634 -26588813450601434943365108030802862080 11879635 -41431622102156437406881757805581031600 11879636 -1082011391532457465655394306272375162880 11879637 16097657541801299449540153963933330944 11879638 -75618491695289872857286414109293309056 11879639 -811047581910530545833888213024072870720 11879640 238487917862478319182113245117977600000 11879641 -1305531222905263938679879886983880307958 11879642 666166865276921596753996396979535276000 11879643 129370985580996468206538205030082072064 11879644 89762576342574190851114115067381533696 11879645 -497302003475695023814932203595921710100 11879646 205664829837007780230952559420594251584 11879647 -53429284462870850273503428595218029280 11879648 577287073293364353216411019666096128000 11879649 42693443258959371656575673302928135040 11879650 -366034085125307944835082152323041936000 11879651 -257735649774269158041410733374046810720 11879652 -256397425761034839994598073381128506368 11879653 1239409350670463816779378062491845248 11879654 140255026639921193299951952916410108160 11879655 27205342448476140361826004852243244800 11879656 -408600443120903499502153670555403878400 11879657 -249268991865684155565733369137010433094 11879658 271447813093146026353819078957905939120 11879659 -1662884469025961088455626320829286260 11879660 18737403667536543810039299283234984960 11879661 -46532409358015439315954850415343641920 11879662 -365957456694976804508856749455016223168 11879663 849314917292081668248652407470801496912 11879664 19422163102285422427377817256978350080 11879665 123779815598036493554742393585754752000 11879666 -317025519089518465522120403970450793968 11879667 -366117387860385904198474504025382806316 11879668 -3524172837554927529544746932418820608 11879669 818000657187257989225219070135288351520 11879670 -101704346708432014343683335647278080000 11879671 -123994223651982155395639827519170015400 11879672 59501446153138417365599879279708405760 11879673 -301717050321424323240316909659511395072 11879674 264546548359465363772760064493216202240 11879675 -22021841938897814525464567086562192200 11879676 -809304430248939593639593969048103270400 11879677 -261921806958058991423058778682536721300 11879678 -680676949249422104188338914985305871360 11879679 -543140398166996913719386054101593057280 11879680 -24432489550920197862243004179535626240 11879681 276076963366098379492239875562873112224 11879682 395117383634838370472300963292246532992 11879683 1454208740134918830517198080866805927932 11879684 -45435249626846206023091029386500214784 11879685 144759134287884751315704673333188830640 11879686 -237710030207760226856753183605198248576 11879687 -1142056327099302237010291402618721459088 11879688 152412864065098487017455911271498178560 11879689 354653146635127713833401722162866942500 11879690 141839544497750426769977279154854243520 11879691 376443366524979421410170331272298188784 11879692 411787261205617437289770759226919900160 11879693 32679864794297134929762999375624000000 11879694 -474723273370474970857108921195413979776 11879695 210180013338049071222403773895165144200 11879696 167490523700981190451656444953493504 11879697 322109194879598112939607921119835522800 11879698 521574673587080216610370790663365683600 11879699 151760389628822292109728901755271143600 11879700 3436948380954297331881308454763622400 11879701 -292711481880366255398288608544095283108 11879702 162584140853527562966285162940932135232 11879703 -10038968400257623254123020417646153600 11879704 -551175745198856853906829055716684185600 11879705 310198363375904643765740124501413037000 11879706 -556286586942364898477566983734312246016 11879707 -243821023784457103074337700390761033728 11879708 10277276541928796725275320007224329728 11879709 -174313588374217343111697447538931501760 11879710 -255213944330456327979777081763808528640 11879711 1065468924348370531594990159875627921072 11879712 -379317056454545234239748975535241297920 11879713 -14717275904715248719829233984481627038 11879714 -68575216933602665866483331292233381376 11879715 11623967863089180968381217980705370720 11879716 -308690020916179104276413974826845644160 11879717 -794302899699185630377450898165729463234 11879718 -4444142075244069715072833203878922880 11879719 1967259898489483836265912843498952931792 11879720 -268343172092698556511050689432485888000 11879721 -235948716791232228972081154308359422656 11879722 -154647330136418733123351214625920978176 11879723 239329346670865424537428450006659009972 11879724 -212907359944786151085586451822589663744 11879725 -278797805974796787654773033751638104800 11879726 -119770384554899746717881551806050218688 11879727 -222187684592021148412845775575702013440 11879728 4888018142399657354656676447119867904 11879729 -1030688039922418913905286296125498135516 11879730 -126264784450032072803955284182511769600 11879731 -1263969451347950770123615410867766207120 11879732 609913544322886962976008994264008948096 11879733 363340029987158599801119472672345077024 11879734 -489689568533636759363844034025437708800 11879735 -459386387051660061335461983051255674880 11879736 -845666255117782771210855429832817377280 11879737 -170941668735608238724758211682596958460 11879738 -70823562184924077020499961003866356352 11879739 -3971006994316405040167554632503892376 11879740 155538636093894710254992308425399472640 11879741 1366076705115877036042934902036973813484 11879742 -8198540833564498285671088372261733376 11879743 442232911054142232361813191835295340992 11879744 -27785352944646803306472273262900936704 11879745 191091267349445014125933429058440392640 11879746 386098779062315765687564264984851109760 11879747 -429414004407537426185436967061352490488 11879748 182646484211532296209410314215763836032 11879749 578467153755136285680828226502316207136 11879750 196893801240776047311456845253044160000 11879751 -54033396790361407324133644857776272560 11879752 -757481356040361797806083989550404582400 11879753 -604868494901812318070078033206406284236 11879754 168570459277512660317977323328730799360 11879755 -821311343421790857321754346163870222000 11879756 -302293343364859193599787782344023146752 11879757 1501753011672370245972864964475343560640 11879758 223118562041828731547054704446651002880 11879759 592032509802859679009491917189661998960 11879760 -145217837631802917554750169192775680000 11879761 176039737170308470389383457424266453362 11879762 -246238794988288860832948260418546624368 11879763 -95471522529945957090783895428053072640 11879764 -385144457310659616614555781471154198784 11879765 971145316064373870446860215856064589600 11879766 102908553399979069316983744821293707200 11879767 -1025356275846418645438155673737639428448 11879768 -598965787827742322980254755874737664000 11879769 450678464804358236527699391155181479680 11879770 -231475989268357226223135375157371648000 11879771 -764542505897192428709639457960369092028 11879772 630733432575544201950518628826387425792 11879773 1159366540353903206081860430497888810022 11879774 197359154887340270693497909687834076160 11879775 -54971103375902948004085192553469112200 11879776 -129992677670857591147739208434066128896 11879777 32272061196133910801708069955725675712 11879778 -100978838964152287453113469085065254912 11879779 -91023578448570800928217390288576679120 11879780 230681782544590319868340377308371200 11879781 27311758429374293803303058087859473760 11879782 -701874532478308032898898120226786816 11879783 -1058977681730999744468569931576786716320 11879784 169482085357374982161540223825703731200 11879785 266767001227675207768495148246904274980 11879786 603074533030286899120254665005383260592 11879787 -320192537967930479150120391433265805648 11879788 187025387751516652048183533113593379840 11879789 143560770462283493350147426352678643840 11879790 88075748303639780545786135736055767040 11879791 43103749316917735582271066839278099456 11879792 -87722696602516409481890923660324208640 11879793 361132217504695506521275864935037529040 11879794 758317157298468031100996070930881607696 11879795 -1167724928190371089789094166328007341200 11879796 -279105987033595028234049054537095479296 11879797 2570911085716805795630569998979523654140 11879798 -145675414184782432700026472774752328064 11879799 -429934473828547553136831696182761045632 11879800 732071407900937882621644222759180800000 11879801 35940735432620407144905070357283770440 11879802 -488293770203859363740057028915522432000 11879803 64185755972331994159774732866062393184 11879804 -1293640292609088850681669595339158984704 11879805 246606363430734198299535940805909280000 11879806 -481311014212914386316433023160968795648 11879807 -1162793258624261472336949065461717507160 11879808 185654201024850193932372055078490603520 11879809 381631978606137265726667037343049734980 11879810 525764395531378240562448088069623190560 11879811 -655061176331154603845882421138141743520 11879812 74071165691102361443374693765438803968 11879813 879018510285549343760985627786912945984 11879814 -756473592238523819441445840179672309760 11879815 491343109531754872277574976018476963960 11879816 157103896242419223257485816380211660800 11879817 -25808171004972853241542466194762431552 11879818 -26793717867704945470475459097008345088 11879819 349971441228823882755988142950298717472 11879820 62571664350962336218468022894018764800 11879821 682957803278934677270657661146971438680 11879822 -70001855202068583529045645778912775936 11879823 43862577240696903263704191822603777024 11879824 -194951778902263068433252126662942720000 11879825 567611694520865352317712305001961502550 11879826 106886939405730734698015821192777277440 11879827 26647605281914549000052850116340042240 11879828 -727230552280101836579689171027237449984 11879829 97514416687540893839324622694974231324 11879830 -352722799445179519908846260354695466880 11879831 -6154113063357055240102662226615501368 11879832 -147067582781885017612317193915375656960 11879833 251431474029313233889038695399731981760 11879834 -571718743751536886769644389023789232128 11879835 285689427841498070217263212088282880000 11879836 317986330150764979716762965093711060480 11879837 1388422301808536383567852402072237493184 11879838 282618658575437291974039697034044970240 11879839 633844680111993830186741395391737948640 11879840 39301428157650263001402379985202708480 11879841 507439939962543816363828499258711407792 11879842 -361439025226590686112968320487290009536 11879843 258926080883270871898055774784835696092 11879844 71251902393600476486318874084140175360 11879845 167911137251015434769855545440335971200 11879846 762064659988305943856965515969203421504 11879847 281590723780217763767305278303050765280 11879848 482405537488523945419653708792176640000 11879849 -284723834390483347071756020659537084764 11879850 -133456101303088380973484966939576352000 11879851 330169771433023339649844027652811831104 11879852 -878812222432817907304466251592214584064 11879853 -294074197638463531144016425025419464576 11879854 -4772302766551742885385177674643977088 11879855 13257954616755091023249415845224754960 11879856 68550465988413969913894943789955072000 11879857 -349186789202560606613672296875544650768 11879858 524034949953507899606033042379196139280 11879859 868476152101886255125887953064244718904 11879860 31150197635909300288993082186932878080 11879861 436814491796545258577867522945314402560 11879862 -56227376168151560125357622722659164160 11879863 -31310090974333521671414790274532221176 11879864 -775206137857868311491341589198783590400 11879865 -36307454069969302052352849651753617340 11879866 1168972060715444227745735499154657158144 11879867 -826207909688831415565314452823610941084 11879868 612502510728860135871008065300463616 11879869 -424650309621746909427389278986167340730 11879870 -10419256974423798720621588840813815040 11879871 -552992726588807211911849881287211052088 11879872 -218036641564033037760369086215036600320 11879873 4679813877313508338065515444258127648 11879874 -6230382877574170488212050802568712032 11879875 608883173431752112018408349489476872000 11879876 310512599982989743863786012918355039488 11879877 -671600339783656478489486102524094587680 11879878 190227735964327597316191071691552803456 11879879 1387118538968815323979294727354891397120 11879880 -224026751139638434525493471293747200000 11879881 -378466630715765291764552904192955785656 11879882 -4690453605853556532600107578197990144 11879883 173349414759524847855136139269518250680 11879884 -8392876214084931124408039229147133184 11879885 -472436882439640676121497475352995450420 11879886 482526010360140169690676709053752320 11879887 -959344177012718703033520765065201224464 11879888 75365346216542944493809053107718635520 11879889 131151006890345242026018206524428724224 11879890 260177501737478676247572041425463040000 11879891 156050328263958668484619416871366019952 11879892 -1399829320073149990509012183303861104640 11879893 -957986769599219014006839020055091687858 11879894 9238330177806062378142014176288124928 11879895 -398650690319467710862183512781940687280 11879896 -123892276363433638575859256635113431040 11879897 -490773888405615415643374571902908200700 11879898 -172531577057594415247130082890388549120 11879899 577181910850646649650751445316118771480 11879900 -77750109948221690655712618553351040000 11879901 -819061679819442056542608631764888090 11879902 117305783166515051664614582616774528000 11879903 -454722764597474945593397600026278059472 11879904 1048806067498104970708223895749328371712 11879905 -260156015595487445419694310127141352940 11879906 453390573406183531400813340489559961760 11879907 -26339655293538070416104838118268632320 11879908 167269374289166344695988529529509683200 11879909 843681931373985320993943570920809450110 11879910 15404440732245052087367356462414195200 11879911 10956494743427246729877650314532200792 11879912 -351149862309752325130274854395648000000 11879913 38651262174982959074082411894242611200 11879914 36733819144061066672135009175118963200 11879915 -55302351871176374829368322010264675680 11879916 -138832296160835508239800875545183425536 11879917 -55884511435543614574716023944090511488 11879918 763723033117289080046480069019296324160 11879919 -538698754700530351221545112643678764000 11879920 -58061057513297871062719256574288199680 11879921 565132307873664092355873073828986213600 11879922 434424940896746137040313951812036624640 11879923 -106861825826447062851623553767005613328 11879924 116637812594605294904500008691805614080 11879925 256629569357310520301012075638324680000 11879926 -17150850568955694860120915656026658560 11879927 -467337740976236018817688687572975142680 11879928 -129564203984666146737727224683696640000 11879929 -277362042231781343071987262932788829616 11879930 269519588957004118284321721694259387360 11879931 -187060491650591254311691637436111933696 11879932 -761118042920956051374840284562640789504 11879933 267326091795036801640872457429308095616 11879934 299690332741990195239361453296542208000 11879935 283242165057342652829086601084210686560 11879936 134747815998161655552175109112575557632 11879937 -644134273228118174548408334862666638400 11879938 43918741563766887819896156311204087296 11879939 1534464623481090186184887638519792767740 11879940 326226064208754600107201203303995187200 11879941 -1442338264209323236907535928432723553600 11879942 -137197117298723428586980723905266236800 11879943 318118155729533694084029884859884913064 11879944 -204593427637002752986950703643327201280 11879945 -4895236446760849775717605918995532800 11879946 17345257022714580077876531927001493344 11879947 33405728301680999839936256407894989880 11879948 -391176616418536590011355640582294440192 11879949 -868848358106185106069263832724760105536 11879950 -134435137059133836242058523476410990400 11879951 -1037096688081617982506660207271555924048 11879952 95617322928522553051965654802631688192 11879953 445612694685916309574612681229583393202 11879954 -7015153891536041214083223538191131520 11879955 135076965383889776698074071809774197120 11879956 -153033266202188522576605408376021661696 11879957 -1787456183056863129190957189988939104548 11879958 435266235119275632578437444423415784384 11879959 120598844110290498452750964183070881280 11879960 35544506344666920829295898004500480000 11879961 -485575060935481382102220176807016539136 11879962 620864232835567520449152401744515349232 11879963 -635803327508499464862489506564454481788 11879964 -157115749562354403920006214579538560000 11879965 453651693238166386181266109435161738860 11879966 -24364874723284453765027339154865287040 11879967 -536370783450782483196149282490386131200 11879968 442253193283157902154771912368791552000 11879969 439529246555793459206758491693196158144 11879970 115946489942649529894254937892284915200 11879971 -2105714384080603001721200588737141187856 11879972 188419671206103313116397359733408280832 11879973 212641595867827734623636178564408729600 11879974 803421556199166391602422191183098700992 11879975 3660130064417017886822449758605064000 11879976 361407630222963665866586751007538626560 11879977 -737487766611609047250880955821640215174 11879978 245522056582668603496759791266028833280 11879979 287003776172799432186007424633651716800 11879980 184104369542802553652321961169861232640 11879981 -716000704970579432508003534262015264800 11879982 313972739093573385986128161695975136000 11879983 -346394131731539495396979875691604637616 11879984 5015599125336805348193958578165760000 11879985 184329979656442533739935316854631938240 11879986 159489362620665738629306392782853842192 11879987 -35501598637958982674417260673936815200 11879988 -158464156881175608552918281371924992000 11879989 -1018360242845046897912783177580004832000 11879990 150552515047361292333887297113488960000 11879991 -314098402688985706248515909841480678048 11879992 264601986987442149220489958196241920000 11879993 290346662758376889266676407859642547242 11879994 44722727247389109665192694692166288384 11879995 903392329306323222759744404050244662800 11879996 57835919517880738281290058030457568256 11879997 5294651360611746703272431769722626560 11879998 205280838467674608378932651201736982464 11879999 -833386124320291565795287913093875080000 11880000 51699435703857537626817991095091200000 11880001 -430926866384041622724007616606620545150 11880002 -1035892455805729903734908592336323096880 11880003 386796339074631512399856551815869695664 11880004 52229468226335976855593599221541785600 11880005 268790677434469502034250101634077279360 11880006 -41389935208015588078181402952239726592 11880007 -103244628971385155386502456283828371888 11880008 417547775772357880804206732927133286400 11880009 193069589312416517020414593051949744128 11880010 304519015400541348918831740793253208160 11880011 158845435612538954278266317473453574544 11880012 -558655191802030950382713705632070885888 11880013 -26143739095536023732485387913216108160 11880014 487908555910457380049593464249833969856 11880015 45359808789595140382093397430112120320 11880016 -45016498487577312665141337698346598400 11880017 1684547181279927173747166758370658193652 11880018 42406648809696892282355028000908334864 11880019 648104336434833856546986862529421723520 11880020 89554762825019550856496391940750540800 11880021 88311319225701494168775244427008228512 11880022 34365105300731601073616444605147776 11880023 365516390684356627777623218130993355272 11880024 -325883753723474024525020109559544012800 11880025 -32394975409332590652785527616710217700 11880026 34978337449728490474197952533415609824 11880027 -214928200374663396144709766827734820920 11880028 -1051146569539902023182208613570122327040 11880029 -31507229694396529435501750457154776832 11880030 76323929476435070901581817452251336320 11880031 -1170736301476485050171536487582650867168 11880032 -1587726950936100352488045971174547652608 11880033 312444409856884484040054307108280115648 11880034 -108306183251866968782668672980087845088 11880035 51166929336488116471194018838067497200 11880036 -77196069722734782910573376061232017408 11880037 91337684831481107014588885786294671360 11880038 -76647015554778559820183618257712810304 11880039 538256099037015999351741803726240967168 11880040 -12444597483073765923596887597226803200 11880041 -1066018701616345942393047612648581487558 11880042 -354416213340851261376725807689771024896 11880043 62765263960784405925914632646315328400 11880044 -420653164294682855280951006641893897728 11880045 39254317783801099923096886131817074720 11880046 1013299434001124803293447288078802523520 11880047 -827715824048486282779084018981491987504 11880048 214109991191234459953815207651145580544 11880049 2275999022182012632020088378608619188736 11880050 -33096342662789190303852622390456807200 11880051 -247695016770971743074484637791167583680 11880052 -58556069506522529867123013958081228800 11880053 856070853069050055015320873274280686780 11880054 627585178945113866778160502009549952000 11880055 648160786716796620161751323390115759840 11880056 -186196095904162397123108547160494796800 11880057 81798326581702103693303254367346432000 11880058 639146837256443002946993586818364509184 11880059 1578303968300369373754353146628775568616 11880060 23026400667680605683517574672746752000 11880061 665687338911907326198397734331458294662 11880062 392595473140454665817509266614009179200 11880063 -147241796655565687954034236784778461520 11880064 209133703003772573237863977248725401600 11880065 1012056875434893129427311288322824965460 11880066 -268413433299781173380425686344157802752 11880067 1005490568866026687746180965227412821116 11880068 -26374780219537257086032228414978867200 11880069 -21174797098618205215444618265573622912 11880070 387482860269792796426647474940459044480 11880071 -50097402984869041553029010897931355680 11880072 344933105924231731385112464008925598720 11880073 -804154490996980653320317916633364631280 11880074 -676775447653175719852238124973363744464 11880075 -87990960600927512982516871789174540800 11880076 -121015504289787373447838766215483166720 11880077 184742573166892387876881571188834600672 11880078 -54652174875200235238435078686624614400 11880079 -590192579344889102579145433878853274320 11880080 231969510584831434238745757243773173760 11880081 76206200920106828143862395075390303680 11880082 -170020998713929766083055578555758141120 11880083 -11990422014977601848870555431303227696 11880084 101254792165190752264716508731291820032 11880085 280850470616388501471783702449768549760 11880086 216510064736765509126095026685582568992 11880087 482136406240101027873228063372183206760 11880088 666388849511962516749430929776569221120 11880089 -55592318061566771699748072699460905276 11880090 -232160712872534396817218922102343886880 11880091 808934882109318783832837159646980677000 11880092 27945323949319683888339642818375761920 11880093 21832150382732057007788893110171754368 11880094 -419450614268096492760301299567032459904 11880095 -2323128328204064869147433343014348400 11880096 -348982594181334251552430878556973694976 11880097 -867736707284281426903488636180293319454 11880098 67493091743558340205040914420074682368 11880099 -207663481484393607853563231120802682880 11880100 35030492059596647772670569545321878400 11880101 -5115094298154758216663404479668460000 11880102 -77686086706782805551543707557184200704 11880103 -824449467451343183460085214310205959720 11880104 -196839258459535970332732199928530826240 11880105 -443922470573054752403500004767730047680 11880106 -124351774468838294360453126818481329920 11880107 101550002587109780828421670473750178356 11880108 10469472095087154737981975725894250496 11880109 -215669221015934879941362797305541356596 11880110 -303072332534613406417549385905131905280 11880111 -860518298668949215391015377524963388800 11880112 -184906314193346921130345359081970909184 11880113 -168496741507274914324591805927061051840 11880114 458243378738595212702008941707390835840 11880115 433011725082828960841598658891118794720 11880116 263723084171218819465143288155296611840 11880117 -240270798684369268963836789699280727232 11880118 -90473507056667877779024872399711897920 11880119 -149642562659878233166159423749146527680 11880120 -135065276406689541767914227294692966400 11880121 334099154577422697936053692722461083584 11880122 -432502638465069221538667863448090172160 11880123 -896136454668520828547400818026497609216 11880124 -661048898823858620992937382367099976704 11880125 1024160862794317717108021182396229158000 11880126 -2727003602573306682315878363574369600 11880127 -231652315469113082774284249339372938528 11880128 -72370182346376245921519842673588961280 11880129 -9975161254486483666436123751317548992 11880130 148586244729635534015133548829229363200 11880131 1335782483215928762745333464683265647932 11880132 93894694343631941591607224085114476544 11880133 1114954991383809149513638394553162820382 11880134 144765210886816287806055080144767795200 11880135 -919151089281326505805785473377479112800 11880136 48697966349487794906980393720993735680 11880137 1057182948079137470736802734835495005786 11880138 -472381697673503924080573485156536269056 11880139 758930249246328140278813946303019169940 11880140 722500454903901969284749167007465958400 11880141 79365299096569030776884058954204069504 11880142 -220532477107374078223006810945372007808 11880143 -4405355129686205673212895371244384480 11880144 -98115274449567980339763168642081226752 11880145 8495483014229137182201897845994439080 11880146 -361177613906474094637467620050728385536 11880147 193951695069970698355816819144321596600 11880148 333162156475697997170298885567976052608 11880149 17713369674824897465114595165199016910 11880150 -189478338336216922474669039335190814400 11880151 -1126507502784307849924458962003942714400 11880152 -1063203815326195502390524372930555238400 11880153 579591369464221274766505076115095020164 11880154 -153992251519919818635030390659255040 11880155 104821682027049252963703844455443459360 11880156 -139716325029147143307263220539995043328 11880157 -351427374597113943705763201145190122048 11880158 -1465509819465885801635393454519274851840 11880159 908918228269447458403342791332442892104 11880160 392551663257646625203749487037416734720 11880161 -49806421419876587342627193576060189696 11880162 -14255977324189981297288153035237304320 11880163 -813542481639446134077358766475600127588 11880164 -1100008751724915722923638164308154649600 11880165 -91150082002019604626633378811315312000 11880166 -22091610132645358890818320270015444416 11880167 363330482145853512810726814064086297248 11880168 780584384407329470483270608470408806400 11880169 10517706781339378199699757113938581120 11880170 183924616969182311453504945671859069280 11880171 -50879842227275886863367702464837649060 11880172 518805126371458933788764414615039618048 11880173 765526378396726836064294001530435390422 11880174 -31072951820687246562488110023729954240 11880175 -606194012787493929352857323087540296600 11880176 67819384041634031079261274294244081664 11880177 708069378695031301314876281326869007680 11880178 -348469108467234771678554794490263664640 11880179 186879104418747202726601218402860888780 11880180 -14358742381645808994085460603835363840 11880181 831991096788972127802927494318308945600 11880182 76267473609965706988136699878568985120 11880183 -90697270004708992226036394823215870336 11880184 -759778577910524208760286279216816701440 11880185 541978502629569989953800272109615480960 11880186 -13556846928442331596947018187482279936 11880187 936076243763575250021135702215355071680 11880188 -326266481517566239815653575875293786112 11880189 -20976989307766118080732736656209188730 11880190 127887478245651843802605947330618818560 11880191 -476421068655807302431207145159228632200 11880192 -19778912397705801927844184708874240000 11880193 496485357931596245539740554949377916822 11880194 -318308115231566543564212495554653101104 11880195 -177723967488344332114710802121761341600 11880196 450388243000208022169590391873185334400 11880197 646569700016013352084198631168539834686 11880198 -378457507466597116134748390823352777600 11880199 46575093845640637523319134894751459640 11880200 -296792064867526963080476173281165312000 11880201 -142430729299970954582324825521258745376 11880202 -381046336170727780742286282932479754448 11880203 1090033657482173129761376373577552858452 11880204 272290318942433917773753589768483110912 11880205 -413283481196838901393215987652655665440 11880206 -8507093625070555335368793333554928000 11880207 -170424611219441970112969767716741335896 11880208 -9885471143098765911534742513915322368 11880209 1352964787031026367903577472970223514752 11880210 173347258832053440799033263091952401920 11880211 201532478724350067662769922141699838032 11880212 -2415362282255901181336667968149934080 11880213 -438188125448439576680265160126743324672 11880214 -41419047868248449329524979566640518528 11880215 50449188949015563502665625789382200320 11880216 -716262919834532540369862935567921356800 11880217 -401293261826326416951849094732704686400 11880218 -16378261167803088704808241466402257920 11880219 118669346668629570859024567054655367648 11880220 158650998526613719896898254950644853760 11880221 -167756094150731475954404142214253151348 11880222 72299167344466761578382823804024826880 11880223 420936268918378578838106540398652558720 11880224 580649943786338212913509185291042226176 11880225 -107656016910460602949529423884608984000 11880226 634324560184086859026537843354321074688 11880227 -373233794541875984547365062548951854880 11880228 -151352731738608448430681345046188353536 11880229 -109064532040108350947739304821945144648 11880230 198124195521497297105045206115078486400 11880231 -748025904733959612763962644279750902656 11880232 143860747174571350636889017261503283200 11880233 -318879818581375404393532901122096279680 11880234 8433342147487463236416852690525995184 11880235 -792826493252598705344673075786744124320 11880236 -322321268848080478435432106797372686336 11880237 -554625733429039187409570587948135650560 11880238 -479480508307081609378959560788003170240 11880239 -59066599899588603275663977260122158848 11880240 49640773681069915457041139536625664000 11880241 -1003691013683125940362060280377357605358 11880242 88223252559255115217353916432925804288 11880243 -1211380776877634782002419392495122886800 11880244 377800961705462000084687258078287667200 11880245 -169324757761577260779374823985510139880 11880246 -259048713332879977755634576424920554624 11880247 -758191418970861098418143494777677288 11880248 -658012451314888890046904084244709232640 11880249 71019430566860723746683300641724323664 11880250 -709959032475109783136808635037514536000 11880251 1280926041035902314195865862535848865252 11880252 227625393967862736422819556810748288512 11880253 27556159602379730658595562386179637632 11880254 -75271907940156181898760987910370903040 11880255 -635104155685016258483158685701336320 11880256 60023163681288519528192142190082785280 11880257 28738358892359721749912673077148629760 11880258 78975157315614244785478850564359346688 11880259 -495819401676228991681268761244506943232 11880260 -70059847570125153808729411691739033600 11880261 -1316123034399084303004984863251412424068 11880262 -269620986257307088705359301870665694368 11880263 -854506716151236759572277095900098014960 11880264 908976576930440629175144262910402560 11880265 538598057811073879274784101864770098660 11880266 -365792416140062440619526866702318025168 11880267 120567871948163339626450956418771878912 11880268 -340739812850987557789231088021040552960 11880269 125356752539437527300086646049471749996 11880270 -300453771028502641805601265635281193600 11880271 129872717598395882034777382732477558080 11880272 54501670131099376388557632453431918592 11880273 61962823866871500497937247972441297824 11880274 -150456483477675170680130896443851086848 11880275 -819456490458019380318230281114627991400 11880276 616846507932463057898779716387918047232 11880277 -143973256330497371392279969179398530560 11880278 -584163882214775103058974363493590670560 11880279 -638700052565717536967876912530834202976 11880280 -957700559613923271341695388739826483200 11880281 31037446810968905420878182363673029120 11880282 -112242114982612752065423492913703307520 11880283 436276051710375740763163907786526281304 11880284 122668531763181127332441693781686915072 11880285 -34869956092150180644792247067119180800 11880286 -178172724281882760112631888642330234880 11880287 -768340462864315696290004248251688932064 11880288 107511847932743352032253485194231676928 11880289 -336641249154190986237916558174773426910 11880290 -136875233805949287189496327080343269600 11880291 -390976510849262671678292797279423091280 11880292 -311374335059877110422763156766526362368 11880293 333615948841521914671933348496996224416 11880294 132589410356430956702204553052183397760 11880295 377229810207746703108554812964702139480 11880296 742769557871749132606619262216272993280 11880297 155800549668749317527246540637592021760 11880298 8035953306055028438292488909692836864 11880299 -646626657665179781240914526941406915760 11880300 -178305539421855360372915910201619961600 11880301 278543636011496646262800061627053529600 11880302 -2778056978308111250512877599928965248 11880303 939382390327826239614807911845405117704 11880304 299544835084071426983886316891274117120 11880305 -263365666734029811047752105786645189440 11880306 130814489577957523817444974627638551424 11880307 475921803639352618003179932594592916556 11880308 -913995189494275091384445638569236787200 11880309 26795919004719737911685557016528822400 11880310 -229841337434069559469891645133826157440 11880311 -581845745709753103144670834735093768088 11880312 -39763184795769625270280673444465500160 11880313 -943251643321672468555355705048106748016 11880314 -109283106954629636983664779770378216000 11880315 -596547030525987687436492490172666806640 11880316 -10128670711815449040565459272674443264 11880317 -504980449731083463708322233488201699808 11880318 -282610584724189632599561200946386082496 11880319 -880075870484208619266061767885971458440 11880320 -152132634493708793155982667886362624000 11880321 330838139937557235237406261096458804480 11880322 567131016594567521771212865049082421712 11880323 -82519055795154641746705453118297084256 11880324 75927502485163942500342431375118397440 11880325 206763439848194844713085639314130025600 11880326 6124228009941461858086160339512816320 11880327 14594580264234238679534790615352946640 11880328 -492031520735329379573744092867744727040 11880329 522414561990474362984262386763280800384 11880330 -28435513763420700151680590381615923200 11880331 -3112576661667696977359507191220628873280 11880332 500558523017054472613736424288963758592 11880333 130444204883101148679378021791997586902 11880334 164874299834680409790345781251355386816 11880335 -3846963543438832183886203250567623440 11880336 1267109142897799031278857869815971840 11880337 -471359964607939099826686634266323040448 11880338 -121868569418087389004817142953966829680 11880339 -327362555436852474791772240427018139520 11880340 18858898549339065217833258848663808000 11880341 4164307321839850463778494056082208864 11880342 244741417894559195058845180935123126272 11880343 -731177291912377999675434784367838483600 11880344 525884747275620196947109169230694307840 11880345 -612401930708144651280067245749597292480 11880346 -225716917089916961412871280111724702240 11880347 -372779747163877987243597003823497163136 11880348 -206215628019312329466763930678293433344 11880349 224333662424596146692502509582538525964 11880350 -206587557365896675780620878256627921600 11880351 5722619743642045494657812812099789824 11880352 -1123492726469825647025454361937729028096 11880353 -386272978176788218768751983071425722398 11880354 12587173635529560180927063129582834432 11880355 732336926935875696285601793995439489520 11880356 -820433037695147133705541126807507050240 11880357 -382690602216287288437535900717763016512 11880358 14830095683034870476306770174804531200 11880359 -637691099216187980713261478739033641040 11880360 546853699232370283304159533143288115200 11880361 -245109995822265596860849660303249388038 11880362 -565984882303503275159209199964887305200 11880363 -343317804826761631383915406665840753024 11880364 -245926292535212724581452722016983956224 11880365 -37843753460071733607365368271571939840 11880366 -150398087015544378727385509298019475200 11880367 110553106543588113416228096530014917512 11880368 2682941755981083054504060788632879104 11880369 81540018603284908080954850828947612288 11880370 -295470728628100833081546090737340801120 11880371 813769077428950926349303174868007140952 11880372 -100538969960718552005213748745812664320 11880373 -605878257009227723214318779021518400480 11880374 125367046986784077642496876412854450176 11880375 -37649370253288992605430999564321432000 11880376 1345669822313626762824575035124601262080 11880377 752004199760616548553137446467018415440 11880378 205905043498425483261153856103656980480 11880379 52272862791014886357687031443806511376 11880380 636099509897916203650525429681448663040 11880381 -328739345309572708519851417173584814976 11880382 61869106749813552777297088420514871552 11880383 702103516647612363654369191771544589632 11880384 271353545538311491997734731125882880 11880385 91030833597077210606272935072618600 11880386 301358917112427475055429505718354521600 11880387 248669512725062557114816938397119403920 11880388 -187737485699684066039651008442568231680 11880389 1203053461068088052009632868646946844190 11880390 -369658359244477656823099442823184527360 11880391 -565245622972779060082184389207073068416 11880392 -145791013790159908405797307895673216000 11880393 -625220521383859921186018948577853532080 11880394 -233759226229019819380275418484750871504 11880395 -496354469762938905582264729902157525600 11880396 508431529467485622274996657438992691200 11880397 -746188162208836736496174470624440727520 11880398 519451743871642514559231275212628587200 11880399 -660631649401161768222352575099524947680 11880400 25697165268354933933609275107675340800 11880401 -99594400180440780585418109318013560280 11880402 160530187918942580009743220560319394432 11880403 -1089629452772980585074163762872574579348 11880404 -335538074534252318608995010893269639424 11880405 429027786885314041294027266173026987200 11880406 9726739616091734367752244016576983744 11880407 -516640679967938275372843873135538030976 11880408 -227646312686254628382059122932057968640 11880409 249169238885255744830691915579678872320 11880410 -58533556744737313432864275747533156640 11880411 207354318765262808426677184783389074072 11880412 -162861549968971296895297378745888990720 11880413 -2095383127552255650314067406387089521856 11880414 26664753145018337544492285926133950208 11880415 321744672710882813709878719739809536000 11880416 -1072795109526392874209226348198714408960 11880417 -46651702334018392409779810096697878560 11880418 70613501874577857484560458395343785728 11880419 1395016781874616800861532987040206961820 11880420 -91094845922071341805206482276831846400 11880421 -135978844422889440764770341517395894016 11880422 124644709672648529378979697043912332512 11880423 211878178291430184314416613043958740360 11880424 -108803447830506612754511006264742297600 11880425 233365995132277446694398665732946892800 11880426 78314595525320839772794708314372643584 11880427 2106731466993256336493878070735555616 11880428 170863006981558496149086915786161129472 11880429 420356252723622093151947895768135557696 11880430 127914673529957544266793489565150348800 11880431 -891015540230179248386177730547038281736 11880432 9274594514794667194640337821561978880 11880433 1494334641906183387353263772336898920100 11880434 624350277780326568648024182960807360640 11880435 -42442167401948434391317525033048515840 11880436 -839766734892704558026809581620446536320 11880437 419925725211391082449672599352949718780 11880438 -57297075428536829008639664811542139456 11880439 -550173580949390244779332719707411661776 11880440 -103105474539026954594992683204398284800 11880441 371466204046352583090029807509771504452 11880442 -191513442590202590361588759819914140560 11880443 -107981640945669123368953920077344861776 11880444 42183676944495818341943374918134268416 11880445 385277856662690311280978150774390918700 11880446 -446555703883407702214817267258710499328 11880447 -244578835245356134668912688644177408240 11880448 62829788586290214683545183090460590080 11880449 417194956309535924587271790858401263680 11880450 -159741139539556977630835838499263066400 11880451 -660810744163135364100697600702412198400 11880452 -529288846423131544260824522444702315520 11880453 -410122010287730061401927648770000549440 11880454 -222739906533852081161727894759024144960 11880455 -52535211935157876729108464465706660000 11880456 143926339742616665177698704146857820160 11880457 253324847049570431504688131354153287706 11880458 -5675692743371896817600495605296582816 11880459 -343119941197579812618989279870272768800 11880460 136593402823337436762589066613241185280 11880461 1219857638479147057890921036491941771062 11880462 435205556658595705794064503012447519744 11880463 296676443637938693136956093703889136096 11880464 63098155701600882383700857105512218624 11880465 36660641861864626110819076343711397120 11880466 23412975094237872886538277240761716224 11880467 1565282499093493326281640941458957443600 11880468 15560384881658820961297089602470569984 11880469 -743362759523926187750775152904695096320 11880470 -1748375232906388264503969425852528640 11880471 -266347605139322826214550765118278969856 11880472 -1073879053658278271284496900706061516800 11880473 625242425143538280577459051861363570704 11880474 390900673328750159977992208774633551360 11880475 37767146121148619579501754767782080500 11880476 -168046957378127496935189506142399562240 11880477 85512112272438180541638618666439798560 11880478 -24929464763752965511552549566712643328 11880479 -58511360417817576792679539244633941120 11880480 -235921233463761208321315662711729684480 11880481 428223746260286528141755434393958958532 11880482 441880735273120403844949002012899460384 11880483 -566360333110091092359504929628168419976 11880484 417304309463066852063004062443951595520 11880485 284636250541494419420649374310752157180 11880486 -136882021350423153633334609702621276800 11880487 -1069648148907975425509836118568496697864 11880488 92777980999066156916387578911628800000 11880489 -294386203170897198581517651205623801792 11880490 -373181387521560466274795483151736356000 11880491 -891534528089531887186038218077079808000 11880492 75891863979247180720876411194340088832 11880493 1124581627602152054462797016245456078742 11880494 318458308117661173909682442832576546560 11880495 590745893249531493849446118650787715440 11880496 19713394535911625012863154121138225152 11880497 290915531785591026857029590250073232180 11880498 -143212474422062967547145994528671285760 11880499 24043017554685638256983153032952006400 11880500 -237554067022014261850358797889007168000 11880501 180215448251058416124951019596670163904 11880502 -78211264753849526492090544216565341696 11880503 -470175742774927762819851363264228535680 11880504 708802736311420047734751876888014008320 11880505 41692397807181151619485853426992005120 11880506 -328226973446724508770506917165102021632 11880507 82713517973721377133767948746037126592 11880508 -362313913461501047104687197837910684672 11880509 -690644584317382759770710016580705855290 11880510 901280053533063911677630780501100160 11880511 214685856164097688195249416977569102224 11880512 -17591296254295588674163511064262606848 11880513 -7730577253124472098637892952616426480 11880514 -95011424624447758131305481203777382528 11880515 -70461062583758629741200921738662736000 11880516 168899889157131017833772288862848228352 11880517 1368215091335901620196687226147542839520 11880518 340891843529525147781198931283030876160 11880519 101858110001545317868218768624789507072 11880520 -566769512500489321222273078893977088000 11880521 -671255699931109869121507360240324778400 11880522 -85745490615188353228757822993102181840 11880523 -1316900311065385220730009562183528213228 11880524 -666276719393528221851141208465276176384 11880525 -64383216495084499987057168223564983200 11880526 -125993938932381046823768602727987330304 11880527 -20595419216558816959110742663046004624 11880528 -101331041482905208203197800279736451072 11880529 -221385319578655288196720848073798509440 11880530 197133133435911691501840769498835067200 11880531 21892606017895849368042600867767679768 11880532 435109655153319247289258653853116493696 11880533 717184147948981764154434444805106688 11880534 110458608825296076545954278213362233280 11880535 -728500808009169415100757450396019276800 11880536 573613658156151156723700483707412039680 11880537 295998621328476178785768036351519492768 11880538 -296568844059357728843621234948132057856 11880539 223306872045322934603651027758484346600 11880540 541402774379497902728834712966631680000 11880541 936339306368625145466769647395865697772 11880542 -526537713811107434118242747643466451328 11880543 -845930761734602680520376739180192223472 11880544 135339569859864948019179686163272171520 11880545 -73066651137182689716206208074832062700 11880546 500576823813488413070483219086925068800 11880547 -305704169406891640086206780857533090048 11880548 -659291304433385294768405981050842562560 11880549 -283823745337641237337335947323542129666 11880550 -343406566978461040682632736157348686400 11880551 251159697620343121305706625368894725552 11880552 354341282753603002050637035671496130560 11880553 -1002407458451068970964808477538542257116 11880554 -136795877976535846173766259559369846528 11880555 5474184663974862760991766156485291760 11880556 7232885832367737068288838134505052672 11880557 184946638105465658712401095014863220780 11880558 283756438105187875788630420113366611584 11880559 -1327541252665252997865629690300188360240 11880560 -186759080204978598474889731513769328640 11880561 102032207733511639296788335379907959808 11880562 -134399424344309086158631918659574038528 11880563 -255190834652519620074577145503114795188 11880564 -34464172259696446667122345505800028160 11880565 1067223354290521522554244093322480738460 11880566 -745698301985842223004757086009194188800 11880567 914490731475158203871884077697795104000 11880568 -82424051293611792849625821615715860480 11880569 -116581789937355482359691674769585737080 11880570 7087037412129969735797977453915514880 11880571 -581200188484707208328334950726575387228 11880572 -413506778318157144988901462830549180416 11880573 600380393768635618820089801274713372800 11880574 20933102005110798834007606277724086592 11880575 26064595804906663805258926705601364000 11880576 -447567011264771911293664262526924226560 11880577 -4797376102045452204163102241382147068 11880578 165846033552501569455087926691666533840 11880579 -611328040182341877505897896085570244616 11880580 -194341669286501487540513577124553891840 11880581 71826289830413016958567341656097132480 11880582 50593398099329918953329352927150768128 11880583 254973167904490472667142127667817362816 11880584 -76927657504862940010058597966904391680 11880585 -132739969840361753530521405000008010780 11880586 439013769710909316071129090535006282240 11880587 440444928034180475163156407376347425236 11880588 -7078738155129274296135552771687690240 11880589 309999533507130531952694253001836936396 11880590 234364459115191533696801894431967940800 11880591 -262689923960731015800536453799588122736 11880592 -185191550627947411413524601714799304704 11880593 426983867527757944301190686060833561200 11880594 -9440232357918632425820932445117372160 11880595 57402710998012486618919760848103504000 11880596 89638565307745454102611494959542173696 11880597 -132047005650689510780780954358809368128 11880598 53849485669885880455379560993127919936 11880599 -5377539191599757338208591289994517736 11880600 217771171404181719780747505398041088000 11880601 -203196357379121430312808934139598313398 11880602 -198598273751814721459027809013138418208 11880603 54738402147033463815043599691902856224 11880604 -35882774801482852785665988825358970880 11880605 471512526797903706688816012318613064000 11880606 -141531599579425510177992994608153928896 11880607 -102990490315691238208819224368031610144 11880608 1156024395784199434356375249445485281280 11880609 -161618749300925275463358861435296029632 11880610 10575694902014382218928727812752563200 11880611 651904583771682744968066877917358039624 11880612 -290161513349025711019211197146818427264 11880613 -91556052387418558613213078103458147520 11880614 103020543953951736787250311282176178656 11880615 238174155898588076167726238122579584720 11880616 106431644274327971956369022122563010560 11880617 492496523570969221190710097810554392192 11880618 75177396862077464958353032007406031104 11880619 -1164503549317513589160333858405962411980 11880620 -246459309885209239526973505583732336640 11880621 684411609863283980184500698612327170240 11880622 157331818578527810815042407011457429504 11880623 396213246975958020421215470541000096024 11880624 24629475362905202539480267548949217280 11880625 -109238073251398048140193588488860743750 11880626 19266168839600793237338855123878594560 11880627 -636535058853471410350685782202605056 11880628 895862878410718470938001621554666922368 11880629 -366772501966126720998699259961543045124 11880630 -95459103792664809264050178051925649280 11880631 142525757097920332310592916292766433280 11880632 279856088674367602156655992316395929600 11880633 693368100312814087092412256902232937600 11880634 145507400634494141409341011591289993472 11880635 -51185044725422159639621084740132465200 11880636 -422555087207414410712971365231052697088 11880637 2347226959683810667445097272347393324800 11880638 -443573559097394551117434619940352734208 11880639 533263908902470209161077090009767972984 11880640 14599831260842546915501001155259924480 11880641 -9842534517598450878284294946237789648 11880642 -3088905590609759659589545424776300800 11880643 889041970061924870583136748831500189440 11880644 654700413624256253437712223812583774336 11880645 -202011368673458691094423836282713136000 11880646 26352319335200485881043577896632274272 11880647 173345425639609670327256692112453819096 11880648 210009560279955835977043484684437094400 11880649 1219984163565330112142808860633674887120 11880650 134066881710492802484025912377272185600 11880651 -643340179467887802791499125870175580968 11880652 182809021715028641875897510561273282560 11880653 69614806768576650748693088974338405942 11880654 107788425590777558697080665081858126080 11880655 450331009473587245563748725310901911560 11880656 -264032513307960430162350738886328229888 11880657 -13077859362473836005716262530562071040 11880658 -88716934417766907633512268195305704800 11880659 100423269069708475578802996239389714592 11880660 -595764409625991114548343977055910625280 11880661 55912913096214470790203279094462940184 11880662 -200451372926297370563939529668632732800 11880663 29771295883567967939166381895773773904 11880664 -996461890855500891998695351652886528000 11880665 150549698402253160321675668477479806920 11880666 187335348381329474016765922043222417664 11880667 974419323306467396040025189176516459716 11880668 609892630823697033142602912793510722048 11880669 -158058888820198710167644811811405277056 11880670 -207280426268915490870857290816546704000 11880671 1647317388385867725120475494147957602544 11880672 -44934859075284607969256281593496731648 11880673 32413840923083224550165077302696625920 11880674 151880796294934090330480983743031578400 11880675 -2800882152845074791818299923217226100 11880676 182958673124161470853732552196820703488 11880677 -11051282556188718923982183577455526500 11880678 230508397425792990356917296926657874624 11880679 -13825848564693308208419587565872651720 11880680 118489697745980115780612734551710105600 11880681 300681226694191042537378372650961406880 11880682 4145211315344471707237216849561338624 11880683 -188770105462353420916128470884098382440 11880684 -87013033624762825282205814637576807680 11880685 2574826167898548260675171445288405600 11880686 650026116790289150027514164978585865792 11880687 -2737533618347305448353227364555909488 11880688 -20071365114301125486691912818142740480 11880689 704647519416701002275006804477607217490 11880690 88728886417223173810874661755400038400 11880691 -3902141949371502631293278429411850000 11880692 481538313992603458829585971434800247552 11880693 -215145621719508255484469437505791872 11880694 223361954593121135749128854321820609792 11880695 635129489482061547509512632724934170200 11880696 -327251203363577145231594385257341583360 11880697 -573329872085710325624004380472366897708 11880698 101819051038639290319820944678543814400 11880699 229624000814154276497003358360306872880 11880700 106340919515850147217163300782129728000 11880701 10953653083030710227831078995146617952 11880702 -312689085601623025957914905079878424960 11880703 270848806075543570655494920294833947944 11880704 36523100356532672460467940159117066240 11880705 -403425124336269758084381879190592020480 11880706 145385293647834897115447677556929307680 11880707 926840431049407377930477550990341819072 11880708 -32441974803299008647647946893610713088 11880709 -1920250463997841109716131770498808305184 11880710 -168091985841375522785970733310653050240 11880711 94064568830412920655158149805107010088 11880712 307797107514580350667063255508551065600 11880713 -2124501302468905179412709905906702200 11880714 -282562865631648595314054550796773586688 11880715 305163219471999002329274689059957945600 11880716 881044092010548324639717712710359811840 11880717 614457564696445667306165165771577548640 11880718 369972775818513351863576133460480474560 11880719 295168514102217734024411452910348359680 11880720 -94095256586247777822477478376730624000 11880721 1081589659630393393927451968923921631922 11880722 -95886955277694559377138846021765857280 11880723 508011436936590687744758481949313163264 11880724 340703118297192038986870478231652250496 11880725 -101659041438581722459661249856242781750 11880726 -17670895130764061990956268788948383744 11880727 -666051436559974548217480623407332977768 11880728 -13755172404834048132775902971893002240 11880729 -352662960881477815859163009737193989760 11880730 305340396174464261619366922244141633760 11880731 -515284089936176095996699503673422705600 11880732 -226494837100660027853613237163704953856 11880733 14816015235587965309800182430916570982 11880734 -124362421792873624602078352425969429888 11880735 526679237240627319183989715466941018000 11880736 -402940409267801318031149302987143708672 11880737 -216961060680838163042485541112100203456 11880738 -384052106532293326359216157089468182400 11880739 -396961604339179019961041066863625287680 11880740 -579260550608146721466271957255365615360 11880741 877995703109235316038910680881590516800 11880742 -263001265687844652460539878189672358528 11880743 -101184751369276347605373222890267972640 11880744 -110584853159729881969922575299011297280 11880745 -51064275503361213208771371341588692800 11880746 77867138044719215939167449239325461760 11880747 -43777557778593964202465305676226007320 11880748 1803966063513594767615956208409461504 11880749 403292050875460768383279643427713011000 11880750 2812126104858825307020661236965376000 11880751 -891206523122331623871268743173767499248 11880752 -74424329128889563072423947029136015360 11880753 241694773862958343430423941007026683504 11880754 -57013689036064250039316109328957626368 11880755 -92432240718344931544991786994540783840 11880756 1322728033144325299991933771718572728320 11880757 107105551738586148590740489189871873600 11880758 9484518348698326336001747285145624480 11880759 133737204932544688974297711124056044928 11880760 -667130956629200979124087630592451072000 11880761 -114797938653606107673560113149857575638 11880762 364246070583214273998424233645779397120 11880763 579098081761677394881895096245045335012 11880764 -65699976187952919968766393127920067584 11880765 3051195346957404710501800521772394880 11880766 624525306345121958951318328420874328832 11880767 -929901316171068379465479384426024306840 11880768 270464246808371767724892793478609633280 11880769 -441241670552035255507810647429927776830 11880770 -17428141721413140132280369024561098240 11880771 -2750432690404991340822032392479621120 11880772 205050434481511644159729773313975349376 11880773 868007664085511142405692100348076177920 11880774 145861351488725962438121939238472001280 11880775 -115603342900266892832348748449492192400 11880776 361578666877649963234763762396329779200 11880777 395054451314336337379410000446214529392 11880778 32568652888236464475915963386549406720 11880779 635434657741978722595528900616569322184 11880780 -31321611083617626504707847571919754240 11880781 267754803010290531088681465763002614528 11880782 269280863373490043333802965781992040000 11880783 -212062774476933307455223408892100633600 11880784 72232572031917062825357579088845004800 11880785 243263619924005158011392932853628125760 11880786 -266292933366035197786960818034027497216 11880787 -1200641461620781615830080265657888499808 11880788 -158371729702656020452539461100111851520 11880789 480313937933946518707482063984330789024 11880790 -140697396094688030433384549149934193920 11880791 562578612305647878032539672232543428872 11880792 -297618256011439628296518434587591311360 11880793 -1240921614261618136633841558491420400 11880794 411074858983778565443448670491448755696 11880795 -92300954785452859083635409028976620800 11880796 183350518373740236275370879181941448192 11880797 744218540713862326282889114839554203232 11880798 -167858839417106230581868296255756577152 11880799 375679776144587387019184828901527079536 11880800 153855448650666261122842682185944268800 11880801 508239009528702714972505594224128932992 11880802 126181604774590862075820516070473974352 11880803 -313660841866850734347404178017120514936 11880804 274481825481891980566010156485630033920 11880805 739695300235015571921744807101222670460 11880806 127986640558392349958629473411178442880 11880807 122517355506244239801149313662124037872 11880808 -992793616282526456726112501592879703040 11880809 -801363434727179518393538505320200161990 11880810 60705942129937569840998936631833088000 11880811 -275272994666897893486557199497429082688 11880812 -232914450640577064677661946326622875648 11880813 -257858753605007563618404041191480099200 11880814 -12486785240230978225922135002788387840 11880815 675587995946797559990486092847461509960 11880816 -79461084633149915272721908786597134336 11880817 -95977578192198237391655236778415073152 11880818 1670848272011253842527035048820775856 11880819 -624855130687482182881778171849776573356 11880820 -69101921457419156992085911052007997440 11880821 -1397428238113861159006594523723490336978 11880822 259617034351091099103972635432706269184 11880823 47072849926476951700727452481469526144 11880824 -1444038639145842872747143249789604659200 11880825 -29563893393766368967141483858863112800 11880826 144333522270593471152491128947616112 11880827 295969103985854779966898197625734566672 11880828 301868766997408084008369317039927092224 11880829 56889618852914222250651213708992333920 11880830 -130236138936359323949795153113689120000 11880831 -17827830719967400636738529049788992896 11880832 -134402988229292716321795095918123417600 11880833 173173083833084459943902650848422969520 11880834 -90062426389823131624467657341235609600 11880835 -367370594357461093341888772579997796720 11880836 423783841089983617555023892503340892160 11880837 -2684299137714913579473638488844838114 11880838 583616001144889950228145656153339223680 11880839 1030408056085594435710529767109070159640 11880840 -77090333295825649690869217877677670400 11880841 -440637670882431200293391825979873730560 11880842 336306774575349435602392098829958836992 11880843 274507759282234875013335930150755984112 11880844 768291807484565366895650583850643670016 11880845 751181839278039279172991006731765793100 11880846 207631088985256648917596956281834214272 11880847 -550802684491360330199857076046740553288 11880848 56302769701284999322298699054843953152 11880849 -325908291441091479912936065593925937936 11880850 -90162014974436718410107061295831859200 11880851 -231760368637982287871023094223869126496 11880852 78482615644929975909320121368956600320 11880853 7510687753821881183679684266743645980 11880854 1419795389053345450969217244643195200960 11880855 -92163872857369157025036157572461886240 11880856 -100346109241772873371862324637525196800 11880857 2353839643510194457324118200013963136 11880858 126240320355787282970789153684171573760 11880859 655985353107902646239620462543971341060 11880860 -441191087942336390024585122637387888640 11880861 -76766925626890859627577609252973258176 11880862 172416090332186776347348868344785860992 11880863 1000832504742079777491692307383261894112 11880864 -897612884891381427180597151083905679360 11880865 577291387400002317986787878215962719400 11880866 -833777222781264320027836777516770259680 11880867 434741117543960392961163948021054754680 11880868 -475358172497892178601226724364557831552 11880869 -356964891174766104806556688320351648 11880870 -2961374179194329723876459506349059200 11880871 25700558303748018764465554868072370672 11880872 117608604167879150665660661134697548800 11880873 402120919453545085028095092447133924644 11880874 186636027992015468116515373868974943232 11880875 -979390848311135538581394728332092936000 11880876 93015036156457173506443819524799856640 11880877 364782775869325947958993984806182194380 11880878 -304403073543469896533530433248516973760 11880879 22144625035979014000807209671491121040 11880880 -115677855313164654756353980977229332480 11880881 432268577142746223647403906656708868672 11880882 -26115199657408518814585836007350905952 11880883 873017245938416669188909078676161984188 11880884 -228338105020373269286275374745962202368 11880885 224853134789474387195591332452261634560 11880886 630583112714824735710162446544264843840 11880887 -363586821669530365758887505833456140080 11880888 505505755789857358076887404379865026560 11880889 -1685442979708881158263645765274272560000 11880890 120899875179548121758405792641164211200 11880891 512132813627547021340222704602677478400 11880892 -1085849034902309742852320197464930923520 11880893 -803973670490597131295489088473621340858 11880894 49132363827762105080450187569925064320 11880895 -607193226929625894177868044047015049600 11880896 -17522230602439956836532353720351981568 11880897 17555040947727808281991399398462028800 11880898 238807014482154286131335974115468952480 11880899 -1564203974729474165434393380128268956100 11880900 1118490257083895209467470436709708800 11880901 1194953107398443693339328058025301629404 11880902 -226661098484093411097823101192050556096 11880903 693693888563605252666939742478000856320 11880904 -212389364132014311509733853908565524480 11880905 171204974306607904529128443897457701120 11880906 185938979523491594685866037788177650944 11880907 98145103897567753465897149431449248280 11880908 98481600668037741450297977358646394880 11880909 -901139092020940407586472814444432832320 11880910 1588507116571093288077749956269864960 11880911 56812064081500135351960611305886249984 11880912 -24284101091270904316926339014535413760 11880913 -1155169839120364918852226382619749180816 11880914 -286417363720750117191364219206201236736 11880915 509033015987947275571787820766093999920 11880916 625556386783998761883671641738732730240 11880917 -445832993436161339764222425688337089440 11880918 -3105415504068480037296473439945446784 11880919 847045781585956863303348510086047197320 11880920 -504784957436512257356943387366363955200 11880921 -39207336774448475975250020278712845824 11880922 22353103999387258641135999350826715872 11880923 -120296616608101956606518877854307118800 11880924 50344215423002578298480489374306885632 11880925 -309134583161284933394320365914384967200 11880926 -123345705644913585497055947276470914816 11880927 -398141175396827901947591453742575820432 11880928 -851670989908737733019461822947423682560 11880929 191961635327277747425858327013196596480 11880930 -92401214941560625825508707416788090880 11880931 -642434674531647577822836598488495783268 11880932 512770968438274536236474168819067444864 11880933 273024064590244536100013571652785811008 11880934 -5701414529975915015503812536632750080 11880935 315039017201726770045320586105762535520 11880936 162681285549738613201750943627635261440 11880937 -302910605815053484834126761977718361414 11880938 -454274057965519758413887077427686860880 11880939 -39034265481483851733426249732298252800 11880940 332369635673764090026430472524671959040 11880941 -13614655623674904925053253937185368948 11880942 52016516915849162417794145465619154944 11880943 14436106102603045080580969734308258544 11880944 27623185745437841308895314411422351360 11880945 -1055993536208592287016495976231366838400 11880946 -25927124204787612903253535286488186880 11880947 -858492783329438411110779944527258110720 11880948 -137230167042670740654783065550055649280 11880949 -121585527665147616778991275018789535136 11880950 287574712489889319885258680861286228000 11880951 660448147171829196203203295110806560232 11880952 -7744475084660072525915521635393331200 11880953 -25557485349732121226919660836945089344 11880954 323547963513676321292070658409271460464 11880955 -193266668373817963461386956181903600640 11880956 988312328394612158368129160944834437120 11880957 41770444158472420750393089270845937216 11880958 -596452000318414419216691963935547729920 11880959 -225079872407874031277091721457551895568 11880960 29676436999812498636000202671123333120 11880961 -730964706964818133840020319785827961276 11880962 359328466729197881475026416524253908000 11880963 -221920224185512872270303275915852158908 11880964 750438074440726028469779566649365757952 11880965 691302757071581629658278348588076659200 11880966 -188063165962159181720852486378539852800 11880967 -130106568538149396724838631223470678016 11880968 -241928931652549892122597720390950912000 11880969 6697144641643829810284374878203224288 11880970 169541862308864261503129886626025472960 11880971 154357279069037720539375461941294541672 11880972 -558806183380132512468604514247670824960 11880973 -111032956447195412523282894117937094036 11880974 109103949469751475165305877260931168000 11880975 119496672658066351511252927639197278000 11880976 -43626271141755963314713907554249146368 11880977 -553761987872489852230691361418225287168 11880978 257800590366430251811897493286572367360 11880979 686521995307956443300685867016919428680 11880980 131033112712943769653191335857939443200 11880981 88536205875459229559595397913775543900 11880982 -225228720892016104115303162292305394816 11880983 1230563968158025399794511376138940860232 11880984 389916538723275361549974230327479480320 11880985 232188462822635138715163862781270283200 11880986 -133800806342751155131172695098237696 11880987 455453358435984922128242463119179518360 11880988 176285872255572595348781323114399342592 11880989 -403136166164055216911334014213267625600 11880990 505635833047353414594137859920996160 11880991 -27707485619078279697848655233230736648 11880992 96113741913081974545063900732973187072 11880993 -1029972250425401804504695094057539351872 11880994 393727730658304143500886136226652536832 11880995 -16356516120137196145426120164168422400 11880996 218718199359125954195254631555903631360 11880997 -678898269896179997854270146033238031554 11880998 61149690127489314832620105125724364800 11880999 -15046057922383601046564722665128978192 11881000 618837932327396693238704288711036160000 11881001 1270502663411917767116997358312713697104 11881002 15329909279248922654271082618193539584 11881003 -705529777233018942005372645133904558056 11881004 -1127289263694111501256467963407651443200 11881005 -382382339398321367909387582943580369440 11881006 615174615525449235420263577309405509952 11881007 -116787376280493367262298305950578834000 11881008 145099909329110944978215408886153101312 11881009 329156670108354831256373133654633687616 11881010 -264779516027595718279309357440881942400 11881011 650417163499865947914059252158392899184 11881012 -143527158414882622187125847366394525696 11881013 -60379578383510309763856198324822446738 11881014 176328948850315206137864834014529288640 11881015 941629823672140487421550992912192083160 11881016 179781170708207253342000298460127682560 11881017 617673856425898530359979207783578826234 11881018 258174882829135789183531623433061839104 11881019 87513354377145975700572633871645676496 11881020 261533877191800689974464493930641351680 11881021 47392546369358448865330633810025494488 11881022 -22091033945511793682429957605837310208 11881023 -56653885866066930537436705182871173120 11881024 34947321868224316433310174847559008256 11881025 -213411857213742274451901515507893896000 11881026 -321094840005794885407248690766794873600 11881027 1076561058344938852786735241632250834876 11881028 -608203909125951978812984942949441126144 11881029 2090254094471276700517179798509684736 11881030 -409847748058498246897776459942621893760 11881031 1127285725589449291164562447928403907464 11881032 -644546579028575444186111378367118663680 11881033 -13012709044578070219944421243000141340 11881034 -191981486517403208202956470428443748096 11881035 24134859738468211989873236272440283440 11881036 -465978633034912711347110225445717092352 11881037 -370729249085792195732097516240517858848 11881038 199636416419105267142264978129060421824 11881039 1762697800643879777092883091737661639960 11881040 65669939835617373796832523036839362560 11881041 -165738478219596728103024990134909147520 11881042 -14556527984934965941332689640319960320 11881043 -437832229851733984848511701331716857856 11881044 2091138668054510372696355424528029696 11881045 -844775317864861511176009646997458590080 11881046 -37713924105613581972275944573986323136 11881047 968672424506505816555066880826698187520 11881048 -1664186983840927201022275346621511229440 11881049 -529494008417461781636976649637619064950 11881050 -87878953676415016984125247354179648000 11881051 -115095930735760253544750703627185556416 11881052 -258272249512129123632432975562476977664 11881053 150010698722002401490390494215643412800 11881054 -312790235419682892914796779628436037568 11881055 166426836403696616833068592971931590000 11881056 -52765844454538513364384237231844360192 11881057 -428471977650390293325188789305655433694 11881058 135312030584142983315113257375338482176 11881059 12030838451509641616271614608208616688 11881060 -117796502168620514012594992592611491840 11881061 -1024544483543232390556577554748042997600 11881062 165473702316171361707671296040703168384 11881063 -656298128471069045468333880653103775656 11881064 -149813054953581078052951579276873236480 11881065 210992143389216680665007609188342849920 11881066 -392228500344087130903616344346187060480 11881067 -191089954835697595055151502025345701848 11881068 -193862999029470989120201091955915146240 11881069 976758344171418766375779837970034458080 11881070 21738084686166555684137766626283029760 11881071 418178874260501923749929690350099085640 11881072 907574389522572346657426992544612352 11881073 79038212347019165135597727661787564784 11881074 -186526474523500958989439071192143264000 11881075 43619789303200879238305746461105456300 11881076 -63262098380221253467042142140852890240 11881077 19641851964634149163274261861306733408 11881078 -80333449897748157243272224221179621760 11881079 181317415714009570725071575176480405960 11881080 39424748391042831554937817063412736000 11881081 1202464591580273172584949773666286186064 11881082 -514405700237958115154689995108175870608 11881083 -1165360636221482586331575169582853316096 11881084 132227704033815033663753062773230793216 11881085 23735276582306065284719341782575854560 11881086 129860916388467590066271507070480189440 11881087 5360447167453782522614945442026724768 11881088 -438974469687868232977397261592931860480 11881089 -140308494824874856903320361895250975792 11881090 -10824222561980807001871212626468767680 11881091 -286628017958716958824566816905985018816 11881092 -493778518538517045892376949167264157696 11881093 83605830472744338752895911191641440800 11881094 77307448828920756342211190152495296096 11881095 -12920211908514083258914949171814354480 11881096 12336911235248449315897614462935040000 11881097 39169027490140839190413548516432135460 11881098 -125621825162654459001215221199877944016 11881099 -1065443649561172952544886116141950571520 11881100 68172660441227760682103714244576460800 11881101 -547629405632162574004569323350221231168 11881102 -736791096018278670899336851579313629248 11881103 -148586165745234433719993134359379443632 11881104 98626349664431499078816046419699302400 11881105 212128720895112826271897072199966696000 11881106 150759063845820644836876823177617060752 11881107 107038716738407698544066704127770944000 11881108 -928551071620744464548009746396096185472 11881109 458691187231955373964242107414302402620 11881110 202028056242638784335013772619851345920 11881111 1259040862460484358311057925568877000 11881112 81637095218356998584544028709701171200 11881113 818071436490323161387870635654640605984 11881114 234103738016325805213805924321285690112 11881115 80766740219200865757294229358015520 11881116 162093365493314624842734934204064440320 11881117 -1099200608196690317561343188998302583834 11881118 -168741791228991370713299483072071080960 11881119 -754475191621142213898827200913996003256 11881120 -408739951841340220211910462321522769920 11881121 138798727883774733061783430592744725184 11881122 40571672045770440612250292705103249408 11881123 1580179007626896851767470707635726001372 11881124 292712607370806750956117214179915719296 11881125 -355964067467425461363710027007079800000 11881126 -167436850029091599431471760697064947200 11881127 -642981715060255820088097128681477222024 11881128 -309704645424218668060034230657282621440 11881129 652752595178805621381405446270567203684 11881130 366259154857603154452807923441009991680 11881131 110272216707070115509796293551859652952 11881132 1019075581396778175990287922472030581760 11881133 -409834056327446570941192908428677822464 11881134 509813770192216892078960306026979418240 11881135 200309982790355832045815934903455843520 11881136 160742108479773788602355370709833449472 11881137 616185616525806317171010372385928981280 11881138 -157372544062031644845995670294733655280 11881139 -228704478675528312074723876680920059280 11881140 -112943453633435662958938243252475289600 11881141 1143502911175082201313769316153500194542 11881142 -82571346673009062090751998530098791936 11881143 -76217025414770914874078005172662949568 11881144 63373862306039756475283085655565516800 11881145 -1023726031871756186810686025543427671100 11881146 419894393379973633303788106620371395584 11881147 -1076968110747347746541136779331041848728 11881148 -16863781767722739609254137161143073792 11881149 275067419251356719477134501596264383040 11881150 74461004807172194148265484236766145600 11881151 1062346502657951248165879476180326360112 11881152 -246519317628003388501428589687785652224 11881153 58200753232391924336184055383795155712 11881154 470714060478931142040504932033595757776 11881155 -133349640210255605369245032667968921600 11881156 -105267292344572192309485180935093288960 11881157 1300252113855685590075589088095799621406 11881158 -6417567449980878284686950180335672832 11881159 -31651099198736983269312296042708322096 11881160 1314359136966795857987605762062411878400 11881161 -1568259914812177544586830076107068998 11881162 -745252711536738600354408130915545225168 11881163 135680738331808955195395180251591868560 11881164 112220389959687081351598884207481036800 11881165 -992658583766835522060725135656012032000 11881166 -133968618311820103701743455277936088192 11881167 -101221681966330590980691461310657367152 11881168 53816167582977477296334008339961700352 11881169 205947385517981402221199934290678066088 11881170 -120312850335980455680175988197835558400 11881171 2690631919953920419772563429737420415032 11881172 456531516896241561423181993921509730176 11881173 -3345100845368165629508857397531439456 11881174 277415491479436647829505062766648706336 11881175 556104716560735212764174692943901831000 11881176 360826034648098885217567778784938393600 11881177 -1368414841582028359143341465201380454400 11881178 251068834628991854420803819209608556000 11881179 410418291823566605414161341744282711984 11881180 -97624452340170738915796830821673692160 11881181 146876021207354352272831097136381335024 11881182 42321692763075434013671317212636555264 11881183 -370717982507613845455981067441796778440 11881184 115972364097280723658792371561798041600 11881185 243868139551038718056210000007967798400 11881186 -794223082072954831489643127799538828208 11881187 6703052551395281169668866325091080952 11881188 -25087227149824806495649188994592808960 11881189 -139519373365320550516311214541129240576 11881190 15439068629844320792718239200412400000 11881191 -101062965882098519653103093502731454336 11881192 -597581809543483802628027532858773964800 11881193 1137951456715512882688882031514050432442 11881194 -69895742838871621320648938934664542720 11881195 -299152500002559925788374012306355616800 11881196 -131551801505454506203143883006256889600 11881197 -796660533798781578897431631867403505652 11881198 231102871986129006199132018052589088512 11881199 -1108077027904793935275534588738585477120 11881200 -35317050079441512429483029847635558400 11881201 -14206250016312729089247465061966210080 11881202 46431741318219722392834331633614447104 11881203 262446895562565451265674915493623349304 11881204 88609534992991447976823895203740675456 11881205 -361408674569034725423442188587985625600 11881206 -345537319743998215234465158016621401888 11881207 264031762852746982106108861205539550360 11881208 599822686641639768301135533509138165760 11881209 179344259437167606224825223518298548304 11881210 -396392948870886408661391720952055860480 11881211 306799912804724047910160758788061287824 11881212 -54225301250872854032286684964067647488 11881213 819177379289985076436647905577638055200 11881214 594647796203354445635445743672153188032 11881215 -355822843514918982162835337834911948800 11881216 -510185039880518828737432519342657896448 11881217 -734277051615243164098338802716205040640 11881218 -39183153315618146767550330904886786560 11881219 -81630268427351675498545830255229120304 11881220 344924412306234900961436429078100480 11881221 -874178683161064783883480682428977194336 11881222 258736270742609081216109389456697689472 11881223 463864102298818874575623645334850840472 11881224 434627645308856298334011085643556126720 11881225 -457631641269030793085135196303915950400 11881226 -81702850647436756674984821939961557664 11881227 -73173051002351301810094917617900109840 11881228 -1470190019151613630258982066568439070720 11881229 -357108914861876908403219122407772179540 11881230 131601272280410578136732307669083886720 11881231 -777373834805546917558248219922929237248 11881232 9594695195780778843996090097410048 11881233 -9831728687981958466214792307411761280 11881234 97159604474742605149889929981579760016 11881235 -24977220097037131517281973501110858320 11881236 152305269656630923667981161086543489024 11881237 -344262631781536054180051496863949680114 11881238 -831086578010855372265974012668759872480 11881239 -497056877208183313912173814519625755440 11881240 -142728231728588356650080020275202867200 11881241 631035753081200260923971638587066909642 11881242 -199798052416282838487854102907652872480 11881243 652850181950893196023939534050542742720 11881244 13213597149774152637038654184962138112 11881245 -247922374459479291704435868331090752960 11881246 69637803245604990103514172754311318528 11881247 -559604698176710464859630041654740628368 11881248 -556622446462185354278385773126124306432 11881249 846461318106259538903527087044213756072 11881250 -274208458088659923376741746004428900000 11881251 182410958201288231451997014052752757080 11881252 -16423157201263507559853118131957499264 11881253 599585741650120815089455644824831199840 11881254 133230470293891555043840858176180475904 11881255 461719204801741350789632037247685535360 11881256 782758627048131149458068258719193907200 11881257 556318595825338810329577442409001802640 11881258 -638416372287429647698575560308209114624 11881259 -196364769715254024400575429590132223696 11881260 -295940657382164138857102989246562176000 11881261 38073325788522681342081210382799276864 11881262 487829525753079027834708020879314232064 11881263 365111039327818136757830477403035700744 11881264 -196127853957155233105643699194550763520 11881265 216989483224990529818845307928620221120 11881266 393932699901885341061623517096036513024 11881267 -140635791725607789335236923739634186496 11881268 228467491692987777459273393972818098176 11881269 820627676469030297106028194938663016320 11881270 263376119802227642950404447502976995200 11881271 942240666089029977492832071881475148800 11881272 126719814029986005206587215041111408640 11881273 -451900343723002319868836612000837780396 11881274 169959565478878446899988748095592923360 11881275 -121070395246783744534013810638273940400 11881276 569999780806748249812392997746321415680 11881277 57984601903405095344436249060760374912 11881278 136855043137162947429254266939875501504 11881279 1133065869857318325191934887543338834880 11881280 -183140455331036240821751529617290690560 11881281 565114460965318721272642965598633557552 11881282 74870373908233655792260559529235928064 11881283 883078006286252592786288740819910773400 11881284 -341960364774488292212371685332374650880 11881285 114734831842040148115392954621299261400 11881286 -480951018906448463300043179882503605408 11881287 1767500384928916433344595029687406976 11881288 1057539128213147975731982375702789160960 11881289 -317506082780999574803971730731264233600 11881290 48995376830104586589847100337443262720 11881291 896257917288380521761828439098355023312 11881292 474901967761830881510525594315659607040 11881293 459083227035278299813681168661093302464 11881294 142087834757762227011335669990150070528 11881295 -175027631853018496038795517204903908000 11881296 -24981874269398835000882587725293158400 11881297 124213619420405374762804281694879133412 11881298 271709855185547767317265297333214581248 11881299 386035679777473177953732600636720519864 11881300 7698981365989638697876963955176512000 11881301 752163450384217451236682995923794884302 11881302 -105954735414463694325922717490102069760 11881303 -4250731499054074135394300318851496320 11881304 467912907509127868748329884624880742400 11881305 565058286298154023811062960414444215300 11881306 -254847003188773516354317908886494085648 11881307 -2013963288474065313815028016550662541928 11881308 -95169223463064048398705572614040289280 11881309 690628744746277992102870508377148734240 11881310 -28030330600324254567683149993318160640 11881311 -254210599161651469567748529221881163136 11881312 -1406634224273520482838116930112719290368 11881313 -50617620972207533099488371064399139136 11881314 -71688631335424626922667546228345614896 11881315 -340473112806086805209188793423942597040 11881316 467348470957990860666115143441182951040 11881317 174946835637079948275053361891272699904 11881318 -508085793454727045479911270820298774784 11881319 910549453867978633961307578059998561720 11881320 261741634577169704315228243664094003200 11881321 -5545587683084461854706986846538593478 11881322 -179313865601564142736429705519263300000 11881323 -65829059148819894552686231805684079548 11881324 293958039956923832338710016665173400576 11881325 -40965839781045106342062993797315689500 11881326 312372741917119877859847559603176839744 11881327 -360978059350167095321736165150783962800 11881328 -2905618698989143151796218708760231936 11881329 -27815569606059127453744799583559394880 11881330 -5597344814803222341053566815348372480 11881331 498777873541041858318263087227408594944 11881332 139585028686348286046470854911854288256 11881333 -637520927248085278683311025065506974418 11881334 -18765749005294608806810707894619276928 11881335 -170803638545178380986879970188009736160 11881336 572347825250282573434187639575856209920 11881337 107496450098936977121971286620360096200 11881338 127210200084172712776691813983304993280 11881339 153708733990864011916191468918862134272 11881340 158106895049891469980561604471219048960 11881341 547940996167157523460538517310968968550 11881342 -94420419745224391556401254162913563456 11881343 -534153817476000884450384007842453889408 11881344 22138450981882283931725545449392701440 11881345 -27769349812784219095410798191116816320 11881346 -305789700894491646261293290038374952960 11881347 71483684839379199676864267452762391872 11881348 -68071062726405859555283501562986039040 11881349 -185313680192732699538253145371460285220 11881350 -36611147789131152427626307493278944000 11881351 -904757913877633972068036130123877545968 11881352 74257916309243803659812327417305006080 11881353 -896743672615227385310609336161939776 11881354 -47815713787154685069301820232925144320 11881355 -146348455366285530304353802269335190240 11881356 -67668925026215572187103724177534694400 11881357 851187117908199489114013319994125447606 11881358 -262698648741948615835507261328815165440 11881359 -311064804723436140114634706388205466112 11881360 38505327468322348075551488961867694080 11881361 209994239386290253793249352226115405760 11881362 445033688134160350704583902618547316352 11881363 -207981749197273035671869633872992040960 11881364 -100075977858975378015308042647583182848 11881365 199439603351946720248414375466019123200 11881366 93142241206509262643959191845281848576 11881367 -131786785970049237671541324381886190448 11881368 -184528021507321629776368560749978019840 11881369 1790837205536071813598700990481767802644 11881370 -125339704948421954502191724905158717440 11881371 -266590821687029875584589968306572330088 11881372 -563472403946324740993927933801920807424 11881373 18985005645354021510838628270408924640 11881374 48329017777777390745760243153995492160 11881375 487689863198945609893135237466876748000 11881376 835762351176705587238643295781605670912 11881377 179917832935265899852896462899199463680 11881378 -1154219905703229856178210911165807177344 11881379 930727662327451314799524451364039509980 11881380 -100050766492176456570583009767878860800 11881381 -163129086419454065606483115204217934148 11881382 542108174408256472397083405634190682752 11881383 -125629939751422710737514251131776213552 11881384 193325030765538181646401274433745305600 11881385 -276441017086080400186084848687082013040 11881386 -3076607291979514854406749310976325120 11881387 -145932907542086713196369912179896126720 11881388 1042918507628825831465047290070132524288 11881389 112427806456236326954965538499454095648 11881390 10094840695409396018396118899987548800 11881391 -568591621445751702739809894167818052208 11881392 -4677220610265822208612603142557040640 11881393 -1161398895691155257461155184783801653358 11881394 -129854527485265225221178037100131309568 11881395 505596919989456739185678060811032265920 11881396 146117147192242926806615571823455956992 11881397 564739755267057571606571793546304685664 11881398 -258516475938360596507496533628111683136 11881399 767291339998057457194312684731365043664 11881400 -716836485039025031729999858890042368000 11881401 34026205704981780438911031889998163968 11881402 82475473160272516778732302042417796544 11881403 309757101934382220778854857670134136240 11881404 2137899688968133527056629586154418176 11881405 -489612160546870979805170599008092243880 11881406 188735258011598501020958165038486611264 11881407 3581293315876530599175968936988725760 11881408 -109748757601728777337782524078979022848 11881409 -474951272163365873247122566482956539200 11881410 301566967661557425433276466535420817920 11881411 -555981400064711655793245591055696815000 11881412 -636226882380722273774965433858578022400 11881413 -949179994437940680002626152741109289058 11881414 401955054056246875768975483052476565952 11881415 63431368195431419801571958992070749120 11881416 -9742822666879567507498585191724646400 11881417 1085403356620993993653902384718050053466 11881418 -924049259600889651313831744432762973184 11881419 -305391139558586259957616778801499300480 11881420 251874363454710575615964660491353728000 11881421 146411242568381850711251936332319189622 11881422 -34458821371768896645448910424491332800 11881423 1604758637295188702117751940856496338672 11881424 -186050080571832424565181138288163553280 11881425 -114605602801847378808239232378953154000 11881426 326334257847950665298664460735678685184 11881427 532841037497463902488501927150685223276 11881428 -82101015242710930396476205826869979136 11881429 -141199673042381823567647582186781360224 11881430 -202355782019416124735576989833126276480 11881431 -57790165062059363991227964358555559520 11881432 -188593271106441487354888438874371522560 11881433 -195223219040244082451170715533174119660 11881434 101033736058562819467810337812247240448 11881435 -352319206348565140082444299904830734240 11881436 147895152365283595325830621930511462400 11881437 557169890020299758096117415667980031968 11881438 758695171239357951611058428277335260800 11881439 253764645976477072905280714588888686240 11881440 -144304612749659360704398258257610670080 11881441 -223386532800077059140425765029848325440 11881442 925529589267509878247759494594362086400 11881443 -9743805709459765777360158625186083072 11881444 856071533753228064237735496138975567872 11881445 -241735530899788978531796478243076579200 11881446 177507985435418346271798595959779433344 11881447 1334337545473974515827541568546877059896 11881448 -59166498933351686726109476314467747840 11881449 488812724080043876653103101398474857034 11881450 -61973408219052554399416017210138432000 11881451 -277050298155170122505019681624992641548 11881452 -156806187551952154570419257069249089536 11881453 -84957838037786231578507720407792416640 11881454 277665178345274292001774777876024176960 11881455 137695665435724618804326807993818764800 11881456 -48609728700373336724610166635187929088 11881457 100532836142192959925732595621691010112 11881458 -147162516460704485543242034356582517760 11881459 14590398028350351996449659695608271360 11881460 258984064600277340403346345064633292800 11881461 869017345145229086763218868608671344480 11881462 -275534595524699983400192891053031759616 11881463 392731361896785834507565429438094396928 11881464 161558159285954096398621205718899097600 11881465 -979212731271936891422665114342945822140 11881466 -1040251395559122995707368206595340781856 11881467 151893638114367657598999854825206266128 11881468 -82007948042979463062075602166250406400 11881469 -402830653289075495753754225382591835130 11881470 142865571672834750031985536853057045760 11881471 -1349266764253979530470472325351262856560 11881472 188981205269377309208573325645868695552 11881473 1008003649784623985786816157397894500768 11881474 80116033608666494598333933021019680 11881475 1319695691697197548502190281143435116000 11881476 185537561457182211959166372803593007232 11881477 -122713573445363268780170987608600322088 11881478 183280290984289601186493061801396684800 11881479 -132106575778090177397146763616681091200 11881480 34328161906145852369531134510524211200 11881481 451820863631014878745110673410175200282 11881482 480573882215893676878855441493186126592 11881483 180720673052422792750830671052996980280 11881484 827000886838366779805966304026624694016 11881485 152217356163810892553253319260655288320 11881486 -33501041716993099800633048256417631808 11881487 -301357149439004710097034324643869220848 11881488 63153532566208797104877410543333474304 11881489 -1039986635458079942848163216843540165710 11881490 10057575093312963412886345737379172000 11881491 -660878938432770667002312954891120193608 11881492 -114176233752586807284208820772970772480 11881493 -330284046374413165135800259340686789512 11881494 -9473549554546252619462880455855923200 11881495 537139423820901052516675736501034271200 11881496 954332447760384682953230163864117596160 11881497 -82607413235990980966683677965343358000 11881498 -352369119836285674868382576338740239360 11881499 -76518481471486372028125172876663226864 11881500 -286384206690365488199496602627822208000 11881501 816041616584344288950189577404300972192 11881502 -5667762055926823996859119211617981248 11881503 294790815753116178862793845637440004520 11881504 -1101545229150366445182984471803458879488 11881505 954220048511128069579203880107618048660 11881506 -19211225085893927863308914657744781312 11881507 -897735785392954850954041890527776078968 11881508 -1148254275253434716286880300825376661504 11881509 -2180314554928804060191931087794532320 11881510 139863353366164556724571321214352140160 11881511 -511394655582367196254504991797078074888 11881512 26750550334551744550693517633020723200 11881513 -72643075830212623169455563508823875200 11881514 -1460916656135647917106390427729019648 11881515 519365903903372463453129070290653230320 11881516 921664649783882973687064682669670500352 11881517 -444070764311143054101267772347429039360 11881518 -486811873974043033600496715100340278272 11881519 -205375894200853974187846578918484376992 11881520 29298201330299151988097991898595328000 11881521 355756243554065271541950913750896741120 11881522 354567611545561607225556110884055895312 11881523 -495483475710731964949905115642214288376 11881524 307731026397984683990439883972212633600 11881525 96781556053658589756945743385512713600 11881526 828221778418686067053993969600844919712 11881527 -149618139049830732766803038520339216768 11881528 252260772322183766759479937267139932160 11881529 845873391940141392219164097272856497472 11881530 282271316871905019531855231032245533120 11881531 -593751683901726021007116787824096080668 11881532 -168351576275771701912698139941972633600 11881533 -517795079899447340137400447655339401376 11881534 -300693757666426056182408974911721761408 11881535 -62649988233182636111361870410836149600 11881536 133331829047210039595052903199114526720 11881537 -344459781610353500968503610813186818048 11881538 21449245667896903324673929135667915520 11881539 -69685915124438484347830764343462572960 11881540 257999931701969300057138045711004979200 11881541 9715377369574104324153038961183806784 11881542 82707537962729716250813890439674861440 11881543 -391927673105834377673695426978114100000 11881544 1357587270760233337499924072543422940160 11881545 2233837784398094101252573362753422400 11881546 421318718811260205297114882238374695472 11881547 -303573528296632129456406992171906579920 11881548 159622018006175483665522864960249574400 11881549 -72068297590625615949635440744160463264 11881550 156027759705802564392644910876669964800 11881551 473251580296336291944984791754890795904 11881552 -30423009239611479219058840573254696960 11881553 211205077292365900389940371678729778944 11881554 -122262871839840400109784094610909164800 11881555 -334278389950849232749250343275831308800 11881556 181860915542636890362561456168130437120 11881557 684242864490679512386530061318310912654 11881558 -14924747350633190244991773600828643200 11881559 93754256343869457402648502975038654504 11881560 -275845165637118536875068457446181478400 11881561 -1004188210098083073037906464670540256700 11881562 -286997667451892653109134323130468563456 11881563 533998526663318412256140423419026849944 11881564 195778286781638453065789526240263101952 11881565 -1686011843306979861010054546024730196480 11881566 198727404619427930664192324047324544 11881567 669886910270266831871711609699432899616 11881568 -15130905150435886148432088153813811200 11881569 -6572486117404579648777005481948284768 11881570 128529137756332440052011117684857433600 11881571 -102299323187586602152665623013823703616 11881572 216264756326642494019575789096876050432 11881573 255367645428567403712709264022900979904 11881574 210002540694879771303692262376313058240 11881575 -308905201975960601724449555704102606200 11881576 90687854877574496167527145690428702720 11881577 -718565425391888171884583109903218309574 11881578 -234367415012725278710135946665640696576 11881579 -1822165870379402688715472071708233827624 11881580 563417253268816908962648994150431155200 11881581 407508337072490413044456225579044892960 11881582 -663049402665863964176652193079791132608 11881583 78634396294545878709533011331993811840 11881584 -30409920725630215244840488391351795712 11881585 7482311799815870064025984610179977780 11881586 32595771762464591749523496462311568384 11881587 -14825779932212453114630493854468613120 11881588 6967898426013824841933849618907314176 11881589 -694095013583228335211203076476366304520 11881590 99017657269208299515708427697654169600 11881591 1541762397501023831811982201175451141992 11881592 1065872406591736724748060295970221056000 11881593 -6158482280580937278613086865846581120 11881594 -22837424208959682329089763157370421904 11881595 779312541374728767266195495960150400 11881596 -559177388763843399838903163242319109120 11881597 20754803182759898638282964889352352640 11881598 370483532313375586966742770917831052800 11881599 293949822939390332659981410822392731920 11881600 -883031794971172166561507327638241280000 11881601 386322114488349767391543899168865371952 11881602 269790269828215399525392730612646302368 11881603 1546527005916557617407920323802621903680 11881604 91442446588423829082399427941987987456 11881605 -134230460506370434791659268160399571040 11881606 -407627496420595504815235844332620927360 11881607 197311031302342343532335841911086431072 11881608 -170581502461149606443399699318710640640 11881609 846650822163472316679230113506468372916 11881610 -50635238356956088456047290547583179840 11881611 -120607530281371574722150811787342762720 11881612 399327201267848086190311690726284984320 11881613 -98003770860195388702766569299916033716 11881614 58470969031496551816034137665367371840 11881615 -281021863145447219176883649367912197240 11881616 80910699537232005992634483914719887360 11881617 -335324604476053288902515122279626832800 11881618 -74267490558232299094107527943550015488 11881619 1524492422983150575737186752495230478560 11881620 445116233845912978199193703131295641600 11881621 -522240784050009762882814575789904679456 11881622 266799081050065360019646216789795182112 11881623 48021917938663829916828259095002041248 11881624 -1429201053924243944810224831541121945600 11881625 194856110241368619770933975312998272000 11881626 30645810018388724710751127323406226944 11881627 -290865166594487371437703785069133053168 11881628 -109030471917498426927921628654081288704 11881629 795205588898786151097568121186623861574 11881630 -237228479776481066541147694780874206080 11881631 4808121245534976177969582472420634880 11881632 89799192294861856626861518635520753664 11881633 112784881103632653086664590855911188480 11881634 46397949836114630511624206468312537472 11881635 434063773672494041512712247313975239600 11881636 48318799769575888663534854533242212864 11881637 -662729328674876119545642240564058301922 11881638 -80623205358906565431954909387282398976 11881639 -321278794154084184732077314465745026560 11881640 218914489280246403470962080412796313600 11881641 219605719159718597980355360174137799424 11881642 260975229637837889374267068616093113600 11881643 -151037193209440347083446503619969404456 11881644 120483967188158130734690393752847894016 11881645 431282156384908183933575777974527701900 11881646 -70894609861539810518104755785089720320 11881647 -1068298009130053023435847405324543968 11881648 2184408507512928203560638138686062592 11881649 -208189527623327227185726152760422099712 11881650 128742159392534120368439974571861760000 11881651 968528287401611680509094901862703318192 11881652 275351668224967534453616851746057265536 11881653 81424235610929205049690982312632989504 11881654 273819341894194469539673035479644757120 11881655 -602112067210928757065654963010631462440 11881656 783546709660910205542163630666262425600 11881657 -211944801527481510324418903747789638274 11881658 -133874402994494927684868395228292754320 11881659 -708735618661405161356412781418808844752 11881660 -187059514131332387704051750081653811200 11881661 448252996422031706709937997016577373664 11881662 -19957766047248770868728846196143861760 11881663 943735592241816089414743533616818128704 11881664 -400182433360717694417228828560157835264 11881665 135498723036994846198037561565148194600 11881666 -94773349797440646082286320688014897968 11881667 -87831660446277590722050044766635749524 11881668 157353372744966911551262579121186975744 11881669 -1245853193941907558811433030477682920160 11881670 421393667260595263297941092976447281280 11881671 -60998157609046391884001465400752748888 11881672 -890191221739040048235933920743008460800 11881673 -832900223745707518862489669221634439078 11881674 -188924731180515822748223384000195189760 11881675 -164057115562354916807509559079872132000 11881676 34126723343978377343384417303362111488 11881677 102433809830523569160804282471824341440 11881678 60373013730119356761674890593543521280 11881679 -1260364868448489280823152473973095716640 11881680 46773379456459944959812418037318942720 11881681 41190932703820156776470207067414121792 11881682 252913865373076115041702254608631618192 11881683 -112432311760440902428704669022706344056 11881684 -275385113361281508780719697642427283584 11881685 -34420413686022761671583117563624732800 11881686 461997519149480946833998091135463344064 11881687 -329190216176550247638686320531051308664 11881688 47418395363945888835730106709491712000 11881689 5339464416036664705187700325261380000 11881690 115987131153808833062686920476428965600 11881691 1582186483918404880966026557608541741352 11881692 19370947556849950542201731393584214016 11881693 53452747398694384932623391496640303200 11881694 520463506065477403772614249482092918784 11881695 198603540471843036077409134354736345600 11881696 746090889064739891742026250598755336192 11881697 542932613798321244640441363272310090146 11881698 40254048564494578897286977699807534464 11881699 -12488057396665197590552719314313396512 11881700 -2000119947802307414591899300928793600 11881701 554439678862101450768236333224011286080 11881702 -328908410597250654910240549285655099136 11881703 -829028972821386512426533785692187400776 11881704 -415060253857757093639418067653473402880 11881705 -279787360758625509100040406954284280000 11881706 -954026435417822329577303171718235746720 11881707 -639539312594264353954210083876381600000 11881708 167458072095864593921193537164965281792 11881709 212754539093895116725872841736332120512 11881710 -27738750547604419059824501862004804800 11881711 347053816297686359795722439997360812224 11881712 211351909353611944728916839968986300416 11881713 1139594528738196927215154018925864557984 11881714 19425695517361851062124867320047583664 11881715 -247115379342938510557279542670262089200 11881716 864141705456624603975082313833703424 11881717 11969120469503904453639107463355546240 11881718 109194706823098675774513311618814180800 11881719 350005221166110061495636875656429593344 11881720 269940458118882955404239130241760256000 11881721 803272705280052931138138461308247650922 11881722 -15242331952815239396020023515802758400 11881723 -140006813891902310650238509631549573360 11881724 -35425777009941005336111052857149575168 11881725 345454410418706224277322866597557656000 11881726 -265577806015323169543989074286730246080 11881727 451007937084884235992709150764886386160 11881728 -505000391046629717086552303082642866176 11881729 -173559590854118345230905357882008040380 11881730 -213802845919774910148196011889134028800 11881731 218963904426996873626838194350912108800 11881732 -290762605834128934823512697074136619904 11881733 -1018108314046090148383269014205122706276 11881734 -30301611245508307696875263412384448320 11881735 136321108495650240008716067820595696800 11881736 -109462830792514482101789176803021680640 11881737 -43545958660232683178643992169709776000 11881738 -500575240249068005724793081858024803840 11881739 -433534320456096963239264901525888025344 11881740 -99545544647670992271160284889129543680 11881741 1564096834789421675740141658153836541184 11881742 -3206868642819656916765334276838593536 11881743 210870885732191342314969939745560944264 11881744 -97855129760931554685249876792802279424 11881745 141015649377573049543736067170641358400 11881746 -353494056062389707064315187198087686128 11881747 -528229173544513198963693075995710638804 11881748 -256629471611715461584776923308969790592 11881749 -333474635807544053397563684838234080352 11881750 -227771684549322195426327041980853088000 11881751 111291893908978730096330835196645240320 11881752 97654964033960521362151684753066352640 11881753 54747716079978403606077018267393746884 11881754 -39537309005861791366883542426316870400 11881755 -295032895139195561444541923614194777600 11881756 485116244173465535950176638364800222720 11881757 -986364018288103729511818342682086691994 11881758 68007191462853926818585814152753029120 11881759 108223034396469471791185830892545873312 11881760 11439761160983521712660673747033784320 11881761 -765399164283933421251385131547804680528 11881762 419482535496109841104850857204631671632 11881763 -528533342205261056907973030700952052080 11881764 -389770117731864135825696062536343040000 11881765 -670422850283219371406909107383621520260 11881766 194313333469527776988362998937235823104 11881767 -127730105183833691809107091031890363440 11881768 -1085926437619743930149117420740656829440 11881769 531362057191738051242614001702110530170 11881770 154780797047689983861075749659620595200 11881771 2508657368686083769174640173896870737664 11881772 -17745963209378643038817551411453442048 11881773 -59661155631409677012040268662639337472 11881774 676120606146310182735021892129092553920 11881775 -661479490416726732358754311225519834200 11881776 62323443091223178931811857454147764224 11881777 -176599386934122196555183277590436740800 11881778 -657725918607454509380925742520292472560 11881779 59028937189652453297192319307169442816 11881780 794014543023793697316552937732957501440 11881781 174901903150213071660729459188235945582 11881782 6379786225590023237405990661113333760 11881783 -665977126729686204667398807446685327600 11881784 394708091535042698820409483942286622720 11881785 -675109875673956374492839024686490756800 11881786 -203306913250940816754671817501730156800 11881787 220161288514998550632247571849093054436 11881788 209790058386575746673265688764679766016 11881789 -793094935344109313652055683694988900410 11881790 -289121626846582182664724925925362417600 11881791 760954456104969761946524758128973313400 11881792 100927727908876400317455198718721523712 11881793 -789672841313133550540456698879656666880 11881794 -247939708791493149499198343427419939328 11881795 -115651459500089104863364047994534345200 11881796 486402612564347028220230018162732628992 11881797 -246615989146486594089847394199396544800 11881798 772029174111935726612630632086772034400 11881799 165813339194550736068324221378812531800 11881800 -23546449995693151590374428199706624000 11881801 25668895353004570971262508513514595802 11881802 348094000909403285373402615292673337600 11881803 4089276912601726785189004221454163904 11881804 374387395205866002776505618990611636736 11881805 -8341282590168385026191425722380586000 11881806 -197459700312758552262984212902936898496 11881807 -123222414964310787214690291844033059088 11881808 -85550257507800394173709681713322131456 11881809 45886162749464716625477544658206403977 11881810 121604036560878778397731559726940355200 11881811 -11255320591813104650424791973682221588 11881812 -277004549412034704308718718969947199488 11881813 -676599548914698684262445648655573176278 11881814 720993940777557072681316805824834200192 11881815 278406690451140827780788169986248925440 11881816 601950680198580372167498173551420180480 11881817 -795797831789196844886001779836597021548 11881818 125965725201864604329927563345416745184 11881819 -178216636519027755147265763561396215160 11881820 363159059400045688863010651966109038080 11881821 -51667901662149242070531729214200744960 11881822 285862297546098632968285959503514532800 11881823 -68433769374755999820732200428682803200 11881824 -714400480425362644853311040164245012480 11881825 451070001061396039485586116054975154550 11881826 -215239070881716064083434436439164526080 11881827 -1024064449922271245666843789683170214680 11881828 401584360638441186645330555718615515136 11881829 937499604954812245487941355752963250430 11881830 -267179901586161837522027476514026878080 11881831 -274979665176035477146101849364785092016 11881832 1099168962490298524842561465056093798400 11881833 -219267881543694526323778610894083370400 11881834 -84337513220044152464041059770793417120 11881835 -201709625440933851536111702574485422080 11881836 -180700004106015517688834931787250979840 11881837 494179414033751003275965697229904234240 11881838 327615708170239820102053865646385640640 11881839 -285798298581819633317138436698796886776 11881840 38573459357131170067202963072498073600 11881841 -245994439755342415977905462268743944800 11881842 46233598175630200012700514149897960448 11881843 1279235649263521707572546785162323990092 11881844 87028341318988626946765614376163784192 11881845 29445043458655932080645984946698688120 11881846 -6217285360032317617741308844572973056 11881847 216330237377939676748408286052884826192 11881848 -216470845333463358962480417257215098880 11881849 282576380390934878409128024462489383936 11881850 80745249809225896270575727295522476800 11881851 -98944081201242380708107485015844475280 11881852 -112914865998846062155689312692665438208 11881853 1279740462916125411584818231467892308102 11881854 -495199206993692782563004618110639936 11881855 -398711639771116329792916595573559417240 11881856 -157807744156638810096160887527178240000 11881857 -76078178442845718269358388002590930112 11881858 -148996290265837355179084836355313549760 11881859 -701291008751625288177634082255690064000 11881860 143827791182183536667666471182491279360 11881861 136658417824332336320705087668282754880 11881862 -318394160663369367316806535280094641568 11881863 -1008543729272683303212834774099786048000 11881864 -736551219369883357889328235274900720640 11881865 461343342761308949125250297249534617920 11881866 -42534794623380309676652498626330755072 11881867 -827795042593052715065459775760373815084 11881868 -333352362484431377707047834287936823552 11881869 -30294621245016765392782209463098314496 11881870 51590752159430891109205092234442936320 11881871 -85349918055782390526894772684249406928 11881872 5498729640357788418672337233554718720 11881873 -243541132812666946882216980895931974620 11881874 379785446274315879186822771674246722560 11881875 -3208252999082700426096153962321505000 11881876 806806595146300352398936348670192831360 11881877 341026609417992586872010137440733639072 11881878 -261575786599473401820356437709339857920 11881879 -110237491978508777676192160435602942520 11881880 -340890970382410745782970245916660736000 11881881 898758186860950826901148686187248826464 11881882 454474515575651708007610086124549223424 11881883 -687458005873967237510192693410632120336 11881884 -64512063264701388342316469108384268288 11881885 85839898564091397138743095345185580800 11881886 735132619350688963628256524540850676224 11881887 -972014098819649405921021614290883513200 11881888 1192181220070855356018059851499144478720 11881889 5726861078048246698575867794854959024 11881890 -3750517770379342238700738485172338400 11881891 -262722069710001687308052045380413076528 11881892 55454166479224842549445158387277824000 11881893 847021681006911130376119452711959232864 11881894 -857959337565007247091300803493345152640 11881895 914359109684012164256242794307194988080 11881896 -91493414113741304304260283889461903360 11881897 -317662431366653560912918523900888792320 11881898 -60857723547564074922107002314685265664 11881899 -553631583344888430582496613271606070116 11881900 -516087959174441101139131093502356576000 11881901 923256620843394079129414942906154362902 11881902 -342882834243849454468235414031156869568 11881903 -30941018623908615471386285475427745736 11881904 267388038416171142656438037783194910720 11881905 68945085251532326723195756384576795520 11881906 -149374882029279799141004776190457796848 11881907 103041011455772474944273067900641401672 11881908 -212054010236955489022884112930858862208 11881909 161077657260197951494708233155859255960 11881910 34314303844516255421664087571571712000 11881911 55291818899282500055699954383686538320 11881912 -165100390814106772935771643434109624320 11881913 -590232654525743645800152949685089130838 11881914 234405473517687398490702753294710145024 11881915 81555279576187331819253947120936118720 11881916 -1416328356093765484629692358331693056000 11881917 -185902131888267312302894861057723376960 11881918 20981831412640636308398062580727079680 11881919 370334020077409154827592117246878543872 11881920 22895311252309515041342698462516346880 11881921 191130583014157043337367224612754857024 11881922 137827339054158855341905178110788086784 11881923 48773809283071532692713807970530813168 11881924 -10661244088974852709228408934373575424 11881925 -593695609387778217620632239414881119200 11881926 42223957588118899964932086524331610368 11881927 -514802694679125297433727015473335197224 11881928 -351827119820815733695788964371472711680 11881929 -1482441858313421212050190289672960256768 11881930 -227159617767753946701729369062302447680 11881931 -1332987504810162810369392200484228252268 11881932 -1021409820607217677160844424657563648 11881933 214235448478147903964973528211129277920 11881934 254643714919106129819999676211671116352 11881935 -274461975372532335313303374189041772000 11881936 260183981852641341444872055630475689984 11881937 898956025903192003293541843200409581552 11881938 39465822154768351077834919427222246400 11881939 -575647547810000153231692271385629560280 11881940 80733731220955280921213213976841543680 11881941 12126352022925059082641445436774979520 11881942 -337783023155472199633963486181681555328 11881943 1093579894188277370921809962075886608984 11881944 -1062394974295985658337262242578699264000 11881945 284637463796365695542984679951235907400 11881946 -271109428357452373580364271712290733664 11881947 -9678557385252254717125226713825756416 11881948 -91961952486674744950961943445846096896 11881949 316934456390465567635204659852770590860 11881950 -75209013375529859657564777013792412800 11881951 860297991880752595867511150022562709400 11881952 134935316796771232089608310685344202752 11881953 293435911233905488809376251703311713700 11881954 4724424593623630821656572667164265472 11881955 20287907425579589536997649820988865360 11881956 -106775231941026187863768550128854780928 11881957 -1024681389172150320294561859463596817794 11881958 224044744041251415204718014047647488 11881959 -28542085981532436355987049861738476032 11881960 -22588638314046411577155952861543680000 11881961 -92946060525058455210060716011378598976 11881962 -113598501427006790354188777401408483840 11881963 473675213593510291465456899469609608840 11881964 -118384432298867572979161792411720378368 11881965 -19801335038492513491342404086513486880 11881966 99421816322682753518599410851676666432 11881967 -572247173581469881589791633086492905640 11881968 30865468297534124563912593302273654784 11881969 -290907290882834181255013288662290308992 11881970 -546539269052507775444090944524433524320 11881971 1271852998788543103587846196709602844652 11881972 -159753692793637959769376581721677436160 11881973 977063247297297520749381844173628410720 11881974 15790264256579889749542374022694184960 11881975 -3899087225997038806318504971514096000 11881976 -1952755052583251717800710993639532707840 11881977 -1100948494884065669167515258768326601792 11881978 -133931687790050270955047422412031522960 11881979 -427777849233870724956057141652662680016 11881980 -74306920520478229562306933286183290880 11881981 91156806751069411254807699152781452960 11881982 -122659595462492527644569631313787814528 11881983 986238646252384581916731007815763154448 11881984 96213858053289911974088869406488657920 11881985 -962051782509253782718925586584664443820 11881986 18885682644610625301168127092113754624 11881987 111325546567545650794091291723767684000 11881988 45033178996887638040680545634613484800 11881989 -268584162243727729724983120662915914016 11881990 -40409735428289708616682060069875379200 11881991 -34211055041305047581367003325787666256 11881992 -395363889080572762484087755342322073600 11881993 -311895156418482798379712577666144650240 11881994 -466794776696704510908603257702873578704 11881995 31852815813152777484755260546619289600 11881996 35624425971816032874376792654742906880 11881997 11295178458382674139621676422471137792 11881998 172047203849900184544902243311097753600 11881999 872509359742744580100747605967378285240 11882000 62135259965550534917978031090376704000 11882001 282215085973149076850363238627059016432 11882002 -4959459796389656080859868269472134400 11882003 14183428994888067339962075327502508704 11882004 -412766505198212584834901148331844689920 11882005 248788691014140677052745628704684110000 11882006 437955529168097728794826175955857489952 11882007 514370820544388847168824472019089626016 11882008 939878645367415752920061889233429288960 11882009 1626254786155114892161111332466105150416 11882010 76450362082634189644621912678165516800 11882011 -1397370283493183638497073418976927446600 11882012 -835697486924877763586001138939781138944 11882013 92536300716421059457543586052411536448 11882014 -246849940935555031027831317112956584448 11882015 -264256229927677004949288485849778750000 11882016 467338125528638112014996618437790072832 11882017 -51627888802542846716561921338436522688 11882018 3685259660899951022950330832446264704 11882019 843520968444485870036696918624278228344 11882020 -243961904080680248494772565320111616000 11882021 -65031525589196535289280035538360432256 11882022 -442639747444999932565773419662798379328 11882023 -30111255893007723863296204853706590400 11882024 -290890325393246948886875758472161689600 11882025 -598896301050835261876501185652695360000 11882026 115321528798570132352399712300792227424 11882027 384437864247932736005226838114680104352 11882028 -488869593437370738167978110998105070080 11882029 -316241676146293493833771483923526523040 11882030 102280688630855674364140387728021504000 11882031 114038479544468375565454087164308479488 11882032 48175045443859768526788773066271424512 11882033 716097866042185235961165949385262509364 11882034 176760229207916303873524972540650811680 11882035 -701581431129988111327478745392377771440 11882036 934412979344458565516395963784193386880 11882037 -9232486689319161603402223658375348832 11882038 -61237849052033237425597983709896960000 11882039 -76500673733386759833952264730806573152 11882040 336132269656725932762723320886616268800 11882041 -770854593597090406676628340034008433916 11882042 -242381774515693456497191147768372093328 11882043 341315652466333580807636611043650013304 11882044 -415876266492375946783542633544238857728 11882045 -399191153011923159426091347458947046400 11882046 38352512721169650323535209582520231936 11882047 -375364982965258454474868891689340193248 11882048 -103270281964861744632918446066425135104 11882049 170378694752758655694775905469844075040 11882050 -458379337571599927258882501100373427200 11882051 -278679946981108873330777780765723393848 11882052 3162930862740235478067149542278807552 11882053 -317744475514329756255514286878185090336 11882054 -192368149084043741896431119865924912000 11882055 -118658384829787183872830768717008570080 11882056 -133546939375709503613275019905720320000 11882057 113689866960698561489382267479495632320 11882058 -209529050603512410149724425907878236416 11882059 754482664452456517319467913429809300356 11882060 84277253007826254679018188384640404480 11882061 -6569214532421597616487822902214955712 11882062 415499949920164341747919050143277988032 11882063 -150783210160274095862433829875266149152 11882064 -6137002523766213321693998145677033472 11882065 -287807817967616197244285086390922879280 11882066 -12896710241159599368127699420396938240 11882067 -394047465633595666858356475618552328520 11882068 1025081660708150723969804082044977582080 11882069 -302948724846890506910848911928422662880 11882070 -237958070457020255036637799007663527680 11882071 -382831063474610258577159565010194484728 11882072 898689327478375224886636783089654220800 11882073 -14140293392879882458918004621460776256 11882074 -1264236338116236418411556635580478873600 11882075 -416830926306290057690687012416891562700 11882076 151791213578398211018655578261566808064 11882077 -412003917676303388600178252172584788640 11882078 276613572265004325539536190296008671424 11882079 -972650759994615334339852378435949040 11882080 590565606379711462299414971685926338560 11882081 1583126523656182399698103699861973279664 11882082 -31932928892165997789339243151542425856 11882083 151659434178294576919887335686178578560 11882084 -350815917636971588482805975457945446784 11882085 -272624908037872080087013951480856673600 11882086 -755230489395314834007427404176124319008 11882087 18113065792485369189651263617756435200 11882088 32177034991947480784211119484869263360 11882089 710948685562858131766875826991021555280 11882090 -106746966118539694572275392127505100800 11882091 55375041423026508335223576129415929600 11882092 457900904586766354166237862191016847616 11882093 1292313264428758176765998574424015347264 11882094 -82925883357713983437155029737838844928 11882095 733199578281491745474204569517559350600 11882096 -27379480471163783267477915127223910400 11882097 244646196140867563378826013318289673220 11882098 -346734083251612202265955804231087369200 11882099 710735848145900424289312979883601286880 11882100 130002224226201217325726538313518950400 11882101 -143588185523862486717018261242754582336 11882102 163233596822151643891374163759224238752 11882103 -672423447054858595640058573465608451096 11882104 -10458102274192212601926722787480084480 11882105 507483133748260349314176851835184744260 11882106 339880165782484192642703303150443084800 11882107 28925445365522650753767990085041938272 11882108 -256121519137451346932610012221966042112 11882109 -112135944032034693529977508026551254272 11882110 -279723819973343169261975257318838958080 11882111 1281733775342593432429323280187827497912 11882112 438707374542076659493354096666293043200 11882113 883360962921158129043830078399596863362 11882114 -122521240898702999783059412058989045760 11882115 -34856712537774291062504195741433434880 11882116 -57460630127700236702118672264765564672 11882117 -6725330727100607269894177460912587008 11882118 -22368015678159811251473232755442136896 11882119 119548131105306531253061185695616042520 11882120 222703055410134185993199566801534976000 11882121 478388829682882822992803515211249040912 11882122 -134906476577805787262989685215991233536 11882123 -252164078170762189116850917199668511200 11882124 208859387135296814451225863539130234880 11882125 -356959470839991674670461140886572920000 11882126 78554647274077962888814330932951508800 11882127 -182681786195650517254286145088822606080 11882128 -24165980166051383021150971875932897280 11882129 303392083225572369046080929245894587072 11882130 -88889403703434730655450819675749793280 11882131 48762294529233691643540505553543063600 11882132 -623925556340010038645723470011802879104 11882133 -26142004139354466375477982994885050020 11882134 464127208099531565506585612313169475584 11882135 347307333179122232421591010170315148800 11882136 171457273963540090493919877223761182720 11882137 -101944375184420359662982030740780795040 11882138 140362810073924664792394189273023984096 11882139 -147460940643414427114483896440291474832 11882140 -592714250506987376139701302284545794560 11882141 423452257700013633405246350756546877900 11882142 -342737117997901850753519031326648871360 11882143 -75796661144790477588560138195096671040 11882144 -845358730854902922459400846871557570560 11882145 -52401981736841644926692024599582064640 11882146 -497261649110295299705426079784944199296 11882147 11580087569073062800775042492503995792 11882148 609600331346284080593100235487472583680 11882149 -1503561233961477764043200975105030358850 11882150 67711427700830953122615128515843142400 11882151 483596607689129588883642773559598407768 11882152 -715685011528310137358320352885135078400 11882153 246325853011122689662931592042861886080 11882154 -139901244772348530167688875236783046400 11882155 257803086622920275400022365357026172960 11882156 -13744493126340931356498569141822340096 11882157 -567152140183942896041187387252901563648 11882158 -1043831217396961331059436169800504759424 11882159 -397196928132811319969247830335804314696 11882160 49578345515459948610196135803351859200 11882161 -441558457288691809213900332378247449308 11882162 448677668121053503441588797660638978832 11882163 597742243772574580954007058406301774400 11882164 -183792575579494131265858555022539407360 11882165 895012333373764984572660137149440204060 11882166 480886680729338669492276320140139237824 11882167 -628760307462002301303167228442570278736 11882168 -445512433986672013164705662529357373440 11882169 -144057397625584738701396743771794738872 11882170 49907739109519304071221587582577988800 11882171 289087178782693782710256992546136893712 11882172 158681344472106062276677669773873172992 11882173 -252659456203727704671572289957832706496 11882174 -379227575715881265219886963003299281664 11882175 -127155154214246883062603810829455241000 11882176 -19384570110320313839456363150391115776 11882177 1119888298822929634596762490785615721026 11882178 -185913542631166554314897608368814106112 11882179 692422205445722785168545679531809086780 11882180 -118977402025719503539595709194083100160 11882181 -301515768813690798313226360109425026848 11882182 -360655010885036494964826761980090521600 11882183 2443203309145164043065670334452657920624 11882184 934817469281338217707669944722735185920 11882185 11183570204718060223467158604142100160 11882186 9203868358896260671301241950529379680 11882187 -825964603222844028907167699767974128000 11882188 37587146841743928770557058652322240000 11882189 -23081440535199568252210866151997805600 11882190 -2869193275852666321669046825617182720 11882191 690602725667642883689640801948785443152 11882192 62811258014613515170170522134969843712 11882193 470605512138433670384407188788719022064 11882194 479688238023900554443295113323959485440 11882195 -127726524809701330214621696481465736080 11882196 81216205825871953223177490290911508352 11882197 105474944129592275327128919331719927520 11882198 217323724147763967837000217974050829600 11882199 -66942070071282495043801206119952192000 11882200 519411635874664971581640035227392000 11882201 516497420015889510437665348035938821920 11882202 26399696075923625115057946961445100032 11882203 -1523899413692138219396653832819377631548 11882204 609494300894749441316313485908075731456 11882205 328826921859037318649168187674462678400 11882206 -30823951972357412651233373867847302400 11882207 154389171494042936168053283551882068672 11882208 61526981466630372517765863981974028288 11882209 1118892093890057734487406382445344456516 11882210 -10880589399171033593257796609371255680 11882211 -228972824405130937583036048596378174656 11882212 276468920643282720232777974076243057920 11882213 304278331703288729696499192288407772960 11882214 336752322573307070796979862110118197248 11882215 -559729359368615301929238262316182397640 11882216 23817960662222546331301225610560404480 11882217 -127545188105065766658104492745908697216 11882218 332612437841145039509392197982271243616 11882219 552913157491935950458456983948402853620 11882220 -52894336474405026635845276651401216000 11882221 -420652722941764575378981289979738630430 11882222 -523192892052180712471979787441143770176 11882223 570675748423075094901509023588685366472 11882224 50072729116405199371605051218759024640 11882225 53197102831099076722084892993712519750 11882226 355527835378734857947177541315696060544 11882227 270035722128128005039335889548936257872 11882228 -463914572231207228818395622727661323520 11882229 -299469658977607156091685241212288504672 11882230 -69938502566116564776292798843357194240 11882231 -1486175313814206251377459849416869227608 11882232 1203821856301018973412098605430863872000 11882233 -11164190689915843709488359702755001312 11882234 -105910723682760889976637589529678865408 11882235 -57637869927239773853404607483586091440 11882236 -623652995765753182098163045901738782720 11882237 -697693655335900513240474334188966462560 11882238 -110595663656430242456023907184790953984 11882239 176694909439797026731846876692861146880 11882240 -569195915233883406424044746972583690240 11882241 64387840504989780612968410397755670400 11882242 -16958236913701411794821729075474119728 11882243 207285108053213274590429441576031961800 11882244 -409338667905544982076402122046635010048 11882245 -639787839090750346783984016424366226500 11882246 -217863529258537297701225519263162398080 11882247 51689854817832552011852307165366681600 11882248 424017214048748285383814862666612572160 11882249 -842873590663381390589043113387253191664 11882250 -102482464867785620319255577441943112000 11882251 340397983530014284985797412966370086208 11882252 -167208218978942579886969877387637286912 11882253 462317696837992311067289148047758125504 11882254 230055991030135018495510099691681337984 11882255 202400998839147292261390540479710530800 11882256 39909078622082319054690212736307494912 11882257 -1147192070814218716855431116507924339340 11882258 1109163740213614255677739488536249840640 11882259 -624074992395035452024099016909462121036 11882260 -80947095842774119974256370207033303040 11882261 -1111248594377347864912248441330725745138 11882262 181186652378127221912854318199473004544 11882263 569027705358793548680922302677874700160 11882264 15983984237997041926128191031471697920 11882265 517585906385977548000238818603678688320 11882266 -11245802232909071124860946696427226112 11882267 -1456278369937451978761410312990537689760 11882268 -574595412257081161773244649676549888000 11882269 -55871221036991804220384537084413346816 11882270 526153076197837883961069347626675510080 11882271 -790044618632338092531686833352662018488 11882272 -939776504248894990071465998917093490688 11882273 23471323502761280943608440251389686164 11882274 6715450740400105614012161644957892352 11882275 -629622786620914992129023891585511872400 11882276 -2466540644241732494232142357928017920 11882277 -339290048453602831951783742129660375520 11882278 122379127579027960927848011337715945440 11882279 169593991775210136253763690788516997880 11882280 -8683285245326531486318283606547660800 11882281 -1255246048246485344773458147360529366918 11882282 -293979003082752352960006835262912501408 11882283 -13933222004776329483233549867869658112 11882284 297804583612894001586988974002705235456 11882285 -1068018468949472391646752374383559260020 11882286 -315451329574534023248512108062814978560 11882287 1003437759394919251185349621050722513936 11882288 29016867097208997073751921177786646528 11882289 108024224865303254969051525906525943648 11882290 -21182189992479047173625427879122688000 11882291 223485220691654829665172274884555396912 11882292 -211992003100459494404686449972625821696 11882293 213523720814977372261085907128794770542 11882294 486353275957214925385818464374526625696 11882295 -58414562554597201634007436537046041800 11882296 -1013317349713229490954148229779725004800 11882297 -234360473687361103200674384532572563968 11882298 -268705481119153290963396972342368142336 11882299 133784359394078948766682604030417349648 11882300 -59748113329460002788482275695532339200 11882301 305570920863829385345150423089667128320 11882302 208402811179948989829283318236293956352 11882303 -532421939741953920682840704255825601200 11882304 89073098174610884852932325358995767296 11882305 1499068559043525018628828325617717420800 11882306 -101210564289156666999102962948545606656 11882307 -790905955278702982132827203978408465160 11882308 39016002631757157840286820576287663360 11882309 658787422454601277599184012048633572510 11882310 -85160265497339665226754943793963796480 11882311 103474822805624379977011561775374714880 11882312 213109999938935323302721351829528432640 11882313 111243276603167400360376694365374316224 11882314 758680895197154129870347168287308037120 11882315 2382021961999660985985945720552812400 11882316 679726535388554538986401862539442196480 11882317 -571198263999615256615842215937621498634 11882318 -84524066055263020826662947093486355584 11882319 -3327742548554253486921169795107816192 11882320 -127052839995955644163145433370180485120 11882321 -1296428697956979895357172302901688624 11882322 -286869421211172590803822636295722014720 11882323 123808597963224750235963771884089070572 11882324 589442230359415828293028394277931008000 11882325 -3777963983023107735814301556882652800 11882326 -380679148049087025940373298553973607936 11882327 64274570903982993225422160715252903176 11882328 77940410752031702251555957211026513920 11882329 -200609048616973865663750815711694898816 11882330 183795344898627621950006819793764686560 11882331 143848538854850586390158430426283479360 11882332 -91854075093943957111728713962307321856 11882333 2142237509769558222598526313992629848 11882334 265321006917598520616601745066207738880 11882335 -373228413375780808509262717599884877600 11882336 32829735308974696570501635059987251200 11882337 293542908260194430737613816518026569952 11882338 105693073579224105153341338543008416544 11882339 458871977086126382872146093371996757456 11882340 -254630819830274762891763459509065543680 11882341 -585837826234832920613459381477958634016 11882342 -543514415970558752686674636202848368928 11882343 666314665024486752528035743165085900928 11882344 282597750126874223285088932174510438400 11882345 -460695128403631457328897909624227367900 11882346 38946189954544911149381512530094969344 11882347 340512091281692060397830897381472140064 11882348 -652263380848744625409587176196580033024 11882349 -801129523308527690998177528086868802880 11882350 13108829508044547501543249352379284800 11882351 -459993549213179416512465267557529220488 11882352 -147367997321998785762554071560361082880 11882353 -4759909170166093465488293445283907280 11882354 101359637795171447233240469562444167424 11882355 514197935684877480151309296237327467520 11882356 -78649324732631086540848031444950940928 11882357 -1197537427368540141730982587645253021394 11882358 -162831093369739230918035053404283097376 11882359 1934302339884600126801864687408600426016 11882360 170457785702742531141754820128128614400 11882361 1526442030235965384951921298257186348864 11882362 1364096336847178896662810083064100864 11882363 -356463952110024270285405935041204032000 11882364 21044304247929977900035458866236170240 11882365 -138649150183920533353343691751077561600 11882366 -158573128873839409314041623963501251456 11882367 148747382614491877545053755482807329520 11882368 -1090905846636290210611062195373347962880 11882369 -1116605386415548519456243731876787208256 11882370 187769521038127380776086844408001868800 11882371 -849576896607038996005336437785365714416 11882372 23167929476254965531765618907795368960 11882373 553659716639463532682135437786265164800 11882374 11640176764806446452953034058849255424 11882375 650936435475122556952286884789584648000 11882376 58955065435603334800506579399939317760 11882377 -124179081286338650873378717746820965440 11882378 256708713935606853356103855544321685760 11882379 180745644945683228166067403133584463600 11882380 -424067103428600994972465463376523955200 11882381 535335423249444026910515170064531135040 11882382 202475195257611506251892156232046051392 11882383 1264827496324245936933375344573884016808 11882384 -519571767044403716300550630444817711104 11882385 -276598248996576555885454584065135458380 11882386 108518382800665992614345522135230204704 11882387 375941039281667009614734838179876510792 11882388 90033128875805131908123931906549235712 11882389 406741238449875189947759319531674619424 11882390 -161050744200174140225438369479188288000 11882391 -50632139127915656626163702202228337920 11882392 -1193038102777713263879304436970573537280 11882393 9639982222302348873325998465340971264 11882394 239098407085443418497843851702915059680 11882395 280431638286000527158245085629055095360 11882396 967407393247948771638554487515596684800 11882397 954055877662487314809556154926293513600 11882398 265639243742610849346073849022294330048 11882399 991932506719489528971375560661751861536 11882400 225235311809999657334667341778885017600 11882401 -559403622137324210788456207415236845598 11882402 81137268909553178044536401997433442880 11882403 -81436664300360242338373055352226056000 11882404 -4748553310937324719368316414295158144 11882405 18558503807182471982539313130901907520 11882406 -441700230616458250891176777937222783296 11882407 -731558529624682735646745538530497360160 11882408 -606318154356285841347641284234678272000 11882409 -352580473530502609056113924599759165440 11882410 234650255285724160523414889695003424000 11882411 94292878044324471707411844249231177012 11882412 135321200527292508270387118170774433536 11882413 -110541958698398827476403618677618136160 11882414 409834140279398427065523819114197173056 11882415 -6783682245852878926959224026800532080 11882416 27852730063690668497788703768347541504 11882417 -22659212208517066043483167923798456780 11882418 -6789668962841467491406962649418813952 11882419 2155343617372021966668766385466202915144 11882420 -279754460499612322912281631596380989440 11882421 46219863322450589109737051032128262080 11882422 645104326263134803665898644065540584512 11882423 -365063927181216727085867796247677751680 11882424 -10311333842545656749570344079920988160 11882425 388108663202480061030604759169112503150 11882426 -235094356434801117229359904939622963088 11882427 -805881905945337663550365142039253280720 11882428 -221271306434209042482288177001890630144 11882429 20422692089814485012837230423574116800 11882430 34125715668438211464043749895160217600 11882431 1083244978026385897266324080547950050920 11882432 -44000888350270031146637499846484819968 11882433 562460072191944439036082059827238603824 11882434 -226189488108246673895832050953419937248 11882435 89665909484726891204923976921806658160 11882436 182490616889407671965502668288737265664 11882437 -336172114388431393068161902821161543648 11882438 752426798737617146429296608667918881120 11882439 22695910424117117548533103644111949200 11882440 922174872226644622964118070250972620800 11882441 -96074675448073145355003952172555674908 11882442 68097758943850245283364866664536320 11882443 -210731210566303043563623104323544243308 11882444 57888349602886262213597001929243246592 11882445 248800213997591532846116945540544349920 11882446 -68601688092054736329113832364173858816 11882447 1079516601536748459649685054057700036432 11882448 1674301332659954923801248254080450560 11882449 731709120754544424389508100718871176436 11882450 559744661223855906396636468003978230400 11882451 178272122363936902167794235112491546552 11882452 -1313606366127484449048693165806956800 11882453 926060164966990575575218103035206804864 11882454 -387612967152821688364424395793865353280 11882455 -137521570162956314265741935627594138880 11882456 198724585917936513997934140320609361920 11882457 367003474101922696688566034899687361952 11882458 -108606740344737074258711574229023700224 11882459 516818314967404518683302851975266910660 11882460 -91191284052525851779573007594496768000 11882461 -259281302148203755906293840817087310938 11882462 -51618952339596045370279350577228752768 11882463 436508516924321647762929820364041359744 11882464 485075543560585734726344598053223923712 11882465 115357504776377418246952041036153225600 11882466 -400814581746764636148905416119688166448 11882467 779766584234806422378624207394100494080 11882468 -154883348479445138063058587960375965440 11882469 157202452226696889088520508393039755520 11882470 -263475838956871494429056344995789640320 11882471 -94677368550181108520376048478920368328 11882472 50844670374606585628724814564023500800 11882473 446850102348067427716476109358059755336 11882474 773217534765879109648048415496418640640 11882475 381946669857300871400538065988413230200 11882476 233073554803600068555944390260032114688 11882477 -390768995387901063200736173129234917674 11882478 -116194504165409805294068222102197603776 11882479 -113679133522991402802634148587177151520 11882480 139760915857518890453630833250049884160 11882481 -20530937109502991614532388388104125376 11882482 351864866263300795493635016474201232000 11882483 356932437009403438565392949339262774732 11882484 -551978209766418324673897526137929953280 11882485 -361667542412235147996101551864531736040 11882486 -76437450224173928654174662291986186240 11882487 -69723754678334942032602294664562735640 11882488 -294144234604490540940107486159195504640 11882489 30580397854645354907030120432514686400 11882490 30381560903279375386448512072660899840 11882491 13014073018239675540584032863378943912 11882492 -756824924658138272817779569521487773696 11882493 133459762998120649945296231562966013184 11882494 132113518396051257330730969553565884928 11882495 638367964816242804208637316796329633600 11882496 -335382202468064960619851751133028548608 11882497 -87866345335332156373712739908689950816 11882498 356727774977800218910299624288901890000 11882499 -597864904775154177522369875549275299336 11882500 -91608765634511805317648520357669360000 11882501 690806367735663693972243543288736384512 11882502 -7386498215785164737823004222631917632 11882503 -1529021615741127218470271590982526374248 11882504 479152989372198939811132883762548408320 11882505 2852673201484688907485202211985692800 11882506 325374543329235933003025874610922715952 11882507 24573209124931340397688011889441318464 11882508 -309403561587138203841141301149980405760 11882509 -521788643257244839745608885890953945290 11882510 545064946367208417022284388776699688320 11882511 -95789546002870639639591489106950485360 11882512 256823552093945787658311949861016969216 11882513 -351334587236607302077086597332725106496 11882514 729333018820409296077457515319905792 11882515 387923998040314534759853037537915858720 11882516 -377002573568193884204723608930224274560 11882517 -44945474583427523790911513723064416256 11882518 909174471568373065322688212470266783360 11882519 -260859494301861332728379566095789680040 11882520 -125809681784458806178462996515818496000 11882521 -392383111347037740329009275736519391488 11882522 701569236065886304316197800961914819312 11882523 -386373721051481959418256053637684455016 11882524 357037850228373938422816519327882524160 11882525 90894619842131620066099273542688984050 11882526 -162845893669240706774149631464338441600 11882527 1548546988432721772078701779627417345376 11882528 267107140867734475191500771801532727296 11882529 -283449071101365749274039945028728086256 11882530 359818976175520243683951528989439813120 11882531 14018241420627414830284569943168191192 11882532 -52585996871295039515241519502600854528 11882533 55878815489738802822145994475562195804 11882534 2189604643737517022608508809880389248 11882535 45472258798434315434955563985978639360 11882536 -191141354899087847644948723014646579200 11882537 34836711912306867221557165983119402880 11882538 3270753458722832963080710583674730080 11882539 153012952218035534380473129883249180340 11882540 -567208008115993065222956569146587320320 11882541 760807745464186687973722179240660710400 11882542 13482264271976083360102555389397386240 11882543 959334419249938204081178858550053881320 11882544 -125877612513107285916312850567450361856 11882545 971928334146594893407298763834964850280 11882546 -203895009474243483544451621547211491936 11882547 126755241725879032861521672151983469200 11882548 350996542889660124468265407664562831360 11882549 -156054747009190620800347297971817795314 11882550 78805672873475407333472814218901993600 11882551 -70885115726187627375456070212106593168 11882552 -1065720622968047281138757720558583091200 11882553 -1658763410216814835744980625056328492800 11882554 96802739726305166664878927522442804480 11882555 886944530955867775147929463036675762560 11882556 217164930341334837355418727626135230464 11882557 -29537770565704245874567339539250319040 11882558 21600768968724850569108881305819114752 11882559 -291387583577663243277910541783261216640 11882560 -2785314517845456838811260732613591040 11882561 33982379275434227075583013257484096512 11882562 161974566552869880055032298232461466880 11882563 416324636648882257173060295638220240 11882564 567262976053896857046178420768144751616 11882565 -620566269213269822082773234408872488000 11882566 461261130157622703811366799206008635232 11882567 -1434750875693121587052938280203759049384 11882568 218815198860405821503258182343042252800 11882569 -1176512933351120291986057202396302065200 11882570 185935425462680331119295828304965288960 11882571 -210821921847754382980507894340478165288 11882572 51503771892418222464570718125074501632 11882573 209887543710871801111346507885061444000 11882574 81270352428251002959742942887107932608 11882575 59660234247522743537145939786922329600 11882576 -339162709841679197600235418549197619200 11882577 4793249077414642933244232467376061440 11882578 203546658066663855525786929898976029840 11882579 86521154560723357956789019850769590400 11882580 -233569859383172602974734083166487459840 11882581 849584927903378099393495738841693255200 11882582 -378514449158588777572980141243117829248 11882583 -595775949894982444398010297784037898848 11882584 -536507090844639214868096400333636894720 11882585 -80041820032323579578248881437593809600 11882586 -455490663991337950543467429382717595136 11882587 958829734257909976362549352038742636992 11882588 207257117323054180207140416425979397120 11882589 -37599833299228656176434477998181080672 11882590 -168080873626015123529384723127804523200 11882591 -398494079830279286544414353491276361856 11882592 -557923238052284889470387160483810508800 11882593 1173208997554344683626776650242596087842 11882594 768275656197637319580503033609128470096 11882595 -188517547865454326388004268096496610560 11882596 120118855615793712436374177324757263360 11882597 -890298155955793832324511770760233899908 11882598 104789016140733144752224826538146689920 11882599 -10441961923636413525555127593386387936 11882600 -190214974824091459676223963802675200000 11882601 388226790448334987915108545675437176100 11882602 170414181760039421768886458609318822400 11882603 548687075949179032951807652101344656784 11882604 283349639324978385393041261927714304000 11882605 -16602261279756188828197565197950912000 11882606 -218717126383566819626052394102783077696 11882607 -2365711218456942368392014771244757376 11882608 354451592322671073076291815382584492032 11882609 985057597783569685199104879319691780516 11882610 -69285504861758407202837208594718156800 11882611 -221855505904590330140862805585478882048 11882612 -101452231026409873419679991708585177088 11882613 -574571789095732516836630930098552741856 11882614 -314888775409828181221002957553446229344 11882615 -596319400316776978041188730072605023680 11882616 -160149921524304788077938838829020262400 11882617 747939197465403723130767900599093053824 11882618 -228463485185734837121005079581195349760 11882619 27406444965145007162031613036708093440 11882620 4539567568613787809800095192268584960 11882621 -961263868904185999591550184082147565178 11882622 -90838232267716740711386582791286633856 11882623 -1407021584277884618114327626736105882000 11882624 193690773151474248876998654616970199040 11882625 -123328318516362215959017972714691536000 11882626 -350614866899610216126339065244527791104 11882627 -1359547302844874490709091669225548959840 11882628 69763746390336318139414496501999468544 11882629 -37126251319525749902201485098793026528 11882630 -191389517258464322276323039683227591040 11882631 -424284268249013548948344663738810834816 11882632 1101176132837774448897354693815905812480 11882633 139060123739897575244881312190287259520 11882634 421638884148799811263529700048852817920 11882635 -462963459846622771614593643022200380400 11882636 -407451823765550533960525500522353905920 11882637 28392061734783593639675554798160906508 11882638 -168685306351045208724854790724106324160 11882639 864737149198746206536031990019838747440 11882640 -3269422467666258944198733139814645760 11882641 -152480508573892328873836186743707210496 11882642 685586843538297857048594794807104707472 11882643 -291114204466302701179859502263705421312 11882644 833772263280619082106586877009690942336 11882645 -66217785766577540483826200132919992100 11882646 -432712189051871368694427599270669210880 11882647 -385918627625637730221695960356550417088 11882648 58723028978813752159856912379536117760 11882649 186510925853838798401552134878075597264 11882650 28808220267810910175217682139407195200 11882651 -883782755018414471394233472166612215552 11882652 -535841413869332388361910880427185097728 11882653 -323906930197955936116948186483709766996 11882654 28484367939137951275943101071115327872 11882655 -622209807328708472619353672475389399400 11882656 -133278825522598237523158600953454460928 11882657 -493704169397901943652981610618504271200 11882658 152369324007590995201508709886693478784 11882659 -636660165426432218082958726859725923480 11882660 495313739962712731269296354036927808000 11882661 -13067673805087931319898402608745381632 11882662 62312280353738317172699996867065606464 11882663 10053099510757323271609381891652732640 11882664 -487902965032396069324018380793705559040 11882665 324706490817086661366817573389068817060 11882666 -126553051317681160091343921331058821968 11882667 77467362901747636759155183423016001880 11882668 -96589987490563249357035864905216016384 11882669 130659750597747654396209583639975842070 11882670 -10197349063219292460697284086961561600 11882671 -854877432347308817260684662007933540488 11882672 -21909517723469573311304737472178290688 11882673 -265712806572790651995369056946914721600 11882674 294252045931713872300850819529626147840 11882675 -92311710235473200976728786815400893200 11882676 4111830245767456920308003129482205184 11882677 -200088000273424028662018409021017403400 11882678 38870181947594485459280708345403370368 11882679 -372425963806541659086474115623351336216 11882680 997871484101008594032763182971927654400 11882681 -836493479920628391815557807341861948288 11882682 105563211879345083861838978674642257152 11882683 211043182014345076277474358089709381504 11882684 1010716598914071335827952904007976448 11882685 36061221646576192798797340122209224800 11882686 -38582948231346762022854466090560347136 11882687 -177178535447194704214484589351524895000 11882688 24711567434972010338946041564784230400 11882689 -29346074024346195659452992130492575040 11882690 -506960533209608988064206171316052306400 11882691 499693899220352802510988664670975511560 11882692 106881771973691168207667084010106615040 11882693 1262942802605075078534325621850768779840 11882694 -231292142708345690103737949361461325056 11882695 240013365671496829660628035285396166400 11882696 -347200896295885958870163933981071416320 11882697 -108905872371631981893116668408399860672 11882698 -78157630999051189678381687508763233280 11882699 -782613131594845826428130869969865640300 11882700 -41395202170333156112931897145953811200 11882701 563646560983716208490143860547469027702 11882702 55014297698497442618752529131264624128 11882703 67097551566218577429337531807628371968 11882704 -15237668029942937745431025011571769344 11882705 -425335591725805997857956228670861840140 11882706 -3368713034578896613642249354441605120 11882707 365952476730755787442824843738462414956 11882708 789753629375198386201626366948359161728 11882709 -74274712633790703774902312550250995186 11882710 42153866018111470938735722538026568960 11882711 -579191547012963989816216707941960860688 11882712 -57910451291000988722745245343717396480 11882713 -479686259760083085894362084520459170038 11882714 48096091769352737134934915490862755840 11882715 -224032194350687499930202994758386830880 11882716 -636937362159935146017330954811115292160 11882717 613252785607030427223473378580428174784 11882718 603632032844558394955432346409017041920 11882719 -178096168147734440011694443790353590880 11882720 -532123454546545726440332317438849843200 11882721 26562199529798440692995411582509059840 11882722 -106995017988267715769180021789974535088 11882723 -1615935328983746326686727315347575933028 11882724 -36023259460912845509255759986833543168 11882725 234047783784119854549325461216433996500 11882726 -266951241284928339130094851807647356160 11882727 -1119988930421125287978002747398017146160 11882728 1222389136936227554435898692091359723520 11882729 -555005166988065921190660070964455531916 11882730 110931350390001450825433599714360894720 11882731 -499386702293209696351444253335316893808 11882732 1937538399360134230463527535510803840512 11882733 -365844459766154352594462081180383479200 11882734 1390645569074424135424190555547796992 11882735 78101207731119387951468726191140328160 11882736 137561719125726477310425460754945310720 11882737 -603535105217234047437522929635133693614 11882738 -55971774937223472548024991567739527168 11882739 661127658792868568728163213471310091776 11882740 -439619421259121570019342162134560431360 11882741 160470979865286716913403900652680391160 11882742 -42106610079807698758870354168007870976 11882743 -33325829666919744451914228682588093152 11882744 -533686973856693509939855971023904051200 11882745 -536279342418264730024433831488692518520 11882746 2278041862640511147737124866653010880 11882747 507941063887178783263104839947462844196 11882748 -913640314371905657784173443623676846080 11882749 -15264911634542525896772030616746215136 11882750 -659746208728864989914613683163912000000 11882751 -308648164832407541012535726284112122736 11882752 -62447848629337957847355241925705728000 11882753 2319294009438299973663949954468540465620 11882754 -53687730644832432101420590927636008960 11882755 -558355314458393759896908453201762455040 11882756 891145027913022117979767833969193198720 11882757 -503520009826125492469972433934238875840 11882758 -280288437326497920388859371123060079520 11882759 -156134086907605170387519084166011601440 11882760 -397362595402564389775244958806148710400 11882761 -610097175457872303172743290344272937776 11882762 -289544167242264485313436459753808231328 11882763 760592693481784699521422950241854098492 11882764 1290757040879535159822557095249711768576 11882765 313005919512732057180531135105021423180 11882766 42920760614987692160979995549927190528 11882767 90564479198044065672373508893548928848 11882768 -311151863443217601039700954397224132608 11882769 -78470831883928054934075571560485173600 11882770 -209561565612409977852763754539687405920 11882771 1351698679744571557093695975907922266200 11882772 82865601891261222438046194388899108864 11882773 -265090575160283656373598765283556964480 11882774 258301645049448386584479541646168495136 11882775 -850963141752519436986657902230802246400 11882776 -452382398118466507140271904207825233920 11882777 984593256830783313945904260235523381520 11882778 117434715783436632969236453188244226048 11882779 -413432951907356029040916220672613631840 11882780 59512187790533098281527104216239206400 11882781 65207653838048034058578162346617832422 11882782 -244146658089952986646277394093511675008 11882783 556583011637588282981138358905309447280 11882784 -232172962909533928150661311073872773120 11882785 1745415713386313911270278007799222880000 11882786 146866734752963908004343242629419680592 11882787 -206495624004619430135211470835058126080 11882788 -205088577260995346178032096196741974784 11882789 14002408901661058863476711816873094624 11882790 105630185697677245949280807034589040000 11882791 358089713583716882068292261211112140592 11882792 -16171389452163834647092882350336737280 11882793 -72967305425256946297373646027165975936 11882794 -26276344650582763729625098458897655296 11882795 387491451699107990636963636843302600800 11882796 -65654632776531475991517017623546429440 11882797 2151439346325802078563069964188699246412 11882798 394033937098952615999139704336400686400 11882799 162005193441195119089591641496892244144 11882800 38506881789224084430598158134586572800 11882801 575194911192516641777872094851045843584 11882802 360358831340265894949220076081365589504 11882803 -14817710608498620655942608303434711640 11882804 -82853466418180527469598817120328009344 11882805 800736241002717340909322044378598880 11882806 -171521157977260657269095168181618192000 11882807 137879309226971335659695177879307526056 11882808 -50151470890656603172509446901202944000 11882809 146670339639975738886624845992550626240 11882810 455328031232632804731312703924511736000 11882811 -501377761388176205928796905465034436328 11882812 -31550660163326478425428065850458421248 11882813 378242743405933979644738703382021120018 11882814 -53084389249354026032291202344684717760 11882815 123061197782887252659675738927762439680 11882816 -143639979570728971626550008180186808320 11882817 377323293305369757810408086244401474148 11882818 -75432077988016247651029769925800102496 11882819 -19468496096931705564325758122486836992 11882820 397037207748649756314797799274864558080 11882821 102974048597326286494060651980865381022 11882822 -40817528018463990098746895505086730240 11882823 -439809600105427266024950986464940329816 11882824 -32417968439296839064796485825147223040 11882825 -62056581737174709989007696162025272900 11882826 -443110120339037138217515409186747910608 11882827 409246782698991293741036735787696574464 11882828 -458713859105399965928285126065436244480 11882829 -235657181299246719169506030490689316800 11882830 656307025637551626756525967111985712000 11882831 79290318091910431430555399479426308264 11882832 25490571882550867586364650504104181760 11882833 182039353192153483559998062669006798564 11882834 -428846236925430259983145050552023625600 11882835 -2824325573978023796998569798290304000 11882836 -163718782720929251176680442120959037440 11882837 -492555330188145551320604623516192516740 11882838 82873671353628436307865881000947742208 11882839 219314833548537806594235557209554647760 11882840 20915892006040258964911831037230080000 11882841 211547905991338118731153820660386373760 11882842 173186096668665278252808519327863718144 11882843 472708226845323204396515566904907652896 11882844 -352659507612092218099230302931133363200 11882845 410384523056282208054981121620323558520 11882846 -213144374671819381628506655274033251520 11882847 375941350741423032589536034143437249280 11882848 -429895461847771109484028559452779970560 11882849 -956066296619705502449416022111495142480 11882850 -77354937067111737024140574017429491200 11882851 -165370641402412043429519882439399194208 11882852 -54081119433685161505897439284255272960 11882853 56689663009381930905709061377110996540 11882854 173020597723522603506192064574216276160 11882855 429181685756046319511075962887233288760 11882856 35882506663842346507787381272085299200 11882857 381124503565481310902108537989459933312 11882858 -13773400337822293327490315233026269184 11882859 -495199120262566360353713285855177921040 11882860 -241738028555509397449313957211689917440 11882861 -405624743373668871935583451021646499936 11882862 -10206965158328759327580727865037169728 11882863 -383827317847607271781638758138400376376 11882864 80461145315894555224210281984117374976 11882865 129062613226017673020399420145276998720 11882866 245737108601861153074904444668731878400 11882867 -133157838517680896375138998407911759640 11882868 525978709527265008519381059506854666240 11882869 -1067016388949816815844930692349724832704 11882870 -228507840322660961313517896667019781120 11882871 73940356224219498389810993710944898560 11882872 -282053401104453421377594252836651950080 11882873 -637664713712992554567970474489634425878 11882874 -17178698532346212860059111491723448320 11882875 -328367431289949117071273845413808356000 11882876 -951150255156350047035923058811273328640 11882877 -241357486384762687407991305192444679680 11882878 1472712924145521536212538496492334080 11882879 -234005550444251447730552403133033933880 11882880 -93880159363257204976278456054369484800 11882881 -724425730915701114911843420100163526016 11882882 -540133560997496612856330581209667198976 11882883 121585482983210793496380938928724423344 11882884 255895511982299455983983150588073938176 11882885 -214349245207354835177558771861214566400 11882886 -180584692651892496707332949395337961600 11882887 -82698225186231563528131566125121635200 11882888 -410085042184967695516604641104696023040 11882889 121022992058231584855196527044246474240 11882890 -81401231817621866163882868188744592800 11882891 1731103428454065360613512672008165123784 11882892 93890637568074481229446157845101772800 11882893 -529169752267776571798955300058956602656 11882894 285044345945547806101597140338285378496 11882895 -99098020972337491643313920750123904000 11882896 182117406737584856578573132579623575552 11882897 -932064197646783166874038382049150883866 11882898 -526778561051664727284389755241212034016 11882899 411324627661110736364295965998606960800 11882900 -376093062265041621435223162213076736000 11882901 -785948690275618214774889946386281551968 11882902 19335416129935587456628984774169797152 11882903 -860391317499226945567927967318827105848 11882904 -510702474740128087664591992276018790400 11882905 335064322936469782950014547373047645060 11882906 -6098771729095247052373230713630526720 11882907 -72377585119242593920995753736741073112 11882908 -503795621087642048125790248949896450560 11882909 -1770373620765160314195659626760749701684 11882910 46368398547497121085729453527367430400 11882911 935996360525535541666953741028950060512 11882912 725008340999144920971460066257003282432 11882913 -541918827948493922661526236071570012160 11882914 -515835951513868182847495664854830081888 11882915 -293578198012619858045163632771985062400 11882916 137812673424657736240949429738104504320 11882917 -1308607980335234763725671490092254228034 11882918 417090891222041125979123037095419096704 11882919 -240113655555296533431439219485391215360 11882920 -52247490684968989503485706623326617600 11882921 10241566728861621907002623130046788432 11882922 445307636139440823839966179062474019584 11882923 31336028715926120532606646932789412400 11882924 257568189620938605933890134839378739200 11882925 370788473784587324946295923218664878850 11882926 -85168424410467194577755522492025984 11882927 305983923599137018725820437886215156720 11882928 22093392468868744316658165611464163328 11882929 22979601470752720223828448599127216530 11882930 -352920755681631165318442849985603948640 11882931 -16624355253880166235866375113034203848 11882932 1213041397967893664246619877179946464000 11882933 474511600089806825892985987057344691182 11882934 -156392385791039983976167572520764574080 11882935 1275964014728506493022577249050376041600 11882936 -227367574501202539083757737167479910400 11882937 -831656627726259851736557630733182564640 11882938 568644106126919485157182693436685099120 11882939 -334147132507520655369664042179692911260 11882940 -9246242144159989732726725402545633280 11882941 -751714183376678542620047944672852610970 11882942 -377576552199676701856730872926230692800 11882943 2158343783404771805279087115994002835200 11882944 320738086158548143395043408016610164736 11882945 348735675772800711616983633545435966400 11882946 242426915729892472495504004902808717184 11882947 -418959537880195858182937973599398705604 11882948 -141692962632771349623496067084380594176 11882949 407407413834399272949468046664361056448 11882950 38959409649935149372411375485373545600 11882951 -115343269774514492332250896600752261696 11882952 288604177393013270329108288750976517120 11882953 -117841193484635713950921317573984104440 11882954 479324636358012507560616816392723051520 11882955 -19698658454214849037685064042528218880 11882956 517458286684141519682985233803506759168 11882957 -882660010647088735689594644047307836008 11882958 -614778567642303322193305964650533076992 11882959 631412800526480122948715332594208186040 11882960 44906284842795906102368711936776519680 11882961 -948364798446381028997185984244202329520 11882962 29036341515762291615572922205416192000 11882963 1987660307050408104017238212267826653280 11882964 1530013999136294189934508303297013760 11882965 1110908166973307374499396947166734336860 11882966 86911593552502615977696579120505992000 11882967 -80511924060738580649249003299843490352 11882968 1355913360957238465298207676423172485120 11882969 186403427233988427492109595858134227072 11882970 -62307888817002561695638725377831193600 11882971 309060017273690830819928439115127692560 11882972 745690409313939643256127052538004068352 11882973 -272166501626352055699352505580718143296 11882974 411786176946072689120748561155785412736 11882975 -228148475287501725090728697361410923400 11882976 208539004413678515172466896992483672064 11882977 -756110436483486921352504631805104398174 11882978 348913295026127547934892101992867881040 11882979 494434314026658764486595060645562913124 11882980 -261527456707843473714231855466711142400 11882981 316882760635976628284723824873124316864 11882982 -61750086510727223221849896417232527360 11882983 348001057764956256486189696617983169472 11882984 -1295949585315354592822108626527448253440 11882985 234926865634624943394051937555562021760 11882986 100986908036585040253042219464420672000 11882987 -20989772073339125330658230405484645048 11882988 82892279638238168949880222512770217984 11882989 17512568905468264380829969333059323810 11882990 -292076275867143811728601434746433549120 11882991 -67190782720968435322903705374441487608 11882992 -203031193975355836573957554814575968256 11882993 -129991466031948111159238643900624328540 11882994 92650646241220184051319443621006019072 11882995 -970620466335033778457219350485404922000 11882996 50469742693767985780107382324072427520 11882997 467972347641972987622304499322401613440 11882998 -340166377272173939600998337124001934400 11882999 -559857447371245082418185320668422075520 11883000 -927000760830194654112826354220789760000 11883001 -405181864819372364844490744484032249600 11883002 122664183411446981335916386844188931952 11883003 -728784706905545407854252864499815273792 11883004 -416397172821624454292058350072213923840 11883005 -532287593159356583263794565379089628040 11883006 -62494184877984863055548912768514746688 11883007 8832363704657380547926427731398754688 11883008 -537968642194245191313387101886024253440 11883009 -515773833888087023032866651144522347520 11883010 -1070693017445870489006321023904630446080 11883011 372992887255899927179954987803120594080 11883012 81944763926066514838975651358578458624 11883013 -10031957543611065800825640034974374400 11883014 53249482999185222429945364034712067200 11883015 -661669350303975439517729856268277204880 11883016 -887917201753680906270488892509392189440 11883017 433094759630992648768184387412522366132 11883018 -78304750457819908239692008584026296320 11883019 374101083983135330017768331938489399344 11883020 484604126425277431810738668182663316480 11883021 159110490072209147367090550796777176512 11883022 -614346579500015705027696470966967251200 11883023 -585912022975142167190955045934369320600 11883024 2493383566364076395030132715419418624 11883025 -303053276302194203359691467998251822400 11883026 99329817500920918311074380311562026624 11883027 -144811942324267689272091942978058139904 11883028 82747728704419504193027514327229782016 11883029 441776392612877913173586930010130405760 11883030 137069130467579987770793042223767120640 11883031 471787445584500860380885373849455628632 11883032 -488103763558400841546886128124310323200 11883033 -773477729941267231323478956548272000998 11883034 -353247178496663983202979654718147019328 11883035 135629814331860946412141759557384764480 11883036 240976797418798159929317139561199017984 11883037 5207059534760582746184241466214499846 11883038 16204110110614530249056227299993621696 11883039 125957348613046616433136676021926607760 11883040 -202715282121490778773831418636284723200 11883041 -500696007039479840631285211335777510558 11883042 -179155916313896077955919030987771144192 11883043 -542341620638114983026755389900693633760 11883044 -340576306873607011837084383900588589056 11883045 -241159435180803158761366054829884618560 11883046 -47894227357164450745967490982552536960 11883047 483497239648966794745655712815972448 11883048 840602951975708186663509691931445248000 11883049 -85515612085158898505123722610312004464 11883050 -2018848429330410107408408833374931200 11883051 -1263454930520625893566046880419465623200 11883052 861580100398241014121780655919807288320 11883053 226016047314728720036967902850580598400 11883054 -203257882851641320241346099739521701760 11883055 514427253162089554562196373080802293960 11883056 -376136673299337167923285642326852403200 11883057 -570634126262915302134215591042771675136 11883058 -139830858638022149655079834212876558720 11883059 1012926170183309438997249966679109893260 11883060 182326826556423851083780052172876226560 11883061 -328000175173858597238386896355140680338 11883062 -304355658478937498640179576343658585728 11883063 -40493504075253024078635734440031372056 11883064 -478744614479742262764021506246653808640 11883065 -421690997755532856688721388605036943360 11883066 -77261736572586745532544471179313496320 11883067 -270002533263310924746163299852639892208 11883068 241026127565133146924626425523933295616 11883069 -595169477653751968657539658451269255200 11883070 122110973869910439709086600932420028480 11883071 29282695498330009401471714986817037200 11883072 -170988999942009939831879580743892992000 11883073 165002955706853838104162039534810086144 11883074 -211362706356319694906809755271894491648 11883075 93537418918921841473903955181421440000 11883076 -50957493545922962105327486012741050240 11883077 376628307739760404827299757614914061820 11883078 -791277428346890901418349248106711076480 11883079 -82253723978933046170409792150381788992 11883080 132611411927854395506347881879158784000 11883081 -141659453184491180216412484234399936512 11883082 722623306930216786400643708596391069792 11883083 -24082945034403816526697264150716272216 11883084 -21972563724237753392084434643283345408 11883085 230919219423385557132016316504956561560 11883086 5275645378818841060793191990211424000 11883087 -1015929482945032445438952456432350293656 11883088 70739160219625020405110572658741084160 11883089 -1225732530361067266458580212042713524110 11883090 -227936110384547301246677419479757447680 11883091 -771612664590742241532182558710727109816 11883092 183071037574055443513016237205943502592 11883093 9967927041004116267694716257904933888 11883094 -74741895627672476770143967241922470400 11883095 72818317567908917899905423232006867680 11883096 20158957790732725951570047652217610240 11883097 -126335790722460778561492374399451662454 11883098 -449842321481424259220741038159075495680 11883099 -454600921531287951675285394230192432960 11883100 -75696387688913440191872452310031385600 11883101 70155929348021520388967085617150016000 11883102 -18158504366497065825888419864866744320 11883103 147944938294788322713877617896696440352 11883104 -837178480844911631247851880864487047168 11883105 5889941690226828838216911679198219920 11883106 -80436836645730213898315542197628211200 11883107 821241332860999410436339658881390435356 11883108 504945237381609930656968824425786741760 11883109 247731954910693011896715780290162672416 11883110 -458150016905060041135607633567773747200 11883111 106234866550535474125010628003883409280 11883112 11605123246837889507720930456459212800 11883113 -172024484449323510831427253442511481760 11883114 27474586549967145973107808752327969120 11883115 1007111885493927817207384931179465601760 11883116 -206257994726363288515865494599536335872 11883117 -429183697265698622617511394085987600320 11883118 -32573125147635378154315318559239740096 11883119 -613681719462131245821022678351230415104 11883120 156381228124848500948670216440866406400 11883121 1075070612060656525576316025907444474322 11883122 -586668265085976180126018956459714427888 11883123 209864572859250074961308425199339494224 11883124 -681721946529947642438518848936577579008 11883125 -213421261352538294956014500122342636250 11883126 260526491361045102537301055638923601344 11883127 107002554764693014846899698055855106320 11883128 -876942111876473656628825519322293575680 11883129 121275298572590850764008819026092637888 11883130 28820197599028196306696554334632657920 11883131 209445812251614922946493394329826169040 11883132 -695553028508271261773180392598288793600 11883133 -185196505112926282083143318816421226618 11883134 20409946368210157088608758269619960960 11883135 -332606075071996578385789546542471273600 11883136 -10504318554764851407698398336757268480 11883137 -2845462345297012062516903038660464128 11883138 -247106033017567203621426605275423741056 11883139 161974951674864413657915499752453313456 11883140 -407871245510914122871800975053766562560 11883141 -133838905042938788606729587162349911680 11883142 -61371044049724999436697714635100594048 11883143 -669097157720187768617872376122694919336 11883144 13446683143509390434826004966638551040 11883145 775431527761276689908297154000619980900 11883146 -491147670828900921883508195568774749952 11883147 -634218879480020189774508754644862415400 11883148 -882967044604229501376131196172502593792 11883149 1172383845186420867585199134100729620150 11883150 156478146156088952461795778682879028800 11883151 -361359957772669522504628497039993820160 11883152 239628195423808858266653284341990137856 11883153 11027606734056911839409228808006508608 11883154 10621016356019849110336694759935980192 11883155 -167762845618401570389506773276959576880 11883156 324220026451102944292131556191855482880 11883157 14553899493033453106895459847490559616 11883158 -110512297901227229573173001075840855424 11883159 38427991481268803758440142756170871200 11883160 59083084750181066168100454880013312000 11883161 -228109630378503216578928724926368386668 11883162 260562995968208860946223297610562271744 11883163 21894251378974179194929089110171528520 11883164 50464368223334124440401441648879013376 11883165 13760140648573522486546334240947989120 11883166 -585918753788369169305373017363455117440 11883167 -35361083437994958114621092139496764360 11883168 179865910376791386658813221559710253056 11883169 -981524439941634045232999221771929286430 11883170 -82411112545159663353527528749707801600 11883171 -45792077219854781095320918460618314888 11883172 -284521315912645280434675867546891407360 11883173 -692964754752003891247205427189171081060 11883174 257552047651575900002846438403137453760 11883175 381242754443566229909988988731871486400 11883176 -777592939508301976753694712695736529920 11883177 697660234298856257657480850745092523914 11883178 -353823933328446590575403934948500673360 11883179 -2095397329589668359365395101144147456 11883180 -93557699982825824311024770539569152000 11883181 -14651826443427880529820460931315329908 11883182 171580876752334873913879275126957224384 11883183 138363111992917288480671454382218980000 11883184 37151811894754914329952359063501619200 11883185 669538724423314448326111872103892125800 11883186 -59422895755126086533711143809090960000 11883187 2106526199938175819897057836579662913392 11883188 -787309039038329568018516197684823146112 11883189 79596629914501040973181230801202790400 11883190 232867640619914444901495823861927987200 11883191 -186194240569958115556574105399941831200 11883192 -118204106046467444991800626990026977280 11883193 41688123925388609113834324176262240128 11883194 -283857685390236812397799867010934071328 11883195 -411564884369047150212117009521586877680 11883196 -119509874701252944635382793183772676608 11883197 -773135061625127892688812715309810619400 11883198 -233149128670128357564370410164290283520 11883199 318933781077803603237852686472031897600 11883200 84145712163680074092960641965778534400 11883201 111390921766451370437954670134300552640 11883202 -671087723859243358879008844824722246448 11883203 -381579400647282828779748281471444422176 11883204 -19653066600098383191624155485927905024 11883205 183014791052517131253248869631097772860 11883206 153922348163599525768676163154335017280 11883207 320508667392019638799776733569959332992 11883208 101843052374626149655643712062542848000 11883209 80563836933463161392323363767687496968 11883210 -271828734902923270883925243141771575040 11883211 -634097407338185104312392356420879246188 11883212 198068876121153371135127128899386081792 11883213 -759963659546429458650521198229268955520 11883214 83002954693658567779859289996651897600 11883215 -506085860409694786767232318490645531640 11883216 -81887137842806626230122344156799041536 11883217 -808778207982667987482582324453326942734 11883218 -325767667739346756133565082341012995440 11883219 -48626611363137183164249824670664188160 11883220 -780766669051150444356450856893186597120 11883221 171380804814989749675032783286918109760 11883222 3305597622078852546624173919596512896 11883223 98960948027649090885246413488378715520 11883224 -564971975643973754676341884578613985280 11883225 -207862701976447378130715257389667252400 11883226 293625420404681814398069211931644290304 11883227 1067988706032965892435487043652951580080 11883228 3497207813877558354663020184487084032 11883229 -1365005755994175500142413929292696462170 11883230 -66017281806679700651427507925278766080 11883231 -151215048617653751579852902980975500040 11883232 -36127855373485019083934796223315181568 11883233 -275931932416620763193520817751455815036 11883234 -264146430203709690067452017140089254400 11883235 -133527580704455514605579485292687784000 11883236 -160371621433705203308246716038334572288 11883237 -21739093329383308359927403233666270048 11883238 -679090558834605221365059922430027997504 11883239 -1333118388219595401703455357389301745344 11883240 -339420492461000710396784027292217344000 11883241 -121623714428489078137495696498316642928 11883242 -34913044871445802278364059626345119488 11883243 205805595008421273207560197613388622560 11883244 -81957528388225101580394925781004373504 11883245 -179927052313147033603584724095856976640 11883246 -213371389460895619205708021786472806400 11883247 -363782612244432059604078472686629125808 11883248 56596106673824900474802236188476801024 11883249 -109862355076540078595068081388174054400 11883250 414275717874291002740893422228810184000 11883251 -72379526589284445567689324054054591688 11883252 -190783239962572447278378458417014284288 11883253 588599804913199716164815272732704213020 11883254 458597601220365240131500028812274930112 11883255 -245048650709375706723336912419314838880 11883256 -170761228500690415251815997601700904960 11883257 -905725360269660256639887014010817561494 11883258 43255986018872738287431214286504218224 11883259 440906344162927270402221493420683456000 11883260 551323478024704528970940903485445818880 11883261 -17400141397900434299312698673965493760 11883262 -74035046622315911093437443851928844800 11883263 209891500851007808989876202894359044096 11883264 161484742148643113591623090692553703424 11883265 -14369116477243553237870597475026568000 11883266 -456058776244396865745109949270205189168 11883267 37044981588532298126641253895088802952 11883268 425935560469223425844438498837160705280 11883269 444260701794170520799956391408994888670 11883270 11027121180904757310147038390001131520 11883271 22274206425263610785675468098106392472 11883272 -882021244793622784087291156043646566400 11883273 306355338605686448214159949985439088800 11883274 -258143543583794973369727918091546954400 11883275 280514590661959514649824678475999627300 11883276 -113422288681130423574628462609216336896 11883277 -692773173124317015473563640858684533888 11883278 -686762935989654188911747176744842779200 11883279 584490558356935319567654008032197668608 11883280 -88704354296330194383434438316158976000 11883281 -150524378535670339260324485027662851918 11883282 -370837971259125614814384849100179085056 11883283 19659495937136655406440707675861775544 11883284 -228239171528748887368203494682885949440 11883285 -41104539154109601275760389465283168000 11883286 -163770066804248080285504276977566397408 11883287 193076016086222315913557417963080340832 11883288 -158284987093773076387633667836319047680 11883289 403611648039047385519717319735428360 11883290 14752071550786467832785242964184294080 11883291 645048883621276410828636059514739200 11883292 -211549176918509543527501343895811522560 11883293 -1090153247991089098459633500043134370458 11883294 -252256266873750234924504292270849493760 11883295 -263092180813445331835267447794093331680 11883296 257518165939551941003929464797665492992 11883297 809234901076991038054112241340129124928 11883298 40243216876784003216139105897700839936 11883299 1260790174078408157828297980727653662300 11883300 47967807983730648077338143509496729600 11883301 -430727966568374475253011921442155852900 11883302 -601613153235271754359612079909500911648 11883303 950172761307701927853069936062336169480 11883304 -1214297963340768283312325296158702474240 11883305 20322710361601703568839769061019157120 11883306 120405234169211979132712861366289753088 11883307 -510439944853298266802625601446589114444 11883308 15265710653499350149187940115102494720 11883309 -347509497644664725982439420326879802272 11883310 -168894775366979699203065968782147418880 11883311 118557573030685960684057769644481248824 11883312 -43011154568141393715534511689275473920 11883313 -307727912477916980404596769161950136576 11883314 -499350902044472400567925052773935189744 11883315 -210295812010278457258832554066025880480 11883316 577183667035175603672483014949552330752 11883317 -175119292547330765675881001016060205188 11883318 9224405667271164877685648269299376128 11883319 -94327629867939186272240778587551211520 11883320 945114770853617997893702172451654348800 11883321 1585216641295339633252306902957321038400 11883322 -334419483958000311098958343508082988800 11883323 -278796309817388405835627704180721110400 11883324 234049126850034266395861170050561389056 11883325 -189341061940118600222746027248773123950 11883326 44846259870794812674988726430414663424 11883327 36978618070974651765735602874526898832 11883328 -374705983730193540000862750153317548032 11883329 1087591450459436163033325650446133033684 11883330 74283972156322107208193632735218238560 11883331 1017059366990767563535523666847288661872 11883332 585421083114865177985051825707731079296 11883333 543709574736878177081699190809226199200 11883334 -62512154391382737274661143234429104768 11883335 86107810661636019857125497103544588280 11883336 626911902705052271607812161772464742400 11883337 -498235447122118371486849672842861951014 11883338 598998678459437389455788253953474588160 11883339 -132078661907458353524523317020267501632 11883340 -160317629356803896421043157209291960320 11883341 450445388181511020704326326547819560960 11883342 -164139695132595514481365804649560705920 11883343 -287274979680648935901113756718727243408 11883344 177029850626087606286573795101168762880 11883345 294352453257206899805382033476877899520 11883346 -605541433255331015436950425052261109600 11883347 -515948892942542210628973036180998107568 11883348 26643323327124875409229828720275623808 11883349 925850250634154840116622382788152538620 11883350 64801538283530736096577877564272300800 11883351 -9006068480683003271519074621677256320 11883352 100029342475822731725774932863341322240 11883353 -663380657002843365273401283718929409398 11883354 -8647859518292244162723113695715721216 11883355 -1006982540933503131042501972876747594480 11883356 -317561960025050918777814493618058399232 11883357 161928747644939223792452472529123741080 11883358 89887707728306718771396940880287016448 11883359 224321960363007118427136433844968919760 11883360 -30080502541660187059762715796543897600 11883361 103874164504893741964381070206418775232 11883362 401361475758605699313472411844928765312 11883363 811510271098136140620247375583517057144 11883364 -2588991075641154881358101697912926208 11883365 -13153155159853975155623568104700659880 11883366 81660379651594846148812165390310209344 11883367 -1243909701111952974867682593733844375880 11883368 -108928346133146954678494309222833930240 11883369 -173037269638552822639121452924929820320 11883370 58260790107386594908190620813039435200 11883371 -592997313766544149218037105677747422088 11883372 -326550989851931249293600562449163217408 11883373 -1074366241503034921429227132702946960340 11883374 15944604527650264396039053759439142784 11883375 -223146565308430720167160406527499520000 11883376 67713509209211107870023212546724626432 11883377 -1502640943197713025151345333098612115728 11883378 -6517910112589005310311283663740859392 11883379 1058678876033367797305622127519306537840 11883380 276253456979225688042651009710679959040 11883381 -118211236520885384344719398255272713696 11883382 208036021409480301546213674242325045280 11883383 390510889840381767806071259189684971440 11883384 -109305502248720694191653982936999997440 11883385 -79727508784149639166711353726518711040 11883386 118519106783795730912032748773875132416 11883387 97032967782132602973423795661091616768 11883388 933641846679233525277990196541437747200 11883389 -576288712155351292268592831743763210144 11883390 72102234874920671376563384682410803200 11883391 31799980962846710479451983320160805512 11883392 -204416248026859106752078708893454172160 11883393 -144533535194925457299412124853201378318 11883394 10937776131536014673312540011098917760 11883395 -119625554675840973833425660229897423280 11883396 267479255759010591290792736647260790784 11883397 1040805865413070022572378309066960106846 11883398 -4106602007463209206519911109344497280 11883399 25980285604822774196711402204293280256 11883400 33030728418306690264978166025837952000 11883401 -212533902301193969362401595635388792440 11883402 761579302704966655769874545314861271040 11883403 118804282532223457372686667810914462720 11883404 -558847450908725242125964820321285694720 11883405 -130750715456976823406089332532553175840 11883406 40021833050122686216385782634065696960 11883407 471490557495180316463072014123368721320 11883408 145415887116055563543451416363324801024 11883409 371072605717280216149517429677788802610 11883410 125440402959748952251754759756789760 11883411 -786564135895434761034051994356875752140 11883412 623745813607303728652756908054226716672 11883413 -1025801924476849172303058715885562488896 11883414 -14705966522156085571617714165808845312 11883415 687608734628318063775933181542385201560 11883416 184509502490402050007602880804174069760 11883417 127206746271377649315187437782725632000 11883418 -674144556917856059026278770647720749840 11883419 657540123641335680448487189853172468128 11883420 1774458467156922664636772031651425280 11883421 1191580041983441915563098153659071578144 11883422 -288608625117709292085621692019723343488 11883423 -55926604587868496318325052788309043056 11883424 225362805405981493154103965989865521152 11883425 -127162084285789539179644873256660903700 11883426 -254995726796366960191510964775616185600 11883427 -1279615879940117768187387214007792754724 11883428 -308870391928010371078042409658900508032 11883429 -836898805191026266798968403900968719106 11883430 89350723577047843108873244594745947520 11883431 1132208931214424884023286933800223231560 11883432 594343741873903415775383490328362762240 11883433 852386020862079089482037096077422952704 11883434 -149445694673833577340751478563630758048 11883435 406218259118626351007342221166022082800 11883436 -465661651402515625290074112073441210880 11883437 5279278151152538096717252807969207520 11883438 70907086667253600598027985116840569600 11883439 -612928276065059913385197716013801127776 11883440 -59073504910439269747084291741701242880 11883441 -93880909038153782657788682296446929808 11883442 -714159924583122482234342025535415053056 11883443 -245994362265002356870838816708447220912 11883444 381974865192392966441066348920397500416 11883445 -91056317990287306647368316711347003520 11883446 -142254584129387353155500388611580808320 11883447 121677600261873862418552984399412658176 11883448 616310152542251918738508851660483112960 11883449 1359966081078725951756718949077066087936 11883450 5377688534424647879752584366744480000 11883451 39820483948808519576209319035663154392 11883452 -133077811988553609537561876349845381120 11883453 214993558420590242628876086828061008544 11883454 321106925086380852785252917283989524672 11883455 1209343708284501494583186225853152201600 11883456 -69165239312490014578898738440789032960 11883457 -203624625046358396915356746483963631294 11883458 -261345878940154448268014668533399176640 11883459 63506122547123759518921866034577997312 11883460 -600581122939467282186963775085969203200 11883461 -813764602444998451956247583416590355938 11883462 -40804346498287984307882082129159920448 11883463 245942713552457388055267537347252971440 11883464 -534715987993348888486095853097291504640 11883465 -234699065197787384510544434830483903680 11883466 228322805751860240726826945456661784064 11883467 -1089438884955389866011180466880731877484 11883468 -23672507449049556302938366922594664960 11883469 -7808294605059806270941248684121723432 11883470 -184564337297182833841174586820834944640 11883471 627919710908181046986485401144884702864 11883472 -29572099588209618896730236088264269824 11883473 13105256658715845499355079175515174144 11883474 296406678335353887487845708309611514240 11883475 195910543320249538114532792316623934000 11883476 11529815221948486861447676620015067136 11883477 -925628953995474978392691317403494525280 11883478 -172655813127446991722146868575377845760 11883479 73475045095757397982306558837481072784 11883480 8030582334582087616987192849288396800 11883481 478642406341256001375630420670029602964 11883482 -235891267667327479127246005894441348128 11883483 77709921520365969295245530362602048000 11883484 54438990446222252226017103908760448000 11883485 503434727150451580856786191702822245600 11883486 134091803956919666777377706937328121664 11883487 -140001501108137802865290231686370878976 11883488 -822799248450166935864291171541309194240 11883489 -637755257503217280156990459693985727712 11883490 -22491520668231674054815652212615435200 11883491 -653575140845576225311525171121491083108 11883492 -454555792338174987647436300975602765184 11883493 -1269797104793076170138201760081119645760 11883494 -30808172199042572508771328133469220608 11883495 -161712172036906257587753046573650520000 11883496 -278578511220182961074860378631201587200 11883497 -1988462456606550860764467108637968850140 11883498 39864912485991314298935084973730568448 11883499 -473813562038832342938850424015608189720 11883500 -381352815317301127923960398027092224000 11883501 -23322753600288463411783978285492652160 11883502 -226295651181052391909207693544414004608 11883503 -261264464692986662726679370966538558616 11883504 -24552554508111470801380311671243735040 11883505 -365035315325069651688020851115998846680 11883506 -174018698807626023711743838796700214240 11883507 -78357733102228829661258194434400490960 11883508 -93298836740906806742519239220446142464 11883509 -207204549635746015397513733800797497600 11883510 14411511242510699804814316616236968960 11883511 -213970918771227111964593282013180939200 11883512 -232409815929975921897171337082067148800 11883513 739939537720385384437496248670014833744 11883514 14595300021400380196225096528173312 11883515 65576426995179874617976498713478360320 11883516 145162153082977836515064948478709924352 11883517 -236670431564563626578576018846744245248 11883518 -42120526742745207149926865725150679040 11883519 374701619886065621851919149319602818744 11883520 -643720476317345299573957657272086691840 11883521 -270105816615409704695836874134498094508 11883522 109056446426315243346404219059147849728 11883523 -711937540070351009576784671962906112268 11883524 -653177794732399280624939996351825664 11883525 51187700899034092345180574644240471200 11883526 -45958251830466482075556912992745744288 11883527 -999483655893334144231620457763548392960 11883528 -27493109236236570607820431375155072000 11883529 654687568258915417289674768449927243546 11883530 295501010833859011882421234099217176160 11883531 1616553057547533444922465609271307840 11883532 -62581236185541174013016356125955608576 11883533 960417505300834770517367941160966350380 11883534 116050172251261171269455336319540489216 11883535 894719471020407151822258508335195257480 11883536 -2953315364199895025868361334075424768 11883537 608626486473071034145776782550376897440 11883538 423473542868858836103305783215269227920 11883539 -34113537904085658659887653803043099144 11883540 118517959129860208999455458806724198400 11883541 -674743724418735436582782183461056639616 11883542 -43098888020766413119580589177801885696 11883543 -162819192196636791828698488974434145792 11883544 547536166371957809530037801728683417600 11883545 -54865462605935370866615629149672115200 11883546 -129127441271080941182615641438928678928 11883547 -270262185050699767088579833578729671040 11883548 -533121062202809052312339818227295738880 11883549 26436383496974912778936303077086727040 11883550 112956299852676537342511240997390208000 11883551 -69004922270168319251680458481659125496 11883552 81762976142793684141491202338009382912 11883553 399366198324589187321136696922691999040 11883554 200002801616984418163166659867510417920 11883555 -176963474382707715449050299115306342800 11883556 -390339927526794457759271499411826576128 11883557 131511526161701998063809224972832666912 11883558 98322671710430909325428340073196666880 11883559 -219049428236544742998469542053386742280 11883560 -204283327336531148495710244873732198400 11883561 -443912899811608055370368325096328752000 11883562 827979787259992239716469999573850003200 11883563 -236994432298925962864485118159974315336 11883564 156491277035607417652463894627060121600 11883565 -642901465795489440611483571462988007400 11883566 -11185910027641003776829591041833441856 11883567 -65800511517671459855314321631126525928 11883568 179885601055789646938827810620310536192 11883569 -142643747898830510538619497033569318160 11883570 -69902474333094537298668076579967116800 11883571 20178733641710803479039094444220755968 11883572 1025512340720614735493843628446863214976 11883573 -499228549877095322813288445186573879240 11883574 -426573601522022183414076382568151852288 11883575 -390826557205052419569233352562200096000 11883576 -551078733262307689074964812866274816000 11883577 670049703136625223012994026979825971652 11883578 433655088038465089491580221758088576000 11883579 -83599545704077420030419930030548048616 11883580 -581570559660517489669512504189731212800 11883581 -583190642708069449386168732272085235008 11883582 -151182732872115590020900689142251777600 11883583 -530443849664318574266741225124135538376 11883584 457291325207772335769793261670276530176 11883585 -51806689594828168704287581859055143040 11883586 -49628431194547434385803787775418481152 11883587 -130560106780980793947929118657123129240 11883588 285010261104979140239618218788351805440 11883589 409790451581181246190501349510523631040 11883590 -270690902887330681026460650814287715200 11883591 -41649552171448921442752324405077418200 11883592 67233556339458602027016344883518177280 11883593 1304680238412272344487599690455947323044 11883594 246328997788795762675282785179848201728 11883595 -81193688556602359190441861359840076640 11883596 422890987019383877338192903752387056640 11883597 -40922015217931561185311438488994080704 11883598 441772856737224152079778159855747038336 11883599 223195301628283127009057725486917226080 11883600 51240113910166138820973420501441945600 11883601 711678626397464311186803223234295295602 11883602 78104235745641851397002499580330235904 11883603 -447949452417491435234150852885353291200 11883604 432551809696733442752000874545095149312 11883605 -979894763843323271583153290801660536740 11883606 3745733467094524024766938415085631488 11883607 335378625192635051994013136292804049680 11883608 106160292663942065460022633452867256320 11883609 -6915060498293920698454270251334262736 11883610 52811279253691186320041679131557044960 11883611 1369328711956164229310814294378791782212 11883612 -220541640839452120882158524638235252736 11883613 -184300168537632798014680542833116997760 11883614 335831892266122385047249435568590997952 11883615 21134286063145942301863392469809336720 11883616 -438778307336869608664057436199258685440 11883617 340949003636776077439297451552755796160 11883618 685376934788089835307625796718988262400 11883619 -847266633681643636115126103690439038840 11883620 175684000361353091169111366443827200 11883621 -127265865460168187822935052572985843712 11883622 -987216003752914180816898175040881802176 11883623 66615202708703871177148808406093445920 11883624 -602488883174457370591390723265976238080 11883625 -458472101814428149507034811531939264000 11883626 -576773932515589821573956159660599630080 11883627 -478564274522202222262860982562252270004 11883628 -351942770242894571702173941814484645632 11883629 541088721350334278278830371480008503276 11883630 127794468891645776513798642921772119040 11883631 -585140508186216995093386515683926630320 11883632 -4867671649738304857278371480758517760 11883633 138929614209074185584111276937928264448 11883634 -7661119181645089958653243086278082048 11883635 508602813880451028025511348227365968160 11883636 -210023059288840840075885690569374649600 11883637 -151447697632134099561709789974180085714 11883638 122701345037349818564412414259209197568 11883639 385205930510882690940945554994967016424 11883640 -40692140429499566309704071775382323200 11883641 -72855804513938230408302455120020936896 11883642 -141510732129250665687944039877693401088 11883643 17591171266008015482576381365815529892 11883644 -567288996522170169830954305877122252800 11883645 98999124516008051341179808561959648000 11883646 65964087729924453079458193489223934720 11883647 -593734647829224232433313641940613643904 11883648 36581190857468220343984047173916426240 11883649 -1532767281843189481584241851602858711340 11883650 -68756918154128010131836962289325149200 11883651 127069648695007740962620587398382513840 11883652 17991895053081632093759784364696576 11883653 1284934888214109188653141169857224439902 11883654 -214935086126519740016994453345153031680 11883655 -37148167973498254945511992077380590080 11883656 -818957460321093946130357284379822039040 11883657 375540715418487069078743852387233507680 11883658 -381051713320514318615451069729986946720 11883659 -754137684752882438805003669047308612140 11883660 -42592583803930653632686052480319098880 11883661 1592765276449885528696015521573592366262 11883662 -137614680871189188285816309136869411840 11883663 119765612968860227447622265808380939008 11883664 24101920465072103364533306483204423680 11883665 -1533494852064186955882002450441123828480 11883666 353129547252747420381151055833244640000 11883667 1266734322842936511923127188124208716716 11883668 829186216291237697571339095329924141056 11883669 209501656470690713286678843508863593280 11883670 264926577700410914158672550628308728320 11883671 -1156840024129996426537674050892789487008 11883672 -45465717481322751424526537847637831680 11883673 -1208913303673663656722268109937325624816 11883674 -6245533989804509214501314526658276608 11883675 -59454519847472052102554054985510315000 11883676 186858698467924536157289123261032432128 11883677 90552655456093378994073276676861962912 11883678 20398403888101709609162499679638758400 11883679 849055189826149736875573230158358253280 11883680 -305511289879772466986293594703220572160 11883681 -157267329345364336760245076304885373230 11883682 -552491550401356210826227539890200709808 11883683 79625407605651533161614857055076800000 11883684 4496133133548941356310546194699355136 11883685 -28080756884945917348803012672466200000 11883686 -37396980757165413326235993371831991552 11883687 -565407498639576934099204927150442010840 11883688 610391102802892939964535720661207157760 11883689 -19105748323132931575360837867706997510 11883690 -29425372997589692572419629780964111360 11883691 -518303364529927316227954015234634479368 11883692 473627046797137497066152622127480386816 11883693 341073156055080812105328950250168416064 11883694 148587817340076194658447197538792664896 11883695 -728925840523016023859658659537295360 11883696 108560215088111874566942093814952624128 11883697 -103754595962963464609009944393902332800 11883698 247039681895132496258236632359639075600 11883699 -1072937780201378670006147761104710746400 11883700 -409319529911461216674868665048787097600 11883701 -202575409745604820680689594357695689600 11883702 352846721522377153995439200089578145280 11883703 -163968825551507844534452416973614997816 11883704 -115909979072380801263731679633188659200 11883705 -143482291534326392443216599700591016640 11883706 693562302034685318731218539077132989552 11883707 -1567881991501618659297871414637607824880 11883708 -454733621222395010637919507246699089408 11883709 479935573479379719509991968170197564480 11883710 -601723597052732938761544840187268480 11883711 162917358398316603177796176270865029504 11883712 216529487047611551704376932324292427776 11883713 -306685537701177420821408392884005264556 11883714 226384633665935977547085898651982260992 11883715 1629444406719618388744407566163214588800 11883716 116963853968732549402614979934568487424 11883717 -142349978322374270640798613479548301666 11883718 47711775490494285368116249509052772352 11883719 -176475130606652453510148453649826445456 11883720 -85920240057161070435773719998269030400 11883721 -713648547569556114214152901702695501600 11883722 1281305086209196369830687915544506895872 11883723 340543597587955113616457764772820314304 11883724 -472963718329932501836508428712143437824 11883725 -79469747532459535277727398105774257500 11883726 470314143545142833684568181341046684800 11883727 169526646292001136433588814584989218832 11883728 29337301076781804634256527702751576064 11883729 118583852160398514900370607772050774976 11883730 7927565972899745685214375391566195200 11883731 721526878399907593338557926840048438704 11883732 -83438825883159922650086666219205820416 11883733 23221576547304941967166595793635807680 11883734 -2517891781894354295629897473734892288 11883735 -224204713756326246486791717702643889080 11883736 -180716274863031426943639493675348582400 11883737 170062970742323057795650593366981829386 11883738 7409756204954239976255663994588081408 11883739 -388359474148107129740823239933990799344 11883740 231465344055119320393158066603050803200 11883741 -508712390241048605393518594957473267936 11883742 196741239419248056946096074403171427520 11883743 -134342544658150629048275222508009796176 11883744 470036261992811303672447750185865969664 11883745 72820102890623190672384369671727822120 11883746 -121927621181023840382191326971795228160 11883747 -486243276571073681145743943053429127360 11883748 464322926621052499080457605735922334976 11883749 -402563382666313706556921758794164653664 11883750 -31835336129790812690031124208490600000 11883751 -734262510459247956548417478996876289896 11883752 546371785152590327231474302889115417600 11883753 -2634693047703956784904367652029917440 11883754 -623105356539640730936426937072233657424 11883755 197717397283457182157361615341641944000 11883756 -124901385538845931225643240162610006528 11883757 54921963918599352492374475017925638272 11883758 -49821983405014402991398414731044812416 11883759 -13111958908930448434017927699398150136 11883760 90124121156770611404444063375970140160 11883761 725904369069911756915225280528918457704 11883762 529024355016031959243152285558988094464 11883763 -28087576065984959598705084534255092960 11883764 -412551555096817223519919943930629239424 11883765 -751937282656012930982537760703073683200 11883766 -275274025173940508341600559609728440576 11883767 -349614829484738903922175761899552764416 11883768 -13549514140251565769089224511882444800 11883769 781742649441309865934980224033977496170 11883770 544327050361885026447951795765607642080 11883771 -114437601481682042442383174794680731136 11883772 -290104889633772827315682402555517210624 11883773 1574410659842911503276355196782463046 11883774 66209027887769509526040307649925430272 11883775 559761149338064239612446024214084047800 11883776 734908512984298024052815298381557530624 11883777 36705449457826220890691551079747503920 11883778 66702586789094286423124195318430231040 11883779 -1300968560830841729456540540399594479620 11883780 149132940579737170127388780765797376000 11883781 -2404915302425213218892185668866577536 11883782 -1209578450699156270246073072225604676736 11883783 32035259339581753308654641095833421224 11883784 602851572179747121897742041316344913920 11883785 -399083906977700397551999747772285541020 11883786 -398597698597151292295106476351598996736 11883787 177528015271976228288521177469112781920 11883788 -32684913398247250889736299731058884608 11883789 -596812071282883802369090269725832235946 11883790 -560386261695843660192297162677503873920 11883791 13961736935029735013812732640281589712 11883792 137001193297392941324048691923434536960 11883793 1791161029249800930873956678127005574900 11883794 268969571018883587811983706556414182720 11883795 -94910344947397482638422255569105523200 11883796 1301954567612564882013637208411791226880 11883797 768605625802125312102404986545947068800 11883798 -251831889923532340430884483435702081536 11883799 248443329696036171244553009604600781200 11883800 385090245337726332498828582046007040000 11883801 67493869057503921223921170729172719744 11883802 -317947283489906437378130792038135381248 11883803 1169279781132749694256485873428243570052 11883804 -82415447122385581024563959948362874880 11883805 -1075652536549544513341663862573337780000 11883806 470246802657541253156204987835366569664 11883807 152135662290893941785157975469002590240 11883808 -585136944251462763782967514093839581184 11883809 -58537093068592289674567159960249606656 11883810 20307367561904991735659041426457817600 11883811 -24486445846219149421504931629708999588 11883812 288723030948279784284265379166096138240 11883813 -262852253607472817802838894766717521056 11883814 252424539124122036685608368292504847680 11883815 1239737799275632617962732230456017054000 11883816 -17324968533542200342483869167876505600 11883817 -475705817463197850515655396439910812848 11883818 -343046827079174761578556875106383724800 11883819 96535819926776466928237437958487694336 11883820 105270569460409223648517697739904353280 11883821 -47810836398826947929654300078660534208 11883822 357370624268197154525103703028144926272 11883823 -46796343351395482511029489768121014920 11883824 -2148597066217498823747610547870236672 11883825 400559715143121860738944755873306650550 11883826 689516103323671105779598482107150756112 11883827 -532076546917073079513299078774627904288 11883828 173094858642657051896727558133240860672 11883829 560993844844140465897317097968099063040 11883830 121202014168708069017339836245828281600 11883831 439514959600914142544651738670623936640 11883832 -384276438068595264053011023466384281600 11883833 153710944813824482233819357929271916424 11883834 -13923477728434116913763696090847432480 11883835 117987209369943713998908030682340641200 11883836 -4474314050408580902154758589428843520 11883837 2664075713188025788429596211428706944 11883838 195967985426053818741321347388964049280 11883839 246789764823161558768181732607687021440 11883840 -113021548544672817149445951405529497600 11883841 230469144214112610448564327207354388272 11883842 181353761005236988491426112732466277072 11883843 -426008121550196748292681621989461001468 11883844 352572158718523277875197331672007888896 11883845 -290922646741581601850548189101438625320 11883846 -113233976165913675676791027968602202112 11883847 325666709680883826486869896134552011280 11883848 67794268659474636401409476395598684160 11883849 683447686692334923704453815382236898064 11883850 36788214271977276280680627623869747200 11883851 166611794266497601683711234979533352704 11883852 -285800016627355142554572249622196720640 11883853 1814324981350497503787953848557761596780 11883854 -225355652006125146161616973240666838400 11883855 -448199432359105314186287977916200397040 11883856 168022953316734921133742675710410227712 11883857 503445633645686151532809728233327494432 11883858 1416629076719050982668953805038738432 11883859 -472751550318896982338317885114644112720 11883860 379602164752712799519101227081356046080 11883861 464889320959955197055604893360282076480 11883862 145340145291105677283048419963432004864 11883863 1265770660718058182983524905393624207112 11883864 602121289331887042882532516999518187520 11883865 -346081578708431250577477939578020596800 11883866 -380191791813996130029512942251540900368 11883867 2355720573877056197269148058708574080 11883868 -1041269840709937054179427489636523863552 11883869 909354572373596562199907637680476513644 11883870 -189080031762442881184605109200127906560 11883871 443935131477498878169109006958355348192 11883872 164554171311395333936458953725393240064 11883873 360265378214927777237669445826922733600 11883874 163542387693771027264896692191831609936 11883875 -842845897126253073878706757825656336000 11883876 360312491949551583441213420769503532032 11883877 1444610429184299859547007755090867433726 11883878 -249752695579381706215546707948947534976 11883879 -4540319702034126005145102132750098256 11883880 -243377667396252114317477489542356633600 11883881 388819854663310221183978706378039699200 11883882 20740091190727745836290039807155328000 11883883 -1142211002569188161999281476275146095576 11883884 393391514056953121146465178065965554176 11883885 185440381194352759202627373914871056640 11883886 -166840329142951644410298933401399990400 11883887 -1103085782886019133218255617684533475408 11883888 -13181237550107459380867102994836684800 11883889 48551416085829995402729665910166284328 11883890 238056628811356860183680870491235575200 11883891 74511226085650563058678583477862128640 11883892 -51898156528643853037394003543926497280 11883893 145586583390285758719001196774067888128 11883894 208781032788871590564153834165904320 11883895 -844224811745201329151674230800852797200 11883896 63811368910160082649918258483511009280 11883897 -548575289127561123537375038349780275526 11883898 131498519612361296306980682979549757440 11883899 -234766848368132449285340504087256587100 11883900 64281881965795539486478099107462144000 11883901 258159393494820874108035501870610777932 11883902 -172790217961281753285000644857512334848 11883903 482584752188329574866904841536244564480 11883904 94779947692364303973849278539471257600 11883905 -762895134235487283754220842373935058880 11883906 350346404181200085924702003337722072912 11883907 -47884600406615038551136483293245162288 11883908 1047012396894322234928355814791820672128 11883909 -395750807015204677836970022948918569152 11883910 10205098544639656449007980052513593600 11883911 1022441422477479863726866050584453801880 11883912 -154040039407399196994554572169138012160 11883913 -1270049239300524497253052819270647636838 11883914 217136010139155117587316879827191725312 11883915 970717169945458445709843409913421235920 11883916 264785041576955216332135228578847064064 11883917 177115761051014238646857753196133431692 11883918 -332915463688259631355005786500694915072 11883919 223682469399238652854872067641643143496 11883920 66532624215339961020233375735752704000 11883921 37518395983777356650861833572277680000 11883922 -331172995259507224626157741749504997488 11883923 -1512039199857678740397753830048608575828 11883924 219145173928709048580662425239019407360 11883925 29346819789660849186088451029935448500 11883926 62653915344641529573280457245267760064 11883927 1188991895693712364678686825333227184000 11883928 157543894577498269766205943340181504000 11883929 -7243750128283223275876221442645815420 11883930 -338453473453032533782823828100866880000 11883931 -770867774103964884648757233318053718268 11883932 397301377088862091888301747965277251584 11883933 327997819403922696397785722964696453702 11883934 492734734676296292277589492858491204480 11883935 232077264076577503093939487642168544960 11883936 318316310439674908209511967972093067264 11883937 449587332246257813232691250418933493032 11883938 694663881887128715093019679119882495360 11883939 367328898482418147556803857575536172800 11883940 -246281311023103489863419524452415795200 11883941 -42959738570585298481550090737525166658 11883942 -223134425558608085682408299723503104000 11883943 205253020207774083566684488310693774720 11883944 689915146877363502248341658936111923200 11883945 -102324257315684254369397550834095734080 11883946 -368083327331807658243781580924345237328 11883947 -451928885323039793934000840412031547600 11883948 -231533372624732527578853875284797585920 11883949 -326108052753040227339137197299072222720 11883950 142400792892034065481200239433124032000 11883951 8724144829626224944831336719988505520 11883952 254716914603243171413246603613951393792 11883953 -10090975339318010840782610485953416976 11883954 -237977602661260440235280713133873681280 11883955 -386608701503027165419094203391271573600 11883956 48438996724935590579300012977980358656 11883957 318881346447103635259958514994853655840 11883958 641433623917114144880845464655390075776 11883959 -509023273485250472368895797341530094360 11883960 -339339049764008011891108535498727628800 11883961 -1245412899901537121563796048234417668438 11883962 -22136969983045012019591468149204093440 11883963 -14302740688509279044015933951683344384 11883964 406691462617003666930428181976024830976 11883965 611910267759369095731405380434570002860 11883966 223568396078693063721189389555212079424 11883967 -826689600835043026174218824303339425984 11883968 447140112965485881900041495614115020800 11883969 35657052204210701969369791038257543520 11883970 114803321666022138899618235098418355200 11883971 431232700516370872409382716848780802064 11883972 335103833256251027709239649024617659392 11883973 -214024470597107380279918589019768362916 11883974 263232884420848567124765053844189624832 11883975 -9760983933089091285618504324096502800 11883976 157568117802191926793370407497858099200 11883977 303994190180313940764758304062171548800 11883978 246133133032487051983865889316897567584 11883979 964973955870017735794813834613207602580 11883980 190551614522113283640523205953147545600 11883981 -350830424949568184121474214617109731648 11883982 -174814183282973666391146586392122199616 11883983 1010895009571634653158780717917996885232 11883984 -35281318688793647463366728160042811392 11883985 -564374076026964651748289483929795339980 11883986 120422407489201032623583508794850210080 11883987 823117146939439726036952583349332825240 11883988 -555401094340027368792564994749349224704 11883989 -88933950847105707844018381289283879840 11883990 -8366256764559276005448861163814707200 11883991 -369746744868588322399322679799292210560 11883992 451769642154606252627406328635274342400 11883993 73404934768952109445385793832457658048 11883994 747388252321911190170033004496418347232 11883995 6018033439161159352881104127395937600 11883996 -628938487650198237554495332930595328 11883997 -913807811124787811140515062090913062400 11883998 -218473379060363321083651334865834651264 11883999 -747541511114525417950297466938481841336 11884000 647254709771764541806182657764818944000 11884001 748524144910119223630206867948698404002 11884002 40735175829547966737305146737228334080 11884003 1293167253623327259530195858785633667160 11884004 119800937952777760915152042324753364992 11884005 -12614568276393843094704088131440071680 11884006 213309830044778758431858094668160605120 11884007 -349076637336402617238034491911795244744 11884008 52573863546497782461504391205636505600 11884009 -910778648430572102945804870782956990790 11884010 277078814219028611256070891899156592320 11884011 -204878165465877555951130510967881071528 11884012 -83962235810905659203025694705104296960 11884013 98631360143608702909948116401859436140 11884014 142813011376271564199039654909217404288 11884015 -663187233286601166475997845150551840 11884016 -52962664865439652057937929561549209600 11884017 476399875851800847146001328591998311280 11884018 -215363160239167904271641495211532397040 11884019 631221213699961069630389340145202602856 11884020 237768574720548763752432155589297438720 11884021 -370853202925958782196747330753696042048 11884022 -23106016723664362571404468210447694688 11884023 -913209531198780972925287648950642277120 11884024 319503663459235481079503321809906728960 11884025 -205415514334600885159410536376481152000 11884026 39757753530148014458254972541464657920 11884027 -701147362875750916556306688414987420124 11884028 436241943768347043405990573128189130240 11884029 227909317872563744472263185254929885184 11884030 -9803213714007101397102209081706182400 11884031 -360858065036684494135015097525219724000 11884032 -135416671332945948847356272680202403840 11884033 241240514477620588873199333415349366720 11884034 -568497656523775968796037253874224961584 11884035 8472144268879406471777887976327123040 11884036 74088505895586813578690511360311623680 11884037 20284383696081690447300178134001897344 11884038 -431566008914062413405741591809710952256 11884039 4428497841992088105174083206499185624 11884040 152144734136700312742857508862713036800 11884041 -221162778266718381071820503553481313052 11884042 -663592925822856804143896669009931525328 11884043 1843529864235389518101061449057773374680 11884044 810725128308686238041660284876006195200 11884045 29149558985889549338286716435162868300 11884046 -467525006677406427832873295670398334528 11884047 203943991938748810243388309749470463872 11884048 205718153864986466510303428733418799104 11884049 1289616249895254207738800514200116277760 11884050 -185878675907874759578549492873425824000 11884051 -749634450389041289415002142218253512496 11884052 -170682911726779043272045442058881303040 11884053 -1011992126435306465521760752971038402592 11884054 82345783750246840421412813141254651904 11884055 -221656646783506412992982740414203600000 11884056 -345001119060280334462307314268938403840 11884057 958042615611520973609815216377339311306 11884058 -331581858714382252524479009247845829888 11884059 -1034887683232552934795226154030066410072 11884060 -52318569630154285168737656910861611520 11884061 -334361305455717636134786580710829483168 11884062 -74177408327603452911399179525367791808 11884063 918285169295794912852411246507256282920 11884064 223272868008126090949928967294256545792 11884065 -259518899638391972106292349321675191680 11884066 31456641360106697453397842943338735904 11884067 -12808413224278790223344495058009828096 11884068 236080720311343528222336730954329300608 11884069 444295836340513588423143011725784498880 11884070 44162875400903044741270210210498834560 11884071 -725141508293097444545337553277154603696 11884072 -422030531640839829393162138490920960000 11884073 2520490936729444689052602999191857810020 11884074 -122997541320250397943214559506745564160 11884075 -120800000829794435161151412734802432000 11884076 148465705130504834906329798524756245760 11884077 27938850622499869173032168861288480160 11884078 59749195414193825201878552207470668160 11884079 673985884318417679918580690632137105680 11884080 41925747360191695717543206835431997440 11884081 -67703312807154989546243705970374448000 11884082 -2039422914245609933529359163387494400 11884083 -115749137857611328343957522992106520000 11884084 423521376739176402593488182262567656960 11884085 -30684474893963788739976373709649077220 11884086 71765995894961277868314458556722468832 11884087 15061532279964392549580137599408967560 11884088 515810692898271041722553702122466549760 11884089 -278065110158406089938456741412437135680 11884090 167658216702867765786560344674244408800 11884091 1753360464957108376018687341930262526400 11884092 56278923044396448992537827916138594304 11884093 -443119273845014168029683520612572018356 11884094 476862349804264104362150630638939236096 11884095 -247221490530194590516159071545809629480 11884096 -47847784172699675604298660460409913344 11884097 -81145110648234392710291686217029484320 11884098 -7935385916924019116289720299806101504 11884099 -942159085142875418825936351825110264900 11884100 227878672723754593293769300043772518400 11884101 724299918954073324176192883223126957280 11884102 778021582676080334229409804803687998592 11884103 40079802531740823793169446031571838080 11884104 192042664885153545343679491230685593600 11884105 -699752865229579611326353154746842035640 11884106 40556703973407358846787449221637442304 11884107 -198378678035445379058371732328874995712 11884108 -85661487521532836374797736756200588800 11884109 405376780497074027544956917359856376310 11884110 121291142646537234640437118241186488320 11884111 -1229912901354014450772222688079131174288 11884112 -127406941508944861446099987716782301184 11884113 167274548067340473968446303051869733620 11884114 695689880759563142271962220841307336832 11884115 -1100810118234296850643722370522074718800 11884116 -26038854571262075836751836353842528256 11884117 967031610244136411796269117118067038126 11884118 -196143288684744953751076167864508245696 11884119 -565951911055555933528651545479225586144 11884120 15588723551944373168418119230081228800 11884121 163751344724707692777594321668532916500 11884122 -138715936848084549190575933314376685056 11884123 406213841192901455518840077127188256944 11884124 -167085871482512910046868314070539367424 11884125 -12823476056212367466672123208846464000 11884126 -10295910419065969221551793404515726080 11884127 928434752713834286239865324644928786976 11884128 -611936141313083289297886960723993559040 11884129 9123254988272113889808197706513974528 11884130 -470927751346557337792045396026776099040 11884131 27395031314307621244387068842849579520 11884132 -44658347401706744557090825386187968000 11884133 -1057275532934717973491274147894061935618 11884134 26403768064295860139009989213926479040 11884135 474524764300978296409026835100204545080 11884136 -313033827020833916092322393417180160 11884137 168445469390031175694900075266128477696 11884138 -147632873272754700419851857133172594688 11884139 -735178112099616890042205464371305983760 11884140 -183917590872708274690075294102174586880 11884141 490480015005276470144057181935194307212 11884142 -98237984773570508919861520392462566400 11884143 -50545178075720337909087667889537343216 11884144 -135604499193619334124855190917601853440 11884145 67420703119248456385959188760142675200 11884146 150567225747181096784306741187432712704 11884147 -867199029762249620248597700097922839216 11884148 95826211867569695981296262854847097600 11884149 -898684747746788276144807320677913891236 11884150 206954825537685643336550872717812064800 11884151 91517559330851981622652110355666902600 11884152 17558121049107500305003354266858946560 11884153 -308939324079047185561009296666025838272 11884154 692621365853389408340122012450228753776 11884155 400778247913661478716370798599964962160 11884156 423853201943080269710540010889576531968 11884157 1601983498174255417089323715728861078406 11884158 -126231220963070762181368200622616268800 11884159 -79158106552988209799394542132739991184 11884160 146858785883641949273100197308661760000 11884161 -275954701001569184468516815683931008960 11884162 351621946742618665496153026404057146832 11884163 232077529122308591867024474538081786144 11884164 408363780071986394406229271452971128832 11884165 379599379621382092342496376875884092180 11884166 -390645517130829809521904816707572590112 11884167 49025444995265780727303371445781646568 11884168 -13239112839128382294501977216216678400 11884169 -26111467578537812016456279789930531840 11884170 -158143325523030547683581389733015155200 11884171 13328549525398870308655354634429875072 11884172 -1099899558026945328129615742654245613824 11884173 -5222317583395475426717412813395406720 11884174 572290752456074545336107276551491087872 11884175 749318662264021777549488217910924747400 11884176 152334934249829749003297616190901493760 11884177 -72009830006045639590813035908835900560 11884178 128965980432909435527155202954740060992 11884179 -558184558458477199378902211092940614216 11884180 79383592384466099488965228662602260480 11884181 -150137336619502342825491829709695590720 11884182 482491851225796708796260259622866860992 11884183 578739463713599392211434312576403792520 11884184 -62835254537509282915819760995968000000 11884185 597008701736349739539992996217931123200 11884186 -159366358671731348731484424959418690816 11884187 -331915702637900666555535929640490161648 11884188 479281722560905362002989420282602969600 11884189 -47183405451056927394891628779056824992 11884190 160745504407003276781449595412406003200 11884191 203750377512219257242838442992995673088 11884192 -13132615432657858541160076360323956736 11884193 361460642165508805775015911512610201920 11884194 194670660783952259691517621389982021632 11884195 -171916080647222093551217604997657229520 11884196 -649306386254351668206300602033490017280 11884197 -153325909916141711438906295779597520672 11884198 731179087359358517365014566881514373600 11884199 1021979366106112249210350041235865294200 11884200 211289247546917735658057055545047040000 11884201 176997715631147324937877254808711437952 11884202 -160585069989462023113430113514733267456 11884203 498743710241040530264740653501245468064 11884204 -243778360153292347714004809124587596544 11884205 858290814341744957416434810982965118860 11884206 -153649918971555266240260025951046453696 11884207 -1666693856612177886400634707810503912000 11884208 -23025220621859401363256291267249111040 11884209 271595920438173739112110279429254978048 11884210 -31960362538753326869244117568973884800 11884211 -15234822655417588010534531419422713856 11884212 833591167276299931332850646056457318400 11884213 1449417294172658551928944979673796310784 11884214 -697899678190753809164823567365575976544 11884215 74806253524777756651436473623837043200 11884216 -78176159793655503642291414240277770240 11884217 -950778329899073453347110763824050011734 11884218 -416149370526759480145628356151955741696 11884219 -490169886417266864003912108533979877480 11884220 211217583212601727628556370922525114880 11884221 -1039643962096256380841776734201714066528 11884222 36449044126016086584518788999847854080 11884223 127683815694752093777571826089664442928 11884224 159683593340692779799334226403245686784 11884225 -124809979525316079089771654397038478250 11884226 825330835776844073940886947467805615312 11884227 642323887091463861718371676645508678832 11884228 -1098412592886444461883924752038727424 11884229 -590544001212508652745129831010708074240 11884230 194165129558027514644556824175370133760 11884231 -865362222319132887084509284295020512968 11884232 1836738652704395728711489319420055060480 11884233 -12342893994153150872136282725946548976 11884234 203283951376943047737462919308315152640 11884235 -68119206110960437175239816033167180000 11884236 99874827011172676068126372673663156224 11884237 293758952784130094731874299561920256886 11884238 213592140093211055930628792430002198144 11884239 73478954407940539278421940913419284320 11884240 113812527298967893533772653775368192000 11884241 1054243361668144551678942727291972065252 11884242 56753767779937621475398602049066730112 11884243 -300904851905707418888999715348067648512 11884244 901948494337776782568130822613906466816 11884245 551177561729266824512364496984689369120 11884246 -339115871403982931046665388017132914560 11884247 389472506568773526562625318654315909352 11884248 855350118320238442528681046497766553600 11884249 937973800839723188107703681775713371854 11884250 237761587599765537832065595796730624000 11884251 -667817589428742259591197237971693918568 11884252 -397570818699109900448247444730952279040 11884253 -78935342724857384274342417887086882560 11884254 -646370337594947613763545384077297664 11884255 -81169421949629389265805722854786074840 11884256 270289971987539603470233777066872143872 11884257 75067608092846489317358547400647360 11884258 -28880892625661760081098377185650301600 11884259 -90007055636615478903867251934157531920 11884260 -62208313383714685313621745116562554880 11884261 -299338251783875248803111674530265575296 11884262 -61460660291121888606983936127187027968 11884263 -311881448723693355771596177193249414912 11884264 354017567891621180685706217978904576000 11884265 -425145684065397820324629823467098083200 11884266 -47341148502400441810861536532437004800 11884267 -1510705351334348102790241090633650364684 11884268 221567277665861458830305521211884448256 11884269 350039750705699993463888831122594654400 11884270 -197850336597269556201476034563605190400 11884271 -113013763631616676732943763698003881488 11884272 -102316214218428959330175609856178257920 11884273 164665506743806041767676594376791581522 11884274 573640876754711201460368081432652485136 11884275 -82545905908452376729571931184655736000 11884276 28929691493761822220107211945324709888 11884277 -143267087195622061674216786611878506528 11884278 66405247952728377284939806183624273920 11884279 376225404821304339839168148174260158464 11884280 99309014653729294167940074788444160000 11884281 -339433669495495451667425778169957910448 11884282 402628133496360490030081370147458138992 11884283 328362280930477703755377275548966154532 11884284 -20136807633132083048873285960844705792 11884285 -33449923431932071185819556397829239040 11884286 384960335258878722701787860469759578880 11884287 106682609812482842720088540512568917520 11884288 -251924295044071750834375077604785913856 11884289 -472062699197872972883383011722544850794 11884290 218466307377820348281968577613179287040 11884291 -1216676783672478009235376890013143428200 11884292 -186366248745717878253070339903446638592 11884293 -371948825535256196906993591460768748800 11884294 -41583176037244644898773389655999206304 11884295 -407071075232359259102317475666021080200 11884296 -287872815052671558150949861658378895360 11884297 879255452544059366284204500306117728 11884298 351750475874843205490404137081178308400 11884299 159562781089932149546551531434621987840 11884300 79965908502771925811172955975579846400 11884301 -12092100497791142630274080543816741952 11884302 -203001707280012086627002464274543770432 11884303 -95920381320218757970439721171162734120 11884304 -170558323799609651309981266568207400960 11884305 -613046085791148456431443795182934644480 11884306 -263000093809342310325396521623198725120 11884307 -121794417899900060572600033355685966480 11884308 404170488649036226119906768303500687360 11884309 -295658966411169588618343001068140718884 11884310 95076010247502971269337041724255280000 11884311 -2077576466173053906388338036547322760 11884312 -3929370160980982529853291795697152000 11884313 -106118670476494650108156116988053423340 11884314 -41420299208407190757059646406218400512 11884315 -61054803852348887090794606065716407680 11884316 -944417787763761509828828062358185950720 11884317 -21422061735092647632249795381152315520 11884318 660381190945855940940123272684549823360 11884319 66039228834218358766055787771401562720 11884320 16729429237356764984041011258756956160 11884321 403436625243542352871603438694161476100 11884322 -775891575541754286964208836506468570288 11884323 106353827210751883130252698035893693568 11884324 738092654391550225062991513364485421696 11884325 485175573781899862693730738334885098100 11884326 316636159497200747491853233584790659072 11884327 -3761161707313331259851620623164325440 11884328 -290325575651735304295996210060244259840 11884329 747375855058695647525424470561749590000 11884330 64471309591289593084065075545197009920 11884331 114148526504195438727310320567257310132 11884332 663201359943410661629712438898925839872 11884333 -28781031174995517629993329817597429556 11884334 -133974454185134188479274884147165551616 11884335 -190336618261364124131642218658110732800 11884336 -314431877254009902923524815440850124800 11884337 328274113052936023508803698904487264832 11884338 371716729356735947001481529961974227344 11884339 326706851448355361092572525091722564480 11884340 3950763332026107182914688555916779520 11884341 332818281799690764477830098540942534464 11884342 66720100224905443223329943851542442944 11884343 -380978025598419426864008173867068343584 11884344 534871626150683902991362156664971038720 11884345 -1285005669919264636517090206274494910400 11884346 158796554462143633404775290597984595968 11884347 -905749443157359051855472682791124784000 11884348 -85265997058924907120837325931670323200 11884349 -448158496787435957464828567600761596436 11884350 150143322230248983002782412631873624000 11884351 -283549072593643576651507669748953754400 11884352 108758803031223203712679904401889427456 11884353 -135619208296672074059437387022406384000 11884354 261843573496223807711554917561092039376 11884355 203274967796530872799418605546446309120 11884356 42722926564451279814708054521800909824 11884357 169450024534967991174696680549909480606 11884358 -79900123358659241828814920487572399424 11884359 612422470281821218201458104379630836904 11884360 1051415584028894508726718159578048614400 11884361 1066539364328925088979254727759768480160 11884362 -233722083579591237502409188550104843008 11884363 -466222227037769187044695963895325120800 11884364 970702255033796090321383858908543985152 11884365 18411098222822383466636346249862233600 11884366 212009010207668534873229690622183562304 11884367 114135118040166709630610517978735768960 11884368 -10364481809208345798205216348593586176 11884369 53395082566472803345087015004027672896 11884370 471877901068749704759446083380519193600 11884371 -632501300593541589195940136304737654088 11884372 104414260553163162070890137987059400576 11884373 -695144421363083779724900820211884450816 11884374 970885357294009095486483332989150944000 11884375 813983086053272400787249691869809225000 11884376 -52398238233972092060834919100874096640 11884377 -2292646152348676421697208171743023616 11884378 -194375096119595226885561146756693520 11884379 238575791960982571386312039211183735920 11884380 -101839766930921180851461388712325565440 11884381 -455781081906292267893096327279312366048 11884382 -179554964154265099410541228248278222208 11884383 -906099925965945629114605726987068672 11884384 -778409951475662659070910064105098706944 11884385 349509526245643042317467763946263266580 11884386 63036855088562498834891672727677452800 11884387 480982989912140702491473692614013963036 11884388 -239362449442240302076567687859822198784 11884389 471955667814696666525546489217143393600 11884390 77094608606406616828445804288961204480 11884391 -1070123568528561056119109355049805723208 11884392 -309195592397169171930548366283190241280 11884393 -966531310018785536288700374800059006320 11884394 60494635556310506149289453006122066944 11884395 402766905551087211596512297339825620720 11884396 827425898299740535955121961557020268800 11884397 -339145246147582814883733151906256699168 11884398 -334007189929987990313098095702222694272 11884399 537879138131468664870842850492574595664 11884400 3589235457849382542121195932957081600 11884401 442387059501087839948778374574534306192 11884402 -257579707087992151497771027455319576576 11884403 -2448417173250987977961730137243907094640 11884404 -129933393601607976478635359132251189248 11884405 7504341126154544964609524879354390400 11884406 -139841527957986029336466156885776302080 11884407 -536192675848949502943712229814915700760 11884408 -69660782442175528089498757489780654080 11884409 -148113358234722177991994112123307351740 11884410 266966086184096259513514406750612748000 11884411 735969783747492748438004419810484922576 11884412 8300949577419429409719706841100281856 11884413 17622953115369012362159837335105308000 11884414 -274011394604007918921055130856983698944 11884415 -1073234211411103682439496689747876652440 11884416 101336114488880482141523759610200064000 11884417 -347269795550102788680878918012284605648 11884418 -198923191913407287450412780810536830976 11884419 468208605395990700896162253925832226144 11884420 -872516205669568026500104183943476089600 11884421 4047938874052143190938095825941998912 11884422 244950355396661861926917252081457367040 11884423 595629935363924571828472359424434147960 11884424 -60501180202998020503715753440126156800 11884425 -13376803096653790655887930945027915200 11884426 10907230956613074972901993797979467264 11884427 604121533963989460700570773003652376276 11884428 -748200714296114786974518162544225044480 11884429 -1526676011685834332117943854950312330080 11884430 74087462062049420718019309288913222400 11884431 -346165931087179776427965329587273300080 11884432 96568992011690391637150445397167308800 11884433 -17019775885788836607763566160325050272 11884434 -25402079492200831652141037338053186560 11884435 216583415139948647349950892914060138400 11884436 -121296221079726156053665735977827244288 11884437 69043280204812756475754381801695245560 11884438 272108493220965324319701935755698250944 11884439 108666005461152285718090854201858281472 11884440 263850174813214177306333138926006681600 11884441 -845777052238740311161200029315199935158 11884442 -227343114439824852724114601039687482128 11884443 662505472309337261713262330807261400000 11884444 -420659682547654013881874470525547642880 11884445 -513034948615078251077938495832489011200 11884446 -89613408534011396561247684254733326976 11884447 -199362006854611804189260892063947828488 11884448 -1033405637334579656502557229203441909760 11884449 1306817420620295014119025038401906259648 11884450 -119736969231132438251346436521729114000 11884451 376939863546963971911388991259929606384 11884452 32736778744761223218023443251167020032 11884453 657330800263632831691554763968071123456 11884454 -36933620428395920283357644501931745824 11884455 -248987063744027794740529477431934387200 11884456 740212332421550044899116834021620730880 11884457 446240498097110500708261220017566721380 11884458 36434259061884634880023837662068400384 11884459 932160954108093474081964828304095683480 11884460 186185992020548364183495829098420771840 11884461 171330525197037018619674783201031727520 11884462 943475038917111193248795513829605909120 11884463 -376761929296390115493242420886328434288 11884464 47587849939741249521668242572207243264 11884465 -3878577274980550328283433579888501080 11884466 -316595793327076106840721889150867310976 11884467 -335183237189853289307227668459006729216 11884468 185728816086429126503783679167893340160 11884469 15794659537633332461647517344908591360 11884470 -10605939770277391156968927779104849920 11884471 -43920804933564448639561236990692442328 11884472 828175625270311719929917022538749644800 11884473 -66730095008782672824232934754174404940 11884474 -54858043650370529095428820048352022528 11884475 -358984814172074832617250956177040715500 11884476 15911956403824664906742435402200417280 11884477 -257448180465699797136421359476697024576 11884478 77052793604759780444285553103311479040 11884479 147927096928563254655339125683357228800 11884480 -173391657790194788950123582587037286400 11884481 4614461418245645173619439963552943872 11884482 18266274901396147570835199620595617232 11884483 -221606914160677541828535384585274332896 11884484 -270211729209716630854008222313413465984 11884485 242961079942231843541882489209592388000 11884486 70382651676902000278157756139736740192 11884487 1186276002865386535938618176669474846472 11884488 72667137337838888961936241146396672000 11884489 333318674756634998796993410651375571290 11884490 -310890423722944066774397391480286003200 11884491 478446857586890833447416759640360108848 11884492 -327375654129135035107447427442045539584 11884493 -35230609861198443811224565832761669056 11884494 74689154122219653181645766717703720000 11884495 76833635930688232902863307475984502880 11884496 -119337308891317323930711854202602029056 11884497 -160136225815503056669241637157142033600 11884498 48945991025032906192242912729677754000 11884499 -1207166008409331297197741153547148276080 11884500 -382107421888556827742875740744230400000 11884501 -277795839050424180197700213665386196096 11884502 92075305101887832135002257424064039552 11884503 529093088267284292205745319230901286504 11884504 768057043093210188538347298199239157760 11884505 -493488022118692934577393320857404600000 11884506 28505818385207488813178627381500651008 11884507 674145224982922378508327639721332798920 11884508 -79486882274646379255163643692700456960 11884509 197374976374908481119763348473572034240 11884510 174645251625187122489063141106306216320 11884511 -590518587053938232500739262258915611928 11884512 8286134841626267152861957485987102720 11884513 1027633681359931669509533697274518556740 11884514 -278698126030787303990773191474343557120 11884515 -516480498206539822601328099519010777680 11884516 14614719811903342021844284831455621120 11884517 868661023254317373125317829576466493566 11884518 -354284344163426676031516027423149575136 11884519 1725680657320114007831140392236274762000 11884520 746788671676177194167503506182500300800 11884521 -86783785595536537504465178417536308480 11884522 -186412182924157997575963033440984505248 11884523 -54566831661561643500060942227649200640 11884524 -213468042984911442924304924856262265344 11884525 759712143998019342455920747335109266050 11884526 -55633075454092508700593719219488777600 11884527 510222500524435660408682555610192694920 11884528 -136461540614222419206066472487208091648 11884529 850848369542774866061632702844981954130 11884530 95517710175401755007501092471248844800 11884531 -878255969383163227487371312691894800536 11884532 -193360446788036686368308796086730571776 11884533 -407631607500561183578960553410618121216 11884534 -304189571029642113976982146576483615584 11884535 -78868003403063030569334999620086885600 11884536 -970003928777525459091458171080960204800 11884537 181338906702960248758608587289311672064 11884538 -45297310125840482111445808542439200000 11884539 623500621159277076738025054872338112024 11884540 -610112669765288638615349943939842741760 11884541 -1177637183047277689065658120569479768058 11884542 336569256200665495780563921119073467712 11884543 483357714599713979365273644941919105144 11884544 40276983145036119956665607036023603200 11884545 -66097193051527592508913751234799910380 11884546 16827096421004146810914795969577597344 11884547 -230244163148587956034909935400798255200 11884548 -49097051836345635376602709247990906880 11884549 -668378475897510147090690633146755423236 11884550 -193432600208747735777554748530419511200 11884551 37360239569233587004713646926236546304 11884552 -1054157627567803997736411267304596602880 11884553 162572793151313914879028169779829323802 11884554 395791457644037509649968408201023975936 11884555 14489022211454450969528476222761304320 11884556 414413972847966320689441429945465624320 11884557 -127257726327183867181724535966561724320 11884558 -650886147999126751067001415177257415104 11884559 712125270520753530679672807682158691760 11884560 53194004494140716018944559915469373440 11884561 -440840912656204317195664001251034766336 11884562 -714360586363367266743157856891600959488 11884563 -20622937460655596147637670497568038336 11884564 310911845393791879212349385288834086656 11884565 242261286020811490827602974203990115200 11884566 -37722679028198465070831925453722893376 11884567 -239118402035661667268406429830225395384 11884568 70020993488009415989504981914102978560 11884569 43560094763282542067673761288195370816 11884570 -234901128291803079203858965078841759520 11884571 -75029291669501391894271613360524017456 11884572 83809126193880235595764025177576819712 11884573 265064797022794898445432241865799326822 11884574 32228524455757699880025028452812779200 11884575 297582386430100905258637946128338067200 11884576 1172745875969584211195499679397408931840 11884577 -863877753586011672122436118109185928940 11884578 423509802304675926717560214554365655424 11884579 -138748493917018859562981554996811647024 11884580 27304451570274425633984520202919539200 11884581 456749831567280850380407794297558375800 11884582 -267076387280825249421593052866543006016 11884583 -256192863894182990490151326176455359216 11884584 -105762394785675685093931186858941562880 11884585 20002022248238190266609681929427060160 11884586 117500560630761962403674726124920303616 11884587 217202322245706577992007343179712074176 11884588 136128025040651907629270825563516694016 11884589 1167219064127887376741539275729238890390 11884590 276982667467748877996135779262266937600 11884591 -1094630608261989674948219023094679318816 11884592 115204179985243033308534807682243756032 11884593 178802518184139346169165200219019010048 11884594 356742860549262669313628399230870738944 11884595 -892668841565945569454006335154689222800 11884596 432604139271522414448115982358009147392 11884597 282012275278822577162599849784979391200 11884598 12757296617405041357824479269733698560 11884599 546139649262909795383481375917352622968 11884600 24701950822745546803223569884653568000 11884601 -258290671597926288272230316802507230208 11884602 348237740531358984699177086299965649920 11884603 -1346434123212469560869635649044574949148 11884604 -87350360646250207985344849287735965184 11884605 -140722093674153954118140665246272859040 11884606 -245801453735531317250615326561965772800 11884607 177821856203296472652216340973620620000 11884608 23932199505228912326697000683742167040 11884609 -442277015111911298475424854662130110160 11884610 -631794988840687692708900264932213691840 11884611 -244237217818416720755166995934413797128 11884612 -372227488295757473991257539196908666880 11884613 96220583727997577993479428429019253304 11884614 -36248624777032610057946226316365885440 11884615 -524704539369012780301005872096616117600 11884616 5165703283507626288643182831543183360 11884617 -1082781822945526967096581170940799657760 11884618 437620138753974285246992390215280435760 11884619 25275336588946383801751909784136522528 11884620 -386254194697834313609007285658997760 11884621 -10152422945606815076332060724605318688 11884622 125342630242483621777605626295724692672 11884623 -264064137703163960091319597684343594616 11884624 41656871020264644458984522239935242240 11884625 18306516357856337420616050239028544000 11884626 -173188946186009526995365159120214809440 11884627 -425480519161380284565122493498301493524 11884628 -273804212733641399647282948947779672064 11884629 122764797976818659433784346686837274496 11884630 -56196968183457349145290703182471697280 11884631 -596092926564807198959952848246902650576 11884632 -528712466380443245164163379612772147200 11884633 1103085276322214305388343343832731533520 11884634 221665929802835061204936348797355536352 11884635 -93050052941760876092932792025240606400 11884636 -992320542459425741675027945069596433920 11884637 531274866390112718294289928565069909286 11884638 -287623104580042397167259022221147173056 11884639 -255025842796883373166613152583199400720 11884640 64447841456610206072626579864249958400 11884641 368890360878175610098511618449260480 11884642 -307382530587849001286084590087301360640 11884643 340532347176906504993239189109224290584 11884644 -104238961921804856882400433607993570304 11884645 -709585301546721528936721241610962420100 11884646 230960653874976870646957362470603558400 11884647 -1029415870812464569111839727426372452528 11884648 -1162002543606580072948885481948242928640 11884649 -286430723255877587633645285595863551488 11884650 -153983781013505815973965601084146790400 11884651 -5149029870848816685106073009367262348 11884652 -3688109734128924311792513533161553920 11884653 -506646398040453426115091067829002783936 11884654 1199435475534499248149942710767078912 11884655 1417853221415066565191752114063089669120 11884656 -7982141332584017978010044588240142336 11884657 246290532585424571254541573155867517906 11884658 46940862883019534580450674889084529680 11884659 45286259107318869580134536056414497840 11884660 284785251875018142817611513032471347200 11884661 -506227606749297942492777253465197950688 11884662 -217930983955275615561630502970395044672 11884663 305460001423204028585790854424152914392 11884664 1365397018684028553833511408426109132800 11884665 -1853164213388835315564393321388905600 11884666 -11416008363141303160540493633040269376 11884667 77437180391254839869837586336064234080 11884668 315839948320275068153878041086639792640 11884669 832066119623611156050726420326098957696 11884670 -72252390303768131810571738016413745920 11884671 -35725912834126394041173549194859417600 11884672 -660098117525151413072874396578217984000 11884673 -124133446841405228016066680066405694078 11884674 -8973572085515167818292332455446897920 11884675 -123263239103726506266991009530530592000 11884676 -833280809020354475882635865162589959040 11884677 165285435566918012246365618979087476032 11884678 38409265482972187946827252985289734400 11884679 887717245081570492930543541072538080280 11884680 292776467241503876568098576197873305600 11884681 -1466689211432487696001305483747055356800 11884682 494120225472897102974969781717370214400 11884683 -116980915664334924342893089216973520000 11884684 -5037555197447496475618432935383891968 11884685 209970180293060990938024758202306357560 11884686 124182883205923239172500702051756745728 11884687 -740028700188462748441482584839795224600 11884688 -329436672676982398225483020255544590336 11884689 191181889571746765274930368910344950900 11884690 -51091591909266392680341560649228825600 11884691 -188720125806442042740113039771384306112 11884692 31532822323381136823057550422916595712 11884693 -594976714016806660729788994332020988420 11884694 -558294858362101384684428661940194843104 11884695 -140857018610565163290388117945667942400 11884696 -565912929528302901950337693358517821440 11884697 100523238958733740182706473884522668320 11884698 89782321724886118340674693614121943040 11884699 239343570780574089130448439573958045700 11884700 -282155807818477824125567312537601177600 11884701 -21638054114503334723044866738728759040 11884702 507983087612332249745546486342835977472 11884703 -756893908383477725594557286484893644080 11884704 -64590975590486322513208609978334576640 11884705 51926629655324419645362551656306070400 11884706 82113081713777747936400444790491804960 11884707 1118885816853970174159888586328508740048 11884708 1058569610069495216390718941455500306432 11884709 73444703735453710479464134449397801440 11884710 227897204442037991528004739869419352960 11884711 655115657580345072972347578425398377824 11884712 252491549535786418933950150848855162880 11884713 -758718662864168048261180087740911609312 11884714 -519239857873694266394882142824190110544 11884715 -136426468215506066454602203395612692640 11884716 87425364061240603222163470732768534272 11884717 422070048921251243435028778468726056792 11884718 -80889696488939405791364227298200312320 11884719 -149599285937439849146576324077933075200 11884720 -14679532188443048625428567606611476480 11884721 -109730396104806140280226897750703387328 11884722 441077620091311722697672176744472857600 11884723 -315971457147714286792749232078346199028 11884724 -543315510215189408187492663556598323200 11884725 18168895594625312730611599669152614250 11884726 -224131391701794672363258548322229395840 11884727 -12312435980280224974574506626643196520 11884728 526636513407082113647825366893436928000 11884729 -1080314454064351885879564040909093187670 11884730 47321723402460992514072667554646410240 11884731 -33530731451945819520728143786174262736 11884732 183641294823617274198570606953409668096 11884733 5301428755241358801134797822778674176 11884734 7753810375777624374734260690018135680 11884735 114976232309283989380688847754501644960 11884736 -213183212250847333377357145240004198400 11884737 -761031999694652999782961490816196466640 11884738 600969029234008036248727528651567373520 11884739 700919687739358973337223990143773940540 11884740 18635907973100972633576118933150228480 11884741 1180975070411005125405021607238993726 11884742 184796950349433794399932289512163426112 11884743 296667111037005116690301986079481097184 11884744 264933282907720980122505178457518571520 11884745 246445056569995180507778654795968438500 11884746 370892536634017937393968080005733590784 11884747 -118711524554327871606589915618734801920 11884748 -97731517854093629203214181382374595584 11884749 158858866341009351218058451014408929280 11884750 398598239376579716235795482809954272000 11884751 754456201162298245422826964377030698480 11884752 -82890674019436102201282924911187722240 11884753 79885917977095459315838311165253975040 11884754 -221690636251463466848096959461956435808 11884755 -142294460712355886885285724634054879440 11884756 732113685931994274730103476155565049472 11884757 -1385375022420431156726875457387253398688 11884758 20509349029219892580208904786039267328 11884759 -123949668600916990284020772208270114800 11884760 30225894935169577576612333551980544000 11884761 -233114877452276249320597372950172726656 11884762 356649388798741444717639317564301262592 11884763 -1122200810126605668581718272385451982616 11884764 507436378129345310527568133399507749376 11884765 9839743476026158061634924168383292120 11884766 539800282822955202041652157570707155520 11884767 211855339331282939414997253330960299648 11884768 5430064396119036189254866163809124352 11884769 -681851839255131137466879872024119966956 11884770 -1205916596607384040338035518338408960 11884771 -1053961326412276454317214126830287907056 11884772 -679355309517677228339418316563918090624 11884773 -409907553087703576514276280533670491616 11884774 -275881576349865741837577563710082403008 11884775 -85040377021444496948096460056812178400 11884776 364598857162550773137422653943242752000 11884777 294988347104251080826638954310643613626 11884778 96181285515579977585255419825576058880 11884779 -128729314104710789021434499906536096080 11884780 -257139233856884601871863441000663859200 11884781 -12553150509941529458744872819975844436 11884782 54593496921031090865767091780862971904 11884783 161909075925877370153443705915576038360 11884784 220794854009537797689868607075482337280 11884785 -351411409620269387610283782574241587200 11884786 175563898038952451267564619227449378944 11884787 565541815842255782233529791809940760832 11884788 -203006926122656495776702260496285350528 11884789 -323949932515822649211841641665269614944 11884790 -178485662515369013704036080138071681280 11884791 -514235396665730406888296349813409488408 11884792 1373968416325806013160921958510778368000 11884793 -141581030788068107255268262512398325720 11884794 46824375669719885635054764471761537280 11884795 -27798697632576594512370799718731591200 11884796 9883398769759343266689919405345800192 11884797 -33828048062440847307050812332727628826 11884798 66516151496759264491976221994610662400 11884799 -1085339274539712370818004385304702070800 11884800 370403069390080424778926357087256576000 11884801 203883044626634619783078180384861868802 11884802 234518720455307251824055108648673353632 11884803 537948071017027252222884430804007844600 11884804 -128367960654745677114192492295354460160 11884805 -936296295237054526699411921435271145540 11884806 -26919457576608972322951591008790702368 11884807 -414912712213671136318047522727324809936 11884808 479557311365317256078343450170750453760 11884809 -698460113213470387255177313416116829440 11884810 105048591031911564257835384375276303360 11884811 -263925090154909036309039966603642208256 11884812 83860335697064177858423439866055708672 11884813 6387969402788237958003991232582072448 11884814 -452774958571228265323011515356620423744 11884815 230329463467739990542514216031875479200 11884816 81963660076802449561751915839534211072 11884817 12425979847629771768142688546598126912 11884818 -341861025230702280410373547286340771072 11884819 255952201551636172366765737737919287280 11884820 413446478589523132167024299233687054080 11884821 -87299029806467762081063991215970779040 11884822 -224150691063239109122803375923911678976 11884823 762649030685147389283021926168161963720 11884824 95189920824755176566221242813218693120 11884825 -168740865025521744741131717497421510400 11884826 291312542287424932375983398773550226144 11884827 -3603698525096745824320366981804427880 11884828 -203927643893183164522718312466053571584 11884829 1487295981931943832811799986547808398880 11884830 174446093997623542357824278025831747840 11884831 -30971324753261965633246778653841925008 11884832 -409827754270773494930817484621942358016 11884833 1155668712885228641905219549809578637600 11884834 -19285100706060432912349921318597310400 11884835 -1100512562852921288692293259540205532720 11884836 103520805506136287942343519639729254400 11884837 1516905331075765768493769478404025319486 11884838 -10076709626103710975631100054015495680 11884839 1157881656124080090275469909980334370560 11884840 855965401891115192246624667933409689600 11884841 2358483264439739011706191963259010192 11884842 -2112355497275132256694559228993602560 11884843 1519298898322062162446881530111021949920 11884844 418896516851377726442887425730559695872 11884845 159230731780759731048325582256699510400 11884846 32681929863415453777843294069176321600 11884847 199938727513928397777410999027785960440 11884848 -142477337693906871774541960241984864256 11884849 -1155011146466220773245344015812828191436 11884850 -226541195315577565057856803432728931200 11884851 -205522869349886403255134308264722007800 11884852 -863989398040567949408714502383073238656 11884853 558131219727748400848150446336791532864 11884854 -279612116281092412625803542348927612480 11884855 94681934192841536756945847138423980760 11884856 16290071836291228117149217878885888000 11884857 272352839820731256818962154152213385040 11884858 551527890829487437922725363571574215280 11884859 -155222479971896250653686093141895496960 11884860 15702846066440504834127695925052723200 11884861 1151896329692496598751786079751511228480 11884862 1465125316793958814894885842821810496 11884863 377075422310780219521762010049515499024 11884864 -109157484662595192079585949782669000704 11884865 728711808809636050740493086027699184320 11884866 76262826921248251390251559315586840064 11884867 378541970600527570981219518220879527360 11884868 -36595952753649850246481646982422144000 11884869 -253170305657146715725350027083453108706 11884870 481897504468053594500180191629941871360 11884871 -1614000654105676933064824511021550093000 11884872 -133942336271439974330143065533390684160 11884873 -63251973366970919484243228685626507264 11884874 86257847610379291088057500271880244368 11884875 310675748443530248869866596667605976000 11884876 748239535307700233177866501779175039488 11884877 -32579426563023664715012328072304461600 11884878 371928098775390047877011215053308747904 11884879 -394684076640804122119479270751085551576 11884880 -72812102012660156178279145547327078400 11884881 147517179531384890464862033742165149184 11884882 121263859990975391196753975620036060160 11884883 -885033880325248801103949694031183049336 11884884 -168915391873388627747670442737160519680 11884885 462911378556330162666202028884698072960 11884886 154177557055516006739567742495489641088 11884887 -105916526785428574828473413159240638368 11884888 20200947107872369440402150901964328960 11884889 -96963550814745193070050053531807289344 11884890 107209591353895866509165250471851980800 11884891 36255868485686435826750504653525402872 11884892 105383830526041930020141152295487689216 11884893 584217627566796394446057920334348084864 11884894 -243326178174473904760241665535992061568 11884895 137104517108424963120574535930598962400 11884896 -780440518631641081429095971446802350080 11884897 260056791129486746946612036670209133346 11884898 8276622913991895112107674040829477536 11884899 -1466334225941541459510556346103694080 11884900 -32927353252923147258005387623390188800 11884901 796430571984300163526856218860471316160 11884902 284523048268080591176872124373477450432 11884903 212346217223379017894297402507825160624 11884904 -328265766203534466170478435152923852800 11884905 356253991784125170230412445420781058240 11884906 -42844847677608116091620982183037719552 11884907 256431509677438838359009495379938425240 11884908 -197850700230040611219236972426200055808 11884909 232326333051048153792195000449212257110 11884910 266147315381029563918141414570899559360 11884911 31760634698004928412176891103545710480 11884912 87526060280950138722579917975623598080 11884913 232646322871881806999484062020449518400 11884914 -14539587048086181861711248474242498560 11884915 -1042278076649801983977036702025502400 11884916 42365887125500703737409676087734117120 11884917 723172706648094399389698726927807211520 11884918 160371982367366587401459511665682329600 11884919 1043990667965958868028496242487363913320 11884920 147737724276472998262607367136296345600 11884921 -336080572447905466471555684521629544108 11884922 904910895210716785729184716133951232 11884923 -56615719466125829329092257179622812920 11884924 25186701382356931306151698111928972800 11884925 358199286388082047683919965472320091500 11884926 150049973423629840096908633020076442944 11884927 -500720104650237314943431489175025986600 11884928 -599443399057933021960678562890682204160 11884929 -38267258406742005623509689806970912768 11884930 -9580563726800869314430269242478612480 11884931 -489156231864750730075608696274813211268 11884932 -136692735478742559414646207864730960640 11884933 -1238254840710153367131375134197319366818 11884934 165349729083220180939599165263259947616 11884935 -32843000971249728355883567150276659200 11884936 79419382462520852018643392116493352960 11884937 -391870452086047171653044159587594876800 11884938 99783013587384262381066483645680004608 11884939 773634861482783885349667678424425631400 11884940 -563080785274102083479692321157025945600 11884941 628619055359017572352082164730687317440 11884942 -1084496417833130024765086021564335168 11884943 114583162937073566784443629052922614784 11884944 -20800267915698318037893658218775904256 11884945 -409856728882336095245730336046171644300 11884946 103472300512333680969145501872806265984 11884947 -749694870749055698444877126757284976200 11884948 1760743253703614237412624693015204372480 11884949 954347164123348950253285351159752504540 11884950 -86457603337684814457825377865387242400 11884951 263768967264557201703391939089073284000 11884952 378122485206296236505389161372865689600 11884953 633293549527341559444752999483379748304 11884954 -445738189468519812888183778313144977440 11884955 163117271241076210843815305504611250400 11884956 439013613601274250251823779439329771520 11884957 -212019914152723199329432704401556682176 11884958 -444795980605671797625734127124174935360 11884959 -431643769920353643959378863111896922536 11884960 192818178391580664176649489966563328000 11884961 200641003113700578450002744385436008624 11884962 1567432042746674208292774634308936704 11884963 324158342428046820811392105983129973212 11884964 268004119901463322568589931371962253312 11884965 -666975517905717064038954901795564697280 11884966 -5224078092316340579099369273840825856 11884967 -184927112428567813252997966497423483080 11884968 -24451845625502708537691842039689098240 11884969 -270842380996216023072727915472510806656 11884970 487147799065690481543865235594456243200 11884971 124965477006699912112836535028766220800 11884972 962727755934023030944388480815567549440 11884973 -827717244542523779583554059324016467956 11884974 -130698836762250514341170359582963421184 11884975 -474266292140739720007611701558425728000 11884976 13124625325950771406520187519478923264 11884977 178750735186134552355456759693234487988 11884978 -14903351833407237869277612293212575744 11884979 1515116322527567929223620180135833723576 11884980 458493733848565840307751179785282959360 11884981 -245291894207032075653853152424991411218 11884982 7790136885092855896097488507454043072 11884983 -864954982469367050798424745769511600 11884984 33192581017021152875164049127501496320 11884985 2465736446259987780916105471348128000 11884986 314345530745531864903824505441598744432 11884987 171988634062352198819263994730594401636 11884988 -1087697815898511860861659021742421568512 11884989 881622370033497599458883491327698326592 11884990 129665030463600711042353636686318341120 11884991 -978157344878877644078022539650503484608 11884992 -14817093031767568754789327976750120960 11884993 417378614583559258732491865274836880980 11884994 -357662863972622463922786998487055166720 11884995 -692180342957579041279380020511923690400 11884996 390734022826088686830168058372809445376 11884997 255094044194735453121486433109235056640 11884998 -12571882440895084201092822590449483392 11884999 -1276145053718521151800201003546348818264 11885000 -150954011230720230928442750673379200000 11885001 92330097863226976435281783769947630240 11885002 -936321019052392749008322693662157540000 11885003 -130440952650029312526241180381614989232 11885004 -723881086907904226962563221725203669760 11885005 476026136922940553872325279955763732320 11885006 -188690566684514125721504277746114521344 11885007 72958929843992562880675025543949941640 11885008 74388161107842755919361153241166905344 11885009 1538748194127410476940412399603953556210 11885010 -88458528936023308027105102278430087680 11885011 -513661347358553793139057664098193040200 11885012 -59806126567119066159176346544933632384 11885013 -248088958590400906195674927250361380800 11885014 -566721218180971008665913209849842524480 11885015 -236873452341957689619588181208396772840 11885016 -353041109296178382620393647066917765120 11885017 117315748730640743845346230792434797066 11885018 -243696566074837873893702717826772225040 11885019 215002035646306181863945165353731126400 11885020 10470228359396272611166040127161794560 11885021 -286254968905033927007589001385819252256 11885022 -605000584484752891044708377442911865600 11885023 -987211307397693799179416645573238787680 11885024 260226434240192097474718695380362985472 11885025 -104874142847768797608189664046383442400 11885026 85341722171346994364816354125133381712 11885027 -143537935644897790681486228282258131456 11885028 -457509480611741330059005383061798912 11885029 -240886177920169636060090927797378867880 11885030 763755571345409213631309154255958496000 11885031 -156447003889474031967633009939604046688 11885032 -849575071609010078265601956139261132800 11885033 -154395171022127688439635828497419661340 11885034 -12469541287566784966175954434124901888 11885035 233401604826411871277172397338909696480 11885036 -1021522056779794041166743656717362917120 11885037 332508881657760262324465081821272280000 11885038 79227642666123076063887685065410011008 11885039 -56567531572927461897535911514383015408 11885040 -80404151521436118597084102126567751680 11885041 -411951527699778680573390226847363952640 11885042 357777471517724993697432874649095308192 11885043 402953198142720946006550781980500597560 11885044 -712751000330796282623250714833809588864 11885045 309572905879807383037328400886513660800 11885046 -42595342558608425887576353068358673536 11885047 43288261522690355393453780219315379280 11885048 -146375108545434029504987166915067699200 11885049 42988610670613400226227050933519830480 11885050 134446431048284407963660090426707742800 11885051 -912292519982112524426473474762523795400 11885052 -259178512283497852504713985802425998336 11885053 -766538403066026638103026738219886600698 11885054 -419861633629982473746617714442396362880 11885055 -59293032552267262965275604185083322880 11885056 -600027385350156380165253268535362191360 11885057 -92481605291935117698647206441319697456 11885058 142877069985064162588870973993277785424 11885059 -204593178468023680528685021740514698240 11885060 -237119781247601212892704243561471180800 11885061 305248865877173605055922325156465573920 11885062 -37156268268483284928329794640118158208 11885063 -610186613129930689290298076423311203840 11885064 194841298765314905691109342688001515520 11885065 131598659185509810113574558281824852800 11885066 202909327874867848348829446257215775744 11885067 54113320572613912212689943790437622608 11885068 -63469861502740953055109454020226160640 11885069 -151952502481301540496655105792308585504 11885070 -388303335485612781502229003299783680000 11885071 -7447859609963643605533484699461408896 11885072 -349663780498226911060793667322246324224 11885073 -174732971914038772580211627099641580816 11885074 165463590800114121263535272720322494784 11885075 -284314883057084081777926138303851419700 11885076 -50145134238356517060983817713418240000 11885077 -251272042440160961179937640722989433074 11885078 -1159046895089419366092337046724254023680 11885079 624861896103395795016642724969331715840 11885080 -310777842131753461383857050833806131200 11885081 132262583982149256440249037072612936132 11885082 -165175157983278046934030606286321298176 11885083 173783250089580994001611266951172591120 11885084 -545543582110952863637320045274523830784 11885085 -389467125233666452277748123552504489780 11885086 -152644318852844283604263490522690171008 11885087 757169711450165563177370878056454736736 11885088 40076098981111837256745971698128912384 11885089 -746750012345545444177190397826813248960 11885090 -11399996873755887406376682449222000640 11885091 283674485792491182635989294830677230944 11885092 409138384614707475349870222281680767616 11885093 24814579730014646279588929965929847744 11885094 312241848527715770618351547288599206944 11885095 28770696169255678587736347774871068600 11885096 607022836894039670966217529613634754560 11885097 -1169128645643172291807246208223395778208 11885098 11126456916488965736592047140016602800 11885099 -889541426247067167267740989951343889840 11885100 106295664052797583754549436410899584000 11885101 225260243469578435468806014092463724704 11885102 -205933554854288615294650548081274062528 11885103 554937344690994029651866753239216767520 11885104 231466668010643013643228210303664128 11885105 -811280866994730463204510563836516017740 11885106 -265808631190904820836979515157707188992 11885107 -87626242152953985932257242415627867520 11885108 -557208358457674115422690600101147648000 11885109 36753826139391246269298934171330761408 11885110 65594443479138763623601760737848936960 11885111 -33767907738676572363598523758438002768 11885112 296401090247349341613507227601452113920 11885113 -115865408859481706602113960014953799638 11885114 -881073481160719753752071964101478912 11885115 331611570533889119881491563224488637440 11885116 -177726647892044991087853771476160742400 11885117 -947649988617197015133539140880117281620 11885118 -24806587103936207022211209028261232640 11885119 713838167181435401231680173482060879296 11885120 49319249193925650991389680591626567680 11885121 51431039057106258244084836951188382720 11885122 -409130605791736166777822481720826947888 11885123 832282717644832508254715345249636925372 11885124 -42146542624271997884495906706991073280 11885125 216786587997366394811650943436989376000 11885126 -725464377528577990299053336479827047616 11885127 206214675308907633690041184502050478080 11885128 -1227669270370665631536669488497905408000 11885129 1196193597167358509395261307376675392730 11885130 35203866438130613857453233432885189120 11885131 794076600290746150641307492173677488600 11885132 268577359558842554005556636987998076928 11885133 -422521846704931093405171246621597210560 11885134 1012824489134357172640592513214106852800 11885135 -598130579836397299591414545541609644000 11885136 -104034398299408411614274697082656391168 11885137 -758512564267364323917041097845621710560 11885138 195812563450866476390356166831468184720 11885139 -227762278705990477410508209815781226416 11885140 248114655746802574203693087292625671680 11885141 -1076704323473036772268885470388929724416 11885142 -249152672137038207576215613098682297600 11885143 -1471632373819666978204149135241167407608 11885144 -534975191126888123741631548992174817280 11885145 -23377507406124240578896482385816416960 11885146 121381554362465253805564793265356970240 11885147 678006725220962803413179159944437430596 11885148 268625682072895706335955006861905626624 11885149 -495591774499339565342367918447768457620 11885150 -32399818277589033670271562067425096000 11885151 -490133220847177530440847427760652192000 11885152 339160270587269697339767707787858018304 11885153 -666965293802764033500981007506126732480 11885154 201922301622993879542704989624484341120 11885155 -798767064012916569338881153273155384000 11885156 -6577947511244588278699264593149080320 11885157 4014084381306697403968203581911286400 11885158 -152366837534264744335489407629468236416 11885159 412553930992918774332083899422446417760 11885160 -70679022537376338594877862287073280000 11885161 -448714654475331395795857988859517900428 11885162 -69029886927791363651769494111562027936 11885163 -1836094501224917516868596186540383656 11885164 -366684464465804652555648006342525487104 11885165 593063289071732312710634563081661061600 11885166 197850938261996440480453562015295243264 11885167 -449267778779369768862154363465293179408 11885168 44963672331903570497656687628884377600 11885169 157864756061312591934750564880456984944 11885170 677721049823742979474767159256219776000 11885171 -1135907251463027926525878459836200616628 11885172 142627400190630022022137302061078462464 11885173 315508114938600679626264669294603813422 11885174 -222787067435422330218769608878870821248 11885175 -5168302542995240473440312938697703800 11885176 -612093936093973205651376842730753146880 11885177 -109528185514420117897865111785246136508 11885178 457230956753138153284153977071206938624 11885179 -1162001698391724155090896523618183946320 11885180 -17396833810008522519304952995829591040 11885181 170346386476193168787386058522846517248 11885182 32868487473025101139952458536839400000 11885183 -462991147575980025279088455660366401856 11885184 263269406833990358270864798376787968000 11885185 -123172888507332339791992878972466090560 11885186 7328406794881400277948903306549250080 11885187 175305138302897139467067633514493395200 11885188 -10940699118526595745514220684828463104 11885189 232334669995399793800980702269948688990 11885190 -191563785153311121607742409611653476480 11885191 1603063157972809319304513237174480685592 11885192 1043082956684172062337881122590922137600 11885193 370036082655979493655998537418511564884 11885194 -109577410780880898632775451474239889104 11885195 125433464607031788476149383002006010000 11885196 158467158358397611635046750415569244160 11885197 332966418394379066953333637522432549472 11885198 -35109754211843496039453463570195701120 11885199 -117361262066121348296829679095492386160 11885200 -1184297241156534074573126944671334400 11885201 556151758964590839948723920308479761202 11885202 62182558289642853735180893138105544192 11885203 -681023176839803859109376308159141872 11885204 -73922018502989557026861741790093953024 11885205 54088437662493030342676989862115353920 11885206 150866149422980233547008734901309611552 11885207 754517389249656195717384938910719797272 11885208 -287457896418394099319941585632278446080 11885209 -473832740129134047769874296771019926784 11885210 -80644143599342552906324894036105441280 11885211 8130777704571288783638631616476376752 11885212 -20957983484700232437003906691172361728 11885213 -361300038859648207816964243970675776538 11885214 -40943385356763699319274351263903629312 11885215 395213488238516577875306868647945966400 11885216 185831250378032384340527935374665711616 11885217 -707907399680031698280022822758846172320 11885218 -383790354381936327777934731369684427440 11885219 2181594571062779210209656266361359520096 11885220 -63940426305983711334167177882130681600 11885221 -1065668781240975584863893712006859936578 11885222 -159246256972378766678093814854853271680 11885223 509954311624419745680326578045052244480 11885224 426300687350050310883974043853841848320 11885225 262086134045562250299833211514704750 11885226 -142511057586525690000902486456773926912 11885227 283248208079267036198818758034568230080 11885228 -307238091576656928880748798127770610432 11885229 1033427022987895409428328221558549777548 11885230 132782169577496719679036762085441043200 11885231 100090551999030568776869603189929811280 11885232 -52483921225102120757018480917442887680 11885233 1154797433652070550070854325984977815104 11885234 830960888230388235204122349986535336960 11885235 21447393767230629583014753156776789760 11885236 846352511205714763791553607530201104384 11885237 -130739101977742006905314242551256223616 11885238 125949472985419800052649114091819513600 11885239 197665883349057994047543493450143224112 11885240 540524659098523205877037669796876697600 11885241 817709786607062827831560940870679314080 11885242 421420933310456131673542236330515136000 11885243 21923481594048399729448055572097097384 11885244 -171993356778318709334057365624133253120 11885245 182259319328884231714712880387505036800 11885246 246096044021083125110931261650976675072 11885247 75170556184758627082362046001465654016 11885248 -151330296211127994073835109225874849792 11885249 90805024345156530387157470228682964436 11885250 37325761340296676347306992963727872000 11885251 38362295235031441697624376426319789120 11885252 -29243674478974753821929128516554148608 11885253 -232815633512356294282142270933002760736 11885254 54273031404420289945551158537339342400 11885255 -823030031063894703914034215724823578000 11885256 159489169491877104346829012958723440640 11885257 14623966693042200684925474102186853092 11885258 -11318267283770335805298413032719384576 11885259 -514909372323152626226283037182328691496 11885260 -359890369747987764296323686789428659200 11885261 1506689046085215563629517098047299719212 11885262 -509486325456546836322365641747756966848 11885263 -70115341195571531538092796919832064168 11885264 67402407040349477538298161563269595136 11885265 -198075814088444508682754786364042758400 11885266 16443670792047276948650116364104344576 11885267 297069827106524041245012607557200414316 11885268 -262346422113206366984630647433331296256 11885269 -610003292414082972591660510601343975040 11885270 -543988147424594041806677384243969905920 11885271 -8554502083686711628053533549481656496 11885272 105527221120889937532621428997765939200 11885273 513627066839279106287804488977974787840 11885274 -287231367175734662735286298859087742720 11885275 -30731373683716181027156173849176050000 11885276 -5377211429401961173614831798348890112 11885277 -402977558371757676044614962941700190080 11885278 388901008362624914998575356197377632256 11885279 324661637378164291137191239331064954240 11885280 139834910669476717424494316342099312640 11885281 974402087787859534852998297571029895572 11885282 -10690918215196428199699221542838129888 11885283 -714214818510840841756174809263687966400 11885284 -323699783546919748759183051972991488384 11885285 233251838928483852533162083274092554360 11885286 -653063285115796796627063556295452672 11885287 1408488143413389662057467240378456442936 11885288 -320236813876397065505827170431850301440 11885289 357830493038751668630249593662570834048 11885290 333373780628602406869185212020992770400 11885291 -446888496552792773363028042116657491416 11885292 -9802250039500147468826704687991065344 11885293 357723810114258410344907656091644241600 11885294 367494156131384112720413027472346629696 11885295 -392859744819077628794515166608061399040 11885296 -125193797520853926422781451678958419968 11885297 128010352674131202605076847898391121746 11885298 -148403322275689022641870172861624901120 11885299 -753578123385017486500100648372687163700 11885300 55296330935442103833897934726761216000 11885301 410695581033996137407213512902976707100 11885302 170448154651158811889597677220774135040 11885303 -357048671272326042865771626611094901896 11885304 408393370586369136341192732700593541120 11885305 -45148967556029084583708274396817182080 11885306 146933755477635818536571067933480170352 11885307 -36094492999748795799325310002688772096 11885308 138958252965450604504080850965335994880 11885309 556282233965293235655961689517688373510 11885310 -164858606879614143254870056040344334400 11885311 1400241243667072358468014377650183366912 11885312 -634904858481283267314444170983372750848 11885313 1035189869161847803562120828947378053120 11885314 -13865625247583173299366532197604953600 11885315 -213615239795264960458940134917292288080 11885316 -193433660126175666128190526264495196160 11885317 -600269412525110300974059495480965435360 11885318 -259342898161780039037983251499198964640 11885319 197625355160489407238133090737743545600 11885320 1002257981875152522514369218976709068800 11885321 488885885399601327245888523645531222912 11885322 669841886267615919631083879702665597184 11885323 -279758567968199046456090742587550496428 11885324 -867936522453382193918025298538578718208 11885325 45505088792842218730934037356446725600 11885326 -274364897346998836862309971619057321472 11885327 -644964312014638007110554231755240631120 11885328 91566780874507297956163954587992064 11885329 -13693014193350301949062091945509649280 11885330 -108188215537534516394308037816882930880 11885331 506991747500755047443542844074943174400 11885332 235228220100061082625971050097119335296 11885333 372873244505814672206960572258940973582 11885334 -430401880721913491433596803315118922240 11885335 69092915831357368689780931770644574720 11885336 -1081560282879198463950982402673940172800 11885337 -987821347760993555369605784013731971920 11885338 35069424508987220640384169146764006400 11885339 359556375018083821390679989693296029040 11885340 -12219616799299352623969954424595732480 11885341 219330350780277578347147322138648258572 11885342 -9358747178488069702801023262164463488 11885343 -433727268676417953900893336189571537336 11885344 547682800270444236894269009244245262336 11885345 -411246138016598205980034621611299329900 11885346 -546169036666173793781340561796477440 11885347 1062030225989768899743926300449923208796 11885348 293325665239591271274974757033983572608 11885349 679143909771732668619371170934233728 11885350 -251636432364147723993519995800789581600 11885351 -1127470852830402533465696995405242081528 11885352 329211201200689926727924526488264458240 11885353 -932374431335837665609180183108482923398 11885354 78394853949418110557275736158093121280 11885355 -515512200692591725452163655509352379600 11885356 -32794864532153507960201569796799805440 11885357 -32048245387179108864381202573225176576 11885358 -48183569561851504653955986854013772800 11885359 913619702724265864119883310013995628560 11885360 120898391920145081738614350858092544000 11885361 287981432002191491905972240210013953344 11885362 79696961517157807886019953853128725824 11885363 -266182234732816097360594234444904177504 11885364 368356306381674613462415971746501206400 11885365 -128551896722725405239917943889122648960 11885366 -210736030879990286527388912432362678368 11885367 82145620514399769425710164076748362656 11885368 -965668914660210004409387054949009653760 11885369 -325777695308188871168778869669641747200 11885370 -78593450266560879403770821493294627840 11885371 -1466996662578661580821746984279212841488 11885372 952681670674316876262881603622026866176 11885373 -1254903439892543208314909073307815962400 11885374 832783708362525262935875829368765490240 11885375 517378451673165625457026032548482134000 11885376 -359218860528348767333152454303029395456 11885377 123630617300481603865460302809138414144 11885378 467397570273374027233820380947645420240 11885379 484070891340421027846896610501423764288 11885380 -257778757720430748054645139864264780800 11885381 118037728438949811521266487295169921182 11885382 -247695539311545242914680894894256322400 11885383 1294632377005931304048101749083839532632 11885384 -231785490043311563962650978108943564800 11885385 111676339939638948973827233222876529600 11885386 -202158757311169156381396200142482360480 11885387 75410521392068772334275216673405470960 11885388 32944437119587095307731632996028432384 11885389 -19000300916348530738821590359828275540 11885390 -586575555898924220001213521630678077440 11885391 403194644451170720506913327073938908152 11885392 75139273495532374678663892190944296960 11885393 138396684449713313869805985684085780800 11885394 90949830013833467992218300969170524800 11885395 467467121732509153592586119092667684400 11885396 39093726357052109381965046028439420800 11885397 7445143129729681360463890334860427904 11885398 249804563768666830822997132623164506112 11885399 79418851956137160729529325785271474136 11885400 -81676725027111730355620871037911040000 11885401 -620357011373629267426817352531301818096 11885402 -398789420842429680742256781535446712848 11885403 142507750240685475342364578385887143424 11885404 36862231097580672188250152143076169216 11885405 -197351389999022770451132995573874288640 11885406 125168016577733045336865963633906397824 11885407 349419099252420502311272775291078442272 11885408 505137286066407935617497310357003960320 11885409 180705201605781245422472270286686682324 11885410 -189524139693313969996798671129229064640 11885411 -704588593187140793497979059161572260368 11885412 -50024816152653434879388326191093186560 11885413 387119779368412196705728391567194707360 11885414 237653446425740978191802473295316790176 11885415 -5315562372225290044073392347891281280 11885416 -452473594662747719034297787519594137600 11885417 -231112537842426195531728183218678745100 11885418 146249328880567364767990534274773327200 11885419 -277674233694185185858133641501504958720 11885420 -215527650603516800778237314351091486720 11885421 -491757873702978724427000619087814738080 11885422 9306083220042862723820314949697613824 11885423 -510467064012028235396235600780659363472 11885424 140498696385614677192243624558440382464 11885425 728683267848114849941308050570009086150 11885426 303496814540598660375676382846328360960 11885427 374512160387727897705320742429610752000 11885428 635123984920663786427014590071856579968 11885429 -900035406303367173802119568543249205970 11885430 -102758154968861753969876284044119306880 11885431 -334819664929484480229541928371194946560 11885432 -713130184441809709907491714008706560000 11885433 75162255981015667583976293359966889664 11885434 117278565039401956226869932067461083136 11885435 -148401922761774482793062860432027254240 11885436 279724481715265826633252228202926188032 11885437 170456278262055561308010417082860606086 11885438 -118303827883032308195907799543938362880 11885439 471406101805275314545363767881938791624 11885440 -405841781891204556650001238283255808000 11885441 1199019299431418322167148861813063100884 11885442 -384928282306796163982401359072237839488 11885443 -1145052650958227691653103783472133426308 11885444 148230076001263375281539535886838393856 11885445 231693378419915209862996293186839181440 11885446 -32595772545199409528289362012822221056 11885447 -636137419282821267183869253843922836000 11885448 984860278975356879183849332955949547520 11885449 51757546040892403265780624553650236980 11885450 304600411766279997414017129563337856000 11885451 92800238070035456247738081042734582232 11885452 24966256180884137130651940115502907136 11885453 -91378548763063243739666473899880149696 11885454 13190152630309495025414387099514273792 11885455 -466239657083199160038989824880336897280 11885456 -225071692405258664884947324408613502976 11885457 244402597444307880580526410424181012096 11885458 -427418461899921684668002020798377472 11885459 -1262969168296225818618613663149053120340 11885460 -460052692565671214590695391253753763840 11885461 254119283951479931967489105829044598784 11885462 74180770789172901584027129917554484224 11885463 833275131502765683259346488267813418592 11885464 1019122190755085687313743599968071055360 11885465 -658079320512255854094008356495481838720 11885466 203670675839389638875821815904412327424 11885467 2215678040742571640826537682228050908 11885468 -283755517487184914755779249945424794624 11885469 -157406362776673535472205486965470395200 11885470 145514948307074597094928078647107750400 11885471 77157218002355273915612165384803722240 11885472 -566331185443590652595909071265974517760 11885473 -210501672983081569440165863155111721920 11885474 90482956292677027208324328035173286400 11885475 160791643362998488646315069498457792000 11885476 -657753918273754312905421579386751000320 11885477 -965698573549577185493943371910146580900 11885478 44075746342596069817709039247848564736 11885479 3312521033645021207299302496607678066400 11885480 -226319654110051636754896742710616064000 11885481 -623596260018920817121444559528519024160 11885482 207715978211403622700734982546959895040 11885483 -32907839293918091945415845675167453320 11885484 41382030222740144713576891876418304000 11885485 -286148226782160799417155100257108872820 11885486 12918078659428400701800590550659264640 11885487 172319682153953326388394609476228280960 11885488 334139377892213695206680418231550443520 11885489 -475514908008805543025759497311207167568 11885490 37114127245347466345995943105204357440 11885491 1076496821040200259726862047544754457000 11885492 84144722664535665102887066515891986432 11885493 4436007196925859921799751046552864768 11885494 -46231353115751983771000896899204356704 11885495 30298125521092588109051858943241791120 11885496 223565153458232028798715173701477990400 11885497 627770963157749506900481606521837057540 11885498 332732545203518489247971434236485286000 11885499 -150333834242148303106412639123746465872 11885500 -211483914293085617011484444101238016000 11885501 -2243681706729431825003554846325448576 11885502 517127937184313981167072599480096779904 11885503 90916029854504558197697106936670869504 11885504 73877950693173063533743866022635503616 11885505 -59807859312227061896317768899007728000 11885506 -249044144542011535309824969167763886560 11885507 -404416240659307680326960554807287906000 11885508 -587236044526579925537103968740384020480 11885509 283246593847548395973304938146516852640 11885510 5089781452452080138192804979041694720 11885511 249138550704748593295593091877611296384 11885512 156315049632010480127087189244380774400 11885513 -264236315751766607893588770950837699238 11885514 -142354688995710997784727843939965487360 11885515 -387528202533253540645975165922059321680 11885516 711569083572673161993701703751287822336 11885517 35059408198853259769691219324362191168 11885518 -109024306302317624376374669520245955840 11885519 -464962155338668878593606856111002660256 11885520 11619625004607672533829995346216222720 11885521 739685280230182039788512370750115860722 11885522 -12682391435064770891556888197906069376 11885523 -401678273489127171831677846202123995856 11885524 116424181842418143597588993897392340992 11885525 305740835262135930152871975958968007050 11885526 258547863442138219384730033451853916160 11885527 178481324880509657677670596004930506376 11885528 953939318640139910010557087175995842560 11885529 70247823785874663063737651461151748288 11885530 194629671042544250847064962430418792160 11885531 -4401251460465540193468385539112561376 11885532 289087635668075593180784592628788559872 11885533 233219295696092911436306870211139369920 11885534 -447880782051857664824142432957377048640 11885535 13755522886898998279167886271769609480 11885536 426701392001319190095030323799956127744 11885537 -1259438974737893897545480533901726142814 11885538 -55623954509293471927212335107864385664 11885539 -1758785755582183566552369603719056173344 11885540 -296137053168681845500935513443202547200 11885541 -767778274162377976144741392312227733408 11885542 -188122905727642112620222903597492726656 11885543 1091432158440104415330923304945368916792 11885544 -2253995480961240505043809376618496000 11885545 143514752363301181307757124397871686400 11885546 -83945319430120115857617851135957436576 11885547 345350210358482267069179884404445215472 11885548 694811322168351862779532868869164367872 11885549 -281501679395612188875973870076712824832 11885550 210658439802515477903456727842864640000 11885551 1002112835474052835858852840370775017552 11885552 15846411402617728372764962639053258752 11885553 97403107617291290116822486742017029762 11885554 -479281936487033377248774465009359127024 11885555 -70962634708405313816790585704965340160 11885556 -283583088996048446775936556768481968128 11885557 645324253942630365303472163918093048352 11885558 -909002309834146274906540522454798051840 11885559 171632557055106645267255966025656888960 11885560 -255786818809118256740890794135403929600 11885561 109223251899011880485156944545914253162 11885562 73130938697349529358435312354777249280 11885563 -2045408120586412974967152474985468406400 11885564 -20510843363318205273109396471479949824 11885565 34620107837165666806951112279284775520 11885566 55448056893057375374736648254042830848 11885567 658526978732588669538891245543745640032 11885568 -21605626251539984770258637376555319296 11885569 1293159889765521698826052965970539475970 11885570 164721318275325481573252747975635048480 11885571 102255479673313947392876439229473681000 11885572 -81583362774388261014336524472576968448 11885573 -361214982260890400314059940295398025280 11885574 -460809544120196621843915376917122117440 11885575 27945343184893807218623356023810154600 11885576 -409577742359562662899039308358825943040 11885577 -960092855318375822087596776714442636320 11885578 220306959042825759250264054232467540320 11885579 308031000421003587826796104783381390560 11885580 -46895508444471583173568628026112317440 11885581 67450906180932874618582545549191455500 11885582 -581490741905227755099405570155728161408 11885583 738297096332875482095708829546909052800 11885584 152158461442188066004090000286600036352 11885585 -709604349403969105074868859894766638220 11885586 139755503642070685948968920767642441728 11885587 21832158240578157938243457268290473352 11885588 -353292234480344177742072663177857280 11885589 -1411100894842199570286791553201248580480 11885590 65391978517337298163315635553969900800 11885591 317634841127496291989785673468034912 11885592 -250384003004604149151380526545807155200 11885593 604458122880206061511540143738009134544 11885594 -59974267289086218839048071205546534400 11885595 482532824374349589229047739204972861440 11885596 137346597877116049967646321558242547200 11885597 -724714648486452455970499726075298604954 11885598 515253705560138979908130150818648357184 11885599 1088456828579789784356448258435805704192 11885600 -247400057328836301917745059649355776000 11885601 122223675503577707066738869205076906624 11885602 -43059438484618568995655503883301110400 11885603 836928060573658847328791965493530729704 11885604 -320116108641143534478676941408017676288 11885605 554788987142619095496949533607237195260 11885606 -22722229021153292226007229194622036736 11885607 -290654651356873585076607460357789275696 11885608 210881937986433358208104117202330664960 11885609 282900014271902887059278491231823069520 11885610 142759943216872575487842202489186398720 11885611 -203688172324156355315780265014632979788 11885612 -40792807259666508758321546262597895680 11885613 217167828480756508604658598243840334976 11885614 161991132680275884817470081912127337280 11885615 75797498513731955775731499658220527200 11885616 129386812574823959843097535350900080640 11885617 9105807904419669891374066861257092864 11885618 -286989585831536516821392344497162137600 11885619 -332320438107166411893673259207138933712 11885620 287462587044207777888706732600675879680 11885621 212847891960726774783591804229640054400 11885622 -75343694047700585322377658248564944896 11885623 -440456215477608119718503317216507972400 11885624 642039188110269086534981007516783144960 11885625 78680035859493166508139659290147421250 11885626 5613500977380212432622589004411846880 11885627 453207676647609230145229520386556644560 11885628 -45114695799859500862340441853976481280 11885629 357329648314548161318137733688866927360 11885630 -8516721065576215372453807223357813760 11885631 817781223904691679442218457222341482952 11885632 422357416073704710088256982804030554112 11885633 -696135062471128984053924535489326029118 11885634 62441095321672947994224856979681175168 11885635 981853465965370116432120664572957348960 11885636 569955865997615788589895300486006988800 11885637 -583247523079786240293013355775864743520 11885638 3222018573048558243065971183956765120 11885639 -1144414928050663374445444782297345067776 11885640 84494654302117925083335396734214144000 11885641 7972694051261968318366123727075061120 11885642 -325145705408487205151959889986359725568 11885643 16864718537790680800670103567800931840 11885644 -23884623180738655514690536359293658624 11885645 39736185878285230292723994496970289720 11885646 137947616120765593781793893429258347584 11885647 -1417080501429314998368970554390715605904 11885648 248819707550913467421250818908793593856 11885649 610589172219862119948077296768816929264 11885650 153548240947171385139471595360636224000 11885651 -1120599304966102890729301833140663043348 11885652 -231381334259430588739445722211037950208 11885653 -246463177680239712030178995914866068616 11885654 -3864100053007287581125141460987162496 11885655 -535607574289997154489470707040322321840 11885656 832938990166735078585031356433180405760 11885657 52622515383406675325587448912283563712 11885658 281857696589135766960680449774324513536 11885659 -31593026428545423455215580844043794000 11885660 -754215191865959468158678991750104312320 11885661 -111319626705882863705490797322075317268 11885662 366722184519221522033960284726830627072 11885663 -520398455325280423997876280580476265776 11885664 39057879282688753691943764855598612480 11885665 706407104096706965162940497294785177920 11885666 228347835297525750358958124993396186624 11885667 -394868358205503831909842383901788609536 11885668 -525651738798456094907060573850265328640 11885669 -1189319722401225576808784631337125339204 11885670 409356263779686166049137895139876499200 11885671 -394344064339134000590621894394847694288 11885672 621604314683382211308872862901458892800 11885673 -384098866790845796912389936229222400 11885674 -63471655356639501815963569199869691040 11885675 -708127875290014777281489776131102511100 11885676 36382627397664145959801196014588395520 11885677 -538368529898553870210872879631103798400 11885678 97529580022831368226739929328148464640 11885679 37933120289512947905170437632059457280 11885680 61851057226186568987726271528928542720 11885681 127256469081359413067707202456042550000 11885682 -159978334157479953380953813107381211008 11885683 153947145704304190235617633155717178800 11885684 253882915947665589296378226746187896832 11885685 613228803414977800959713411111873746560 11885686 -271992716817767767041859879273836573120 11885687 -52568311047800445904947974063059461120 11885688 691147636294350196499742367112865484800 11885689 52779273390045689654721587506690121856 11885690 -86958578062938185225283876420939828480 11885691 -109199560320414877105124621582399480808 11885692 3737117602122141496640159011688978432 11885693 -216690798903181534160741827902933224058 11885694 -472687698355392114967781678089911249600 11885695 -87824984241244186595806011364731920640 11885696 967516561317435831002836369969470504960 11885697 24335098055939175420335859644615126640 11885698 -142171460275012264989999351631556352 11885699 376904064252608252016705047395795862736 11885700 -45650391204472084781254979931964032000 11885701 452652553815266125962812614769276614972 11885702 273617288116433620596330440939167400832 11885703 334675445028394196053991945101172922360 11885704 138581652799851073263183498457102709760 11885705 377703653908292680749259435959706778760 11885706 83471074583574819813182677802106342144 11885707 -1007380100264087472097062124816271019680 11885708 -846326874652106774717556419424795340800 11885709 266457705103491734836494572800199040 11885710 89522974876743786117462623916229509120 11885711 -1506023803365045882819335528961631508688 11885712 302864837756883312445353773386323591168 11885713 -55191415838939829034532325249366991040 11885714 -27914533801889843601274679864559610080 11885715 113459608038354212866308553511615986560 11885716 7158797208346360044223152242704517120 11885717 -502842730311759612993616298644747080000 11885718 -17616365261426788324707465561515144832 11885719 226083269142043553311197857198473874120 11885720 -34301179231773530291057939771798323200 11885721 -741925578039761135100050695181748272688 11885722 4092954993705003510016461357715836672 11885723 141908922050394011340057394769108439600 11885724 -673086795889742070906072641256312422400 11885725 -17895139671623173222815192225605476750 11885726 -697251294325811084890341655489076738688 11885727 34834167746576195363289126031228807680 11885728 703958406240528133166260572896508641280 11885729 292722158973349713424381878339244257984 11885730 42141328035298960965388459497599040000 11885731 -578290067967577784413013054278221838896 11885732 329663503769961699018514198199655502080 11885733 -730023239298626022299852856147300657216 11885734 181726698686852844829898796322752026976 11885735 -697704459660122947134009614836192786800 11885736 422383920627627215693476175216107192320 11885737 1462955141030765608268977128025000969800 11885738 -18037019617989411123715613812324279200 11885739 -237863783660456003993571787022185961472 11885740 -627853984139691871975944330382035855360 11885741 174875777349832850246414248419106573824 11885742 206828767967659628902901749503615913920 11885743 -198622276506864448864589880466246961008 11885744 68397954249342188921776748826032799744 11885745 51083663686794781208053778213024325120 11885746 -160230112094850233998066817103590642928 11885747 -451730539565933294112537197997025175040 11885748 5638334918430407828391150522669305856 11885749 -1225220809665256754015027092010775999250 11885750 -769573734914349664199559464662545696000 11885751 1071381858182533632841295816530844236800 11885752 1022778964905401943968125388128230297600 11885753 -1090923657955847908838857976201423431536 11885754 -2766618463084933690956611809031569920 11885755 220042297109513259303632037492202321920 11885756 503883593986413947254870888068521014272 11885757 -369421604192015939366318204475505199712 11885758 169196750514122169040606058121525300480 11885759 -23337240618002912640729084327507825792 11885760 -17120115842951908104898507238717521920 11885761 -1687280052121684924896801593779428148176 11885762 283559371281956811781948823468508974592 11885763 -179990382694016286060138699030270495936 11885764 111527588368239727365286651364655946752 11885765 -555253898710789505449243211827112015400 11885766 -308157547510940947043499039555162408960 11885767 962538536528785300936294691607064409816 11885768 -211600052924968146473499210744267709440 11885769 35299982618205857308404749764645819200 11885770 369047899083172764565994683612597142400 11885771 328472359729297102732730058630172043424 11885772 -77201667623190301526687177465295667200 11885773 261489790248605910198572200771856104800 11885774 95269304848077234879038426133090159552 11885775 -150842510406984841586077194897448118400 11885776 -95469197869581023179211863698362728448 11885777 50280244171494951700821769193386816932 11885778 -34549481851615091761849252588426055280 11885779 -128964495943074278083937982711773034240 11885780 206064618564601687196323988124266165760 11885781 221171900439724412558889343293308745504 11885782 626204350571485489755510629720937544992 11885783 548305030055677674188165846184084257856 11885784 566039122656538980621090409942791352320 11885785 -339563923993964672722342575308073409020 11885786 -574782100864999878584713208360175233280 11885787 74975321528825425309593714253552257600 11885788 1342367251163039537182992134752167868416 11885789 -254508483144645557490272137706468344320 11885790 103669238609046935575642726625097216000 11885791 1738309636716620921736823155524734325592 11885792 -169708140029506929654665972495634923520 11885793 -558114435336163794948962638351889584896 11885794 -101438994794809254592298742517806992304 11885795 1132150762131359189012562772268989138800 11885796 124730838004951082736394936899176931840 11885797 -91329300734408567975128467035745593856 11885798 258248658432315524737480291224481128192 11885799 107470863514354352039353369804951053864 11885800 190733852765754232224530916114819072000 11885801 -1345293705730235603460836509745478192198 11885802 2709057122776338812569771573992247296 11885803 211032657056793446524770254521111101440 11885804 -162168737348944635235954880377044409344 11885805 -203781488258140440080216745333061872000 11885806 -160783024957916704207359592029490889280 11885807 -83366602489452928793443084364888320008 11885808 92303097852985070355141720688812883968 11885809 42621274278130582791215619654162414004 11885810 36380500878752217523619613141029638560 11885811 -206797480322006568102287418297304646400 11885812 26244191720268528153206524662126039040 11885813 157457396344280383790872108162899526062 11885814 -152541892143872636685837973772773156992 11885815 920761129798796382577972701745403919960 11885816 267743641489114945230444924308925849600 11885817 50990623907418611223278758867086998400 11885818 64336222836697204840724097383763712512 11885819 1354865349706177658473564431684494243520 11885820 -307609102055046463352701818708800977920 11885821 161234314153132795344611734645896886022 11885822 -68465614796052160520269812310503198336 11885823 68421125977043649900772732452137348424 11885824 270304992712707076156677089573952552960 11885825 -52460275256989599494619512226767510400 11885826 -212622530785839856964234588491332352512 11885827 543373133273320866551040762990402631676 11885828 -128165478812057472825346431978065667840 11885829 -129530544663309586243423032802613315616 11885830 505704083204515649731179575596161638400 11885831 1121127817953091228634691852386955316632 11885832 385990319907200229474493107137429913600 11885833 125304136701813046947128097285057492324 11885834 -192720424726568164005809404570955793408 11885835 -125557872475590145179570490889027024160 11885836 -145897070166703308383338933709819787520 11885837 1002932846206775817328997245682126034486 11885838 45085835508259642522398446120945198208 11885839 -52459522758090325510431053034808592928 11885840 -122535079503651371041769329135236464640 11885841 558170972505323082795422779645093025760 11885842 -549790714917369898355175392583493761888 11885843 330574544532896409981266309560754035440 11885844 142400161766194647333257917337117423616 11885845 16584543227000066076849677159879409600 11885846 7106406218713331061552034278882299136 11885847 644694208642277541815870539829370839400 11885848 -34727963891531817163569968230867353600 11885849 -1105813208489184968351814858045547592160 11885850 -48323049263637098927071468390643656800 11885851 -669789257656468768734317685054790593148 11885852 562711795292161530109268757558467261952 11885853 -85778342949355740464303572409043867456 11885854 527403545967065333435063801067988642752 11885855 91662259219590717228833378197056220560 11885856 458728879132941853655646600542530043904 11885857 119699902890084181416295703019539371106 11885858 -239948008518456973001884726695674922624 11885859 11886282620383739782238230912216490448 11885860 9164383701779197547650711887508316160 11885861 66883268856381282588271400864289867960 11885862 215133683238083155616479591900994344320 11885863 -230941045875899862672504262102840431312 11885864 -303484894873376537856209765689422320640 11885865 -64192279560919247251975292905074946560 11885866 782208450749713578989220440120608519680 11885867 -520976707577399333289527940965719891968 11885868 -429207826542694135730630449407298183680 11885869 5607703704943750990099803129005347980 11885870 281709905454454944345775523697004562880 11885871 269306506696372157600965482539999322240 11885872 -5762661386077339066736101921356185600 11885873 -1634900219519785250458109701885783036380 11885874 -74056770314914472436086539155102965760 11885875 -182843567114377294864481156158684968000 11885876 -793477987242603209013126822838860416640 11885877 401482301135038833355413047208572011200 11885878 433041716616783056862807985956724494240 11885879 -16405154755310679625412440532005112400 11885880 70462004535939993401719287144371404800 11885881 -250042380859125492264565862076182442672 11885882 -521894243430244913647964289128389051200 11885883 -63392681205812150716979881474556870376 11885884 579768389538938798782368180328294562816 11885885 243892560395883971212730261463114401760 11885886 -157289698967569226335766105324411800320 11885887 -365218563838678114892817790080146563120 11885888 18837421274677413116274708081278976 11885889 126143431549501797019088291805085349424 11885890 242024950565329486217171266508104166400 11885891 1708603350953440905122864170008411826944 11885892 265562407766648681774838732216825391104 11885893 371886429901903516247766656648607387100 11885894 254584801677367922361102206369128759680 11885895 -103325644694338079496659715715602753600 11885896 -27764899020834620329252726105769902080 11885897 -479100631731020354831483194102670525568 11885898 -66561688796954523952581304543677563136 11885899 842009382772485489928361325131292410900 11885900 -49009271248305522241708366978769510400 11885901 968937340711722803996871088598664100032 11885902 -4864715495352936239137295063433118848 11885903 758611140063551372128142783666695735152 11885904 124230526211116574446830998633791488000 11885905 -164471336579604754403027880232920490800 11885906 318729509648870831277764118443278387200 11885907 -769753227094619776264485789868389384576 11885908 210939122412217712192185411799622459136 11885909 -553358754303307527511940437142595161184 11885910 195087204752117859807193021209092991360 11885911 780480050977370431963071332528114707200 11885912 920987686198240944714438428042733619200 11885913 -92579619345266482666693255421899643520 11885914 173574624476209480456888471714825795056 11885915 -1043205400927013296275246024035932950000 11885916 -91378437187695711815596818362416128000 11885917 229313556969154778645158473091212809472 11885918 -538560979860547067451290033916851184960 11885919 441535214795567798380171998049117039944 11885920 448342705800959035459096793714109972480 11885921 -495364497634099112766950974413881542878 11885922 429154956789598669426318555860277175760 11885923 -484253889556034456795911380458536243760 11885924 -1671410762704506716047406175247018967040 11885925 -526885602656521635635075326373868000 11885926 -141269514921854741306197437054498763776 11885927 228672369291814892848128807882250379712 11885928 1201938111027252352181853814404685824000 11885929 690489743162692536022887410320156672080 11885930 -142760122229711621020629206262682091520 11885931 -6591263993940183706111251891770989272 11885932 -163999815674986094526969813629867524608 11885933 -15814933424503658144705702426914652916 11885934 115228614462013708192809918769482842112 11885935 979145674576851787576784232603370967880 11885936 -111472934966190834373395202878915772416 11885937 128008249098690371358924111533060924352 11885938 520345272370232253973035340778607663120 11885939 239306037567486088644917251530835263264 11885940 -15151882515466505310110781713776435200 11885941 538953363014471319285896738078060173944 11885942 118402452726268954835760739057975219872 11885943 553190964373857840590330933376790745064 11885944 263200852944888718010062364461699891200 11885945 202170998370048998295480239510229724800 11885946 133919764870706341278262373348925917184 11885947 129746805097208157987207119693244977112 11885948 312611987258466375666795533478824355840 11885949 703862651815202526162046798101645869100 11885950 150618997067286720137906472922828512000 11885951 -345911324495049829599856763333934864 11885952 -60209303279467867393395002560342917120 11885953 339345052340684434815737100124052995202 11885954 -51309322582178438808907433834602173408 11885955 -13911597178647852165389143595242082640 11885956 -60564365945049662433956346529898922880 11885957 -39381831392876044607999005144959904800 11885958 -28021500352708301896988818499460218880 11885959 858757778467057210211922165266061499160 11885960 198459262047610874627393680540326297600 11885961 851170065038226965962531334213577376272 11885962 -554820974415595023703577761259008820736 11885963 752226893966930339331038799812546668800 11885964 -540500944592261919126801854691989697024 11885965 36610096297999491862204455725906557440 11885966 30908043854024366411499592358694493824 11885967 607151675683551411326862478291891908240 11885968 68118305158295605203795119281410146304 11885969 221101252243945232579057166201678483060 11885970 -252834180776984624791314637642747968000 11885971 1369713676055654994552750897593838990432 11885972 79737254450360640216064014971936194560 11885973 70326419429826551048404262576679895968 11885974 1668726667647289072149491425896198720 11885975 -741680928545678945435864916279463881600 11885976 -205098614668337420852431909069603092480 11885977 1633368931944716914926762361556332744852 11885978 -234070101288040578713202916516915039776 11885979 -33303585342331923724747617120240076800 11885980 -336539453984476961149215624193051968000 11885981 -952039832332338773066211140132260037748 11885982 88106294389073849455689980656661237760 11885983 -132216322940867475734807323492760713680 11885984 -68302240713231042362148678272226951168 11885985 -29751516712174147017383308536440753580 11885986 -4859225564490505349902888360685577216 11885987 -1735681559642945633057878273030441640400 11885988 108228560252917308387299162262766319616 11885989 89942006808762718554472612536102394240 11885990 -661258836413387533450854745579636197120 11885991 -10120266464681918577464590958401756896 11885992 -135736047786290001220043297397395896320 11885993 366213388068595527746416720075306818816 11885994 -440120582241513958775780993780372597760 11885995 -81127084735780946054103408274164572640 11885996 -191823319544826447835700757867798240000 11885997 -1273606453150268220934556899486335071328 11885998 772886670648551622712326935668062404160 11885999 -970041382418725365035993972812614477864 11886000 24991453859185629559354054260031488000 11886001 -430418954199122122662813149757781946080 11886002 -665228513580374132732438772073061112048 11886003 -375024971394112486076230421345676497388 11886004 321444917773393576785454212901378491136 11886005 -816697825426807556482028292711968474340 11886006 -15174945670711341120608320909208497152 11886007 -460298189944148816929642071246496017488 11886008 1070144375004257564004980502801479208960 11886009 498764124891484633074193612587893939328 11886010 -251487823900822835273706112715712183840 11886011 962467769461906887153259943329778600424 11886012 184958487547518639723371372716280603136 11886013 210458614353079158527568246139373992262 11886014 -90664878229079967816427351802841657600 11886015 -355984707435679239129298613483524068480 11886016 162306210956995593958474596974885601280 11886017 7425918968027924575378000063823401536 11886018 -76338273273521786680167140283255232512 11886019 653623897833642199039702010702136282600 11886020 -56639944543589310657481395985895424000 11886021 7178417176937423025686395653599820192 11886022 -699688659718941382762324342748667740160 11886023 -80452842577058481466469311767318733872 11886024 -942114785590081731936483543220199424000 11886025 586017645137942763858646536815924527550 11886026 553025335696181229068462568303204294240 11886027 -734173768728634557597598082394384875280 11886028 271420901343751238598463961752961971200 11886029 1864706604413057954287136582485314545280 11886030 75496658975997687800701054962810739200 11886031 527427465129865218534470898623771092272 11886032 94445558602450440845013180837779865600 11886033 797150062113393560678017816414013840448 11886034 -381208379994292781329914570520131243360 11886035 64942391659447453656624279335749260960 11886036 -569934898369385182661845604231880357888 11886037 247095431362645284409456279165221354912 11886038 -934159844441476977647911727835546432960 11886039 158511935517308226835824548597353862400 11886040 -762135843287134115309537301690733363200 11886041 -9647543379480446567788874282989483116 11886042 104159277974350834506812543668736039424 11886043 70654892377297634393601134584362517344 11886044 -31975972011725905427322559089129444864 11886045 166787324064744077878398229691941568640 11886046 -132647036624528276478399678191380422528 11886047 -1581057437232843068321313596522306673504 11886048 -1499434908451067471413097185353942958080 11886049 306298372397753207192006326647914297536 11886050 -355433193512427344560787482144654838400 11886051 106899391819221467624685745755291869184 11886052 -1255371785066261969178819985218612251648 11886053 -741055063001737996442246339136288013698 11886054 164441318539197410424095147102840832000 11886055 236163102112650942120337078596270118560 11886056 25706721010720426883693389324335513600 11886057 292657042736548663835307353899726540800 11886058 442436801801004869326390600738260963840 11886059 -1294373896240210903601810244575584526760 11886060 798416563301615991765833105702584320 11886061 1392068033406712021015844501319950265504 11886062 -282883892191852471913886354278337643968 11886063 -2195709560594035056125664069610121472 11886064 66178026114603410407322968628213514240 11886065 386784852706466081259197080980375175680 11886066 -393515452214427067789846077791329992048 11886067 -669811534647175517320868967938022008884 11886068 188508293959395124073310939765911863296 11886069 235213533449095100476956425014081343328 11886070 -78811245550090997523358833326264778240 11886071 82750077163468131044505864132518526000 11886072 -418504311155076580454905560557629440 11886073 1145930201283979593549993860545522345322 11886074 703386243306258187358572677814914631536 11886075 125586523111129793084986846861879530000 11886076 419462964834372699640001584910937264640 11886077 851760961104562234991004885432851329920 11886078 -109529346879029296533856803739955592192 11886079 -17645310729673273435509294343399004816 11886080 260134097532299005567434810105538805760 11886081 3313584610937457885023749790444483040 11886082 -70150086689043044193895852789172852736 11886083 -902182897749786114280864526214038845176 11886084 141355629094340184973540508983732088832 11886085 -768182112645191095378370044311996316200 11886086 -337291359179100805984867482431901487008 11886087 665945269113769904900566371307366670760 11886088 -1192996638223641166121655835525931658240 11886089 105657644267199754900697857238705366472 11886090 -146781865892204664780407711026275751680 11886091 163226274519716926279515839818525501072 11886092 -167188705981017616014008375757749119488 11886093 -239749883724378993425908780534245929556 11886094 571755956356493284003412533978868690688 11886095 35388442804854042720959981912359221600 11886096 -143659921093448885751545380734230200320 11886097 -2631094428181426601816627862638158251200 11886098 102398959427714849956283611083455228928 11886099 618535593244760185510786576290244958208 11886100 -38233517532708099042065379711235849600 11886101 154330051135143694782347848006974028590 11886102 -312362633953997741718563016358448251776 11886103 29834640359764997618602328297786720000 11886104 -128554802369815019515769393356967946240 11886105 -43585592091856911459730684712593336320 11886106 470428109626531527738605699883136768752 11886107 -1028723193211848559505289717273872971644 11886108 -3228093290600357092093885313387229696 11886109 -728204931085817883744270786351565006560 11886110 40423823669020969644513430368809905920 11886111 -725921221204369857890332902684814797168 11886112 -474786912844259903698660671664076881920 11886113 127683982161734530263764226412668602880 11886114 91318476207975947378243787556838085120 11886115 -213186291874500635011647090161623472400 11886116 -172330481103643058588012478742363115520 11886117 -685991477702756539834990764830771548320 11886118 152290409068634857986556369938500570880 11886119 -2909684721422864155532455622750360448 11886120 -3187713667821536864170972961933414400 11886121 123444315458563721435295916385826169344 11886122 405774130712115253133672891840327528112 11886123 -48602388391628414236228980994389304320 11886124 590218022156964820270716510977929767936 11886125 1363457931773511675066649185505541055000 11886126 -252944052546620264949662556098978665920 11886127 -450399895041197004659238023618659894728 11886128 -82440172452999195972849042645076869120 11886129 -248236003802072024422438869353736010080 11886130 -560265668895183288529123764100704083040 11886131 321045713930760336440334659684900766240 11886132 -73398081665418972652606804959168073728 11886133 -165623915332540091636836241993531689536 11886134 311374563613420940590704058062908868480 11886135 99479857890030833490620983030075858560 11886136 311670811063068136064423416570868121600 11886137 903900286169250440094943251241100596560 11886138 215712200186481523018284991218757310208 11886139 513007994967941008950512297389950859456 11886140 14389664511328416480976418304147456000 11886141 -820040981746947725506190992497460171008 11886142 -440471478875849779019010657643910838528 11886143 -1307064624964834704420161064016764406920 11886144 -34393955973039871689496878510828945408 11886145 1052631355284306081338924268632178487080 11886146 6240789397069542591052218835252785408 11886147 87376955299177797847944101227839906816 11886148 -412592846562122008487249924174077009792 11886149 -539440104876581346388768502298881042880 11886150 32576060178113047910232840690516417600 11886151 -675901775800362236277380415993782126568 11886152 38405669952726202661579478373449861120 11886153 -687452212170748329538623357490764040800 11886154 195707729973241729745544877220916601344 11886155 553458694093190315589574635191506263120 11886156 812483605421656063308403334195411589120 11886157 -1051784637908996196385720193298095107594 11886158 -583202298755012687526203186973065152320 11886159 1082351471003198668455992580009987705600 11886160 -40932381006143241090383232802042675200 11886161 -486337213326577276564149104443350130368 11886162 -145433204144119828364662434140708011776 11886163 2868609785637597537227898215089773000 11886164 -234071518255831670413069161300296298624 11886165 260699704932123178674285596065417617660 11886166 -43543906497046214070229717688654239968 11886167 -138155045020464511273737476202210401784 11886168 -18242700014774045081013558994354176000 11886169 -1378130810799871677505890359719137549430 11886170 -83163696450070849662532569866235187200 11886171 -301151320019583559219325134994623868736 11886172 851004223266295528693803709049191449600 11886173 215488748672872946129148122677853338764 11886174 -60431162958828054971559909253677516480 11886175 227472121126910571995852952401232436800 11886176 583887326700751541121974595981386711040 11886177 -905558325761297496751051667372855366400 11886178 739383696684539835782948798705540738640 11886179 -170874655148246209592273312523000646824 11886180 40596525468588830537819500017523200000 11886181 -653510363128699129442604614064971583936 11886182 -71561246974406708441406497701175255040 11886183 -47266805201564470855382422408304004888 11886184 367076770432779336297046967854596096000 11886185 -264587126052980062338610391092372125240 11886186 -164972235976704146551316939132141670912 11886187 -260424747119963928739914143031547563840 11886188 -179036976617686122909307747085680826112 11886189 -1822879794086230806639475741714724352 11886190 -362934297405753586254541591185585038400 11886191 457074761004516106870624252705820653800 11886192 23683137578757289489204975454722621440 11886193 1023336462854913979386743742225094272 11886194 606942112124624898842848185473335546896 11886195 210783810967227441084218056121030479920 11886196 14475286578864904572564263915827163136 11886197 822593926805445988194587962983965167740 11886198 217696807291941189963251791396123368960 11886199 -123268269626194116628833019465504686480 11886200 -426819726001474289485985632664902656000 11886201 -136548246067485485471043025362568590780 11886202 605086636469306385314231648913665537280 11886203 -143013621937660520938679331502080660720 11886204 -151536293303484591542212470280288051200 11886205 91719516116925396010696518479756290860 11886206 114981917584070636941977522338020392960 11886207 204830739456307758586887958724525093520 11886208 -542133482311093332929328417264453550080 11886209 -511874457467936525360477300406681566784 11886210 96418560579720967631550326860744704000 11886211 -1002193595236702275111918972768009005600 11886212 24663191575361379214452824156416388352 11886213 -84491936676035533976038457407583486400 11886214 230635163905667209254663636520812879456 11886215 705128837721934091863007612579832137520 11886216 68775941697528117379328454428832890880 11886217 -58158825888571711770860490563079868800 11886218 499567459499287845235547635216750432560 11886219 -215298403012255510713391130428282359000 11886220 516153060732086120349372532934484218880 11886221 -16863573630384334366669417561802711328 11886222 36752254260422610591526815003646251072 11886223 188675782078721479077073750361760775472 11886224 63490736546609160237664327528669618176 11886225 14970387469231850181276609138705667200 11886226 -5976420939751215737039214502990982016 11886227 774375739956001451011413271624433564076 11886228 19649729766961684096079505262523576064 11886229 1176717128510466328270067816306036988640 11886230 466895086858623358274845780803553516800 11886231 275363507519456992218917236902228937344 11886232 -8863255960341721608919628939170406400 11886233 90647534898917329410055730747896273482 11886234 -136812966477544723857340857196434271488 11886235 3492612448919761351647872277384460560 11886236 1168082447901009403417676402050742177280 11886237 -39174379141394413002381171222142218240 11886238 -23048834783920591623686332846582913280 11886239 -938673739857200499929601159622030806576 11886240 -491717180089638325388174177725899079680 11886241 -895931731661833931270081431291964355358 11886242 -45091419537141075589703154409543692000 11886243 -306284092048300396524179880615854105736 11886244 25383003424589659812352263884943795456 11886245 -225236230571113696145569976118898051200 11886246 115150378693457735492713992991727299872 11886247 1741736273896236412732097965846957029072 11886248 1051713833755464350015743515576010752000 11886249 360044277521912057553783543321533000928 11886250 -51229042074266662467670285230817140000 11886251 283404355531194305183546574750299864112 11886252 -14146647770218443736995907459582427136 11886253 267614593330903951105228559231510654400 11886254 649648189343710392646085132544605472576 11886255 115236459550161348866322041830526681400 11886256 236727784362741713921938168932763123712 11886257 205212817809906550860722278808461972392 11886258 -364677510423262776539909481567135924480 11886259 -368584884255821755621465689036327694080 11886260 137402312190089331859334896072688474880 11886261 39924360318094093831414896246677166720 11886262 -599469456353640036120471113162118293760 11886263 560664413024716567630171071784019536584 11886264 -16464865870153968908801815335624007680 11886265 -93216854317230464118616573807525985340 11886266 -61508315341884829011101634086169780480 11886267 387355281268740899887535192188416725760 11886268 151070388271604945604462789556289253376 11886269 -341045492874819094878531501081367144128 11886270 11338597639336159148344136453472768000 11886271 -723001206063901500804181938423823150528 11886272 334423496093149169648159962949401706496 11886273 -84752645520896812557229867078303355598 11886274 401251086978259575922591815406421655552 11886275 3952276140039019766122341126140347800 11886276 -6915414912236208645900684696816288768 11886277 -211799911785660313035050069088639942732 11886278 229805704129120200111552917691905881440 11886279 -47128274089091274430090528597198569816 11886280 316668035156288908866425024059227340800 11886281 -177009605232756160682341831580206386960 11886282 -210306210903616494681193559584752334800 11886283 125222618918668664736193143523547605904 11886284 219243121554437781946742499775163980800 11886285 -347855944992547660591573108105328056320 11886286 -1982737422936722653954169199635192256 11886287 -112980173154234472677429651394033434528 11886288 43639774511262854852224542519764582400 11886289 -1357955804091840168893867748801193872910 11886290 184536735029535297109381016390743590720 11886291 1027698112979342202672333753186066144480 11886292 -102146325782059462650026035022360690688 11886293 -1533349372861014948614224426893705889458 11886294 41839220856743199773476520040907702272 11886295 270607721857790394079142009816984011800 11886296 706108517969723995144135756613858273280 11886297 -297625393722906030960960522462867448800 11886298 -7701847826176308964426508676283168320 11886299 76147842809043331807340500612743024960 11886300 -241134256252925827089332102688120883200 11886301 406175888873245864737877916898215654752 11886302 -594195971929583391232073699879304651648 11886303 454006179255883077764639325373539985920 11886304 473991334987999745305601529461155823616 11886305 40760057870711742972290792323947072000 11886306 194980656200050976385762119404731628800 11886307 688224455057233997750474184108081510280 11886308 81082166167784477178718626400845029376 11886309 82434521322106576828707301272499234464 11886310 42877391520826267771475854717098981120 11886311 -423279438265696186237999978956027480576 11886312 83825651870222964305715628278975037440 11886313 250198801573516836965904151423012767460 11886314 32479624210598349001028416968458928 11886315 -92807319767706977782856440518193190400 11886316 193047754596377196806881904960121646080 11886317 -747014503193502648903544159525437295200 11886318 -9189643211445027245115592118285107200 11886319 1103796514603163557171534463276619816544 11886320 173218831739417865134333384739862118400 11886321 -733855285793288573758055695885026822288 11886322 -317320103157760752813447265552826419200 11886323 -305290336959706637286898004421030501936 11886324 -40150611236894736762649541868883660800 11886325 129393019667257647475916331367774869600 11886326 -320264021125006690877444113287409785600 11886327 673831924904060295153703451773143308640 11886328 84937323041042641787867659362943119360 11886329 -29864435292656002226168821516251226560 11886330 55490915882153769259447947190567587840 11886331 15314386750994163086064446970131771904 11886332 -321618283129262847031347403529006745600 11886333 228189754806433691021296168327896862944 11886334 -656010288782055602356823726339095133184 11886335 -582224725256341194279479970224239533720 11886336 214850723325170548408681252873247391744 11886337 -125340333504265534928755152341776311360 11886338 -552928652141187522552449420680687004640 11886339 392373317176107182358537958590823327224 11886340 -456294375055954982696246466155187609600 11886341 39949292650902064884904737022349785500 11886342 -33291849620478205200526615861738381440 11886343 -44702832335977861452733564869016946560 11886344 523410718057037176834472840872991708160 11886345 41508801493303394364383288950437427200 11886346 109936232661112499649973011100643635200 11886347 691982584940943179893081574427854283264 11886348 36681457463774025263840339083770785280 11886349 54525210852503369239115032358721246636 11886350 50758220614579555827188002426133980800 11886351 -562323970908032390310559155998663758824 11886352 32363753926691050848807950681826861056 11886353 448199986900881717564347566356394576740 11886354 70384869180572526102369007676053237248 11886355 -85940000683053088381405362957043178640 11886356 -613698896056875383728610431353001820160 11886357 -54775284218491661586128203659405797760 11886358 -382809364066945044018460257398245848960 11886359 501419867155924381569343519934968831560 11886360 -206864045490620384632365097774652006400 11886361 38142231140784081264529678408380928 11886362 -227784150128167935275361590444102784000 11886363 433372430087265796060553858332723794480 11886364 -13234081568329314088437793286063226880 11886365 -459871442032061850851674906052686798740 11886366 437399233328009775399190336429058346624 11886367 -1565814246441598320379236189375628295584 11886368 -693332502450411642498697565304458182656 11886369 714700769626983072052482690132936775008 11886370 147439726460777595441959138471861486880 11886371 87931572611587962028227017086463367912 11886372 114028794147576908396619549956342937600 11886373 -472080784297100123723169945031452925378 11886374 -578250287209785911474181565988084396064 11886375 -29586415385279393953941434015631960000 11886376 456309863381025756722267570688211353600 11886377 -622464723783305069059470529114135603200 11886378 113344708429311746558162017921809707520 11886379 -1275599537626305880244341083072006227020 11886380 -53457585439731208737002760193570437120 11886381 128129085504445993063958453829347990880 11886382 43557222070964034420677373637016937792 11886383 1142103383468170983805676901958249575120 11886384 -40527560299908045394679737055192580096 11886385 -59347250822500401355549167254461056000 11886386 -392654793679070047185344213215677562608 11886387 631146530925037052846870873224858870320 11886388 -316544010780339717140852301773332227712 11886389 -281194735977904146712398821843746147044 11886390 235501064423750698671417360544478344320 11886391 -94490119578230229603062187475091474256 11886392 63447994058954812620092688279294443520 11886393 641912840075650385301920775541838723904 11886394 -108433059751063067312070564912094703616 11886395 -69955122478409249960067825878037885600 11886396 324962221712119960855165387342269235200 11886397 -987186894398579061168196781227174212154 11886398 -7559748424752797114004959720311740864 11886399 -288982265358442041954768201494168632320 11886400 94479421966864808761469239629447168000 11886401 -4906335655072462374007730617452193488 11886402 -28694352948128587580158195381754839296 11886403 -1081171661283492164013609412992823343240 11886404 5827805078499181867571126955492188160 11886405 -569430985127228103225616401373017753600 11886406 50258392728387193217115908314972821504 11886407 -131218227338541437103166359526550119320 11886408 -719085947905839303166457959161615129600 11886409 -877343720719085523000689909017015012390 11886410 515727772182045364618932504660351864000 11886411 -396998169333642013431431359284063173928 11886412 617987735327019075886233898622398681856 11886413 334745728730244807881794754712343573440 11886414 -40736667682112390381953139390282279808 11886415 495241275448886780258416460366991799560 11886416 -89789036096189730432112236823456382976 11886417 60182663448399891181705114169740765380 11886418 -268823912539562554709341501467413114880 11886419 -1815363743549564370858952984759963008000 11886420 -87607978660137249442093320745936035840 11886421 1612401077640122612602925701582055610972 11886422 -338034708501470240678712315812203699200 11886423 106243881776108930183178201871843842048 11886424 788114365577497356897405896010164183040 11886425 178966621526808607751109096515124747150 11886426 4368710917529656950834934083504944640 11886427 -144530397769007072860203872272644332528 11886428 -110878167741810181975990760102732140032 11886429 -425326485423156027325426080154644345216 11886430 417478092150873261290900507929980040320 11886431 809452784452495680886907409138839123232 11886432 -422746343612582264278803020275603734528 11886433 -57696222855640951349454751013843031600 11886434 -149910941673057978573124255410337440768 11886435 -258630005752175982968451974073337200 11886436 -350773485810595267023038387310215897088 11886437 -90685743326450956544002692512191594848 11886438 4728157601190789266642256101621268480 11886439 212264134369021607892909071402784067056 11886440 -608764965731767662366931601140799539200 11886441 -497711694195214212466659874221332822016 11886442 72648355506546247119732168771705147744 11886443 1531587445077528191271940475000203288692 11886444 -26231985927881863537523506105242318336 11886445 -122510365966812177878144218735658119200 11886446 208193267956287739377928858197951237120 11886447 8351081683140529399950547397146844928 11886448 -38163961602012260803371649691041464320 11886449 -43678942812301586562945278482813493136 11886450 27930935593264711220678416919986368000 11886451 -383983440631795706994596028053531041056 11886452 234831732657975261998912138469468371712 11886453 1184916354405090315556225040303950396800 11886454 6202102059576453750755637868797952512 11886455 253852710099347357052545311901043905760 11886456 77566261892228926837465799267091763200 11886457 633421328051683636390159608146755862880 11886458 -186957048037153117218025251151605160224 11886459 174771572563944690731617882795600441968 11886460 267805420706118879567312118328549928960 11886461 -983460770773879514498497288026838978938 11886462 38873385195434250496952871704880049920 11886463 -397121746977669221284769140287029914656 11886464 541716881497801791271484581939689553920 11886465 -72915241607851367349582473500138949760 11886466 -532470663057780086104876967577258564096 11886467 354082581002473185868936746631662747516 11886468 782112271098573707573553032770169352192 11886469 36779678418590178176335323586376822400 11886470 -200961813135512367452612530658365251840 11886471 22817310075307843966714841206974889272 11886472 -193363273152906808349054075108872089600 11886473 -329063456417769258197621469614006438640 11886474 -149687040828528133121645358768023247360 11886475 -243761488660989260998481922225727230000 11886476 140698697836398859809006869364197867520 11886477 199644442153251893526235506261384431232 11886478 -161920905666597458660973369806602320960 11886479 -1123422583862293424038327354508570101320 11886480 106639067438265200710808409204798259200 11886481 -610776291866147253018647652206368224718 11886482 60414905508221500865904077906142746784 11886483 -37017626446212029174473633964802836736 11886484 -190289544558006846748858562372243857920 11886485 158515127929287044816816414393961937920 11886486 164731016824066545017247280277759945664 11886487 61262374497946769127166154271365512136 11886488 -1846152879250189915369752835305248686080 11886489 869526125949058578551773483000566848154 11886490 -2800382540419909328815221032842444800 11886491 1269979553065251481160841186624129332400 11886492 -222802613256795501825848555448615641088 11886493 310953930019218189181366256043074560742 11886494 711858972786245381920990007639136784320 11886495 -383210264742212649317701866078225888000 11886496 283785402630618515975454265221149294592 11886497 -59338870501958234292862034835062146368 11886498 -18257877200137081237603783303548072960 11886499 -801758251463382724977136566926803262500 11886500 594669562968424674257803296534518592000 11886501 -720272461134121165706365977422611987296 11886502 -232864779355522231361485042128908789568 11886503 -541512988571367723069329685732458806656 11886504 9508252721070610027586211047449067520 11886505 7086465744840023229225438571866391560 11886506 -113284751426005907734069445487370701216 11886507 57145771582278166959544379299270150152 11886508 1390074840341892518522728058392596203520 11886509 386472891745352725311287375765127133440 11886510 -73554464416010162296287486742381549440 11886511 219897939452847977836530339957574489184 11886512 162798578605719065246424933094791217152 11886513 -714104687540909861513034693418456233696 11886514 -59670675761330461841840894087000977920 11886515 -176328707560039065586789320837956573760 11886516 236560594889884499045873757687753990144 11886517 124609727207752532689995181264197054460 11886518 -109871917296357539496422956369900626144 11886519 -402917977987814503753047697454831622960 11886520 -358191977461286633935851584903251968000 11886521 -698206033858775224343662754617239900156 11886522 55129375445082886346389736642068273920 11886523 -615578961551076637459969564855064404800 11886524 -131869885039944320281639356685492744704 11886525 -10540194919272561871673544914966815200 11886526 246392859870936221870450949987869743104 11886527 -661718166745737471028492614422426706624 11886528 -1350712842057839345034696238867415040 11886529 400534660429226955250410465037928056130 11886530 39221601947458287437777791362857840160 11886531 -173125720248314669549616175844675859216 11886532 366261552053140913628891404541595586560 11886533 11967057633405841883767341127304052000 11886534 713771451348353936651511713863274388480 11886535 831666628943585671574982707183046749760 11886536 -553276758355297873126373207623809761280 11886537 58172571189391791293487543674324347200 11886538 231247276996749334486234801423169151744 11886539 306689198335158220633132676623857703056 11886540 -398758285644525947135649476407461811200 11886541 -508910452584825546440944860833561904416 11886542 -12788580463500105879251222007213599808 11886543 140378607987701553687222901125089350632 11886544 284330397830959087023316124423526440960 11886545 341506832418749511056019828300208459200 11886546 -9992212580729884528265805506634163200 11886547 -383541698255272475741289092924798976 11886548 -996864270981151076806188572388479539200 11886549 -193629754531018178148867619234909466880 11886550 -57065459351858729371707160855197715200 11886551 -1036893454241922985635995011308052323768 11886552 -25780971180410455125940524259840512000 11886553 31303640830451933578536805058759560320 11886554 47741878025347502774037188936853269760 11886555 -65200955873154924795936888464444570400 11886556 384673369293394757909585656090444800 11886557 -841813558542774346126364217646920367194 11886558 -4057933559505919031097931642125748416 11886559 -239960965258261332168660855933583330080 11886560 -202380200655661190525651234443666391040 11886561 -680060270938755241289612608725755329920 11886562 -419005560998738581638838335915520513968 11886563 397934864100055451882627111848093744224 11886564 -129611378934442655219337362830884916224 11886565 436338812818506768136751032445404569600 11886566 -226917820592062473543327838666589401536 11886567 -336060723003362768444058811734265489536 11886568 -636171307735259924649056277655985341440 11886569 -150634833985339500700810194160184858112 11886570 53652369061674167260540388985272213280 11886571 -302439956089891813546889324015745009800 11886572 -103476659327845962882512175229025111040 11886573 69020582548060493912331246129523617600 11886574 -77408782766722077957455234447366869248 11886575 106082608086872769855897978321302706600 11886576 808202654867895199716361979306704896 11886577 1161821992653804505707867989803583734400 11886578 203655699585882090610964148169237155840 11886579 -358660007747865397107070100363729516076 11886580 -142198283533928463407791491017108716800 11886581 -365982631930097698254661183950196662336 11886582 310622878847775634412345196734368493568 11886583 -88618835152644348192395722016954061456 11886584 -89920954300320295442340757741584506880 11886585 121476850291391546636791490313125380800 11886586 -29824871447064469724645936573503925280 11886587 -1368418370467598497878797919822793296408 11886588 57381049630605024424240185326406967296 11886589 341512026323377436343996321009080094336 11886590 40262639809482963167003323504691155200 11886591 -126806881217032547648220069427678383600 11886592 -461802389389871316191555590461459529728 11886593 -369377369574012356829149756007714652158 11886594 -362552715066417874315107155997469084800 11886595 131777692537732712138317238864332555680 11886596 -137363163227249158000263263904932164608 11886597 96527694917508705169537969046514780828 11886598 -312669224560423552512307466293942327200 11886599 57899896739216491890726838206840634464 11886600 -257109236161882045001397248277510144000 11886601 978558091333576888800246704142048792602 11886602 -202345287541439518579984055279849472 11886603 -146388867997451930910309079886557485096 11886604 17811878958073420444892515391725870080 11886605 287581807382940393242238097358932381260 11886606 -369024690273347737054192012957901340288 11886607 304323161679471119161551752353527267840 11886608 60643112199285846453968474493431980032 11886609 -114163424980357202782670970383800688640 11886610 -273051193160736958412005423661257331040 11886611 -128124885900859507974568240145573668800 11886612 155498712036412759875804699657288253440 11886613 551794253600876946864113246407642222862 11886614 -441592582308237929999864667269467621344 11886615 478791544520290992536247011545161074400 11886616 -827770767553007405499021192307725649920 11886617 1256960793942873149485322849629607166666 11886618 387436280459797604954667121499924663040 11886619 2029954228387570475400400721822040768 11886620 126329338804850690164133558996470087680 11886621 -94350874077917720535650239691996052096 11886622 46178986845091686412843206607974508224 11886623 -281895208743183910525566847759904054160 11886624 409401663739576191121442865057762508800 11886625 -1173350998840534024503065148474311871000 11886626 -179986112961499589675761890519683725488 11886627 796453988919745001319021426042934656432 11886628 19678387683713945432487106022859018240 11886629 2860779340488705240253870763396292896766 11886630 -26714655528836191355509125264753223680 11886631 998709797561103231144326639758223357432 11886632 603985662720066476245613859385497600 11886633 -146476582257880858461178901050845395856 11886634 -181002649467824529187182811728973928784 11886635 -914769758905448581336104119746695034800 11886636 102719786192879130062425144490764999680 11886637 14894137000692062170094950828251336000 11886638 253344103491958457795450645109491215872 11886639 374885071483068276295707328146191612424 11886640 -19320923475413235561162371515251425280 11886641 81181988942838711665445582904323422772 11886642 230604614710301900566445056229799786240 11886643 -294408276862210140666814954100975101856 11886644 -175128084234050678110220427836922236928 11886645 -373913208956147032118403179190195245280 11886646 -572989954676375218083548633970210757728 11886647 -40029586703189811209081067574895508720 11886648 136537902217052467825359337016104488960 11886649 -388861840926302160686857486063148795350 11886650 -197611612657835450578430276478694465200 11886651 -266680234972713417815584010761637069808 11886652 -151212433404748187582601479883282494464 11886653 -119863732309854398289082981861586403936 11886654 -112959261183689100265071546301131153792 11886655 999953388965530154887493752535681092320 11886656 -428274822744082311360486104270131691520 11886657 184397228820307073672087488746664351680 11886658 248076355243192974782071776978320088576 11886659 1054789848974349629223193248504309436860 11886660 -27083026155231079778336643824064203520 11886661 -783303952368486991137572746808028016738 11886662 3416568775083994562770963891830917760 11886663 11277931689707564695389898809352968144 11886664 -472169882365250772139637621938052659200 11886665 -272420612788339102403332370020867200000 11886666 -372751398259911478068963311070094233600 11886667 433692417715812506772318745878931972720 11886668 23415560560889610976418221968589056000 11886669 72397790534552023778780400306353205750 11886670 -127425342736181515155965451139589478720 11886671 -318457588167946053658387924159636884480 11886672 -94435817857670549813566640058797654016 11886673 -585904718209591581566068316745399118860 11886674 26065168687724830810037673426645586560 11886675 159547840380533155631860243213091937000 11886676 -1030624478002421165264379558701893632000 11886677 232567513145034307067541501715092060 11886678 -232960063092028858387289512242743501088 11886679 -16478068749403623220021102615297440000 11886680 41397320523347294151870407140328448000 11886681 197400518237556576915045241037362395840 11886682 -656574311311025117319995636132744033808 11886683 -54972916796558828266467237305777095296 11886684 665514615963312123847301965015002488832 11886685 106104316983561760761289684845422654400 11886686 127859849039791776799750255449599164800 11886687 107484738063935693436718699060192168080 11886688 -520704344458365260549133093250404188160 11886689 -280664669793961076654868841511185632444 11886690 -21312224754212591890311201805833960960 11886691 845451688643859714652961186571318552092 11886692 -2377904610709845676111011440733388800 11886693 -44351440818948982221713520542759060352 11886694 51797426908967550231611950133635249152 11886695 718148339295719085947312985767088646200 11886696 -115917094423686927463153958536490188800 11886697 -392881851719876159695477176210674918854 11886698 -386397571310557555241142070919267938560 11886699 -8828260446266599303357552683547524864 11886700 -217684844798773072643262930353233433600 11886701 502787292112965493503686179331393775702 11886702 102369745249757874033447032106055593984 11886703 -37228930169433761944754872662602854520 11886704 73819230520557178148585338749603348480 11886705 2846184446834674853340958968252579840 11886706 -172252882357383015390526213588671059136 11886707 288565267315264735252026526073361356112 11886708 363936213101275439360771118435279298560 11886709 -602629256676239302226237595094913371090 11886710 22419427039586842265709111706734587520 11886711 -404759667117164104523715949182444616728 11886712 -1572186871644155611296139882736969011200 11886713 -650137759427674882125406128619285059756 11886714 -242636674767041872699990071706076590224 11886715 806191549018923995189768349617020521120 11886716 -195488934713378267144966935322108725248 11886717 145172156152885620802242026421908266848 11886718 170813821388669356268218373407732898880 11886719 -447207191478283169284330035892367719656 11886720 -104529650792120535801995693569710489600 11886721 329925255938936427713399694735189585984 11886722 14790826806413814795543023016376837632 11886723 1861782405875886431300485548651869952000 11886724 32739372329343570873496997932992793600 11886725 -225023918828987159020963969531277775750 11886726 159076017581864265987451512401874806784 11886727 633808014992489190754444922371047959576 11886728 -273508440211406392953849684097107886080 11886729 646728464197742581506502324773443859984 11886730 403013188105075467241286294246756716800 11886731 4615289959569909514762837673421088224 11886732 -170154667675045175172066609081986165760 11886733 -22458362496984941341109345930037088000 11886734 -71148786940263736212561103947697005120 11886735 -139106626349641981713502733760244070400 11886736 6523064159675774023821117644675694592 11886737 -296306535518425986532392368536040104848 11886738 568287478641163470256627533139486199040 11886739 -677391677004947769324796802038175973460 11886740 604236808383205583740127790263386222080 11886741 1029104310165245858604898249330830108750 11886742 131143291489884604284463036082129694720 11886743 -185891395491807484342702281865107180456 11886744 13243856456437099149212225714577899520 11886745 270648625441006129334888345060909514240 11886746 -641552092775873958841060978916138630928 11886747 294118309436734228988965878426965027328 11886748 11733818985908295189161627570734466560 11886749 163702247538683656777387573577734192512 11886750 -34924939018927776091945280361343248000 11886751 236127807053504670976715634392889536400 11886752 388532283044619658032386548046925004800 11886753 978169311960799429158019165926189027504 11886754 -409050924403922722239445943399785638528 11886755 -878947540808311779182631854829060609840 11886756 72904336698858701513157960418452418560 11886757 -608235963473432086432604708247462974148 11886758 -63428201557294965307923934475830012416 11886759 -682195992691292894155837916014148047536 11886760 -126653588002682402943117886403219712000 11886761 -212728320873241846857555069757035885600 11886762 184368253106723878139182910443559105280 11886763 -1609122010059949232580448805594867965344 11886764 -102811807732132452903228741649793507328 11886765 554488341111077877875767744987425521280 11886766 -113547399701731080264449298626506413120 11886767 612219194842574855555459842094125102320 11886768 28586550278432289591575411723336024064 11886769 -1998646209655715475423256249154484816156 11886770 -13183453035846614219238248365209047040 11886771 -32342760272214517106339643299604261840 11886772 -322118472920027621794117921448397610624 11886773 35443644416302772502526221993010647900 11886774 -371709129203208845841016439618709253248 11886775 1701580133253163697528930523208343800 11886776 758676533983267683781517805227011829760 11886777 -79131638809239639169111939015350508800 11886778 1202318044835287515788988426783360810240 11886779 -711832747436888623818422685836822494620 11886780 -238826582834684051969310951011519078400 11886781 -1021880351812036960196059738972715565300 11886782 -812809119257883706872449264022619317888 11886783 502220027834276267327421275994224194704 11886784 86685133329609039052934054836999028736 11886785 -739526691295877455511490304623176383020 11886786 101416760728332807621434188668322903632 11886787 -165740192005443862891758057584560891440 11886788 -23726180480777634135830172766220451840 11886789 -639341994221621283947326672992631526880 11886790 -20207551749455222966956803540840777600 11886791 -3017884848647937649780826351712033792 11886792 37065255951556443079164042203397488640 11886793 -484829929878730028198515866485961357596 11886794 -571125104356001161064185686376618340304 11886795 -8977128766913191582693602599303525760 11886796 -870657801123835804616013404433969030400 11886797 -417056271997974610053199496069123530260 11886798 -104837314671440256921729450460738560 11886799 544950608605602867199852954777675387240 11886800 -84053962978928300472819911307183513600 11886801 -64539867919594322637692254935973755360 11886802 -356119518221726078780056546907186985696 11886803 -1310678979160832848241700919595111760 11886804 978989332257667531673157472712324997120 11886805 67804049593474121017203314534873729280 11886806 554103090627280099375750926282928906560 11886807 -115617980541921342531751891246572875160 11886808 308767273832710383282355817049472143360 11886809 -42080380145073534512750492911244111424 11886810 -121658308757884773661456657389364300800 11886811 -1767274207775573427649066634905712971248 11886812 -372658066308022979244583267052303356416 11886813 182958444122925638821086123535763976204 11886814 692461254940136660341680459859623813120 11886815 546913322897145867071260487231321821200 11886816 111175540297414748749352660767846170624 11886817 1455019375242280246888085708054870045952 11886818 838542388863952199384954815091873994240 11886819 -69621709791600202550427322274834915328 11886820 288211983424211908892518429942891192320 11886821 1504592375904613827212240661106524944544 11886822 -264005062402368820308483514196843036640 11886823 700882589054529875964056604367707805864 11886824 -1085762678745472379926542211501907543040 11886825 -74367515094422711976788960529318434400 11886826 90460992930829659713849846193854668800 11886827 -460656822187710990063683245149258040728 11886828 318145412123485768706497524815514992640 11886829 899162863550440984596922322716598569430 11886830 128824067914531280688222356828316606720 11886831 -1368807751460987809307869461781375950336 11886832 430920329386824000926454955505783242752 11886833 170172403349218996243778843582940333120 11886834 8023956360834461757409269339964846848 11886835 390167789306642805374169475233626279280 11886836 186053276641201192420345423454701062912 11886837 -5755656500132718886439971055064952320 11886838 -567387526475143039317158733625005475680 11886839 -1187858800750992472120715917639876574040 11886840 30971906034557709804747317103734784000 11886841 -895436735547523746243796230843786296700 11886842 -87869918107643145331822038079076897280 11886843 2396024912744899306158509143530332256 11886844 -138876722243351341745482582587551752704 11886845 233127661676793963456023760011014055520 11886846 127732833724842664491528600703211121984 11886847 -73362869815400511697448658162411559568 11886848 936352780114189547288159990787405250560 11886849 172919971186091342000312341680260873280 11886850 -361074944002593987843190173527112579600 11886851 609762736414574139788283824000630870400 11886852 455362924078798107202794689429551755264 11886853 -931884560793355691433960849264845603040 11886854 -289956829790868406786720293624269075328 11886855 856950714927038525100357627439470720 11886856 -52764008075141929870801485576036556800 11886857 -227642188848564357644843075291720960256 11886858 -641670528372872837487507923979688220160 11886859 293479391379883311482251523388930255836 11886860 426521286524963268228980372323314677760 11886861 -791141298159110225478740604305924554368 11886862 -23371228841279761197890373233183769216 11886863 -1155520100344943862856148691138521925960 11886864 375557108383866762687189126047355371520 11886865 563854342474504457753451060712841677800 11886866 666526184713419422948403089993208612000 11886867 84143326239647780261509558289416424400 11886868 -210815576405622562288187818309795430400 11886869 169076039774774673731977626995631628320 11886870 432895733088681297302346106745100829440 11886871 214634096235380019034908878058680992144 11886872 -631465706121190241893292323723564062720 11886873 -24220170294134746236777938809099516032 11886874 -367317870992212428004435163381710754064 11886875 -26956304983338248858151421024615200000 11886876 104680914784592728351030560271346798592 11886877 24614687800343321750765778946773170080 11886878 594989875283436333658379574358352442240 11886879 -220015949434795206824423524648387639920 11886880 -100086013683252893153994095842871869440 11886881 -1129522562421043861369672250221434359808 11886882 -6605773518432385021727511671591310336 11886883 -602006137256076487840512564923727488016 11886884 258410999145863261636442436514183116032 11886885 713058525597259798219578261018075494400 11886886 -298858508927627643770871612411611383680 11886887 -298443720518928060915335034031821319608 11886888 -22459448606455680742549816172760268800 11886889 -461683629916098259421369533264051574144 11886890 283528608300734816923669747269881359200 11886891 -5576949847573614103877836284864577536 11886892 153164369532703423059178877741887199232 11886893 1157398293552464903889059957784623132160 11886894 362452998459156725930637678115000760640 11886895 386527044725230589342042972084534003400 11886896 56880550663029089921140689914569949184 11886897 -772645950744804593944216073567959095360 11886898 -272241092848571121679311498858288514800 11886899 1349533873302493171726650443688958101900 11886900 -25205108422029984591824351786466355200 11886901 169917951253722120075673163426491673624 11886902 119695983250300030867137789567221770752 11886903 253733542209131432921515951746036688944 11886904 6683153926535660611014178805906227200 11886905 56407535341851128944502992262001189060 11886906 189588368868341241073443869558665833984 11886907 325873670794059425590922911865214219720 11886908 856349879767485039124851927100209225216 11886909 -96376833187911644539293677520540400896 11886910 -141428980339628789755293714192039384960 11886911 -82751064244197976517601561258058599648 11886912 7926531794569979543590421124248764416 11886913 -1003074028785052069483977204133091904080 11886914 -176894440673164895893666343211097329120 11886915 250398137054181018083898219246573343920 11886916 -26739752457028730231078766154897455872 11886917 491148009612826240714189874639027522592 11886918 -152730448595336456455076132199449023296 11886919 283516478301332102167274675743529920 11886920 4297675905489032343248993693702553600 11886921 -1900448865695984505268468561976707152192 11886922 -56779835391312830168947955006171630400 11886923 1135813859342422109125384332014821937172 11886924 9004451509719638814878866767531589632 11886925 207342284924915108149735002483469707300 11886926 584824780862166494665207816742480028480 11886927 -92828120544877415572382481827753568480 11886928 -234345651584632085752271252997196087296 11886929 -110642673077629823225966385092061899520 11886930 -195299221618557277970466632125104391680 11886931 128803876408957812361471846421058739792 11886932 -562484952388721529051954170182015334400 11886933 -844264865517717623203903036254947086176 11886934 -80727214308511860834996609810633180384 11886935 -426219658520043399450809648097838751040 11886936 -263550661803889229900166694562599833600 11886937 -18455157267232008677681003036250453948 11886938 -9685077422726298188201863577818068480 11886939 -36213276356424424578089220001216652160 11886940 -66519383549337407661535879712895744000 11886941 -1731916914407380807329273723161126697696 11886942 119356102407797072555400399631341492864 11886943 510473512603847522370501010959230012192 11886944 1622621421037061301100919059043428073472 11886945 -34863711962939612741187169513538486400 11886946 -5193676754976316250385531581337870336 11886947 769640734436079683401719685905465785832 11886948 519934361102797487952975040166758689024 11886949 -517181629601103184141390739486087138050 11886950 29918910424978259907431106543635136000 11886951 -365887569696546163114839964941353232000 11886952 112250198139744120321910596001254604800 11886953 200166934105284072846787174390491770604 11886954 17042197232847847670368112559213630720 11886955 33356717654660742025001261503829253600 11886956 -87684953678844111808150424229211307520 11886957 -798079462208748402329879609006563387146 11886958 -945717681936683390130942920501267476224 11886959 402546770579538895621243479996790738656 11886960 62478985578486146601778732417936588800 11886961 1660279767240040903830189024756287367624 11886962 -190574594855894699122311432329723744256 11886963 5593322842370495476015377286119374208 11886964 -791881578859171170932087910321948433024 11886965 -824710717951686889008143587095075319140 11886966 -27202112572389395921352522541266739200 11886967 478921794845454620085765594100975591016 11886968 248107607833249319335690352033585602560 11886969 479800069345581654994310341450440216144 11886970 -529006295469915099199891644279205996800 11886971 -125755536357019096104228632775087361656 11886972 169846448847473284019230334539799347200 11886973 -359834922156297834134082272134957715360 11886974 -762728850619526805141168299719921090176 11886975 205456943355547187062918370444585727600 11886976 -681742464878850479742605221956094525440 11886977 -2114862078381924363352922482250643589200 11886978 142047038097443731771257109188041306880 11886979 -544337783521654096963462882276040024160 11886980 24575087637910009815631978772943175680 11886981 304055639461934411612226918613827105024 11886982 -45723831919665740337207558291633153216 11886983 -740515463590578747649481677223582529768 11886984 867022894998964577008649447533604505600 11886985 -967627246227812841204394015682240663040 11886986 -99388063899278952373771819631834585808 11886987 -14654171499107920024326459277060482048 11886988 -851441184213301769536242714865752416512 11886989 444876969164180708956605914841671533440 11886990 -88122325996050295542673424321713478400 11886991 209758903180581462900816474975715065392 11886992 -124634465321335308344731586021657395200 11886993 -27499902685861112738885976192276802956 11886994 27685805505579751752839036475897214464 11886995 -548322880008172762596267359870206442400 11886996 197295784612795862812888510065037830144 11886997 1281934567658889330492731224593863298446 11886998 -64040489847835852650119132822274577536 11886999 -332707147552314129372214050443321522352 11887000 763342558222880637061774249166991360000 11887001 133621163698381501470430961022161437440 11887002 258496746833221884654383503607997980160 11887003 -294462879587005007107096799262018828336 11887004 -799712098141585848989279090034194194944 11887005 -221987497081700688170566540314743585280 11887006 -3219271198139856303575234461814593536 11887007 -303897227756790630657299330989742418576 11887008 8613411678539479570187838415542681600 11887009 916377247510199075039051939638545854740 11887010 -31138908946769663016176391266816763840 11887011 -482254817203820877628934825173165379112 11887012 -350920175035853466255417244219752284160 11887013 -1391376436088349397446856341567435826020 11887014 -36408789976282427941840245317646807360 11887015 21508511557460050077570135030945208320 11887016 645633837387425656376607188428899732480 11887017 337583071536515199063319309467051131280 11887018 114380203354815861656807466910922242560 11887019 -494113894801439436369946748796733115256 11887020 -594784234577198921853670337902562150400 11887021 -470336481052855194938182570250413857216 11887022 -179509836097904416195940548302491406336 11887023 402302179713810522221867527850398604544 11887024 -286369664705168348536445670256073179136 11887025 -633121317079003645246636468004267610000 11887026 187651593049388575991982218174896128000 11887027 -468237085514322455717012908827680358840 11887028 58445967006097901863997564078989474560 11887029 99340653280319942413942926055990189440 11887030 60532268396044324654903489491211401600 11887031 961224814935196213847842769281249744320 11887032 -578927675641322548525938652638638899200 11887033 361612912843619006600673259209438326784 11887034 17508345792201268047378326753217634416 11887035 -17785057941019334927700363367921116960 11887036 402852070765261247096216819315400629248 11887037 -2151277288511709666505455045712045221408 11887038 -296677416686780467948961229621812513856 11887039 -98705827976253274632967833460177620160 11887040 99474602978596266983941072087941120 11887041 129202382755589305826189898513096205824 11887042 348153553431450455180713029462301401600 11887043 116296129884795995242825409762923176960 11887044 61449609547525334901105477388084420608 11887045 153005118737954272038172411820769024000 11887046 -766791562683409396387428439582179730560 11887047 -292181450758356249448498700019175206960 11887048 -106683488623946287803510933999656417280 11887049 2497150087476433109813347968923162064 11887050 52754070824850049935456547917817689600 11887051 1598991760433482511611327865626725964800 11887052 18175014476642943735453628102575009792 11887053 246091578684666295302244095588866176704 11887054 345757241937965538392605990139492534976 11887055 -39145510483540199027397913347771842040 11887056 142150155863582502952551099555992985600 11887057 18248116437241890107067949442086048692 11887058 431551589972085096257381156608835074176 11887059 470056676785201030540578555863221369200 11887060 -150411220046873373326598542070214041600 11887061 -1281772343907919057794789469981534726788 11887062 59210521503422207657077319076895518720 11887063 1511332439319580888702102575688619253984 11887064 -118761046386056744867064663413901803520 11887065 1148513417471604417275724579106070400 11887066 -12551111552072942158141146726729964800 11887067 367413967341182347392682814325639414960 11887068 575130080498853893748049078568905443840 11887069 970898135131969124759297223645379074470 11887070 -99287649422357823805030328696217120000 11887071 381666522681821708759658159656895168000 11887072 1052971722351132043096970877473914355712 11887073 576100232839466078836414788180735289776 11887074 -94879349057355996411229695747948951552 11887075 -501899835949849050346823703311457700 11887076 28809080234156227258161385752434933760 11887077 759908854671717867523645292307688065120 11887078 97986549659926883646400219788145201152 11887079 456029329029793207644444160144859513376 11887080 420711712178000911658793615829679308800 11887081 220965105061793931797572303725688541882 11887082 56990486699698073898183343458430540032 11887083 160272662875822756331988736349452190400 11887084 -10070496744756701542743735923010969600 11887085 119913677276573741630843432397741999360 11887086 -196370439311210437207443991178247155136 11887087 -178277602728229554103828307240092153264 11887088 -32303703956726771504999023669599141888 11887089 -81688377315338240592425048891415653472 11887090 -79498176928028216257985864764083463680 11887091 -360665426303994842743719831450221075508 11887092 524005188727805698511129817189445632 11887093 102207085055845428199679527465812431164 11887094 40189042717114669186661179364288442240 11887095 -171881806996058962759356943471597119360 11887096 572954635233098996704016760574760448000 11887097 456802328006660886543689972258709132372 11887098 -54669670311008637237996121745807573760 11887099 239475417145488055062205345714342021632 11887100 460839075503441443539554981811825600000 11887101 -6993899397785482781693031083141896320 11887102 -251941695156977733881992126307975989248 11887103 -335422868757624208311264099183752033880 11887104 -66173726900560817416718151359146229760 11887105 131185488231808123151576426050122347520 11887106 234932393009469573214705908256506028416 11887107 -58197302738282860225809202887456866760 11887108 300227373091435381201185574216622822528 11887109 242649374566371896675493558782956653408 11887110 -164693914621696944746574136023669321600 11887111 -1596273367538488899441825754087185853288 11887112 -1279071646238617772793730999171479628800 11887113 -89404468925846556771634224784227628032 11887114 -1410516780203941164007326135655873374528 11887115 -492412676223030585915462126581482614240 11887116 -655632790045777208520170150856142606848 11887117 509506760623413245263877243037211798752 11887118 435835148761511222966814051504412301760 11887119 137687353308606260767372602380887685544 11887120 20019714933542793494998243294771937280 11887121 80857519653530877880848873355001894322 11887122 2288549767739068711770482437029262080 11887123 674841554245450246927633942671734716800 11887124 -675255610520165737897481463298744418304 11887125 -584161068299674596548600881071124200000 11887126 -609181751799995522171996200556108779488 11887127 -330233103993343575383381884125745248768 11887128 -308660242470594682467496794209073561600 11887129 -1352509916983619123756096706482148679740 11887130 242200349332282415302382440850870476800 11887131 -353660012062127700971494374919541067552 11887132 -153297551136806954595703828053351838208 11887133 -449399799594937989902992928032235742618 11887134 60660348005254988343031797453776243712 11887135 -7657540617820219973867980562861331360 11887136 179753821708113366731970456091411611648 11887137 226197636054331256194964099324570870868 11887138 -80667340924005492692655456971746900704 11887139 159249898647961816894838577898154449800 11887140 -180596864564718735285745441339545169920 11887141 -32385221476284569971340172626786470400 11887142 2030239878265193909732861975691477312 11887143 196395356199460448325675622893177945600 11887144 92798039791118399747460949404952657920 11887145 -849562594685713591577971800636208235100 11887146 -774891482646156568226129511585697337856 11887147 -402121081344955716079612479353285315404 11887148 16271216912276639484062974048052975616 11887149 -209402716247890808337305669739920988672 11887150 -4064993526922731946454954266532318400 11887151 392073901889850774947076366720946264704 11887152 -34017301316898737234702338132050739200 11887153 204700590532208409338787477722291312402 11887154 -193004223243826246245948265839070186224 11887155 23229452567845226879577344966378454000 11887156 -949715034957969108521407477058676837632 11887157 147149045469853082226623558104051799406 11887158 6527018520112214859345729648613036800 11887159 253836887623381878373713527288047683360 11887160 -290445654390358768150976181508045824000 11887161 -262125966797439621340343308676174229120 11887162 -211579296381064889101090820562387095808 11887163 296787792271400678743613919456412061412 11887164 -136497276028000034926575338459660428800 11887165 266833671583254791515446238093712998080 11887166 157183375645406736015753164352402700032 11887167 -55898345136033930142676859411214609920 11887168 149272995899813851417115453566652776448 11887169 -402118600417337691808305432597381808704 11887170 -179600642692533061076462039670737433600 11887171 -47570160298049523825919758529591527936 11887172 -294121205971297939325051445793633747968 11887173 32676831754779390940682642047334547744 11887174 18276776389055952912197431592761575168 11887175 -45347419693913508835441265639542658400 11887176 -69844904586334764238982732424703180800 11887177 207946694748304385843507533217075095872 11887178 734756938291051608157002884251680000 11887179 -978289303232956119494194911874538574720 11887180 -493398840646518893762308637236206105600 11887181 143700200857727971408858826523737492982 11887182 -55469083626729797060464936258651729920 11887183 164115169977409394269404565217213609472 11887184 -124144537863640712149900640012099788800 11887185 21932514464656562266918252605575212800 11887186 -56329515312672855022908425985633395040 11887187 -317143503892969025588570853739456396080 11887188 24398042390966401800089018561389209600 11887189 1305576891522840692409369879308288381056 11887190 8210044646773008517430408339064679680 11887191 87331348849225374361041779205397533600 11887192 139642110772287914380287763874917785600 11887193 -1852252533406436696682473732619808721280 11887194 -632919457163999949754053203740049647104 11887195 541332107695063175907809741154171044400 11887196 -287350692404318966470184989829625231360 11887197 182674703360174254159128113405513604672 11887198 110776436006696934406815648321918996480 11887199 -910088914591564016183839689746771776320 11887200 -86518183278506142129132230248130150400 11887201 -205210179883955937956357734209300664798 11887202 198524259991016837147568397621744454400 11887203 -540863277770411994727290443980726694592 11887204 -777605586515026575627862891974777686400 11887205 573218304922998097860420560152281467520 11887206 296380290762961388131989199710073754304 11887207 672956413104623041361417918256144074152 11887208 1015636385369792626714171279897270272000 11887209 -515055280684635380035876355444222956800 11887210 406675910585027845549515578199016721760 11887211 -85992743112373086639733638519534945648 11887212 -24687049474135127948933770062144915456 11887213 90489073758245198165761191574843551800 11887214 667410098948115306947839041234433083456 11887215 155818962814649367840962368721256879120 11887216 139082515828298290194632293859479388160 11887217 27866338568506878917277969517358726640 11887218 -117354685516921259721807702812140801536 11887219 -640905099514436627141316990441379187380 11887220 -165959837046468482335173672924260160000 11887221 810739848049134597562818533827416674688 11887222 806673597849622873952731542635135754912 11887223 320910209960459000711330024395551578472 11887224 -765301253975227735464376417125356974080 11887225 -242308350754555936418843746952668241600 11887226 125175038619093246763839466348841881824 11887227 -1625124049634531803753285998906623454720 11887228 698785907301107726596856221981964866560 11887229 75419181081284658777087244744447125120 11887230 -118446066986343705755333577370677473280 11887231 242956522694992831527056120118583980712 11887232 340812571047642615545624886425010831360 11887233 381274806194285705646299783866076665824 11887234 -438492624835075298610087622935361767984 11887235 201311988847858562927267897282170177680 11887236 2522141211473534745672033245406059520 11887237 -750239225837634727699118895856241882628 11887238 537423511471879505598774918394274193408 11887239 -15323783805147681057272507647863869952 11887240 -1007978976594783973581345475314750259200 11887241 144371165927716760798952729325131534900 11887242 -37197448506073876867827585279523914240 11887243 1290878337588769033499846163262854977492 11887244 249385030868401535858741127993568323072 11887245 105646284558565250464996797789605043000 11887246 23408720671182729082660896574231941120 11887247 38941107530201243142297818429562208080 11887248 -71297816915784383047492438783142854656 11887249 -406819795667006296125649508320439500608 11887250 -935830119554232523398532238332182768000 11887251 326393734247510474352799870430200830720 11887252 -281993508858288177767169401663475945728 11887253 -272849230791529459591334531040643905288 11887254 -263243910565888612777118731092258066336 11887255 155927220536788988849562579263418333600 11887256 -220549515892009616961241554933447168000 11887257 13267195070284211190133849470965066688 11887258 629873679355541262097231000216879626480 11887259 41641581060267269581195079247266393760 11887260 24861642309023054441304519285606973440 11887261 -73683153976771220186161683963710804160 11887262 454169770007389302929345100047681859072 11887263 620434481372109982578886974285009296400 11887264 1923955194439827046961054843554234368 11887265 9885372245792887015487218305087840000 11887266 -207763742878384066227976025422084156416 11887267 -6969419935736039056981792197310058496 11887268 401595644473977145872069765397851628800 11887269 -253577393432819944387666173726484032 11887270 -307875451953745939843982732053229089920 11887271 1190285502766669890053640672075993064344 11887272 175783971066051378699131950088183070720 11887273 59868764125960800199332170119361405584 11887274 -158787861723097240118421926588523724800 11887275 98019079157540131197964075767912570000 11887276 -1533469751939976595675651697985944122880 11887277 1412897305329660108679987354165217679126 11887278 -25395082801302777802573286574165341952 11887279 844152254210266009036169670964831156880 11887280 -230990777326855865525820317570850816000 11887281 -287145473505246768480141180224076156288 11887282 -210693715213018939095391787539738224 11887283 -831999676215344474341726286207718228468 11887284 -707289456067553051944817847584591167488 11887285 226648550131486938659846882615956169400 11887286 -337094806555483624244020593248148572160 11887287 -386276755600490663185893554818520648448 11887288 -252478924015130961705468526080924057600 11887289 202615164868619273575896562356026141700 11887290 53646124598669672094915923965262553600 11887291 -353414224202337305408741927338687225920 11887292 -422405047730057457834199736126729886720 11887293 239873080463814840899506251633724492800 11887294 298632873490695908415550579536176038272 11887295 -53355974749950318475164512763882306720 11887296 137507767042450254725854972562336907264 11887297 -702931910817110305503846169731693049920 11887298 16315666637362101654861884891936420736 11887299 315326301865405313167015609993673118084 11887300 219746498242976183530103512026302422400 11887301 -1098830780435734307753160132930731684868 11887302 -426980965418277695359901065660485411648 11887303 -655663579256897681939364765901553676000 11887304 -417492263624134019384745586998766632960 11887305 464747581796176129302991630301700173760 11887306 607603575042360278925715842020160866352 11887307 14263513896067555046132391395757479400 11887308 196849991642481988237170714173058600192 11887309 54052629488221409254320088860109910592 11887310 -126010956764228891790654224088341509440 11887311 -369518797413652874553527046916361054328 11887312 13754227816881399410553614559729418240 11887313 1559611448633280940500727140575949272562 11887314 488809826610423954673058413017932113920 11887315 -30822204685891563750465405917929583280 11887316 50316060027350842121002720719189731328 11887317 120992421531664087705582341663553600896 11887318 -479004569246746157990353261331049848448 11887319 -119034966128588410775623959246586844280 11887320 -14561415794974681914259846702399488000 11887321 819313972316947654153222424060909024522 11887322 84522072902173238751366624247405363200 11887323 -151341628135911531921551754366719558400 11887324 -987979117427971996902618111004962372608 11887325 7025203289637236337114524931177656100 11887326 126361646586979144733721624933691295424 11887327 -155059656313300382500813877304021640448 11887328 -730687845965778688546116485756001976320 11887329 -518016411721943847499893467826028865616 11887330 62606733722408154366527120449833093120 11887331 677497975749242617543279354460531301120 11887332 172528958452782302253295528005492940800 11887333 -601946915230439444527624005161892668352 11887334 865738161389410017876915841249222493952 11887335 171064946851418032290363710583536133600 11887336 564734194016527070198163753908786887680 11887337 -528931797151576568499717838121246800896 11887338 232004759665428368057746170539710594560 11887339 480822156370734362176279299068277777140 11887340 -316220294492222492650679788021986140160 11887341 937310906557049021785357582974556107744 11887342 -462500668779390104508400379731162388928 11887343 332029292914450222032519219952433571840 11887344 -62005646284909858235576373304712232960 11887345 244644060219245487878617314989543082600 11887346 -271829043852812174000858676775323571296 11887347 70419867278939988530950502811125969472 11887348 -131690361660853320569114779175448090624 11887349 100246134335700436756562588402371379964 11887350 -2112234720057012191315720368675968000 11887351 414356595257679114029777166999390902152 11887352 -424986373872598414471955369714470993920 11887353 -89014922054433974188952570273879020032 11887354 -136019611996425195146423404146961551648 11887355 713676766208727643393589060546166965760 11887356 -36552450491949781518737321365923059712 11887357 -472567964349220232081295524342923974394 11887358 -77211135362859353251960437102560682624 11887359 729443644208571807770158502942375305728 11887360 155875583099034180604090579680189480960 11887361 -909838778081370757394895736385177030700 11887362 -544017081588501895322309958859765026480 11887363 825362967306508399050629524910203439612 11887364 943536587436300462641435592166473499776 11887365 -18923859482461185002641747894872132480 11887366 -99952345526691644403674646734997964416 11887367 1593915009750983324710486277459217540960 11887368 45559087873998854396160113930597621760 11887369 12569575094321269880235280090679785800 11887370 -100100399918245296453966986636461747200 11887371 1163323814001049761091934930483857279200 11887372 363930132292869043755062083899871974400 11887373 -585659153269373481159634257256628754378 11887374 37016903002050023748109650747268450560 11887375 -197709551312704669567070859199201560000 11887376 -63870966400968020273383786321206951936 11887377 722004637989847896656497090281659785632 11887378 -134589863698053988109782149903090011760 11887379 202590483881657426081246755468779091200 11887380 -381469412220560070385573604660408029440 11887381 -537301947734874218202017301422744236416 11887382 78928965462313307223062795962128821760 11887383 -124954122163979791094310217616604788376 11887384 -7169420193448934721168862997716500480 11887385 -846714648456906459331299185936800215420 11887386 -132490991160808960551984959993635507200 11887387 163760782399211234872269328411582556036 11887388 231217622403470316305816906532675133440 11887389 397519569294969322497726269311855156704 11887390 295932262205421959541933203603868960000 11887391 -1292632183838705725902928264009079529600 11887392 -892541386469257133942756441554682904576 11887393 -711581894614704491887663805027092352 11887394 -991884843601127526711162023598334422528 11887395 67917062696236170692300064065695667040 11887396 -171139334234903331457192203132773795200 11887397 -22325328223684628115342054335144963496 11887398 33643107214970857414437394510283933280 11887399 -405204987589790493341905394608187138736 11887400 432755955523222978470400740941914752000 11887401 -616994201712520201414588533738015097968 11887402 490241917156129359859688046750757567152 11887403 2429750477557316090807545441658723640 11887404 374128403388684597145565507449629683712 11887405 -148797633510736949277547805970833837940 11887406 347931828767631571656422805570795001152 11887407 -35138622612309914466919062311658779520 11887408 -132287433740338706563618150718094770176 11887409 131323175927655090637373419231846236480 11887410 -20583307728686664414718508504913200640 11887411 -33746926092537585523916598988529225376 11887412 488180319000422628557747941359148326912 11887413 440812783444296443117225875071399853344 11887414 203753900623830119182673877206160820224 11887415 16073041644728331937116107273657610240 11887416 661335779743430517338351055597406494720 11887417 515472721762832590549275795484310829012 11887418 -1216306655930865182624305045245260177184 11887419 229658536791068056397412494813155180800 11887420 -290508999265674803972154554673804241920 11887421 63472749418694222010457080084007327104 11887422 187412704591656274084136796636471089472 11887423 -538905959717712330708657538455743633016 11887424 -302653141851001601906167422014784012288 11887425 -154148146197536650232141501144945688000 11887426 -199253459757462553804035454330102675200 11887427 -625211490389955574908645522483423579792 11887428 -110202144005764561738200106503313686528 11887429 -280621649032049676175920133221702063970 11887430 81934487116482287178380337116009253120 11887431 302468787801936784063362519675264252240 11887432 74335171334736279626918429349457428480 11887433 463381219300884992094935991314348318682 11887434 56522576909447734397368428023717435328 11887435 -13301172768296470334489493997503191040 11887436 -21165187990936914610944082519075110912 11887437 -217123446216248610961600843042094134848 11887438 83553215447378927752039907836619785920 11887439 1077178452067009242954714835613112912240 11887440 -142636479849014729178310110238449991680 11887441 1287563287382312772906128010253391145842 11887442 -135532291974441599222160955358585330688 11887443 253170989996137570310181989634166918464 11887444 -600259870876374099692933824943237968128 11887445 497848800873340331555767634815869415200 11887446 68276511454682532312494163987768115200 11887447 515654860246879322023613392851464245344 11887448 438747476124804896972921431309341696000 11887449 -170836164460025512927129323039746504160 11887450 -293705468886315986891394063593788350000 11887451 -697592056090095398372457807242795265600 11887452 972365460527277936894835930759947187200 11887453 -23285231860102445602638117638521422298 11887454 -160510720919872543426561324268059987968 11887455 363099433683170203122715751824298197920 11887456 228853015780931405111428477857072414720 11887457 1136075219002496671179696241386433724706 11887458 -51307425762093899677078730809958596608 11887459 -253241047103861648435906418509084433840 11887460 -548076456199934758390671279435325605120 11887461 20787982067735681368215949160702882688 11887462 -350973611162636664848273547852609851328 11887463 22554774179608788023763136557355958880 11887464 104406477208832160236727562586849280000 11887465 384064430223160480190983048676445133860 11887466 45091974226499063394242963555244761184 11887467 610662150801538556823072720225837973080 11887468 16642343210101242314443819909625221120 11887469 -90519183825970637842093327603123316640 11887470 -68484810648095800559289997967304172800 11887471 605297795558859086689611011250767336400 11887472 39495428229225728365763928256032178176 11887473 -298188959286996544603220111369275534656 11887474 -99629391371250367649131850042258145264 11887475 -874653576706533144572102041327964659200 11887476 -246156398647420780194841578012220164096 11887477 -94715836251039542222317705454961177600 11887478 -235557058251402851007842382583032914880 11887479 614996817445083296762724274301262744 11887480 -234453972691888407814267892214781747200 11887481 300241098460406205345779147623277776512 11887482 -322737153116941311357647733364972689408 11887483 564733976304547387533375148994755326520 11887484 26743563279418688482116857802031626240 11887485 439545864708688594703604541648223405760 11887486 -57480761086864840111329867073126271616 11887487 534666381273867922063991138719990250400 11887488 -662263352909217833555571079838674452480 11887489 1254963164492529179372354982783308316290 11887490 -134952136841644962736426858764591261120 11887491 305982256566998414905719537713257283328 11887492 -531341883107355913578568013466330227584 11887493 -412080761191181034386546837886402104100 11887494 36826661871858668787924241017738137472 11887495 -733659511356578059507396500448910085000 11887496 -550929335581576133993814983509298334720 11887497 -729813338209677682885703403182051410560 11887498 -245765762935553625899309920175026343328 11887499 95987598557591205273009352938241031808 11887500 -469074767764837911520827699337507200000 11887501 154880566386417344412547780313215670400 11887502 208918212759293483188854481884203289600 11887503 -679046774498430701225596621925660430192 11887504 67270865978392233118935902893738819584 11887505 -149890766346144947687538515302831305600 11887506 25991764082577026276878916878943923200 11887507 1255472723686628694365904119991884867756 11887508 -127483918907880304241925288126501224448 11887509 -42210595704962634031474450448492807712 11887510 -59284547760046186701918880434325952640 11887511 -488124712621377225167745064517787768888 11887512 -65983127174793077224250996628724776960 11887513 -1043107094812518618896230522806983045616 11887514 -197182511639471360504472312318770064144 11887515 -178134864381013805318513377434729749040 11887516 -223309898409705413169983157259739906560 11887517 3044037600961968762283396027534798566 11887518 126159460349612027398673431417023196800 11887519 543749794283036996149955154060178090096 11887520 -205223654018938026390392451960980766720 11887521 -571737114963398056749434907242339812320 11887522 7249480434939567071813558226588555264 11887523 -191584084490420281885099306522053656616 11887524 -53639279764236979335278849513266560 11887525 68612620737660579336842438103130688000 11887526 326661182551660381440415752061940944896 11887527 340611210050257719532882252898030913408 11887528 -87162261272017265557616571211276615680 11887529 -608929523827535592636424908282467042112 11887530 61856553045081524194519047617321456640 11887531 -114343322514616828872326222830106069336 11887532 637189932765019424073652258817025213696 11887533 530548783573697490723386768034196129920 11887534 -164648810529527506393334193891806188608 11887535 265291911191396898546206469275104698960 11887536 -26055158917272782710732316438253797376 11887537 -309987853560075904647866732228802635468 11887538 -330395959522109281901109896099941609056 11887539 -30389853311921479100722993197052268544 11887540 28736553895112635115115260909316096000 11887541 264793363127205652014752317420084584942 11887542 516285719870302639250504676095607847872 11887543 758430752218026851474531094235443626792 11887544 -238276182646908450553248546609021542400 11887545 -174802724236666556757759266399589076800 11887546 788679884776777273271224954503537640704 11887547 -95469106418413457884865792155332104364 11887548 -30490318759416602388074894232986434560 11887549 -1361949396228081520720822606990939915450 11887550 -122844290369247919163407727958933571200 11887551 -276552735744062285657423699713151287032 11887552 85971413275937431910380114458936606720 11887553 -265002987332343134938961261237195499198 11887554 -197044868735335404435445510432324976640 11887555 77553455796186871890770841167130926160 11887556 809203474081632727063655295104186357760 11887557 403316087650618896959129220041419957920 11887558 -570672989704153998609085164151904365440 11887559 1196176054114636787643783360342587852040 11887560 137662406103591657000251799509510553600 11887561 -254687651675224641971185366407484817280 11887562 -339743706131725372380628376463773653968 11887563 -679710091069633936751833427705686966056 11887564 -189745150712672410506980088362823306240 11887565 -1028541137509407529478297098640030880 11887566 -1230633435742725998735740273906196352 11887567 -1562376699219646462429592493366567491280 11887568 79725458187197447335580592540372172800 11887569 -675301879555583792253243520872393671040 11887570 -255176052287167069468778436538818872160 11887571 -513493271097431617182709120904409311568 11887572 564379602017225558475873466742421768192 11887573 745413238849352495220027102232456864704 11887574 -168867940875860797702630249354605606528 11887575 -41263377273109470372395697956760854400 11887576 -1023406485067238358869711619559638865920 11887577 493468270929116191444138758474258817860 11887578 241784196716861879150605525446841862400 11887579 -84894940852291519653799154362151946240 11887580 -451003149972159909170799492958289164800 11887581 157971731032300216760340962542406903808 11887582 11673002218575734768880673475338612224 11887583 -41581805679124662542017196870070819168 11887584 -330721122573709981562298170914540093440 11887585 489802377245519740493820014361884730600 11887586 255563904959392229405667127162929190992 11887587 713676404769284178463631676977886355440 11887588 -735604674948992877897923980510055293312 11887589 577604342211746944268067807647405127456 11887590 22296211267743257000952150712636231680 11887591 -424606212761799736801332583572520568008 11887592 624627179598384539232623112014492958720 11887593 394232273052082091295964826479753210560 11887594 823405241546353932577715129393562546096 11887595 -21642433363056759124504518764637066000 11887596 126628442121727847472674282447714307072 11887597 -402041797704161638115636627937324584960 11887598 53583119778573971873846835758705657280 11887599 388799086864283946828412939253181389328 11887600 -52024643327755713742913818622051942400 11887601 133843921519014398971071013462783266816 11887602 -161144368235278739552552434192699959168 11887603 -80769348169479080496995380220836518496 11887604 980175612124752938260499448656375500800 11887605 -154447971714435980830519266218830383300 11887606 -454630085812741888144909440653411857248 11887607 -1279996984107822146539547040428631616848 11887608 -5494259896796313892149795702020505600 11887609 -1814033912611082194864044973767899735984 11887610 -118781223000863240771382051793698877440 11887611 285827554426274619833778573665811927744 11887612 75749296450524977341566856820590377984 11887613 -2567252858891965008946674931748742138 11887614 -572664803844064159388824978828924287360 11887615 47260281834019864008998939851098267960 11887616 -607447966871927658097249743279520481280 11887617 -239697447049022819714716950486370317888 11887618 347387315750665304945529798842284535760 11887619 279428838212416287842703926541011824320 11887620 163702420973318435963801965342601748480 11887621 629185737223210678457269537549746561600 11887622 365549055642167093613953471100869280000 11887623 9038971195397056887674845743631580184 11887624 331698324667713108450515317078766714880 11887625 1441771558297686532437442308228037749000 11887626 864555966746439148393226034227762688 11887627 420021022887455285296401396826175287992 11887628 109352690170431769224332024878964497920 11887629 -274582893364437855050540709815853932256 11887630 407294171366920601084822421826066848960 11887631 -328188259498181251596813310033600462608 11887632 17875622270111043389939242858491936768 11887633 1355548802161011849650499217877071784882 11887634 744137553120646628354633640878777396352 11887635 -273952673850070891281266260263120441600 11887636 72469068225035448517465273648499934080 11887637 -212742789841711979679185123219917353714 11887638 13205206155276909069614188872773990400 11887639 -389628212075422237395750159530149946400 11887640 -1006707889626755115005727076151324467200 11887641 21559692642882386855629776159598678440 11887642 -317607984467508681305971814479115188224 11887643 1400083667183769856533433248156265781892 11887644 89062146649141468116267904077438614016 11887645 544891456920103573541182801176942540 11887646 -547404342739392701908287149477601433728 11887647 244752882753183014734336348202600022600 11887648 888798328309745385425771790495454986240 11887649 290726327541262489777928818714637821440 11887650 259349877620319729195193318305056866800 11887651 -1110796130002673948555250530194319280 11887652 -170178623313331585969983278006727352320 11887653 -1291804592182573869029926858361301506592 11887654 -166613576967222325464920347868530521600 11887655 250841649090809628617034249745764286560 11887656 -53865136570457121191394768531480084480 11887657 1540630245111688783506552254128449099252 11887658 54083238750983563902572614488419162976 11887659 217824617291545628655495028944253125264 11887660 -54758425963025336484169054224527984640 11887661 106224072474223980923673415296190828524 11887662 -172604611707789170695622869108007322048 11887663 -31871181137499575831367474036887347200 11887664 81461326748863411716748574605518766080 11887665 83286878107289871070536039814931349120 11887666 278533194469404074588926973832929925120 11887667 -602664930466073535543727699807003220400 11887668 103518772895645295677346726811170385920 11887669 -1625962594517130674828539992568439542930 11887670 136742163817204037967438994195783368960 11887671 190015866011140451863101814112867579112 11887672 461801158141917731275316811653404876800 11887673 -400750354383991819652431829446242999360 11887674 -79373448392285383738052897422741743360 11887675 -625068292950034880276349180266265745200 11887676 70063442820502741070713862464719180288 11887677 133126689888405660161193510691510380000 11887678 597096044611998835122654728337538603200 11887679 -197990741543761742246825454631259586000 11887680 -49139917957716533083751230307775283200 11887681 38006470493307817877398682911259140160 11887682 231890412542478641070326328768719466192 11887683 271285345373400824013839350599494169600 11887684 -359322877390469607566991589510005161984 11887685 -1546329577858963364773611755764897800 11887686 7402654693556227722652662825162687744 11887687 483662416333199466584307224447412546352 11887688 343681060150266133718879007820105643520 11887689 -549901993563912245897449079415793408032 11887690 183344868150758197965002440111900053600 11887691 -1647573067802954249081001932450823774408 11887692 26355235953690970750362001921240965120 11887693 -604013140860180924298056077340977742260 11887694 771991347815048026787088333985382400 11887695 28845571365895897980398695063873032000 11887696 -252823542393933016497772197858941083648 11887697 1484802987590368430912881340116091629680 11887698 -99076774225129036968693533910494499072 11887699 290348619675617751417035661383811838700 11887700 148022928358465335159170442229531084800 11887701 52015806697299685067833322967137779200 11887702 186592715960477011724093868125647179552 11887703 -612350116570561888700948170797203373048 11887704 -340957062606496273704222502142169722880 11887705 -409394261561016711079859169808226564280 11887706 -272904291535620991257771959708590802448 11887707 -402687228503082929138829779829500026512 11887708 5698078844388896138881909575627309056 11887709 805793785595392793319324028903135863960 11887710 -422382432250561618191743020128405012480 11887711 -304483698950984013033364218566868368640 11887712 420827763809791614569852105567807864832 11887713 -340671001241846030249484956058391253340 11887714 -332041843530026327691287444956011776640 11887715 -129870123145597283649145534514626428000 11887716 -424031857572555443294748850998605442048 11887717 -461330994258433944642399874328763713988 11887718 -240638729997974931544362566915064347520 11887719 89807100054106509232678329710250263760 11887720 -66430806700104579215655189677508710400 11887721 -223075861416592656893798640454930971078 11887722 14321726434145329254870194962110057984 11887723 1385659243885542891443384030820800786520 11887724 251223468029748640763837339987610432000 11887725 47645663210077545741830679537945235200 11887726 -267498968020967480015786136456384753984 11887727 -965198549607963132972540032129020709424 11887728 -161408101109424621284264333876682817536 11887729 203880526051629753900869126072320346176 11887730 1491004442130161907158156533436539200 11887731 61958799826835895043922238839007150420 11887732 -670143708252932052188160839470762261760 11887733 -89301552661864821764312621165864001600 11887734 147094192362071751202228699196619522048 11887735 -604195219794887331705077905234401107040 11887736 7945860573163884655252721912163164160 11887737 -2718515463396033431492772288692339232 11887738 -327373799060359133682661379792971506240 11887739 15786651521535677548955740379633442456 11887740 546021100537844420934611179273647313920 11887741 154171755606770598952860114770579532024 11887742 -642223876805169671362073400623017091328 11887743 -447678960322528125716633370275819758848 11887744 840155996834327902368005178056654192640 11887745 -82303906680005959155371800073031135360 11887746 17403637760822111015883134462399046144 11887747 -361591486376656415201270090312927932804 11887748 -611016947790605323242860761432009528320 11887749 -696110807686021746740906127087412699200 11887750 28025156318091357410051349871957824000 11887751 269148595172504300679613018154373961752 11887752 -502055494580961563561104707305797754880 11887753 222390112082811383968695500327562797584 11887754 206903866728090659316832108029375763200 11887755 -556553702070197213347976293016355847680 11887756 -38389935058724574041750124497767854080 11887757 527999679643432915600265015109040656384 11887758 -8606085040171000854897806987036968320 11887759 419651390661617746135627293248260773304 11887760 -83520161816576639793496861687115120640 11887761 -371385906783471799338630252692412192528 11887762 325481764060474620732259010594356147200 11887763 -12781641464818213013814690130116249480 11887764 937452164915263934069723325383811072 11887765 -703664260539479898645030890986401986340 11887766 -847022094672263154447237653356321824 11887767 257529964747034511364819236032637328320 11887768 -539095896066014480732197903548672614400 11887769 237326472099473379297061320213948292170 11887770 -240196682656134462928669323326000006400 11887771 200899305528614118323487579873604778512 11887772 454400659070386228091121012999887903232 11887773 411320330693633611473041249817964953984 11887774 313741189982306632427645639191162955136 11887775 -385440811479796908525467306775212188200 11887776 -522401537651250092305022617536744652800 11887777 520839988851228882323117754597854629248 11887778 -84723979021660813569334448361162284544 11887779 705886106368598217408201769872687416184 11887780 5310017368481672856687615929023979520 11887781 -1081256255777438399590717074711578756418 11887782 -127516715513429188918806190787633471808 11887783 -2509556097102736530492803513830170494016 11887784 49711134149257816813291119918800977920 11887785 -57578590794238442590831317784645551360 11887786 -219836232792441159126453460570435394976 11887787 -237297890289729670620325810910575057920 11887788 -340367805278212187102371745654703329280 11887789 -1367163742800257113231923304979263730410 11887790 -1588551805321514610619665048111665280 11887791 261076318965416561533332755572065548160 11887792 208285520737982604621804692106667130880 11887793 199281436829948184029522595418998801042 11887794 237879744206869783327195309877922984768 11887795 553668492340321566784486724506672450800 11887796 497954063684340197767227051700518900480 11887797 736152075736608561870258616601000167200 11887798 167119193312158428471477861982773484704 11887799 -458984109533357858651473900101742439808 11887800 -385344908749969752602560871162921472000 11887801 135252594294857856789056186378620913604 11887802 890959107551130251561254431946872110304 11887803 40125065255855657490378662638899787440 11887804 -101295499932655980037057616823667077120 11887805 -583132807104448630963964976298637454240 11887806 -166387655086069606426014809742010460160 11887807 15223155869452997656467837586232794224 11887808 -235517438066087641653684666851600105472 11887809 636130778742808327132605993335690950704 11887810 -311307742892999782897956404776641415680 11887811 526670750397672735907246001313059240064 11887812 -68833339636298398781726380849416584064 11887813 -195461829741660057691022165497988534240 11887814 253986653544772236175548288254693607552 11887815 145965442968673998328151002279152749520 11887816 76208830003390527465907009050503424000 11887817 -1988526235430964799353411780736396082268 11887818 20186816040999252146181758894459578368 11887819 -729377434761556450720316659175881258920 11887820 -94414784239530214586851358482338846720 11887821 1030609914437833868104305147667756797120 11887822 -1147863938422654266356576414465548531200 11887823 -1043152688575678641916076526732565896 11887824 -55095259230291890216523044175786934272 11887825 -377393872001391640248857551378242720000 11887826 196177834329636957944333561473858504704 11887827 114229763335328118526896435495073281024 11887828 215005578542211697087469730640328998656 11887829 22951389713614551088358403829882245984 11887830 185660359196505779661456529562950368000 11887831 73600861623107915181034166129171557312 11887832 1356985740497724347714349430397579366400 11887833 -534263444798860755704470544479061622576 11887834 249224110796272108716614535255817857792 11887835 -518041963456342034761033577203031485440 11887836 542282037941645510311727976276818288640 11887837 567011598501530998826371836643075093900 11887838 194236627765203938288474917406811784320 11887839 74548599463735365674297427886273759704 11887840 393343305128628439442002647440582246400 11887841 -345746320466642561931310422110133371520 11887842 -11255807174485837642711245637260512256 11887843 -243274180110493215374664692031170555256 11887844 979839655327875652519107753467212723200 11887845 550374743146100221408432234996374811200 11887846 60556829679465043353494389141714075872 11887847 450459003165168083810372871655993824600 11887848 429114273614351267254767046627260825600 11887849 42258837454586992033262513637457356288 11887850 -161298218199236272157445711328366188000 11887851 569547107954297805041832535859463897600 11887852 377457858542345843734243657494177095936 11887853 -1921069258942073083318162219927796039520 11887854 -78650251313056517372301111688218178560 11887855 297606844918428367169650746405983844960 11887856 62964087620151982999233462272456589312 11887857 1402229287879836381235221734983152617280 11887858 496556837601298933621802428346493131280 11887859 903875185573344048736121138879381463960 11887860 230837818671210407264021223712659456000 11887861 1429970121427545862286432563488879375424 11887862 -26244272566160026121068798168913817600 11887863 262103290777504587867562987495777451520 11887864 1584711741967239620912964794533177344000 11887865 194622947821221639860402479081242181440 11887866 562194506672070108708172317429104640 11887867 720978328064453644877863603229129128720 11887868 31640684695150428056127121352046167040 11887869 26922104496658636147613440905006127680 11887870 504388523465446976642313067186082018880 11887871 -157313998590252498118689520309867342368 11887872 -303867905643646268764475254350777679872 11887873 -1858422271922885723087737722146064981840 11887874 -727790750647113211324025282211209942064 11887875 954225850649925040952743270088507844000 11887876 20750876694459269062447546404222935040 11887877 1157616669276370081913449964572050930912 11887878 20781318717072704765004971353177161600 11887879 1512359219265074453338363152574913941776 11887880 -127096130051900827847828288687141683200 11887881 -61281593785016432711519136686191320048 11887882 524760904867106419205387973972158188800 11887883 155972805538956817153871450934564912960 11887884 -1762395843478019378356266699306104064 11887885 530638848046874719477186530787242351360 11887886 285617120355181232382264880300930387392 11887887 964277280022497028816222371681045000 11887888 53792095287780871855375450717463846912 11887889 -3300058864389783227802314367484226712 11887890 64680136518636319508036135690259847680 11887891 2191315542646830543781860572266069292 11887892 -347871671803921153837444697774369606784 11887893 160317624775478903893648309783148829180 11887894 166832704406291786165091074774998954752 11887895 1048184501189276233842461141216894323200 11887896 574419796371709771246252464059906088960 11887897 360851583590654832224521929129073368832 11887898 895967758435509545977623950308255675392 11887899 71688066263488481483824694656855563888 11887900 -282252307633850152167624176176922227200 11887901 104673105626238695574278327413851049920 11887902 -65251488555943780565602989410155294464 11887903 880686276436448636493288483097823144200 11887904 11882789839973832447813292352782467072 11887905 -106160665691287618265507297246221435200 11887906 -558456642428693081066358787837053340848 11887907 -437556376695303713315392688114470217280 11887908 147507437998401772637636484277869434880 11887909 -6976433340386291388138426718261349184 11887910 210610784426857435632185663712667920000 11887911 -134326448108046450281634067349381836800 11887912 522793680875240357755230421354376140800 11887913 775358501986556270836708277346190637940 11887914 54839402795840203996102305493894824192 11887915 -110112998375691507051500510766752772480 11887916 82413798302517032640784418195538212352 11887917 360999444073348049649699710656070894880 11887918 -82275226427116344643791235077167861760 11887919 648443692850349357825309422760901666320 11887920 -117716548604349162456309059608117248000 11887921 927609265597805882293750238611874607122 11887922 691819962074924358326731014514440202512 11887923 -437734779287358339757107604173086089416 11887924 -731223438317209331789207000159438051328 11887925 258559302669132059341108272874401328800 11887926 293600985482650239122030866713893990400 11887927 -420757011110497059042512439676047515640 11887928 -26841418221949368229289368779598970880 11887929 347569753785670092929509226233602804474 11887930 45530734968246669657459968423394878400 11887931 294506040365316339122533463643733446864 11887932 -150696890337896854001929704796244951040 11887933 -59729863808406810615272156341343477818 11887934 -654937162451029979402521066540986170688 11887935 220651358247291965903999635417766470800 11887936 -57680861656182288133356728254529536000 11887937 323874142864624136903165228451373178880 11887938 -674160500865173865669956522599920679680 11887939 562819041645449621104124503320248568420 11887940 95944979767158219135537090972737783040 11887941 -105773158752135363612515126265747068160 11887942 -196603607732893263001087875282259648512 11887943 -887520712606178759530598142966131024808 11887944 -118823551552947325488752452915350650880 11887945 653711630893287731970717147289201860480 11887946 477965721884549185891346331362597591040 11887947 512218368873912250777466212539854261400 11887948 -709270084831320877501682660805207592192 11887949 -1022444361298664355945572592597815671050 11887950 66710056785617916953469502852254883200 11887951 1153483635978627708720663685709740344704 11887952 -1901772966510262362871380095962841088 11887953 -77363434284468555407547722559630603264 11887954 37910412482471205261586317305288076960 11887955 848773132716478040055379591581445581360 11887956 -281186967682298132982339491928465893376 11887957 -60741936400520339760719134187625443648 11887958 121652599496158698272271781697010152640 11887959 -79122539136525410343252525825438924696 11887960 -185938007678402478487867360271126937600 11887961 424112129342780034499942706276635380432 11887962 4268435519367643167537632279410581504 11887963 1509607384281527845079685838695622470212 11887964 -278355164343785428251325008301059096576 11887965 25802211292069003499846232043658667000 11887966 157211342696523649333656128622200226432 11887967 350458122093495350944040074201527794880 11887968 -46764232102876596929808942008958713856 11887969 -962488595970234029419363196742118096080 11887970 -322294250857625175580903184910118603200 11887971 95760852263403862733765331719110717680 11887972 -437682067410509076311693136456626084224 11887973 72339275185465920958574909986296177024 11887974 23947648362474757332545080934608003200 11887975 -405764578091684722895015569947850896000 11887976 586615507791053949789162654978505881600 11887977 -25750313383155446239896023710195965120 11887978 -600454029107978424769987511206365798144 11887979 -348049730179295127947509641381459201420 11887980 182734195799558371907460170221939537920 11887981 48140560261633192567821869589902300544 11887982 90684228911122044436904508642940560000 11887983 242541801217791832386895548864484769352 11887984 -157203018101996491922090694146240512000 11887985 -901160064284071217003365722296048198040 11887986 -68579756735474835611731672273174546944 11887987 -86462363667191887450401052826431533600 11887988 192753831968974768828237814131909595136 11887989 145263527888637843283239841588340551200 11887990 -79721806984517161795895498517391509120 11887991 -466644761604388079049595706086874577216 11887992 1941412681457084799878027846308311859200 11887993 84786049930568679721299932550553530244 11887994 572271339669200182923113958774157463520 11887995 914358233237293939236022700408010240 11887996 -177005445987929925535356948602336929280 11887997 597556709442947669755153836553347922560 11887998 428247071497350528237670043530309161600 11887999 1625888997152106498909288539639733816000 11888000 -165408781756539672432761647776399360000 11888001 274670354740225429507990735578507897330 11888002 -153934617767338286830545965022025640448 11888003 303610883440703362174318434830900353104 11888004 154079768058162960364184865774177533952 11888005 425898365759577308986450435693326057660 11888006 -187891159851337275359603863849908648576 11888007 371857787928330823061618447301592946688 11888008 1698592062048157971107390745757946880 11888009 -161492516187766843667226239431194681408 11888010 176941846473285475890997251010777405440 11888011 -2237013385759469235189382796653567550888 11888012 -262216762817915321216445471932558154240 11888013 -194950644975949792083954056837025800256 11888014 -538974682128052927943056882629825582144 11888015 69023911992180266962133582508166239600 11888016 -69935978639288196327872825608170110976 11888017 -1246659540488036513623053075546608937934 11888018 167183191035137493671492676198937986960 11888019 329363854318770106813340414265285926400 11888020 -471839937320672272375575529496476043520 11888021 -624800121757896127854295046523385202688 11888022 281740374949618634857377328473416436672 11888023 503624687454564966420342803132389797040 11888024 -470137197297724896146291843440429271040 11888025 327581463396629248635139344560113246800 11888026 -71724177441963287211026921762249805600 11888027 -108455598851906166880559875658980042608 11888028 -606635953083152860794239785399769318400 11888029 1209222777185322393300949300829404320076 11888030 56060946745085452979536064781386342400 11888031 310098367646670239602940119359565016064 11888032 357401122198004559261049696653359579136 11888033 451610709999248692866631291763861371584 11888034 -383908711255724880356402696324919909120 11888035 -52470550773484946473466952282470970240 11888036 314609466231204994468607371031685120000 11888037 228814446625751175742568552145798571200 11888038 1727311759384896555411502974241019520 11888039 751808900794712730126593742111991498656 11888040 -576511294486640479266947817777301094400 11888041 -249843361033874333879330243212232888256 11888042 110984272546711093329639103999855722672 11888043 392142152033381502238925941942065812928 11888044 333447975255716881115802936601292932096 11888045 -148238458964037666923276441297272084680 11888046 298478454134057457183222656916777821568 11888047 73461075814856367426871622800297540496 11888048 5221789832775686200978138770021187584 11888049 3518515840676114615109667048283919552 11888050 16469673885272419443271551205175464800 11888051 81156198518461056269005165678834576800 11888052 38878647426658877835848116662725382144 11888053 1230212491167451956915238958721555920000 11888054 -831581977300761554303077113227369335680 11888055 399130864664867271212171936159442241800 11888056 81883627129618998998547255196949913600 11888057 -1448998421353766273723171661740519033340 11888058 -3715047477947897052106268233181740032 11888059 25563962699977227316404666655949332704 11888060 71041285143550660447706689223169876480 11888061 -3961896955743893810440356960987787200 11888062 279767110451000536534299915509996211072 11888063 -448103758060024443862649755049666996880 11888064 -27055007115234279157830570921752002560 11888065 75728570835442297526080342196790772800 11888066 -228691778677771310923596445495690813440 11888067 -891958983493156018493179557318219488520 11888068 -601445684706336256994446406914913970944 11888069 -233038939278638015787997242426022433220 11888070 -38450565384471651004931162673264412800 11888071 176986657407560642112336997269357817192 11888072 -47282347721065726757993368967732428800 11888073 41531844422856968432705978647426785600 11888074 507850275781684798194082042798506081792 11888075 -617188631899662615858695004250344476700 11888076 346978280033646602610513240105625861632 11888077 839125135858032945198395749531620816460 11888078 520379242208460255793163345260216719360 11888079 -23207314545741905117364954789466251264 11888080 -1326470632845975043409448205418004480 11888081 -15983206270929364180445483454252893328 11888082 213484675792910373042551601116553392400 11888083 -598102879268232286002306106076036392200 11888084 314592544243577776814814459650447275776 11888085 -254863973771251598469456992840351817600 11888086 -351246953606127788937710425761086630400 11888087 978368180274917296492548040796652364920 11888088 -81166094549502752979701561850369085440 11888089 -485834341029212193041513416016954092544 11888090 -397252603895370325554407538019246951680 11888091 -14604283107005641038657026522816578380 11888092 -114393610143872119707353068051923061248 11888093 -365440249962105381864585759201913707840 11888094 448756416890398856054670167451049531200 11888095 -1153898549210735706074759665610821672320 11888096 442629872256413567553623684070362578944 11888097 -2542410463568911125292204635035994624 11888098 45924457860640468107154441612464560640 11888099 132759375387251139056040486276863059680 11888100 57953083060528729817700099985680384000 11888101 426310695477733605679848259046132927102 11888102 -285971947754316699867442255529526561408 11888103 221592615686744799754795778030283620904 11888104 102456622466725102610907788407567595520 11888105 -309453271285322157261890292001493419740 11888106 129133657909982082399004608262485523200 11888107 -124023661827292294751955714168229201152 11888108 338381470409583955247184719158134198528 11888109 357733617238397427910036644101243089014 11888110 -169508863630496484218755292260883961600 11888111 397604091518842424787118043408772101712 11888112 -54875140164851169833094647662751711232 11888113 527910135902840566075961714102463034224 11888114 -82424978198666560220650172519845248000 11888115 -177885096443702074745520174500145156000 11888116 -1060388275761832939196103557659231519360 11888117 322745918704993058347237202832332676600 11888118 -375063531036368911684104307882268302272 11888119 -1058887919280735297800082001047372255000 11888120 16739038810416289059264976260950016000 11888121 -200960924031582852434014435021941139776 11888122 -312073108812191998792593977339593119888 11888123 -22931474503974978717618641329481891136 11888124 2148934655930534671110088008393031680 11888125 -2484134497359355594505132487904380000 11888126 -767529362212797563103949511134085473536 11888127 -66630643215360741285600519263528369424 11888128 -29141017903289695986171505966388871168 11888129 2333317652484516512927638174381267920 11888130 224121129188133607218961234939599851520 11888131 -455878272076226996790704205075745823768 11888132 1111391869485057001625027340217181344896 11888133 -981958975736345597444272785590130170496 11888134 -1273956565372035733339923617514459237888 11888135 774765498003941644165972534520480566680 11888136 -122354188762834201736990619804532884480 11888137 -194464259636600374725161649222089564828 11888138 -45728496194320350810840616091634179280 11888139 752034244194754177666719060120143294424 11888140 301036633908515949434035789609432519680 11888141 224406093314405437711678768794807562092 11888142 -77655874690278681995590936059954686976 11888143 59908136472082732306520712847868649392 11888144 -16088689804916524657417308741360599040 11888145 -357865865199036305198185866175062607680 11888146 327255302814007285797705616587956472960 11888147 -1211234936690960800493734078384185429360 11888148 -120387413531050612519345747459951656960 11888149 177224554686930865285161076067612583680 11888150 244260123277199555623268005192424176800 11888151 294500108354099167352363219268616528128 11888152 801723592229971991701968155074142361600 11888153 1128498688803460034504986101060240819402 11888154 -794172762397602736651795720060724636160 11888155 40904339776300513385376761855918265120 11888156 -210085812237816603235209964325162898432 11888157 476870045005497506078066204708606545920 11888158 310345142512075913519724414818007031680 11888159 46604701470753062629860246431101721280 11888160 48538175666361337811284642957633781760 11888161 -881044344350220051134090083810507950238 11888162 144829142928381695087619039499667762688 11888163 -40298155569710004682824836259478944816 11888164 -1008931031853762999357026290855085962624 11888165 136602357005348189607869486923361062320 11888166 22870143556827529887123932731410949824 11888167 -1376307207463025832247450551438958720 11888168 -726757903449367021321117072236492410880 11888169 -615877938957885144097114864524736510272 11888170 85487124456394835165388060208951311360 11888171 361777518991089700364206681038832391472 11888172 -183184345733529400449507868518950402304 11888173 1233179535332263462415473918850958024000 11888174 368650396577409637744876819359690305472 11888175 27575435329442462155608000602635644000 11888176 17774419654045227221708931645337600000 11888177 107449148694562142075368491604246481472 11888178 -301056632898871891460548293961075706112 11888179 -396539909492937686460048904279771023220 11888180 545256290906555441278943003704531107840 11888181 1007786227438959181874345762160404307840 11888182 -337096389768994024641909085767406783488 11888183 -527777264495811745835357965913507252568 11888184 93932577481366301344925000042255155200 11888185 -1086407561120958320548743249019384283640 11888186 -347688395280355271916055983050488723200 11888187 477510095324836093658302974853311995160 11888188 -185086491546637628811976138667011105280 11888189 7649613231200381377652091956991445356 11888190 783242711746610918130697090953047040 11888191 87002527230342804349185788298938837872 11888192 -292502099904861035778905185107681214464 11888193 472574289652868521108854844264600982064 11888194 105582028320865210860024916944842519040 11888195 -159677682019934991056530847837611326000 11888196 10637903008347664731626131520648491008 11888197 1177363380263553909818096806988293466332 11888198 156446945577830500248464587081119328512 11888199 -199299657470688355242745714236387867216 11888200 -660647729807318116518230401847784576000 11888201 172195801311028217208347980578153749412 11888202 -476729727446668760014276570568669452800 11888203 -226528711780932303450124507752383885548 11888204 -37197212502713167938570492679513036800 11888205 92166483301278990335018802502251264000 11888206 232471992000752420860274066504841968064 11888207 -627654718896795710397399562498740614544 11888208 -19848302116666321686102473726282047488 11888209 -635787602178947588929152996635391560590 11888210 2819618601911274955575173984835010560 11888211 377794638820302106650340094080511536944 11888212 -9936669457263225277117688335095672832 11888213 -339169614038348938889688633613005887538 11888214 -14020737016301283984232760513855311104 11888215 838838493522085495485279672012834555120 11888216 -334561294648367929686724551283532759040 11888217 -50002920795643928415601810381685127312 11888218 96687562956249228795446719969863470304 11888219 443788061016749612272845998324976924192 11888220 399437806298860864130105091800202485760 11888221 303998599742473111352437213803927037184 11888222 -388671400287766600815656156255489534976 11888223 3564562206393175779707740746544650384 11888224 818004781317629228029988681057025392640 11888225 -259765440932950609729580850538599674250 11888226 -9735099478389606213107840902433135616 11888227 819800411961710516910828022595592338112 11888228 -63455873415367132931629061694354874368 11888229 -723776831554941595573626934776577991040 11888230 -286492544646973175434655249536548660480 11888231 -1954211455041435049810210538602880598720 11888232 -164291571928870467780792800351531335680 11888233 526223150775929104841158934775997422138 11888234 -302611192010800928053230483337501755984 11888235 432034364004235176509803431295568755200 11888236 -160204582778652125319147295023203512320 11888237 606314471760525383375012628280122407052 11888238 36648770502781217807211057778230958080 11888239 -13246316640492961034525256935130573000 11888240 8419474407083589458700930301286154240 11888241 -926391482415664069739507107850203006608 11888242 30844974901673457422935588862755569792 11888243 60020372486508907405684418742978607320 11888244 437246069561939103078444811096831159680 11888245 -3234293686634375161596011291472503880 11888246 -21092132690109620410240675017714708096 11888247 24278575380553370984429309355444166272 11888248 489175045809497362062767493818795151360 11888249 544514776808043149509227225169671062250 11888250 683296120622307052789113067614144000 11888251 -801779518234587625050694308110520006748 11888252 -131321953684794506979694209438670245888 11888253 4634135444194699185182914648041309120 11888254 141255691105654018437724695147945766272 11888255 116663250634952568738907663292009742000 11888256 137858781526335978169852899422927585280 11888257 319066630933594484257357222047760197506 11888258 375104735410398290574489566558754006480 11888259 -234298812864596109147895926081708704592 11888260 150122167085508692511989194945505280000 11888261 -133685189490597113887936476666826737792 11888262 -696564397250480024512996061097204249600 11888263 112412284689556578651537951745038756000 11888264 183117804004013730536722303903279104000 11888265 -43456014941300339077484811037245487680 11888266 -187347316632783689905560927012489268896 11888267 -347337353516115949182011876922140778408 11888268 -69356105956201332302477731213714833408 11888269 -15562585603441631325112175350447439156 11888270 55884939475894309692468705082147032960 11888271 147592489953584400239077582117652506008 11888272 -252694742782687017524973377351720828928 11888273 -274208264646656200065121158328334846976 11888274 363706194604073331781438848139429757952 11888275 13356477950739679135013097002161058800 11888276 -544006160981910182124913966735911027840 11888277 157050964848346173118410443432994517920 11888278 140858238447914149550502203242620716928 11888279 873014568104367215445177949924227310800 11888280 222877242279760259465156367580535193600 11888281 151524672735091036414173733606074754000 11888282 -498599588276304550224757507987706146320 11888283 -165787957828277735931691161963993621504 11888284 -812622916110930726013855747829443408384 11888285 -233188292279426618055021264556335216000 11888286 92334314575684793822630151031646588928 11888287 -377348953951744430482109914260210831600 11888288 332131725261385396885513725379833692160 11888289 6664474128481917546923120564320072320 11888290 286815614142193289726510155479107918400 11888291 1323045631087899339110167524559094963400 11888292 56166700323271199166070596341081874432 11888293 588116434226725423238695893232525385440 11888294 -179994616663768902031411800244330999488 11888295 -284148332336930471400440674907544037680 11888296 -1442641531532820271952527792593469440 11888297 -510067463623120561583346924344312149254 11888298 -152905791139035792624013031603357942016 11888299 -1204264653089788999070495696885800842700 11888300 176925721589725637441729295910584384000 11888301 1199994443735798084444760583685449163520 11888302 349048095089816342570349119029954111872 11888303 -206908674992336021093506819892611992480 11888304 -74298596413525081053261714575871934464 11888305 311785047601064826697380466276792473600 11888306 555839685765894393237657761101020720960 11888307 748733671337788671637359623861109808404 11888308 145819142440068813011831896894416199680 11888309 739195187992384964316451729989166583904 11888310 60219405067717286500906201060693739520 11888311 -250158462575808051290226759949140512976 11888312 76083757572488886420603874289673338880 11888313 6637095245604087288106088274022827744 11888314 100829084708949920108816080869260854272 11888315 680431947459073408761402628934458382400 11888316 -332079717665470188546332635403723489280 11888317 385135276681699095051174364901547336000 11888318 -101246563651075481235025795501752503040 11888319 103867777906024903959004558000727086080 11888320 226357022803971255904953652156752199680 11888321 2459003585686662159293973781606437473280 11888322 57973198176661766622389095158561567744 11888323 -645491685486273239039098931120627798040 11888324 -157539788921131249194044580697977581568 11888325 -169948394623450495514459000175161710950 11888326 382323921913215894883487719899553142112 11888327 321308141952203037982862618903425755672 11888328 -137637095811350465981146014522973347840 11888329 408195971667493106489440576410520931930 11888330 -129538217695464294206220984494980730880 11888331 215818365131031507141591277048535211504 11888332 -345183278334863622821966809417643394048 11888333 238543953697573689398741896212955768044 11888334 38099678912426927450263933029616420608 11888335 239686645480804136357154379798066046160 11888336 37096883742249033906290125066549248000 11888337 -182245661819406637728674452547694068448 11888338 112932552903377562234282371264129433600 11888339 5161440527825336797232271953655916608 11888340 33002299564060401320460510118021171200 11888341 32663012216714687491992101611420561742 11888342 24550784156274999558465568134602669184 11888343 439695180689737559129962690982090526720 11888344 388237005031389786184496819422973829120 11888345 -137303562271240746948898873337764899840 11888346 149951373773913201879668712848849167104 11888347 -1001448399973326362442767577418359737040 11888348 -930535808264399184634584364575236067840 11888349 -1323354255968050171573446457086474025920 11888350 187501406685111283059606701895513422400 11888351 1000684840801676625535974069146947133304 11888352 349079299129397759425916323922349391872 11888353 312007114004900324341567176738762048000 11888354 -363021272872036032742874966700633877728 11888355 -19911493217778379664123932103613703680 11888356 381153705503783084140674613972647168 11888357 477084577503412350118560369452100461280 11888358 -244055798063403402712401265219590378816 11888359 154116615383091879708970377874020169152 11888360 -152246769528654488264612596516859904000 11888361 203750151560424748812070157341818939210 11888362 -349669289013743304895797914359976639568 11888363 1130959483638726518316450184888386436944 11888364 -253310809107977396914011584219473563648 11888365 109522806288618422565205171885521973260 11888366 -140942016955702821778200668166145556736 11888367 -317668909955309521784920256862597763320 11888368 -25890167911255852758442112878496317440 11888369 -48273153942749089305748011088436653230 11888370 -5982048490436716856268070904649451200 11888371 106328706705891377239071663392322116 11888372 -416304271229682090996889330747138479360 11888373 65482148984158453473967160306775633408 11888374 -273646837340985656408591923452818612064 11888375 -139348690932381904160772573658171278000 11888376 -51426632867155521371812707279903129600 11888377 -33994179525586303225187843075189281980 11888378 453624188454692870248934014607175354624 11888379 -874686908590213915474699122973901690676 11888380 -13764490196858398096674827249926656000 11888381 -1217941313352253799923875369334233790272 11888382 -2813509057169424959832740393840394240 11888383 987041562010036720132097131993031704 11888384 -1093161619198841631931723713004657704960 11888385 123318952880444786190812843986720041600 11888386 431609742411027220479165182736480445392 11888387 178432633643061193346032731902265815712 11888388 -652838050285728935766138181330315820928 11888389 216802600324222843568484014696736909120 11888390 -390247876067731068795322033761806908800 11888391 117036039382583545573295142671386163280 11888392 1091543861322486013429808665186677350400 11888393 -415118681879762461882607468100976036656 11888394 213636100171706907273051319189760901120 11888395 659085244477194457178903007961946161200 11888396 -339039657698478562529869581502254830592 11888397 832564944939153179530295818600510319040 11888398 -170974962941129633000727428576039057664 11888399 384224792099819906279212570404012788400 11888400 21875009244827099341074191328455884800 11888401 -85211735700505703990931477590266490112 11888402 -190928706028304846675457969860173129728 11888403 -401650924400228688210620411049185677200 11888404 1136937512974541395207559526717383872512 11888405 -112426807811216065328378423975029430400 11888406 -561109133442124739846864553983550259776 11888407 236656040267885139039201609073036892544 11888408 48593251437005350374214415093362728960 11888409 412598299145070634973763747910533831168 11888410 -214187284219764848844330286666712612640 11888411 1145432805718322376840747674001755739012 11888412 211507856568783365969599776218780928000 11888413 -152906916236092463028190256674827747840 11888414 -344870035271697186775557018663661441920 11888415 19328177104657466117345582965581219840 11888416 1175606814837455804551727821380377444352 11888417 558628703469619153449291305135696608452 11888418 -118692020394488426061792171256362055296 11888419 1800713594770991294991084387210126790296 11888420 -118429725613346306525922887759138430720 11888421 -676234282799235946263752198738405577888 11888422 90085259822230595242382154574033004544 11888423 -482247766521594517268163780802656978480 11888424 -369722690896607438625790495955597721600 11888425 -4441082040691465689879880410886262000 11888426 128984738974343876925508763120764253184 11888427 -62660165130862324673531040171784348992 11888428 -581946681925890905561437600354973324032 11888429 575360432094802736750561618472578817846 11888430 -52333308082339786508961898954300711680 11888431 177417285842063892390731741473384201232 11888432 212333570433315961546903363387912667136 11888433 107073896052855668967154982592935323200 11888434 -304284790099620693758055423490957484640 11888435 372502144859206805866221665355755574000 11888436 -181229707536420292608512462600807608320 11888437 43200341016542740850027542929540571392 11888438 236339887158308362657962518321404224000 11888439 610788465241735043346425921023842363624 11888440 17827064921060316034622519368677580800 11888441 -598631428535136166108079460983958630000 11888442 20935739702908653686148121178404893120 11888443 191978589989347673307533702448815203600 11888444 -11913762153547299435577251497266036224 11888445 -436628483625973661498048504666948146080 11888446 415449904638121080620366961726508430784 11888447 -13096986438256008825207023979341459040 11888448 -20984797034214244078821243717641306112 11888449 136382012627152451131037044459088556192 11888450 31735362207010132846757316789341414400 11888451 16962833220064528020935688769300055712 11888452 18597659375262614657819808331176475776 11888453 269672686203089255538259825681566952224 11888454 -167446415607780112378317593067945833280 11888455 993569713111031330914954639099356204000 11888456 1319447388438928192632469081741104890880 11888457 -21032329025037678760181585649612594816 11888458 607630742065803491727687545552118892080 11888459 -29103844162833441294911301611562835200 11888460 -346001037344170053368195675536680222720 11888461 111866005926419849564628784611546359424 11888462 180189418688736907725807516635655981312 11888463 -761886856993285937338488599676263046000 11888464 8429497029301498772559980648009564160 11888465 -151363274079427885325971487992184560140 11888466 -86099130190851906645458414674075961856 11888467 143124344979436352578112477686548929516 11888468 7014359514080051303260884607537643520 11888469 173336833199314889531821980199807337088 11888470 -55307983744276390772348953230254407680 11888471 -13101326877352551641085637867144913280 11888472 -276406754516843395722730870435496755200 11888473 850166332940109868425981434431180722560 11888474 488586168436555304017875380727347444640 11888475 -260646071200987548465596434648267450800 11888476 149507206328440761417279477752488194560 11888477 767202999716818769966176694788895308326 11888478 -576179505521760986507181356834533764480 11888479 -430849465283192619694159360384264758416 11888480 -1122054255999180540657673868278510387200 11888481 -185613196056974894762865589189043242656 11888482 33045625700581553270432260045518080592 11888483 -108989458642271868445658981028604378752 11888484 -469581068674740857645604018380940094464 11888485 265929164533512344377785190966297810560 11888486 466410647019230859837667594298040084192 11888487 -246587850916227605050990765316674218792 11888488 -82869916942408887418417217153983088640 11888489 -148809302348374160084597984101110247344 11888490 27648126580064102888819216258867443200 11888491 999929489008449161472866825004026959752 11888492 -258077470429043375390027189282557516800 11888493 38522557983090614093439662180189317824 11888494 -163175730341294288248090200284735392704 11888495 -489641956214735519482737264735122979000 11888496 -90209289117020874245310473532124692480 11888497 695971673363088295155449605760651380946 11888498 252793221450076367318749125732174327936 11888499 -52301185034658733092400654552165463040 11888500 -83719011548589686744023801887989760000 11888501 367317902511554880581854140793000499502 11888502 344635528344819682521171593995923805632 11888503 1169759513272714635469667695505417173464 11888504 393168352410498142433956782468489707520 11888505 758070970962847762677162282135667382400 11888506 -308905153641001040168783002435620952320 11888507 166957933117734129448924489171535053632 11888508 -183783746496782548103471295605307537408 11888509 897280873175503568305648311840416787840 11888510 -409152949185445927275581600666967483840 11888511 13815883246511877266637877781381756544 11888512 149093958897597139128709295824384819200 11888513 243369559915733531781158942807610220224 11888514 462174000205833651348925614117706625280 11888515 -348548000504311968035267455540379241840 11888516 -532681567086526748891677276075495477248 11888517 -154587356754970536470359839703911858720 11888518 286688155076572123663063180860904475904 11888519 -137920077351909979507731683322905752704 11888520 145995841033075159638366270614239641600 11888521 18337224082102768937715059491891878600 11888522 489142177350177093215883532397170515552 11888523 -466137741986404852228626706876720514628 11888524 -151912279489871939545266206500486895616 11888525 -417491556053284614943226645871892790400 11888526 155729568122563510228549058899362451584 11888527 853795768334152269861910222059101435832 11888528 242130302785125761186262804338484510720 11888529 -488558016134119138193514213357744300816 11888530 -5563980241125239114401972093420236480 11888531 337332631536052866042946943465579113800 11888532 53313995283460814737231093118648604672 11888533 -302874537482968828133648112845327663218 11888534 -140945426131025996138364015554836790016 11888535 -175770351443261516964226844798311826400 11888536 -614238506965740729475711315876137984000 11888537 1250434491539860966478623369194574458186 11888538 -17290355637499935405154239830814150912 11888539 -292099627096728863507407496442916278432 11888540 -59232363163502441530168513541107253760 11888541 19189779895792070040654395589196030752 11888542 683951041841842934205386979738052219392 11888543 775965110396618194760532278917957197792 11888544 121710798226247570878454718285141245952 11888545 216991839547366342244821304301026209320 11888546 -40811953274643150397820156858873124528 11888547 -371651164571986811400916753332093527040 11888548 247271634789170903795708266540336422912 11888549 -466337873941287768948937115588878224450 11888550 98314716653847080246199033079502688000 11888551 -373999082978232929626851092148898029448 11888552 -599105861761048524152446965439296307200 11888553 -187761134393941542045458505509322397296 11888554 12278213650429119900714153310843207680 11888555 -272090020543566071380421447588424745440 11888556 258726064307036204080369325527097573376 11888557 -35991075768159405445101977989750541108 11888558 -77319625669705001464743827948348358720 11888559 76237466341276066657453715607092928000 11888560 -24661106607701847264158617538479718400 11888561 -4158449964151625431233820776321485400 11888562 -20762342387603253655282754900867284992 11888563 -1083799012959609468367635423034918612704 11888564 511903304097149974265424885708145570176 11888565 -36887805634419726463427852850819816960 11888566 331078269728899216675286941259367587520 11888567 210591153375304279009691152862048596152 11888568 27751298122660143085504369535109795840 11888569 -430677327154532051972733141239316864000 11888570 315951917541363877812987410191606272480 11888571 268877041309038778724728805621978834712 11888572 44700046080182260405207283585116091392 11888573 -128913328906528358670170162633421269178 11888574 207648129768918153030862563506926858560 11888575 -146310217007320280010492835924236605000 11888576 232026721745067715697857156884776091648 11888577 156290347397779238647286097055055153280 11888578 -248684194263396769625053946539795716576 11888579 -1578165739351139852379437172968086098240 11888580 233344656545736881074415894228218245120 11888581 -153633243027299140432082712290921894468 11888582 -295053223602893881409933753755485736608 11888583 42623405087401879761921677280398539008 11888584 -1439587747525541456409563977998242734080 11888585 62683739254224127462511998864761206400 11888586 -364134894162494175652109353453849697280 11888587 -93865498516869586256232995844090950764 11888588 683227045539180977962185412674118632960 11888589 -56987911421561270036014430407560618912 11888590 -189324997862114380528338514662810942720 11888591 -263482996819917994672680711941048489616 11888592 245375714730928403396117438299246952448 11888593 -72908375797036168851261747142638001664 11888594 438740735546222962161912887620327219872 11888595 -26220473468912442499140671616866167440 11888596 366106651742314222035697450293978339200 11888597 -3757340602852550957559540122249035776 11888598 -663214189964286909389075298421251379200 11888599 -352768121508715765361691443507169537400 11888600 602560459117495868786788196837178624000 11888601 -194065027643537147998634282093320293168 11888602 -705463489887592526411292213842718832896 11888603 2419070414774293495805594520208468927200 11888604 47658766025175965316369313045700935680 11888605 487093459141349982769607936606076193260 11888606 -51137427961472442247477869712333405056 11888607 -1158478640339780198814678369397040057712 11888608 -88288417262721197052057887775931760640 11888609 507413002822858908063336572234863916820 11888610 124553180291148335306635883711932446720 11888611 190260767713478637954413864660845100960 11888612 -1814796358610102202177218972877193639680 11888613 98233779833416831433260809545880606 11888614 276477092365604201142527963849475817152 11888615 -156268895347906275039603078368044590480 11888616 182184407092904349082513696415848857600 11888617 -125160556662704987630548325909904743352 11888618 -56946960368052131534994968896246809600 11888619 581421364293822308321362962272769612528 11888620 -28190516477308978637841117540878592000 11888621 2133042874076781919304847698914921278144 11888622 -265056935537946318470942149129421491200 11888623 -279067370477899107949364544657139405360 11888624 9183362421386368443271462910919966720 11888625 527473598556655822540639530010804272000 11888626 152810728014044182530780815140546858512 11888627 -536338482430662670305893011141910764176 11888628 -284321146875657412062597966006368993280 11888629 4980019416751822414809403790253953884 11888630 -39182074729547480883013853660550336000 11888631 -199041453317881623732494293359877985280 11888632 -99891110548178022897685101242029547520 11888633 1031380730729748844563456984450827307882 11888634 35104011730680551575515515164493941248 11888635 -441777547901365024766086080129329760240 11888636 -281555404926669902726433952020662353920 11888637 7299026000683233454188376852287935520 11888638 -972257273169057647866602172592485677504 11888639 -523878831578687783543920521065871168144 11888640 -807968485370018279303868372221952000 11888641 -101929788847697682882521672408873835216 11888642 288091843621740750653121731329339591680 11888643 -390239389211064145733925945169973818560 11888644 -352279760257390709625101529009965752320 11888645 1067630965839457975126604025661954323900 11888646 139627128263516340780264591767265220608 11888647 388310546414573743459041040317553575072 11888648 125996071718543316294301896497047311360 11888649 -494039375650457683182859165758537105366 11888650 -320347790957499701537501544595755456000 11888651 -79370529563280666822132508767449874348 11888652 -202420098981098545043617079638875291648 11888653 348674194721091516835267130643332262880 11888654 222254433422462422163382529066659446400 11888655 -32197698969101353322672660289878722560 11888656 -153286711803260436496534090927200894976 11888657 1108959998369941655465265908002390142832 11888658 40543276903236337211665837154705088000 11888659 -714667476777529106661279388684943645140 11888660 -62460567715736097193953795801841459200 11888661 -657319177777742420418664130807787355200 11888662 693883494766223142959591759646391244832 11888663 -583243985486459278009296956103820001640 11888664 348976695693947974296552445217423339520 11888665 -219527274868786710629041057949926742400 11888666 124144740680148510252006017040177576960 11888667 182615604472023191569861548482635799040 11888668 -447267750840527755170882840620363854848 11888669 203002792336412979834860531357608069644 11888670 -301656173010734982141108527856646579200 11888671 -170065873478086536952122507441528955776 11888672 -534161277552063730707682446749988814848 11888673 867767358376105887573615821189496069600 11888674 -290434588494883826364504188339683767984 11888675 111144721832677886852125413959140125000 11888676 35197760636722463853863904081188130432 11888677 425242207209814754872337303151211064640 11888678 -981569297777735670818895525035896974144 11888679 -730732921777420932966494168971862913024 11888680 -84813980710785175364431228978305024000 11888681 59604496784938894330161365705558289600 11888682 79778720518518458204253721702304167680 11888683 10224045630781010400189662385310546688 11888684 -567437431459861874452799413182977827584 11888685 -9388944029133359632505313622021149000 11888686 207541072262882829756836493424177597440 11888687 235026728154275479520064903179332222560 11888688 -13874668676788407604013365519787753472 11888689 -64939488919870532540436323021700196940 11888690 381872066244911140067152508916036172800 11888691 211777937922392783355988917472576443192 11888692 -310147006238946995899801703281839330560 11888693 -1130913659302373714536227251834591783058 11888694 -41983033377197988228759216364531751904 11888695 66129493197070640222697032395055481600 11888696 487134718873696306365141664572281057280 11888697 1200502416285834845597327779064397459072 11888698 83906037386757788933300983197350655600 11888699 -730046918328996399673295128761364421520 11888700 212923491145386863088583829855661465600 11888701 -2731898561877876615158577768394310496 11888702 -214060025208450520128502815610069401600 11888703 49261292070353166713737915709604460800 11888704 -243429880512736263236898669420053528576 11888705 200919273590671124481767215106649115860 11888706 51147236439725004771696061023751891200 11888707 -90460983973097475421223340304554680 11888708 312593792752421969028329332921593678336 11888709 -75690060922350359644271597187104787840 11888710 402874159181593598600918519203643520000 11888711 43135768502854748726520431970511924824 11888712 18292996218355686003281064273397923840 11888713 40671004874361616935202776178110148260 11888714 280930078866593892048276936595328721456 11888715 173253374088864606242758307184200475120 11888716 -113478575062976094397761293034523446272 11888717 88198759189099451385807843112331725824 11888718 -186634164775222374961371745023340277760 11888719 490463374574261715200408297087580971120 11888720 9549270468400863946107481560982732800 11888721 -101821401987165057295427834351015205120 11888722 475255136231695866113431788630226848912 11888723 -182238733357194108288204993980785996800 11888724 323324242542654163190803376207157657600 11888725 111443374120246280991160507305887626250 11888726 -11770354569794853914337018532286579136 11888727 -901616607130208245162808007783567248280 11888728 763981760493979354159252507664796764160 11888729 -282770427438539121570542007559679024496 11888730 51739752327260688329721450552963717120 11888731 132874761747922937892628161969717481432 11888732 285741470649076668726073921875156804096 11888733 422075768368587591619495633849699061664 11888734 185438848270258194478740652328988480 11888735 -55301248532979978206357266530334543320 11888736 -40824599223081004809181462493134848000 11888737 -68360414429065962432102288048131097600 11888738 -73217313689771763489952224489909762480 11888739 -167324877454481910133804990521150771600 11888740 200011031533453386034676936684288217600 11888741 -488461338036097455366698078612806329858 11888742 -346324636581684259304246101049418861888 11888743 -157899526159652044106216103818150960016 11888744 344783637905054130817628198278537543680 11888745 -53526985012086692420783465594312420160 11888746 534683870399695000073167470406839368544 11888747 -459259222878585755140782127474383162960 11888748 -140846777250319314404380637046958325760 11888749 -18945579004277692368590741122113294250 11888750 39676421174383059627661603987850520000 11888751 -324293911048836340775152199061311730816 11888752 145444687135772862592167637338884243456 11888753 1212460846854514969554360237914480448360 11888754 159558980830795313520118603387433111808 11888755 7350374645942656451245871341599362160 11888756 -1078242993934198568292390547248298383360 11888757 729300379350434670698460559401860710254 11888758 -30378045304282312555591144423506033024 11888759 754500007346109799087538217829595765304 11888760 171618762671134871861425286483778355200 11888761 804098523311843159967852261508724400362 11888762 165273362621576003129847878301750283632 11888763 -176911034963106791315954913030291915216 11888764 647778135754056011612840844131908979200 11888765 300244865147951927847921008648021414400 11888766 -113876850996599731808661697392139116096 11888767 -1297254111325480932502670235793092269448 11888768 -674372718841498470660944245747592724480 11888769 -5076320970947938580969489724198054912 11888770 12144709340952998311149763763625707520 11888771 7234454974250275814979234403891830744 11888772 -223337865669466567789894462283557463040 11888773 -510470792275761284322379950114463620836 11888774 -1202093974007234950552448521452860559168 11888775 822451460081049746023008653467517232000 11888776 1094167480779990163559608064117176366080 11888777 1130967294282702313815415018076588041626 11888778 148238897154880209777466279521563275776 11888779 136864135664673579969072167470843968512 11888780 75525271524743564656066651679899238400 11888781 -594090576677028765248705643058913168448 11888782 -304817444565996267031999384279337169600 11888783 269538722352259367475854078634855587184 11888784 66203985159044734700214087621844967424 11888785 -1026869162216383129471750044562398811020 11888786 5328456142693964651288040629720707584 11888787 -201290922220640352331079503095464927232 11888788 382803837058149564016053210268562185088 11888789 1645071596064251769687676998507891189120 11888790 328030491696732006421778119808773902720 11888791 1263861740818483629659914579993124815104 11888792 -58397247269249811435424448519814881280 11888793 140135072135898569362509124545867146304 11888794 408236507871911717516815214588512343040 11888795 470335033045141728035447244417098803200 11888796 -228157474284159209944976993200704235008 11888797 -4955884549539419507897705713055138088 11888798 -208356398852479995173060248451363157120 11888799 174639191838357969103886661154260584448 11888800 -244361427093733929505934087572055654400 11888801 -412137498067633688647649759088624351468 11888802 -549456420433469915136356287472622216960 11888803 -525818011028659174551682398122006532080 11888804 -403798660066809658244722968275366047488 11888805 -224594741653890785378538469005991078080 11888806 -35810392768060085679559575367913391648 11888807 320834065204903805928406329926792259552 11888808 157101211060760103788810148526930821120 11888809 -1466163144495418323040995586395351903920 11888810 87410154820481088649196081374599045120 11888811 -196489663189191908216657263273397130720 11888812 7579615587329251230252208133969579520 11888813 -12688677305779674720778248482466530058 11888814 -162196810716539916472912065177008265216 11888815 282858352173493879476148460083693278720 11888816 124551685529469612742512152128792166400 11888817 606102009159984657896097665707302330480 11888818 705010895011283514026458112711208729360 11888819 -13504229517964770100818475750945172280 11888820 202876534102827444664125775383905754240 11888821 -653088584787795541644610978988185154610 11888822 -327936098397581152503322236331480588800 11888823 -15349744092374621232654968916718017816 11888824 -1107479102052495468692526092104466903040 11888825 -340274705393598656802755783954389439400 11888826 -19735671177165559731147507764415200256 11888827 -14935817782018546683402141679788967324 11888828 -74120385089011585848760068217713828864 11888829 -499238167451458608224546914170542568960 11888830 -164303960535595513242022128145535306880 11888831 -1741654770387166431115662391768621808928 11888832 168664582523839895701263926894474035200 11888833 1186649859237653218038105562987112491824 11888834 -110630836554619453436078141403905069568 11888835 -186869146446677753067333401437910135040 11888836 -660501040129532471931769688693285888 11888837 -1055974942219204821885383393284059786720 11888838 -139531287331483384124723618257578331776 11888839 170902247620133749703925059400508529800 11888840 156752146066298872519949223208154112000 11888841 225179617992816849567251470671392296704 11888842 -36550956842036417975214225433258937088 11888843 -458154414673949263374856876516646440056 11888844 383712307866486579090300040549136535552 11888845 451578347410637390779355318852783921100 11888846 -32399946948706176541161591412563158016 11888847 -85629685883986488585736448351166289176 11888848 66829167328645463183656444132875141120 11888849 42619604851714200896627231836822717632 11888850 43851417359077960514056460655039888000 11888851 237007868802550822326291908768162099200 11888852 335166667762838913130992512856750388992 11888853 36583882968507325061838622324193222784 11888854 -149727570125897006246420722646653656960 11888855 -12509453603564142180793007153808720 11888856 20186063596137058189031377621090344960 11888857 -2824011149637548641099866477157817600 11888858 -296902615661687822766448278570312986880 11888859 -433536610612090953870327241807265293200 11888860 46399541877045186979660283469968409600 11888861 -40234697476718406023449794588858761568 11888862 -105101550528188253291016042989961107648 11888863 570196485513593352124953023782618050160 11888864 644168433919926423871142249676161679360 11888865 297743499707365772329606884636728161320 11888866 -395587609659044440265544791193277201152 11888867 -732217668709455257031669702870688170084 11888868 -208248476584406651631796847556280688640 11888869 -1024382094655379658382165653693470003940 11888870 283142723678360522079342580116408124800 11888871 -118237133120104834230966547177092003840 11888872 -325860707823784691579179381947890073600 11888873 -81105851428332562952284628743371312780 11888874 -378584820245757930062060064417093669456 11888875 17590657911055342955137688237583444000 11888876 918327113336837118564704656663861551360 11888877 -21429628492624781138434705204930148352 11888878 -504798001066564318829415819485913998976 11888879 -799985424652625177919702507932276115600 11888880 -235006562536461457389247667346800640 11888881 -111600599642490749642192654214768220508 11888882 76347191105870715400103004498603777408 11888883 1252433966503358121674644906573840095600 11888884 28660489095585273629625404618062897152 11888885 -13448755027285439570648187538122685440 11888886 227660062382073412186979048519020230144 11888887 -287789258780235847737021796930875215520 11888888 70196915865867967659016554728161259520 11888889 -641553780005922149883145694299927160160 11888890 -84621841311926772697818811761490870080 11888891 -569762304698027067299933474941096716528 11888892 -87795748029587019846800998648070582784 11888893 -618416975958888719651899724150608329876 11888894 -99634760916920580074828520537736762560 11888895 -196609944737734366654708857803437991280 11888896 445268871053191877884901311678074847232 11888897 -990412781140981233944909387276111896128 11888898 302827041801164992872900369417707520 11888899 1523539010545318607673905675565225982992 11888900 -394049851339945194210204185129596320000 11888901 -6660186873562055054243863319441068260 11888902 -312959167159173462686226394323847211328 11888903 -49422348468479402305864552803887932032 11888904 -487147497493548360084798830442842234880 11888905 -72800586916235034880317933730837898880 11888906 307803174806308968469411500796765632864 11888907 -243610268725347057203253659856017927424 11888908 -396517511977438433157225326185623797760 11888909 628823200810838227613052882717686893110 11888910 -427217156105932023847754705340695193600 11888911 1667797609242681418004777921443622125272 11888912 75849206323305156429123999128402264064 11888913 -545483401224343733850085327678202253600 11888914 -83176735170881220659913095331499772928 11888915 182963835863718964592779215710169628320 11888916 -203698690191131337390365957354159886336 11888917 -981137144526652393330850060977264002034 11888918 893519126054614995190470451189606012416 11888919 -265432840846249423107722787737927925840 11888920 -210889759832825194749391619797715558400 11888921 -866475662169697143289151161180549583856 11888922 5631520584094137219831696639642281472 11888923 1646881275729515877224944073264971921984 11888924 -548515579983847500747059957001194039808 11888925 246954809002476130842849315350286276000 11888926 19376935049022534472751318986641863424 11888927 835878999968929309713599017193289819600 11888928 287573564911745228098941114656954056704 11888929 634600761869318642618538719918634644884 11888930 302937691803000326374534089365553937920 11888931 129950042153798496648184077758233420152 11888932 -1259248105796242777512465861664957440000 11888933 58987595607456126227338509030928915776 11888934 7795851432638282384136487276600442880 11888935 249480358725088346215982622779761085880 11888936 1059451500495851254922438059818077383680 11888937 -51514139555443473968024832282360799014 11888938 -833954902238551617399711628088819948880 11888939 10718178722602072686901592218659682740 11888940 9686447442746926162262349860266721280 11888941 -18953917419942756976003042732035968288 11888942 223297807012894815891088335542185564992 11888943 163995410379441846013521053095874665728 11888944 290287255312821489929424696180374159360 11888945 -560599353300348869180385576807863220300 11888946 120342021819140081104597986785789201280 11888947 672123278996609686856817006796942400000 11888948 473867585791688041419568068574870026240 11888949 -508731467727731481704524534843299991200 11888950 119017800627026459237775001262319148800 11888951 -35213758594562370694223212570155349608 11888952 -9875213612465191628049923474202624000 11888953 889211277131053325468477438181314139264 11888954 -195205888934562673482036830655607097856 11888955 -95304108630908640977320705383621926160 11888956 -1357975783981833984423979161133777920 11888957 155599106901823152730547130447207311820 11888958 237407142199207111319776737879311448384 11888959 335892773381444819193132868810635909016 11888960 -119181346001505125164747695451526922240 11888961 -10884182099576602364493194494619966592 11888962 -16795706376996582868444726157770302768 11888963 -756356384353961273988253190348679934788 11888964 269052350447341364370481062171203512320 11888965 258802614135344359336707259140210278400 11888966 629437340780380088955691805775445998432 11888967 431585380344926599304188332385902840912 11888968 -368845543553930099030596546220344842240 11888969 3793260174391352507622568561738193370 11888970 -272939987352534646888045753594288992000 11888971 85521541091601895269317007449972017172 11888972 -622805295308065069339814815024902366720 11888973 7756117262245794635610331757348237004 11888974 -368484660062843904233587374289721619264 11888975 55968068118950719994549008561361776800 11888976 -57759692900287415253753619363921920 11888977 -757032337365602958035726888592331756174 11888978 49871797080976559831057806339428704256 11888979 504907284372288631271624441491102218240 11888980 201064357020449780894624150102023008000 11888981 -997967980658440216896290874447539725152 11888982 -140490768372096312614027905281421284096 11888983 1241608487971835848214743684927545748232 11888984 9612692692743430711910636933190451200 11888985 128438414561189534167917513535140691200 11888986 -4424961395066638850164568092984805376 11888987 -758477330378968795415769704657292490008 11888988 -99557563461239539269873950842094275584 11888989 -130574041774997086555740815023666077344 11888990 -79081634380107165045006459676913208000 11888991 -517026663760980086519584172626849624560 11888992 -1684000925432913604130364463519612796928 11888993 -1662734705074500248657664453283130083800 11888994 -131208725184830779765917662661575619072 11888995 523164677517693132350220646130722194000 11888996 115525955132844036189960134094117175296 11888997 -47494632988226483392509576119532976128 11888998 36077195379509343710941047494393180160 11888999 -435749714401404645710801323915916100816 11889000 -498774921160366133038431143388264960000 11889001 911498815962938083876024906939076894880 11889002 -62680470412415373655484223334936859808 11889003 207957655464940884482571898739149516800 11889004 342681301381713581954868245317595085056 11889005 353267603986651291189032554738568123660 11889006 266805809673516952019970699114107947008 11889007 -360416903081118398325254888582169205440 11889008 226809651277389301846474087024825958400 11889009 592051783583734551986207993665369162128 11889010 54994023535534137002048113143841052160 11889011 638929698906204887756942935658921601612 11889012 7760169702518486254539284503840333824 11889013 -30968412831476371219521761532257876712 11889014 -404918840761473482986972659534785715840 11889015 -443242453370439305416301746721803669680 11889016 683179137063656174299470924514072043520 11889017 103438587563694989498734042945565688426 11889018 -51736860639969532640508035204532357120 11889019 -944634872223612162381659353069467719880 11889020 82078500793664835120045912709079439360 11889021 457076062017437485165947369493278295104 11889022 -243405224147791381649690777014932848640 11889023 1394015018915517447279163010620142803680 11889024 78683168126156298525326190412289802240 11889025 -58177314206987303227242863824052221700 11889026 379354114825225281812020272401310658560 11889027 -2410757746524472193929763906715684864 11889028 588801666881545737530072829925273943168 11889029 -476921803571828984464419955308078512580 11889030 -104727389461395584943988388177516695680 11889031 -469045136425991567072119375684977204480 11889032 747772958777192375132219292256445030400 11889033 -245606305433734871104280838164627296896 11889034 101888251854010852027530666236478991200 11889035 -345923378285429968227726599222312307840 11889036 -671393107643314369689968601573214511616 11889037 -650725049391895507806088437520696202314 11889038 181692449007968472424348635611250381696 11889039 164597868037318918989564857096545062024 11889040 20322396642078008678793030385784094720 11889041 -132294528028604058579560476287943017600 11889042 476301830866481791493248420981825438464 11889043 1046483656110580015591785306798528826080 11889044 192429563920141846727217775304718145536 11889045 83101702146995428846321674427395379200 11889046 -267178024214191590749064926695593783936 11889047 263252517908281730401337701861026156720 11889048 342502055400708620769905772877781544960 11889049 313779729388558013717690362962637407050 11889050 -450313291485006289444349185767468625200 11889051 899918621497731819208000731572947444632 11889052 -283882031618861365686519144703991949312 11889053 381348269975174876279465962664351660064 11889054 -75207995445821696804000898237718259136 11889055 -246891054105426703441314694411062360000 11889056 217344396838027449885151656815964979200 11889057 8427517020692573895474349071711203136 11889058 301296120279768217998946649923792662528 11889059 134057982962517865926945486662164336800 11889060 33098497504604348199783273605749248000 11889061 18656842290973528104417246429756608892 11889062 -337831578178660838116767644514780183168 11889063 413258839765671310712634378937135117392 11889064 697335485630747079169322172038777241600 11889065 100522762905384057181537077219511864200 11889066 43639289127637151068734742037774592000 11889067 1193420085152461422620327261257802040116 11889068 -72380471080916861846805800020844958720 11889069 74966493106144799904078549013033444608 11889070 32735784964721459321984098391677523520 11889071 685252303140312950372694773120996676000 11889072 7855151195939932134069449997149798400 11889073 188624739125825991144041707848488507136 11889074 245336771453785425670856105927770330752 11889075 -246626734261566080534274719463969316800 11889076 81103186193098119203952751517379301760 11889077 1310666225154777802734245075523762398172 11889078 -38211001122649587026322496838652288576 11889079 371329075098671835204971481920419293840 11889080 -307217802430495284907195026783288115200 11889081 -702643597728831157438814091083155330560 11889082 512795930069374426600844926439396065392 11889083 -1754813680150812907952777161443689780880 11889084 875245993160971344358879943804433162240 11889085 204178458900157286200896405330047781360 11889086 -601611760775360675795101005874379784192 11889087 183842209188377191872964758854845820160 11889088 -58602627586308653236819331588986765312 11889089 290157447924512157791497371719059645440 11889090 -168138537151722781666656230604274176000 11889091 189583139758851624931726713862456525824 11889092 -535885174120702348445580651332898091008 11889093 -505107924305904832810478996508483138336 11889094 23526788155939298194457765824838063232 11889095 100419987564190982292895981255987422000 11889096 146205582754744626346739538806801448960 11889097 -798175694296176793018998238102754902 11889098 -110877393549402480493538846501268395520 11889099 -36638754810650324860828370162734865664 11889100 64522091607551816123680779641596486400 11889101 174862215454837737954767876895223044480 11889102 479240875041587412113724390368758688832 11889103 -260101221483668418471653639948496670560 11889104 242249141520680572699000178644071505920 11889105 -225405111808580582976112573612030448640 11889106 -459825296575586834168034977093067643248 11889107 -1026039075805266416705525154803228650644 11889108 -155097488842866846660030522757388881920 11889109 -425250196296426978093392897116042579584 11889110 -143182530127741355602937004344961934080 11889111 164788395099288618568209205314002792400 11889112 234148812459857089153688987881845811200 11889113 2501262752717702456381605266243114144 11889114 138093340053149427848774751806091365376 11889115 69935899640688244002285932802222241440 11889116 277910538611915616363307058601456560640 11889117 258273290085870675971549834243005358880 11889118 -672601379740937289840721622445614010240 11889119 557611234749264040396150453883202097008 11889120 -234801684855627645368894204455189217280 11889121 7757059156603432833822621899455324322 11889122 -698250000519489505295102717452051968 11889123 745772748715243554199059233934531147384 11889124 -64094179656045802664870857935598171904 11889125 35834414370220278407483139012342840000 11889126 -626336337951988462022566462118508585600 11889127 683531547911817081079651334192131899912 11889128 584611546682856605845500239473405148160 11889129 -11842391579577539544284743628611387200 11889130 80126442580211449366145471126061004800 11889131 400971795495896904245754625581697726032 11889132 -662520423661679594790415489308411529728 11889133 -1375303869144360762235519322504687662880 11889134 174929164211463900681090833439382259712 11889135 97430232671291664119082655494239711040 11889136 -26472457769688274045043966683287388160 11889137 -154529757826417810058118275007594080640 11889138 101710810441474142537228053542864418944 11889139 553782194508260858695810864877012445792 11889140 93956567963853482599663702886412829440 11889141 -768413729705653049493269038936105735776 11889142 -6696607137369751626242054926422916800 11889143 157072119530963929506875422880573473200 11889144 -157326631587127161579116788490800558080 11889145 -72782988329095483601827792792504196280 11889146 323608608163285358910343233929708476272 11889147 453513420805298653449693541410378287472 11889148 -620508143406616391551653217985763745792 11889149 425269117691525379045089781476985681120 11889150 -58302965707604518171259899583613158400 11889151 129157427622846565307293535440446848704 11889152 -65827555219089015729027691793451319296 11889153 1173298912144827037969008458287265248800 11889154 85439641654278363499963466345349307200 11889155 155571021968363320111905088405434390000 11889156 5678204231196986138520907306725955584 11889157 307634260830698871980413493171978160000 11889158 263622210769903147505208478139493187680 11889159 -188122004784912310730146762376976811440 11889160 543736814247959784741009807503722905600 11889161 1084768351102385407711648800498870442932 11889162 232164311863248840297433240169269884720 11889163 352921544085023491543920972767055511296 11889164 404701488012945063813086267976490525440 11889165 -62046163507128645653130891802795994880 11889166 262879585090054963403534641599350583744 11889167 -163794868638234445950984787395252208896 11889168 102398574884509777588111340586300801024 11889169 352041972027454270859498128627909567344 11889170 -78247816927401373237640884663310778720 11889171 -30270217960049349568228073368791594768 11889172 196763539457669716446218559974315112192 11889173 -127424587152601479931107671806416154020 11889174 -994289857402013245682576382018240000 11889175 -311510377396147073203070792166736667000 11889176 -387176562167558142307446662687392972800 11889177 -266761404136517604484429847278724544000 11889178 -293043304785177315221597612458594698240 11889179 1407627361992216338377908362273796123780 11889180 -6133463540948063616099285822741273600 11889181 -1314641154597741584911983185915461018 11889182 63164378578483713712088245403190795264 11889183 -198738567127844284028112955660999729536 11889184 -731599713785460530882325585927277117440 11889185 246740572426527759974296971566600968320 11889186 -633990628097463953161916638389749120256 11889187 1021800450460756380565594267507171580560 11889188 -467634119942511496032913542575959948800 11889189 -63918681564770986455905619498338280672 11889190 -276024256593106058995567026031547587200 11889191 170441226205947836305808167243820057592 11889192 249774768356582242352869525115700019200 11889193 363653008844328916850226162205728004640 11889194 -238762691114453479346034191482445857104 11889195 -90018813918537972155726381373397048080 11889196 -754137946150140234079721082927283914240 11889197 -1006137388817677325757039471997783413354 11889198 -326778261973046964474848644222983859776 11889199 -1579083434858693585095692027435280000 11889200 -176952378625899602132392493131897651200 11889201 398152935496539969714577056750424002720 11889202 210936237167821026822172592669051831712 11889203 -11924183872754589356784029319446002548 11889204 29557592865823036231193396563023261696 11889205 -409193019297540342933070152713061980880 11889206 33621235447729882215545336106684463104 11889207 549157466850391795282125802714888289280 11889208 -249640239359010387645171486702862848000 11889209 2337581492086280361915659851032820923216 11889210 41042916805356040317627662593313541120 11889211 441921708383577982640295045472601614312 11889212 621045106357002188130121282699641039360 11889213 -2557523422049424814896612027187034880 11889214 662932751624954741786674278108707235072 11889215 305871716400642159739862597169974411040 11889216 81900867381543427785655186336309051392 11889217 450945788875405884063353139527506835632 11889218 -83001668004314297102817099842418528 11889219 396651493122868976538864093325038897408 11889220 -39513284014604018092623094376588451840 11889221 -44360801410627467813054188191556065800 11889222 -42351134158400845294694170633815302400 11889223 -658189972500736628003097702493409528880 11889224 -463360935014296339709888295520393559040 11889225 98978286101891843154833555959880909100 11889226 596661275116365648099032655028080023040 11889227 218393858884974472578995458392680137872 11889228 -206757699325137391642989506204507329536 11889229 -659250462324990770191198630277489195712 11889230 -209325463971369758967822851089574697600 11889231 205444283926964856985231801498095840000 11889232 -86091354070711631481167150703001468928 11889233 -1316727435475065165583927869350946373518 11889234 -94680885971025696751032202106763755520 11889235 183646131281300833914128681400945349680 11889236 9191291654309745528567417922998161280 11889237 -1383214974335004081872224214516593487232 11889238 380361468850004651978414393524440479520 11889239 -971420352560552116290774923456630774544 11889240 139334067983140350069580161672550809600 11889241 130004546698386096109868738227246842944 11889242 2973007413169726108908234204067314432 11889243 294007782578498637664311305655786209160 11889244 206663278482159285111902901456057167872 11889245 537802427541273327770994100298332101120 11889246 214753947163979721830279029011267676800 11889247 -190889508068320032916344543871490791448 11889248 -84513211068720775513399961620223361024 11889249 424214692250009463081362033691351676128 11889250 654050627334267693252732333070750080000 11889251 -1600910812890748438951548371268548779896 11889252 86948260211453994228761459979852238848 11889253 -5908733405317953123661434362479740356 11889254 74403531024640520896802767762120258560 11889255 -20076368992393690339723540211391360000 11889256 1101958069032600825180615957658287912960 11889257 353885256286949700527026299237753448506 11889258 429262024359394733184307390192817865984 11889259 -965308684112885545928521278788415378240 11889260 286083615078023272334141670744828380160 11889261 -1289259945286850447025040385067380730048 11889262 173339426787209289636620679714010170240 11889263 823690908059271485979652264375898093280 11889264 -56331701964203173477515870020937547776 11889265 656704074817271568775716927085111444800 11889266 332986474343614067501671739962954782624 11889267 246024836111175687527853134153288931840 11889268 -94224457983557395612877311059700241664 11889269 229413401985880214400771305771638539840 11889270 13555573151295024243209702280667029120 11889271 344522713168182008848647918343958641152 11889272 1103860998741595042019008945350065479680 11889273 48024811478902663329585178300071726528 11889274 -135838065035861445165756546812917086864 11889275 -104719987743643599386560508101726632000 11889276 -68064054431895744168003636283567349760 11889277 181054729616997491259461388438243849280 11889278 306364965015337333988598219823422421824 11889279 -192336827074131364182176579211824555976 11889280 152894153756358517766685146751172608000 11889281 973347842187081861641393392100033246082 11889282 144988920555891743744828970451995192192 11889283 184992972366742210812698376127860544720 11889284 -163129983389101143805451445075032739840 11889285 10450927024931943533428775734306271040 11889286 -20722438280205911626659159569734553280 11889287 989256714768424104710972206464300966672 11889288 -211474862769069310187698492943167488000 11889289 24090762366006398554771290041934145060 11889290 226995612393038855499863722599078850560 11889291 73255807416365449587556523650426556808 11889292 921271242904066459064944423568580022016 11889293 -272185332024352370694949728533695889556 11889294 -170127947751884362779375537847349360640 11889295 175297696396968883524598178639171958240 11889296 304256323531253994184928970687073370112 11889297 -255145506244151540166477964018672248960 11889298 -336565673456287354873133214019257165312 11889299 -658463110444802089413025103208848687700 11889300 169568570567383910830425637494137548800 11889301 1192769431279418231560997983265881692302 11889302 893531789966428214530120485302108959104 11889303 -336807773275463942057515842487662793392 11889304 419318548115005124674905256568845516800 11889305 -424561159292036801030930217293554769280 11889306 -49654217794001616867336999004441497600 11889307 1188629486833149132226548769997147257200 11889308 -639930295867675226277670536299839739904 11889309 544275218003254884912472148206939426560 11889310 267876215598010062460358755615793866560 11889311 279388496970730366237198471572191095920 11889312 56683457479718664327237166630063570944 11889313 -1188860225221848337812817878343035121438 11889314 -3973038541601693523394186731749209440 11889315 119580492855856844470534759697970492000 11889316 600743084870400225009793479526444519680 11889317 616147320949813374548326424802210121152 11889318 127906941697913538804373571727208028160 11889319 850457764301696179866804906306172475664 11889320 350815954489547011325368933282012108800 11889321 -201549477976890777061479957402531559296 11889322 -722229352448615424625661603096522814288 11889323 -1502378128313978699265405095852535892428 11889324 711691410065789990569852448243840411136 11889325 72901970682309813567873995504011516000 11889326 -564065939122389972548661262213700121600 11889327 654871763621863937956122052771883924880 11889328 5688431681394747405548098016889274368 11889329 -1170849358084579328253237170480989961070 11889330 -332725009773041410019767271402064238080 11889331 -225293974781741014899513220450086220848 11889332 -63313137336929142965736952160370524160 11889333 -1074162755434673824853279705880759198180 11889334 -940890356567067113302652948332654550208 11889335 284103798090726409937894570479338474000 11889336 264618081952260399087072088259809382400 11889337 -160455670398170222004980554308527975168 11889338 -470355572626354180075171964228365345680 11889339 -320584160731577637033140096614821120 11889340 52022388479469890235154032018079203840 11889341 568974051011508986866139473976570639052 11889342 -5446398230317568241746854554791865600 11889343 54660502635983499596024518315399894592 11889344 -44596007720126072981866117839168995328 11889345 -226363679243194533614151116953374576000 11889346 38150789719067181144528137756895260160 11889347 313926286958824506796153599145157651952 11889348 -181483948226988373638715066600761913344 11889349 76543392046176692269546809899656102464 11889350 271651862136196353496483330149117988800 11889351 -495584154017199621081161717313987960408 11889352 -151661425043195380832124086933447761920 11889353 275347359087134687650220924378795691456 11889354 265267034780445485442966518341268375808 11889355 -148190265722314067277951060817527397440 11889356 -60847236390018176102706883901316882432 11889357 -594432880676521839408925570732090608960 11889358 43003763046737954055459941291793510912 11889359 9637921380940239238418176507275356160 11889360 111257743160580963757190817645205831680 11889361 -1192932956923739362329156525856183218576 11889362 -695542273524987799378744219514499878400 11889363 -246845091600396016529195881371731030856 11889364 79554927601797902436914375295659786240 11889365 69640440300907990008362052346608871200 11889366 244239074316252781778589726041356464000 11889367 307616060365444101802415033802921795072 11889368 -160105662366298337437194130907474165760 11889369 -1422404904710456237891797661798898187680 11889370 140761789036084804035763585154286470880 11889371 5225131380441918945398530702403617680 11889372 7286518173179540747211792292130217984 11889373 -55092393162599721816627815908318444378 11889374 66579688076297328695085831482987655552 11889375 -46932893624084641636910484910166910000 11889376 -579146348281719697872322551765772271616 11889377 39914822150462312074738975226123823360 11889378 12397480900800293758753575039762941904 11889379 -269308435897732676877294347626306329416 11889380 114386185450791331927861509697769068800 11889381 -83858959938973495740323879998576817856 11889382 511352698966051137940073303160034797792 11889383 52300165263195611567975051596681968000 11889384 190608880158498281838544460697963724800 11889385 -91841470524763430066908940559698524800 11889386 223066001157701473777409739884367721392 11889387 280044745839659752422735358288861624440 11889388 -405428127231246826706264797617087428608 11889389 -1505995510664416318625491951956196128810 11889390 -118089346703600708702978829064095375360 11889391 -873658663599473966026134354383956004400 11889392 300042965901128854585452184024304320512 11889393 -104134260634139467683320176512630011520 11889394 332125268825114310516396397003178625024 11889395 7401910921663161643982999320519824960 11889396 -270188011361189495559418116062503219200 11889397 -126191280177419080093577760196880937860 11889398 -475578882424562324015257194014649454464 11889399 -83112403433963252360628982485368166912 11889400 320978728146674944426394492181222912000 11889401 385578643463039561168770995588484023402 11889402 241888892325263239764849209937025597440 11889403 -1623919131326566650326604195654980080348 11889404 -651398268096016517949738582215317254144 11889405 10546518163436799827469442744457642400 11889406 559409041184176817283424219161834673152 11889407 -52205133684171740115204631181658877368 11889408 -86994174080733694982673751904989741056 11889409 429977761542657390114430612561952352000 11889410 200388342068367192674024101806723485760 11889411 -196809808632881848959438736564110094080 11889412 -538975774956038680943474649561998300160 11889413 683661661348691321827097429011050619104 11889414 5841153378701859250332114853355166528 11889415 -789805261502600748254178797562403042440 11889416 222178618332435027483348753493097349120 11889417 238913242925813954727172990943234708160 11889418 884845394330900532607954909747266128640 11889419 -422365504979316312107930923691425719480 11889420 450484991812540054218769063544388556800 11889421 -873930587284428733593336619032072718400 11889422 197322330308368550724101919515455960512 11889423 -5226658874521250771799970634232724896 11889424 -19323147093289656247436468368681000960 11889425 338668022049928918861747951502601337500 11889426 -73507558470264068005042191718704087552 11889427 -433824657392228464455204823232526835128 11889428 -735795060283774762249901697214354274304 11889429 154465748748545973244399077467326309728 11889430 -34040662593212236814378934171247411200 11889431 -37040993121721288006688907367659363768 11889432 -157123332836521268738821115695822356480 11889433 -851895539561994851840807627742976267318 11889434 24413374662888364503566874864128133120 11889435 -591430849836978871057080331905044173200 11889436 -262666655686550500819774038791968167936 11889437 -1135668884370163548518287223852624640 11889438 7673761675961858851618587439497762816 11889439 -407977984893274351451250676379858745760 11889440 -349547487917540856198132756244384972800 11889441 936318664722317391525776764897019605248 11889442 -64379635719630235306278121507184510688 11889443 -1418075032252145483113063718113909345320 11889444 -43556564524519038208566144178814976000 11889445 217634986716785605574869543150995272700 11889446 543327583069516539110185800273767112672 11889447 -556665841946395625874479501271390184320 11889448 -600311685466766498123287066512892400640 11889449 -741430643317067350450930398084679426560 11889450 -381923927115448153979476495761982272000 11889451 -513395923459609705997135311219346468320 11889452 -957899232501759702964573049753004036864 11889453 -510255678035547182033839110082007078496 11889454 -84484252521330277335333558578152041600 11889455 -219000231663875744667336741235066380000 11889456 -118213012262376053005499369455538700288 11889457 -11345119284898106294478079833922634000 11889458 -23376091602040555281658858239475966704 11889459 -452614396164394354509397384446139031040 11889460 -510188417611559155243181167522675200 11889461 99544968353575423935282835117174914048 11889462 46352108602409435277678099714787470720 11889463 -1214368441273143078248057238292343923288 11889464 -306176650103486756411759644020727664640 11889465 3090186419468650709861736181593486720 11889466 -479312036931645975180248016579949927680 11889467 461338655699693220215962167804024809112 11889468 221910712332324070764773801653935427584 11889469 335775995644990258237799579480380385280 11889470 280193963034478253214789957475057135680 11889471 651403692207266715846885396334258865664 11889472 88861666270063481119265410625799454720 11889473 913129415140867758677052731849384182722 11889474 98221501753871251577013547644183552 11889475 -262812510109567521050929747926805912400 11889476 -182808908347873330205259395988716269440 11889477 346965493770112034281748555780645149440 11889478 54634182613579980854805893788890864000 11889479 -101399826026437135170887159236585327824 11889480 112924779919955958202323462597095424000 11889481 88028104993378468998614197138757048282 11889482 -85432273251918467095377922462692742656 11889483 414940186895258741257950511664371512024 11889484 -243032877086006450537724610906442607104 11889485 931758028307349628502052685514758529760 11889486 16351440627052856482847412170142449664 11889487 -506322286917639206833702301055226846864 11889488 -147026872925103623744704362953122603008 11889489 -1226056314065534091396644039887196324160 11889490 127582362368315614629792129617831373120 11889491 86272572242677344106154220185617958892 11889492 -284032558248609518511933841202871097344 11889493 15435663785709198468409975796368585920 11889494 8852237072261161248290532585279548544 11889495 546068414012601349417576176093873339720 11889496 -784732626620877472686091561396741079040 11889497 387077724131772064075782169050860537040 11889498 256910676136898672688936361038720152064 11889499 633277469027952666306851223469594246360 11889500 5776014754499230054909084808232960000 11889501 66348110049135465293632148171413346496 11889502 -244661902304639558474512889419050849600 11889503 -691394857048331409017839469477396916840 11889504 -841030487399929216398028981645439139840 11889505 134972522437216984504121689816707495360 11889506 -233232967063350993040009989809690208480 11889507 -353523211730783956943763124085244478800 11889508 -477868065471996519928877458783322690304 11889509 -160083573909657899112425558171839571460 11889510 7434375408050895605992944013325913600 11889511 719733899367534984945141315278457125712 11889512 1348975071940549866305930692871361715200 11889513 -177996497279638085593906972383219712860 11889514 64737006519087938043226667485171279872 11889515 -270556113762926657191135501913926784880 11889516 -82284534406770828906040816744022446080 11889517 2323174636021054481533325126401542063072 11889518 -346648353795039240882584660068961230080 11889519 55625224141082894343235690430286478080 11889520 185645619648760368480045551549079552000 11889521 -65320333453535864420056425440675488896 11889522 -407343399864979328578828889222678313840 11889523 -93546803460510059911158904041890941376 11889524 1775726923049951331668978886166167134976 11889525 -27762156663969557481162122905683667200 11889526 -572041879895544482694902392396008225216 11889527 6659441359471082040932856482473241160 11889528 -45746211971861202085654903114613391360 11889529 666429689149741264705727686631958385130 11889530 -329561095897478740924670993641782650880 11889531 -819112281123191521622542223042570349600 11889532 453542588013807428999499200819034269696 11889533 32562987298823949656379886511777979840 11889534 406930249683061416170730554117298857280 11889535 -7971717426870543597450248534876795040 11889536 -403856603444580649432378994755790438400 11889537 11522630463687422399346528900543032160 11889538 -466006603503112001114300525226398912640 11889539 850583186404306429674802251742317929340 11889540 209451194167018009580350703124133317120 11889541 -545996063010673047714864655551192279108 11889542 247229696063574391611271487216488643712 11889543 -3372882522907812491560623342905889792 11889544 -366353456727173844538280540707646054400 11889545 339103685985925382597179959754302239760 11889546 16522555375023673447528999205570866944 11889547 -1171382384371063778078121893293475913004 11889548 93910777164990450321705326284986610176 11889549 133579777432156985198589215324934068928 11889550 -140480353318253999540638714360354771200 11889551 -343038636798657311790349582316786841600 11889552 -240433346955340316350767940146408849408 11889553 -399963413597336146065157665873227131916 11889554 53271328762754177343651155480469780480 11889555 337571137721015433618963120116002067760 11889556 -430139731220309209618634081151011175552 11889557 866987936641041084812424239379027844092 11889558 306836676492120284204096557019649025920 11889559 -599404267636247988015559619967719746560 11889560 -1181731704176326286361014520266363904000 11889561 -1225720451781141839639965570820827811040 11889562 678866448069810872928290664665608988160 11889563 533706181036595029959857621301616607760 11889564 -181394262906737773887131679252743284224 11889565 -826708732409217384122992467895095811200 11889566 -72663373145107188802794480808576200192 11889567 958376559928108642049326525684853871384 11889568 -495103119925339534218819209037796147200 11889569 275064695247942946329383750525584511970 11889570 47294388777884986099642174372197457920 11889571 -472920574175677417236458694936660981056 11889572 46338742524394609865422713918124369152 11889573 -32243451446269201397040960937256282400 11889574 -482155384834592053585975703324528415360 11889575 -341354014312704610875295190720645755200 11889576 -899239313938769415788295050417133204480 11889577 -209317120712288488534035286570154707328 11889578 315488283751143353519077083932703729840 11889579 -52114493959831668932345178479688698880 11889580 120529702508102331033646063093340298240 11889581 301963670528808684044129465942361516 11889582 -17529096544850328593394972640886774208 11889583 -12901868060235013309790751121727501632 11889584 -40144195903219456971783506694179389440 11889585 12118014286866213993644349362612463360 11889586 4257295213618601498424840701824185984 11889587 1317284839332588394937296760159551060236 11889588 -19410464208842669674853742583154995200 11889589 615797207753307316297824264057783296640 11889590 -2335962892485838142498158451677271040 11889591 152130985670673204729161595804695948544 11889592 -209237741344036760046531830568139161600 11889593 -750176010071784779260584408870861634860 11889594 455134830846327531869856450269606984160 11889595 16928727117453358444931540867394761520 11889596 -259573809775792043345429099520899251200 11889597 265885023307838727113409318215861953728 11889598 24866877106165028557606602426831179520 11889599 662796938881759805134014826628363990880 11889600 123514966766371298357841921294100070400 11889601 589886054684320354923659549826035288772 11889602 -525155747994894867998618029397067600000 11889603 278844720624246159593206684326414312264 11889604 -1340925773759257635060346801700033760000 11889605 -37951793322697053341270766297940496040 11889606 -44230742696627631624148244509149167616 11889607 -1192190326161574525636288115415545263144 11889608 -511078514809976701131102631484081725440 11889609 -862232506021225667411023036653878862240 11889610 -255984064295721819392768819251409893440 11889611 -603146047473395591012405182920654651600 11889612 140740090679550408791969279275242946560 11889613 -180902197035744542508348693335710485504 11889614 -42222082383415490560167378664769007168 11889615 275510147910385272434208173723688360720 11889616 -14893879749859940354611824394075897856 11889617 -308748738224023694468494806318017534988 11889618 76441121656655743307600473231721991168 11889619 275111424506255271265699136840243337984 11889620 357788445998357483196474912932106362880 11889621 339220473011583603661415621878626097440 11889622 126827630231182960088054150498627150112 11889623 -4546973736315767704468435031730823320 11889624 -699467078843934419829450983605506478080 11889625 -691874115090101670552746663769966576000 11889626 -7057221371148911793174645758897416704 11889627 109567005137807535978486290663119303320 11889628 -553645739013964212343881681809671034880 11889629 644439364143547126297735598476711584 11889630 199967267829427578400064720796757152000 11889631 -210852189836431470891642417256719140976 11889632 585651850097013265286044530884374953984 11889633 -97043709819848541797146532105520783936 11889634 -192380931318151616513764442490993725280 11889635 324526319259218810030274025736015968080 11889636 -345252542171758246152171510949009852416 11889637 -2631051916839055498285777619020597610688 11889638 338515775423598162961929701031028458720 11889639 -634364504148484472689647977425925218560 11889640 -288540550888840278870261819364520755200 11889641 -1292576785986056843785555954540743941958 11889642 480525301865446671637768274999638854912 11889643 -680730560835786743407826045787141638400 11889644 -365836012511852424161975080370885151744 11889645 159844357932613758385218303919470666720 11889646 120029332431132524238961178089740087360 11889647 78161858587523793256175717538054156288 11889648 57925430923690498698964261669555372032 11889649 340970762974409642003394838599028535040 11889650 24763862334507558960098433451601397600 11889651 871856923458090744230483376874864006704 11889652 157968351456961547782893947605473565440 11889653 -149331551653734131469360176696692168800 11889654 -4762921337511291819837873185039895168 11889655 1098768161182627015217251488267349246560 11889656 -46480300871167310172408983557958246400 11889657 125765802439288483406585669937214406334 11889658 298365325006780509335054871820709022720 11889659 -504456875892309798028048871201887666140 11889660 -29801192722415924942453206189153812480 11889661 547641564868816978028835752790613582464 11889662 -242166850081287022116448573747805979648 11889663 819289635977928029495786606687411014344 11889664 768192480876579479270388390451841335296 11889665 588453020458421105065992311249569372200 11889666 6385444374644131846905777860296856064 11889667 -80610692944959704223552927849482817000 11889668 173058211944372265315731691873844736000 11889669 26339088069350034491807125861659765408 11889670 116709374654917974449557339893075273600 11889671 520940549633566680012641303139903891672 11889672 -2363093656969516254628963924904017920 11889673 -169956234724117667359475106502830710000 11889674 276833164076807630140373370843875052336 11889675 12006730172727601494771199019015790000 11889676 -301762709990310097742211079284715383040 11889677 1347328198575019743472235590919927918880 11889678 -54303558552221177118009705092395868160 11889679 555630284379589169243025469776958495384 11889680 156402276995214353841810159087157248000 11889681 -289041836936008657912029437844632745600 11889682 12934966762891968523817182509814963200 11889683 -648965982787427691837677847233666940096 11889684 832931493067324062143199383064253526016 11889685 752226938781033965440883645339865833760 11889686 123036442063083366011341369036031801280 11889687 -924536149413069373889824490922588222720 11889688 -121356971920489903262648437930882560000 11889689 -47809519376837412949811956945642396800 11889690 110875675884380180402449933908939467520 11889691 -451236218138492883108842338320190159872 11889692 -11674305178182973698680854614835683840 11889693 -1214154371290581890785571898489000955200 11889694 -225661081204970596958334832364914451520 11889695 117362736896021244542980878492732364200 11889696 -136972956168420892042652669109193408512 11889697 -847429169915546960108253287389126297148 11889698 710886771219264383748317925250251992736 11889699 -603954606211879829561835704869271270400 11889700 215599184845550800351863273311741283200 11889701 -1120799605637344246212425405407279343298 11889702 489720020902409118629908971601041024 11889703 333185743288411171397115710526276061128 11889704 1437819965606710484973983393779292651520 11889705 -405973825310583592083351425484951992640 11889706 -319207766705553299983522411682213786880 11889707 -1057432166361443529942311705538414964044 11889708 359387847991611163840864404629897602560 11889709 10889220569245255417653778529980166656 11889710 218266284118670125138204757911612454400 11889711 -614336372058274286878751261912939397240 11889712 203173930969366864425183578423302225920 11889713 -74006768593582850005486112277239722608 11889714 348407857410174249601021921712404391040 11889715 -3786778090709565344385251164539792480 11889716 -1065970780196227201819763240593447532160 11889717 29098407767227605917218092984147832320 11889718 -1041825142631850489518994989132560257600 11889719 -887575576221669560190644234267671649304 11889720 -179604148869512686983066267124592640000 11889721 -420732521433132480331220670889450348800 11889722 725595607743277303575312175546709184 11889723 -938672099556353813302325092912557546216 11889724 144062535026853993075874866192370655232 11889725 205218439641031217304778890238339116000 11889726 -148317880430827792214542760287670859456 11889727 -616047948469054963703843152940597295424 11889728 -199497441783408535131182640343620255744 11889729 2428876298578833430996188161134726884 11889730 408769554294932824664826905633334665760 11889731 -37781839089267648573072875501942138880 11889732 -180965338665911841208920937186880102400 11889733 44781764302615531213994841008988765120 11889734 204206402671490727848618133158580146016 11889735 1621168100443794710778937978391976960 11889736 9287254211690623776060153617341286400 11889737 69484785370446948790870451741923551360 11889738 138023046504795973663820386434564034560 11889739 -501141189007703957954564007750978990000 11889740 81375785606692641709345157134795407360 11889741 -863550861981241548104057616668931663936 11889742 -113222956396603720876027869042749521728 11889743 1527505788641992345977083909955564538992 11889744 -66678587277116004687239969646117519360 11889745 -286791990368620340596747587534266685120 11889746 166893041626667086624949851895848589568 11889747 -113968079149649454544066855890930708912 11889748 -116011850063703338859505513274468624896 11889749 -252321596271456611085306971619194050134 11889750 -175947144362278798354297731437727744000 11889751 -778008315324152223645417755183217632248 11889752 830061999017499214658516546123214489600 11889753 905650950356855474624915351761625428800 11889754 -188016302106251126888288703388624812096 11889755 232127292379855560199252199495160712560 11889756 -589459385608916061119509914942726309888 11889757 330637955576231057815830165630949128960 11889758 6527503983848941691581475295330444288 11889759 -37488535179923668541188084600023296640 11889760 192295818096817300611708341091536732160 11889761 120077652942437992393262479787804780052 11889762 -278237592271654023116209787005470046848 11889763 643605385839318750708295260257311568920 11889764 -347259225614809507922419233978026978304 11889765 432310352595954326544639633629611308660 11889766 81213895159961069614912897999978066176 11889767 -390530231257271727334973273917488502008 11889768 -486064651846098367190320189205232844800 11889769 -816094633646723291712099580096441227404 11889770 -130899210920231380723776722421879349920 11889771 -106396619610539324077000409469402823680 11889772 -260001702601849256272838011292228167680 11889773 -1059347850234463216495165812475356960 11889774 -143451139704347424387340704326533666560 11889775 147224428101726408010140088523083718800 11889776 26450589605952909345972276765350264832 11889777 387169436372948919032529842820299388960 11889778 167996109642065134985292639989259949056 11889779 -12916390037327441407365037439559208128 11889780 75113340551887180331018825247576268800 11889781 24439048134351004680650327508715439712 11889782 166825099253465998430489440977042009600 11889783 557414209048882338521281905394776325344 11889784 1227320540530131955478477667711115714560 11889785 29071398138974241869146172527481387400 11889786 -91014521043556065534775152352380020736 11889787 78197547174780717431877276995443232 11889788 1143071929350209027488630550245168601088 11889789 -808960304023199637081408185265769406976 11889790 249802452090687453210424778707882454400 11889791 570718153254193684964343301121726712192 11889792 -13066358717956779801710749524279951360 11889793 1124688825764508563076132960972593351042 11889794 -136446709119835997790381405620168083968 11889795 171682430415655839237209188620908627040 11889796 -484461146675991307165421007200276886400 11889797 -762452539864328010727783790451976485540 11889798 208055391417659783835261539665982046720 11889799 -1896173922231709708134394167033534287264 11889800 -222069136971734778521193268588945920000 11889801 -12138226477006857118236139178243059200 11889802 -3312134297608841612164336357060780032 11889803 183173512553226415579818344347528455480 11889804 -140917260243040853805498839122949976576 11889805 222592878176155678642233803050119317760 11889806 -201162175626238179711876029866253760 11889807 -214704847486474164813059230980084023160 11889808 37010074408502729810793281977222692864 11889809 -444901230560475099175115499803230518990 11889810 40146870210099195018508565537101053600 11889811 -860613641338657266524525874230639893588 11889812 849060012978989500508439070435340808192 11889813 372676560248614847700590919053314341984 11889814 -414523729539089196568555686507351435744 11889815 -198223047592552550639472440435026612800 11889816 -62935406838458664316312362450576998400 11889817 1255926034948570858946879937243111104532 11889818 418010225633607564358241983395939717360 11889819 -259220053099589457404072949852409589016 11889820 -724511423501796637542760139594669875200 11889821 -7176512129346090324840744397353511956 11889822 -47873940795328157827896006644633044992 11889823 -889594846011337614485994680330931326352 11889824 315349369716315133520882141240334090240 11889825 652488781578387966645719271626918793600 11889826 532057267476826115792095933393843501920 11889827 37653815582210233035457152800369084400 11889828 41002090758056630215745196532924848768 11889829 233548292320363515602588673664160299520 11889830 3209763012547454398104192726302085120 11889831 652383620867105303155843751891019859752 11889832 1363594862155998268004584741123136716800 11889833 72605519198423051240415920178046096128 11889834 -309081220925290117361907818445126913536 11889835 -829421253174023688201408187932610242720 11889836 -93918640035828943413639078545770788864 11889837 472870990345011167695643995023450887094 11889838 432128231188142694522635672787432640320 11889839 -88492452911666109818088829917735729120 11889840 13248263095361563053953390649771294720 11889841 160606939199735082042991688125514405184 11889842 -288422696234539574851440206662008050928 11889843 71338007216049427249763199831191741184 11889844 6823618281553123588657000930529867776 11889845 -930533086615372132973547806206345951200 11889846 -441878642304277550304489197668747741728 11889847 -840775863532540291226273491310455007704 11889848 1452234270535047850679233947785565020160 11889849 681937600080125837600594786646445130064 11889850 131524203344181878676517465280817772800 11889851 621835942384528135528321649019205857744 11889852 36129377327913463005252045864684748800 11889853 -69281022789958895943182995387881363898 11889854 -41645517673304765971359085991331326208 11889855 -659744364334108941994374695672135352000 11889856 193686110074458320359869873809302487040 11889857 220960230647563677670258416712825070400 11889858 248134738773943638613259463314947472640 11889859 -958719694080009722174983972534180767940 11889860 -224082406594102576362097701574561789440 11889861 -491492510680083566208667063417325472480 11889862 624739060524048671775849913434957102432 11889863 -3537735396100742574455308175147153640 11889864 65783120690430779749539245027461693440 11889865 151533809496978076230642989657027466120 11889866 342804931605127835070456046607421337440 11889867 251790575501149099230180536970093195264 11889868 -945149168230131535419175135300761813504 11889869 -898580023033260404581415865571367342730 11889870 -202238567796352790724186331456549862400 11889871 367034894295617009099058760086991555312 11889872 -71206707321120241047553487756434341888 11889873 -116269857796925420204267793617802645120 11889874 657021943665695886156400711711134177936 11889875 -6192685623594698532958425073735272000 11889876 -13650332037828037661736558713531473920 11889877 296882297955498579842615387827137511680 11889878 -75576202354065679052155215168331376640 11889879 -222041955072289349126994648613753003416 11889880 -19513625579835711327544937058290073600 11889881 1049460681674668505426067339381362704512 11889882 -6565978375348196200471337968158942720 11889883 -1011603950910207408063446432367399524336 11889884 -691629512154401903722102837672858560000 11889885 -128324713509594808969892291481742375680 11889886 -128579696078875486750261545568840948608 11889887 3063634739087386804325365976131011072 11889888 -625198094096607419052284978323951190016 11889889 -712062146151662774347108038728090437200 11889890 161451356216235297158498567741538523200 11889891 -256640193016702205603626641502970563104 11889892 366053512647235395157820259793872977920 11889893 -409091323712963183016927459767704137858 11889894 -490428981120994289768925143424687355200 11889895 209046147979660909013472132590817177600 11889896 -7479395842374648941425374045092659200 11889897 -88513839383024356986069755440919276400 11889898 485755219278344027170634708032169569200 11889899 944464830631967696374991139564190036176 11889900 168346088889985944155382907996927065600 11889901 996063967158272856346938486695356050902 11889902 -367472471067360972188356993216385385600 11889903 -204100908223862862791111377232512411896 11889904 6549540512070005989397582410647568384 11889905 465495038561895948532626957355818507060 11889906 -121158396408737954975294320708048298496 11889907 -1889687256522827358324308160404799158408 11889908 1196928144929106249315521478447670671360 11889909 -19853217715961275634224667521283733540 11889910 -132566162256255541576360975352025200640 11889911 1310220488739217743850101481384804440024 11889912 -42560625924004024003247183725431828480 11889913 64218328613592845124416630070618754560 11889914 142333292451797385733636078050056613888 11889915 -419150639682236048578680241750117536000 11889916 559310913830132299756491877874178293760 11889917 546340277959317973810460991531745622220 11889918 -39028286078486365558213570230680239872 11889919 -1188775968382005546780065178723773933568 11889920 113426753856795858512456453787305902080 11889921 391969703953787863600971130356947230560 11889922 331520658515894940890145315505780290048 11889923 -800806781309987205987695015449239885828 11889924 -207818983925449990418295053987004960768 11889925 -378806104171163005060035480754416089350 11889926 -257686167643174280115415959800116471296 11889927 -330547219616736601525497167721092546640 11889928 -1054322034694264570833042160570897443840 11889929 -694293658533683176922915459766781208220 11889930 -201835185638087097188583495325977600 11889931 1340631053413920702627935016387891553432 11889932 343134698333432411245543796696751818496 11889933 -822609046094675606863951283395757167104 11889934 -49101218479744289630301187914512256000 11889935 301918950298169273400280518489421908960 11889936 -237201391519881464276992280302918041600 11889937 -591658198310049671125122085983834010508 11889938 337915048262111556592937370304491023520 11889939 -6250149152804564255190320732836197072 11889940 352430992032170183894603829668454950400 11889941 330749431042905130168923298881400464384 11889942 -132703545907195615153486831600286300160 11889943 -133773598763111896683761380856811950456 11889944 -391752189330121073963541365036605440 11889945 -178201229207029035700310654703045741180 11889946 -338482434679114987900898720489564717328 11889947 319059922108804774932445883892057598632 11889948 -15128830644820122325591914578055834624 11889949 -1243386674266341935322259886001526097050 11889950 -85456342097113629688294548116516049600 11889951 58798153749286789930479456391863836232 11889952 376043309167059940583317505291534794752 11889953 -978110791616658861769343545528941942720 11889954 -87803858795378354649707973001358993280 11889955 -168206734328591889350174955261381465600 11889956 -188143658773091013323046845940631457280 11889957 189243133744822251946840183280604422400 11889958 112380890640786398841688982869284072384 11889959 -472590686333338453869305038523136132000 11889960 -375297973997111694004272891631500902400 11889961 168475842715501762239807947414966653562 11889962 91934996284672750582092814580976182784 11889963 301968294513186799013044064818835548800 11889964 155756100393072808560179964204852382976 11889965 308542508671797449368250830058746897920 11889966 -261742974593381100779439887526554652672 11889967 -580460929449727388578294808374168616352 11889968 -82417358818964617239222375152137617408 11889969 -111980681418019509612467919353899987200 11889970 -87055239174005930741692136909294466240 11889971 273087246321794634856882260514633140000 11889972 223679713817579913618946569387729930240 11889973 -7614876716649238803872725733788377216 11889974 -292209540126170551769832816146272592640 11889975 156143280917192461925267120721470208000 11889976 1381430883637160463891113834470686720 11889977 -897760177749140669764099501352900316528 11889978 -154882909925655123367070315556453835776 11889979 1409558093711687601218965388576720068580 11889980 -734017841453887664392149056865435840000 11889981 -557085762689267562954938053963010634330 11889982 -289901324150607427038526156870712920128 11889983 545028895878031699343233366244642878320 11889984 96919175361587398434346044739012263936 11889985 648601543132508680174634458262850324180 11889986 213233352248647245844783987957095402192 11889987 86017283354545790818555613346402724704 11889988 113549640926899666660107460711246725120 11889989 -633763398983012487443678286540435450210 11889990 -105065504014036299325618633523352334080 11889991 1224638803935649440501499388876118017800 11889992 323683054291449421062691971548058240000 11889993 443341898397772163591929065092460144384 11889994 338990160844789492563277980326645133312 11889995 149865332933056467877605462450392122320 11889996 -191891161495058297421617226333209456640 11889997 29837768485814214559288755648590008512 11889998 446534188272623133468043268186674585920 11889999 573945608025069052129076777520052856448 11890000 -19094197396682749039640906965862400000 11890001 270322210483210275366416391585808966002 11890002 312969177395567657001015834159021013632 11890003 -842250317578997824029363584004309897748 11890004 -456796165074632551435407461978296872960 11890005 380180330561858154697536190189233046560 11890006 -32431376250338611912423682897237809536 11890007 -689052712861277053921668638738879850744 11890008 -397169133688220234115941987003642511360 11890009 -292099996866579954394468105351755900790 11890010 81028682025162907419662194667919168000 11890011 -126792051038855266436994924645540986880 11890012 -764562701162998969845613599122173586944 11890013 -810613259405414722466424744921749824320 11890014 42257143316521935994571215535024504640 11890015 -346964365857389589009803492623374130080 11890016 -8560045225992318644769854152926560256 11890017 -342526859644565758664309511834766913760 11890018 -209649393312266832383611181404577599488 11890019 80516248944034305319571978425493313600 11890020 -70551821351259003784343943465124761600 11890021 -48338529536454680486991723277351416192 11890022 31651812056837548587161299260369878400 11890023 -575932705761083464524410790443984074032 11890024 387806569731674403525401372501062809600 11890025 -46008669847626655291697224365131707200 11890026 -142765633383440391876997507199093705808 11890027 625969829843948876138454122304489269876 11890028 1136464019279132510369601919859444775168 11890029 441604815542311858445133333661736606400 11890030 -547395674077475105473874287581972171840 11890031 1165300815206130476638836878973903386832 11890032 29992251635779753231733256147560300544 11890033 -114101657501189788258197716174570885520 11890034 -162313831844839615197494213354678952960 11890035 48641796939373637229023980603465041840 11890036 -738400391215976496670140172932191261952 11890037 -641915408585263495278480207685934550048 11890038 37790675946172506628306633171367981376 11890039 193437458798922990945888224580484308320 11890040 -120717020344713065744689115006447923200 11890041 -25041355969650079091345725059427633056 11890042 334200175636422188637366780655802329344 11890043 -449524656158850009931117498725308168856 11890044 262403150267830230937962689872395110400 11890045 895102339062064623211769414072227584300 11890046 -33298852400525070191973540073207669632 11890047 -168261212248290654345941555904723185760 11890048 697127378115549889976068067995680768000 11890049 -1310860910298190196893860279791457325950 11890050 -15597443706927901410123684184690022400 11890051 108390248525095829642135176280380260000 11890052 290681358590151874957765667102582784000 11890053 120007680199072117589517703907503046400 11890054 262265520180280768720944194784524511744 11890055 361083874069317100398982218693904278960 11890056 145660217750960330793400927270587187200 11890057 587932625043962094041055666308575883520 11890058 3957369187313862073408874359401759120 11890059 -14318198082904645058686862015617691904 11890060 -110304497451885120106091276501060812800 11890061 -44881203427783257624382757086381195296 11890062 -197951025469931055641146383097773079680 11890063 -133644047651258175573971859751010419296 11890064 291052934608644758122476147438051041280 11890065 4371491106093720276115395707914560 11890066 882318554082103566243232119404330366976 11890067 -225653030832833550241828374575846112000 11890068 -421368364993447854923010872160344832000 11890069 -918542425046477354758068053814668238660 11890070 -1192390080598925375059296426636875520 11890071 8440443433287948544021802579740492824 11890072 -502176592913190238519928960511910072320 11890073 252321086386304709308379114923230860744 11890074 13374354710962044252287374626089482752 11890075 536430497241348787876862349926364777000 11890076 15792403072159138593453226719264314880 11890077 628597877050675500758184099201986805120 11890078 215700662384137122264156134053447827840 11890079 -120112267514675855343695923078279372320 11890080 317207005905380938636023737483998003200 11890081 -29838815583915806064281171523622476800 11890082 37686878521861581470981163807497044224 11890083 -831027565555675639554342672564326973576 11890084 1312127404841510029511501615236701176832 11890085 -483341440685645192335642636620253818240 11890086 -31058107868292612855829778568694394880 11890087 140162111114517262216497108593622406320 11890088 -235785192466966415517521509837379174400 11890089 -858567442020249730921979879433728101356 11890090 26311443077970954833277077952397721280 11890091 669022097352269969191081846059419037492 11890092 -517475162033796955919287263283118504448 11890093 244748673336778310835027483111834001920 11890094 51912116408541067541824495039726241280 11890095 144954549969649164556117229277035136000 11890096 136891522085067200438266017375668682752 11890097 -220688945370017670448848787608575384268 11890098 290434384226801738462712156256358292480 11890099 -129443450884716941025724366615165905792 11890100 466793252285665046755083681129657398400 11890101 -302881935802582176918934218923166638400 11890102 -3621565403161216553246081167068420096 11890103 1262761425694853988800054921831386469832 11890104 661760901567096492654482529682453893120 11890105 -271341071327051104323007950480868982400 11890106 -148334117363662108225055392710690481440 11890107 -906262875774527352207724688681241211680 11890108 -261458360248711217822771263991462505472 11890109 288981477171708103533721927298600137152 11890110 8463688438091890632787793181140536320 11890111 1021466600825489501231456831643155808624 11890112 -60100953233065464155260978413076217856 11890113 40833890721530292599007509433409778304 11890114 1985273151145497761540637359092170240 11890115 -443475684611304008283436773579054336240 11890116 28819012438994431722563920450684538880 11890117 386885376452022810287743178203608991260 11890118 -299668396610098727620312761950483310240 11890119 630891449818039585622964855894059352744 11890120 498301814887937325358967453547250483200 11890121 188149585817437249667528428507678086144 11890122 -52185900428294946495963829830798928128 11890123 -25664488494464274279753648839294605248 11890124 -480744917397860861539011850377212544000 11890125 57267710363102966011208910655186560000 11890126 -90024524830161060785326203537643405056 11890127 -141329510393748141556632192165525771024 11890128 24518588696012113296238765563840036864 11890129 -823052703606474477256581413606583808270 11890130 161371857646199210159607589280392588800 11890131 16702884304599298268320578094101908544 11890132 445773816042208114689256467217103585280 11890133 628255183844485019719828250437782722940 11890134 132864659526818163655707506391172562784 11890135 -349944687942576029280096542732277944640 11890136 -812619209102844852796180056081481144320 11890137 145342012118961085839527002538801909760 11890138 -156878637848583295080286905761508459840 11890139 -716461675000120976367492550384188533544 11890140 490303683526367094533406352092571822080 11890141 -305640359937723398182951215096964346458 11890142 563905761457866213875259429651577201344 11890143 301648559492509203799323555118842447360 11890144 35024719702951252205513462140130820096 11890145 2315567740450050876890403609092740800 11890146 -173084710700510826341965142780441932416 11890147 -566199490889416174340250433210501601088 11890148 -607406087438021032918618959694400913792 11890149 156250937040813504166466135243163883968 11890150 -216764486553166724734854281706573360000 11890151 -74395009598662339759705859937916608576 11890152 -36408459298520531086163169164885606400 11890153 -644762944564057649005064399686606562736 11890154 916588954878072575651717143138196101632 11890155 444497958446206612767214553987314993920 11890156 439374039206048870274706931004435112960 11890157 209483929080230903381258033516852071104 11890158 53970211375860923487523524655907251200 11890159 71576625070161274241336398246715297360 11890160 138858222366511461226909822967719034880 11890161 -229033287663060851031484628733150726768 11890162 -399202006299897516204619937511037872000 11890163 79811649543021690762117143728038728280 11890164 -114750334320604997676781062382730403840 11890165 -93590365837631055890288436160008554880 11890166 -72138828702636562039085167132052534400 11890167 22249886097867275811832122196691412048 11890168 878061973688959398476083582365943234560 11890169 244995336371246924738748516953375454570 11890170 -54194253485314615235985178737506645280 11890171 1340535218216218349027483784629634254372 11890172 9116083257673843209459700200714240000 11890173 877679358317460588918396064849649731584 11890174 168550180128568180940178549650910566400 11890175 -82091646741391101266924149765311970200 11890176 -111513152100496444130120909385583558656 11890177 435654951913248673323490105600180082260 11890178 124286081826675233684151241918367090640 11890179 168527936015317802499051034779127165440 11890180 -139796366341244529240681403606316951040 11890181 -978854186736071058819775868063660541600 11890182 -65771050668321406616162928792459357696 11890183 -225147899022586714173771977620434462568 11890184 -566255445033767768641078142010170234880 11890185 -150987021121128293031054406079782555200 11890186 135734981733179533035889658978492160 11890187 -301141341801558980323270201166333031360 11890188 1053776086721985370541584197331137024 11890189 476581272526925813640179932360163399990 11890190 40634949664894257326767434957667019520 11890191 638065966081720239680586532336745942544 11890192 -23870657469691451766356484574054703104 11890193 974675192222632385882258536331027802816 11890194 229257605253656397254675273988823670400 11890195 281618953220744727143527930565240413920 11890196 40768791860626845935502606442690454400 11890197 319842186749305966233075362406095494368 11890198 119389418324152287240415997385926460864 11890199 33896160906656986220451986455723765680 11890200 -108093461726542850857985575938048000000 11890201 -2397788024176160537724678623628779756928 11890202 -380866008929322544309869768628611076896 11890203 -268651473968060681416589209017472630560 11890204 -766061499226232356826950560676624812544 11890205 -44101500560195640396023460785480386560 11890206 -442259580839913386993827229944621219200 11890207 -1502118353053241590539693187965151008 11890208 -767666636895626166709860460401653710848 11890209 -195280859389291537493987114226543538560 11890210 -349078769121284239634658973636986774240 11890211 86737370099410439796707578087185753600 11890212 22352938449386161830793273763200115712 11890213 1291135840019718631065054222748200902462 11890214 185101433801652388094278633087537936512 11890215 -788677206692517691421113329305361263280 11890216 62320131526418153837453473398729676800 11890217 54873415630405888630421812434249438720 11890218 -127905364101978485096155816426932828672 11890219 -779466364793638585177000871459515360320 11890220 753287863075649507669079135103121786880 11890221 -212921010979419206457697343018744304576 11890222 198734200881676444615685412647735591040 11890223 874590969121290171897857981421070467024 11890224 -146071079115981716382273761460262649856 11890225 -236344044965126019467822458637935120200 11890226 -151817224875372039221834528252707830240 11890227 187857522409094110724290967979144657720 11890228 -88919936548571542179940076526907465728 11890229 -76261057514778976804693828958200995072 11890230 -112662939538125841998933862736252866560 11890231 -19203532475409632318687197574907546728 11890232 -320221787617814915217860694271966003200 11890233 -883307106695332204211761918089267439296 11890234 -151961010105162462616047657343267135008 11890235 -107050183452750976996132344276794327040 11890236 -139708855814886301506417058216914026496 11890237 -173581483504664572089398704831397197114 11890238 78275888167857966970807171824006771840 11890239 -116961739028414451363151033027949262960 11890240 1636546116266666096146992106360012800 11890241 236082881051491006615959093328738570944 11890242 -128460522500487584669780570461341352896 11890243 171610729756675528176543914118423701784 11890244 94521786421379169032906324334781952256 11890245 113616918904190288905845420349182834240 11890246 -66028321494976489813161373791872540160 11890247 -118279812523255377424397068486281179304 11890248 440914632720378609594922761484102533120 11890249 -533773536403628018163427559810516276864 11890250 -44806842681079411926493037866944000000 11890251 185775046575569408984350301605735907580 11890252 262099538490426230350423854991158211584 11890253 -7485810391057898530730474667323380020 11890254 183652832560709726241857128855300792320 11890255 -267923938030361513925953353073712383040 11890256 6989655317659370357539206019148808192 11890257 9728136396762729102199246526389866960 11890258 -807124219751772017870540489754008177520 11890259 -501146579374236611886081544852493195784 11890260 -53145004537651205046682568913778483200 11890261 610976259784383444472313550853169682300 11890262 52127939243545448016589466277336272064 11890263 -257886751241917015122191227741175461632 11890264 -412691836291137615642718659160831303680 11890265 -268223445476370444748780378028888758200 11890266 241915492296517918476448722176520897024 11890267 227897323623372376827964387019227062592 11890268 85072009189332757009669134889483570176 11890269 899824991448377853417442162541947759494 11890270 -98311189911628063772485983817322496000 11890271 -204184844993143080031598579949211776000 11890272 -819702898025012517099243780690470240256 11890273 -1320137693359934457009402426745855872478 11890274 -3547759778487389409725112971092197120 11890275 404723157909316180797474999175583125800 11890276 -452676375405419915765956182300843079680 11890277 -209829128269036913209353479225416981728 11890278 37467107542742361081843311493777806400 11890279 -129391289894331931021663436236482902424 11890280 266417557276252957795025589108355430400 11890281 379925477176103044754262808623778235520 11890282 436095388838850782653480652777302594992 11890283 -551018881238026284039090556109123247840 11890284 -199153340589246721900687329408846102528 11890285 -139039867875477594365834780017677254400 11890286 183513596814016106295329896638677183424 11890287 259881696773029463915605909603499297280 11890288 -204288273096931914255324612380276850688 11890289 1098770290380875796186977922141175295856 11890290 135882649968551422112427087983021568000 11890291 128167937992315105593147835707838345980 11890292 829654917610608599393419972981322438016 11890293 28299593691283222539683961717830295744 11890294 -61450474006865854777308769904402367360 11890295 417290805007075168258175033376117427200 11890296 -780405520919928784052195615454482780160 11890297 241919325058788284821793585090024448746 11890298 106169508626243048031191384964399378432 11890299 -453241985194678871885707971277410488832 11890300 -426967554007390432058480250650314201600 11890301 -514135176727146177473035543184551576698 11890302 313894116900395220144044417850246703104 11890303 145445032313600832783266227909067211968 11890304 363570713433760020527920160945964318720 11890305 -104906331071061312950725167841666501440 11890306 538106658684651654727719295044072998352 11890307 -1122827300944527692693738090094197040 11890308 361774619305472315352069536601537146880 11890309 -1301567704984013539713318155205141891490 11890310 -1274409027204677135775973702615841280 11890311 -336446562817920712602648650927079605040 11890312 58415423162019347131102526452870348800 11890313 -4322186785082702277133070788783944396 11890314 23767462409844789493972215121731997440 11890315 4426668714664684062444534953641567200 11890316 743385448842685523859777943170022410240 11890317 -13583403078753053019224624443662147552 11890318 -611507924986557666718798160841960874560 11890319 51595841246534080577848998153987224160 11890320 -28554418999385065645769315707241103360 11890321 -689040523892336007691746297792815892956 11890322 655753424703624545994899871510612173712 11890323 96189522655038858497052398004948434304 11890324 -581916673057977001283293683708292696064 11890325 -673339995977639967575983374183007456950 11890326 15968400050140394527883418659805800448 11890327 -424219307732726299389160461772831352584 11890328 -331161694940047298696183016686720839680 11890329 -106250629389780492585766045122162462720 11890330 -315252412183489552449191264510456689440 11890331 -562955229214259114368177087823959000008 11890332 328140924230429371653212968994856416256 11890333 -157569093298223623090933879449740831520 11890334 86150745562835093139259274356393092672 11890335 381784837694507015638629244891431488400 11890336 1365626790746102406213381215111890010112 11890337 -429638629587095069905684262024613308880 11890338 148846260381390534265788139520022259200 11890339 -928066213540298657209636638806933933860 11890340 -594677698099458784428445690298227384320 11890341 -188517573170024373565945657802001538560 11890342 866266753509420458767730778440400959232 11890343 340523173293462818202199133947953929592 11890344 659673812046791796440829841340675850240 11890345 235250292316273463473629814968727400100 11890346 -4533731633172135861994617671380515072 11890347 230806081374927002688502612325480037120 11890348 580291908157444578929211470936345441280 11890349 654187242991457947626817454353232628300 11890350 131115939448252676386975015134074385600 11890351 731761183001644011683778517022047925304 11890352 42818315870040829585985008195189309440 11890353 -360680236595764841892179161076136889536 11890354 -284261556653247840732607494269798627328 11890355 102117757410230412446577560758859243760 11890356 32546264992780973705170568025076629504 11890357 -210221746841478453355594629957318499528 11890358 293567700565621407044419928707693805184 11890359 -84037916189749789320627564671073159816 11890360 2708509883640960392162027538953011200 11890361 -102326338824874928349852926793174926976 11890362 -443732656894232524049604715432347059712 11890363 249590564184055434617024333439396416612 11890364 573759681855992886300914568073540081152 11890365 106910823534922125067807500295393818720 11890366 1099340627023258297992396479168624018880 11890367 514700711246073447980999724893965172400 11890368 39387672821295373664845902881772011520 11890369 -398219756220618280567270412903129191680 11890370 115043076170967255711586185502025832960 11890371 1373659645183578677466319850567450524800 11890372 -121553022660948670258068554726666919936 11890373 439485546247939103026931226681920061504 11890374 58437485140255630814183768668830291840 11890375 -142511084933959358405622960499795968000 11890376 -567647227866858760616130810693026257920 11890377 811709651546675799402010763106446399460 11890378 -431458783287389683232752798666201213344 11890379 -143439874055377976638144123820843825616 11890380 -353125222180788443538463676251729597440 11890381 -778508578177504647857522094717033671818 11890382 3747994237957708033800583834573009920 11890383 -6957696446387135481439024507729059696 11890384 271808891209880821723057316871593656320 11890385 398705003385965773508618952801443773800 11890386 -9087531589522364261923023232027384800 11890387 -1610147280932109638434971275166730050964 11890388 814361022533042150941053075184103976960 11890389 -496654334890594318233661996313680791168 11890390 42014484775626425357293579468627555200 11890391 -133725775225880391864321394278168852096 11890392 500865338691111969974936556015901470720 11890393 134486329344642697627356440355427321620 11890394 271062368606558096478612479946963440352 11890395 -39051339423372546787572312244174518240 11890396 -30077411253300701610508595509482225664 11890397 -1471767865021626530728344605084952248154 11890398 -47994206694202088509056035805346372992 11890399 -907966977989889500906852848249841557600 11890400 -345348541045306482254770346536402944000 11890401 -857288277218512503847053732802230949968 11890402 -161349245392556628460796455068784823808 11890403 -8386366735128371527183182348490538496 11890404 603509367633733243694666915645696000640 11890405 11885432940507402664314216700925964960 11890406 340515942379803593122523541538548908160 11890407 -247131608631196809638684400664452620760 11890408 693385983476294932789162168720683432960 11890409 805472012476385236792715653705400945040 11890410 -26355401106589804497014490523574261760 11890411 162881627152769948109027363405134015152 11890412 1143443247634890319893831457514005178880 11890413 746495682195717176615739976532287917942 11890414 110864517148313877160098025578829027584 11890415 382031303220819206570523387278132334000 11890416 4007328601145904304375253553744740352 11890417 -69431941707155709279094014628842740736 11890418 -408002240810467652244809077764071877600 11890419 -246424842658344144030400511638581850056 11890420 85221532022217886445975278015014593280 11890421 -1268067919870348166554332557946269751378 11890422 73330946908725479913015557486761082880 11890423 4220131101402193270725497155754390808704 11890424 -45596060022797688072198552369016750080 11890425 70959045571883672068173140245540310400 11890426 343310751732270428054514200311457964912 11890427 -456424820036802318877342805068735741248 11890428 141452257400076534973867215197061120 11890429 -826890462659400747859250439421095270324 11890430 90233849528683694475630346573887168000 11890431 18424518883490903046158559369597789024 11890432 -253507666564509776173849624243584630784 11890433 298155491359815758159179019016383967360 11890434 -238015412907736452143826444051927841920 11890435 -219225862947860873797761225933836029200 11890436 332614175793012190160238073173287682048 11890437 210085999471915542975531519435375795168 11890438 -232742557835434116259564811915296454400 11890439 -556224003846758029269756564215058303360 11890440 385237648997449947607452030516927744000 11890441 -294329911887451186186210633274687001216 11890442 244081536399247962990251495402247085872 11890443 102017038338509220287579343844917226224 11890444 264944258329277223821287294295437679616 11890445 -53478831855564088997943930372287627520 11890446 -3183969511225834352086773416854505472 11890447 -136678273046525556400762092055361644800 11890448 -144622696526057079912961079227475558400 11890449 22068487392120335544342390948071088000 11890450 83862978627753135060512042856279859200 11890451 566967296582257684459898471828748294504 11890452 -20640477644041010249741358599849926656 11890453 309181417170057546079919113235164834446 11890454 31156594394692772526132757095163924032 11890455 545598413234977735653692597064990945360 11890456 -1335317004689907016297468059241206067200 11890457 47948376947438034279482809723072922880 11890458 2226124057691743954949602173979834848 11890459 -4910718638329195631469885329153102560 11890460 270752696827440098149409620801039265280 11890461 333022688947425000925318652436119037984 11890462 -60114099647723965028226814020892656768 11890463 -189120390802770429742426451621671211712 11890464 -701123172218365010511896322551190650880 11890465 -605540981968447216436161016901330720600 11890466 -163211993645019329720911458623230824960 11890467 -503055070976802068913537908485587389916 11890468 -177416066612730116353704228428287057664 11890469 1534097859666010435094153182067768631870 11890470 75826453765925476722144684116606256000 11890471 -349763731816033208430572009541775385328 11890472 -1202474425112361944578970791637785804800 11890473 -20527223024542378024405432133616027456 11890474 -292031142570505874419720678633586685264 11890475 -422286789948194448996971229190971709500 11890476 -397732794353596080226966302951620668416 11890477 -446763301639363245011868457428369327840 11890478 -7496732525476871454920927965243766976 11890479 -88642917422204651801204389089321665016 11890480 15303431075957632407905813220065280000 11890481 504113031675946762687863620862879819282 11890482 134883095138323529476765239145182622464 11890483 -717166576091357498438026761385134466560 11890484 47393221081271101552842868070766354432 11890485 -49393017576445283109666771510392848800 11890486 -129034408840831789447533029699189360256 11890487 -187329851685600853776690476642182718040 11890488 282183406038597963163445558368161730560 11890489 1765504900307799346426341135056582400 11890490 32160040833772494102908406267535322880 11890491 673733210120595220074089711157140314392 11890492 182631064342830030344544457978191946752 11890493 -246755221222747387892708718663288854400 11890494 25107987020071247076888702579896487936 11890495 456846184559719210977480861921565620000 11890496 -164671409387220603730978825902167162880 11890497 -343151513856117741327670254486445340832 11890498 254831911323410837393120633071195360800 11890499 -1210758475226249666684793840757247410500 11890500 -131151822527042864233084335011171328000 11890501 120452338958304948634181789543071800352 11890502 150978503183916354081053433569581381632 11890503 711652663189270747658647850028353614800 11890504 -383378925136735944245679402127480012800 11890505 -441532156197661996662671910594092412480 11890506 97635793498398918433838547302460652800 11890507 -697289002325079467990026530100439115244 11890508 -429264641127868185454546703049799977984 11890509 515296630517938940183181753166632333504 11890510 204627146070057926959547761764742992000 11890511 1050675711975083842417242255346186784112 11890512 -57766784718242697443294103686388252672 11890513 755409803561750808930672212661053102704 11890514 331537075803181184912978870387164667904 11890515 -13088326130580736492098610320541163520 11890516 -160754795610003035232690635589843394560 11890517 -789262966259402662447077734990895726240 11890518 -261160421577338157851288361471970476096 11890519 -400360513185264799123449345334076934456 11890520 -379190269863083658764194234411449139200 11890521 -144929364403989728610020290720828809510 11890522 10252220215548783877238590933798702080 11890523 900979181464299636292206789076912112640 11890524 109507460887137068004658375654931496960 11890525 280438742097928992834485440436949312050 11890526 372852669060651642640868245198343940864 11890527 -561193187359918537619885286191846684160 11890528 155259635487715883432699266868068220928 11890529 -148958062285877232106547238883457135424 11890530 882001851507029954822940866162903961600 11890531 135116563288881514052410267174290147672 11890532 -1052125701256945841533143879036069888 11890533 279413936164847078083529115828310510848 11890534 649020513625895531189877138982351816416 11890535 -427018072273130994058534822631875160520 11890536 123030839275849329545678072048206479360 11890537 -1795816488837037963835241722380577283980 11890538 -303577684318852247204554115718181665792 11890539 804868464930374995869989453567836227804 11890540 134186232415112445629571868750710528000 11890541 -488486240862759148539464620685979740628 11890542 -125102895339363586220463347597355187200 11890543 9446541966819380433593946000128531040 11890544 126220110161708741924947628108573736960 11890545 391688374311674631688320269168775736320 11890546 -48003141474354704564098150436795774976 11890547 -700497121331137653901840388134184333616 11890548 -557327056835996670290913494972878705920 11890549 -794547336158141043678395502873707890 11890550 16490487499510974789223477978550265600 11890551 -135243520166828849785359457429781474400 11890552 42052181838554383281375416943578542080 11890553 202931999692082574688548821480635661802 11890554 -161500799147450128752277497254237390592 11890555 -15618735340700404289304662894203511040 11890556 1174565239136859972073902339297255352320 11890557 -42942191173712488489233643842283720128 11890558 -692193467232296593412614879444674117120 11890559 -893642172926286383194730152889424762240 11890560 53890222055204216051926856458724966400 11890561 -209588339354082835272911869030349387600 11890562 70334155616893343992399247429655790032 11890563 -231209253242986728309292169138956250880 11890564 -498192412255786092943542361588405116928 11890565 -555829937623786797789765768662332478400 11890566 320554134781991659073034606437867078784 11890567 -176898703271506273637350024792929679008 11890568 1350786063740188571763820377154473538560 11890569 -496723778052873238658202780067040937456 11890570 -109960927101034658495683043157684911520 11890571 267669082261607669407364024468558371584 11890572 541064572592320808391995527880612040192 11890573 -411181547890055844984093669826352853396 11890574 -120134470261810426730352811337491323648 11890575 1714916859554733041252729294904753000 11890576 -330124772774273118329667789643457978368 11890577 -414203215709018501930084438573015847936 11890578 -3793633197804926952061381885129098240 11890579 -78597144339709976940867072076103876624 11890580 -164958972625335305411336378279384064000 11890581 -876736410304671858186747615725769346560 11890582 -581857915807182639809616908927673995136 11890583 489607317441119862076965010790178336768 11890584 -1353413179177712992601934107287864320000 11890585 211187806041752434874319818743566608580 11890586 84081400801945275268901230476070305024 11890587 92046947923621139506803829514470820760 11890588 -1316581891716231066911955427718991349760 11890589 269343142164043355675854945657615287456 11890590 -12115548755137421687325452802166327680 11890591 458435737740222387904198176849571968992 11890592 -53223984231704168094866276675317923840 11890593 230050544378664333241903207362686320320 11890594 82957572138041551094160912000402558240 11890595 -515573695142860729284604928236459268400 11890596 313586581735940860350123075003237396480 11890597 -405509450393805299044210492108111909954 11890598 -114220525331393899965878228001153991200 11890599 -24884601307037416748996007749724510720 11890600 611044476626171474762445325833289344000 11890601 -936930637272921792899771875089772411398 11890602 216233278402732572527639219151351330480 11890603 -342021910718126120507509709711721093696 11890604 -257427937776280531836500297805849650688 11890605 -38107687663907741286302311983305188800 11890606 -2411875342334533502758971578410967040 11890607 -995486590732224542223643625516960081160 11890608 -57749598337503633466992080006481444864 11890609 141917200062872654015071015366069911360 11890610 177601894490990045836977129085328940960 11890611 -747543771608147811692950219552696329360 11890612 533137548178620339721471642311774167040 11890613 -14926661890327193459846182634078410176 11890614 174607678837696488378487454461944124800 11890615 -9806583833204930335919044210234764960 11890616 -123285380114997323244834298826814566400 11890617 576385838483183165995605182488270009680 11890618 -268682677312063035856267461703643136 11890619 -106308805632676968190891458416275037280 11890620 128238566543523125613957713804360570880 11890621 568580824807951341546061318863071018822 11890622 727372220889822252529284426139244282112 11890623 -348240819106990738820340026051041919232 11890624 582770491924576916669015004304354836480 11890625 -752207491317194688522131710153072781250 11890626 47398097472217156701662423321069215488 11890627 188645734064858808522268593570332106144 11890628 206855000693152012629338962952684110080 11890629 -550958869508770706493546740703296489472 11890630 512633315779401900219587408550765432960 11890631 30440934536628053629499123062276311072 11890632 -97553110892042854020411008859939471360 11890633 -1182047841692904918535450807748837892300 11890634 144265564104199633178830231361443523376 11890635 -176229697391034338776809004645058384400 11890636 -65364132471811948338250033753692991488 11890637 -122508801475382045976347763839807956320 11890638 -10220666816738509632165109724053410240 11890639 62558354083630857576388190099290759040 11890640 26762191033444223009621801217574748160 11890641 -121962802372033478181003585341508686976 11890642 -501187722724286944478734090806777180528 11890643 948315960863576771448615069938737046892 11890644 -77175225761267729969105428585530537984 11890645 150398540171493475309624568316565773720 11890646 -83033568729216084116819824449063421056 11890647 914403184444733031875072745050140549800 11890648 -41319633463075523511094753793507328000 11890649 -1143626795711933238161832483040355092464 11890650 216937608539883245456396584778877657600 11890651 -268924665409933986776709372401180638488 11890652 -267249188000429509959594791784134014464 11890653 257634415475837781051430301321257932384 11890654 -137491580362722881986820284348279943808 11890655 -81842921379268043286310546894721671680 11890656 -117204578085310160485514086630584483840 11890657 219537927187912609747312466944227551906 11890658 -43995314218352270398730357279654459616 11890659 -269882418373654802332466904756120199872 11890660 -686622165301231464044783921079171352320 11890661 -10549506708550021695917276294631254208 11890662 -26264088881680357199692471493236525056 11890663 -89469647914363717258665845571125325816 11890664 -556822686240050187678940095370088432640 11890665 -569729570870116091791707501332744352000 11890666 179502430993241655436426154492861530032 11890667 -83508353028411669808508891149313673600 11890668 -576406801263394320494711964522605775360 11890669 -262386735856929190756396221417108508288 11890670 254484516601854022519241428708039680 11890671 107531079569548286929729552437089760000 11890672 -218199874490729374863475193950187290624 11890673 -326295065168713829907353988022602396078 11890674 259226863940388346277875599899733465744 11890675 551948563022325300043250029419461341000 11890676 256849852867834861457126533330565388288 11890677 -118852836786215545821957236304576384480 11890678 -23633062734205140084830490631206435072 11890679 772124168421744590026051207394306594280 11890680 282701580702698456994692182275965952000 11890681 809549306690733306671706580065764901264 11890682 319904081931076850735391885879829356000 11890683 -303704177661857910085832592064471384440 11890684 304175983458530267518212846812274711552 11890685 -876132757343388457574865573741574291200 11890686 182920052406543297467115047734789991424 11890687 -136148947644061913103339381686904404600 11890688 -780295410048526061465981275550817189888 11890689 -61244464664706791258767142345349496032 11890690 -80296476353127914811899618958162186240 11890691 -2090206676088860070116235744551308858248 11890692 126495508167895187205226773851025715200 11890693 -150450966176766951497332035808115375360 11890694 -409403034125350948444586989291010526720 11890695 333988469023975956672166935568416787920 11890696 1028684648986894622810160439620452352000 11890697 -27634772275563305654475565086583979136 11890698 -477019344100906005263981647740368167680 11890699 -14837554512872703248202010205349296120 11890700 115125929379322964224040223341471635200 11890701 -56814744856863566558459055504634629120 11890702 771216991782877925089851654227073327552 11890703 -1204816347187114836108642417174831320136 11890704 -964875528568308869563960486979960832 11890705 -374219468780881520550163179353165729280 11890706 183665808530466741342502979011614129552 11890707 81938440156192706558286175348451008440 11890708 -1121909280346678299901242903476315834624 11890709 340186246865379769763767577959948158360 11890710 -50440423617945612014167962136757727360 11890711 -558215987784402484092375034538095543680 11890712 828161659277965157939964445656787507200 11890713 404515821234946322677435505979842570400 11890714 21343288172823129313049132603872099584 11890715 -228092926722105223851633494793106376640 11890716 130066510403833850122645583273887037952 11890717 445682113613024983154913284130994033766 11890718 418854779101377549607112757224284372992 11890719 -279361167064604242553706716789686856160 11890720 27948060117242323253800174308775034880 11890721 9735157629627954794703510775631981922 11890722 214963901472556395294288883982656371072 11890723 -245206664834523996534411182491187019216 11890724 -71897937329600143478509766095016767488 11890725 72320507179127139429003686743339776000 11890726 -979919554719393349362518845112897884416 11890727 201572032422302736561605312768390710392 11890728 -188311705262893477024197850815595315200 11890729 314000068681549614759513102701447234980 11890730 -358746489691078943609720195042124639360 11890731 -868667862336699907715594357311289748648 11890732 317703699415667881388750587458466283520 11890733 -1413371874658893703750677240995611431018 11890734 -634379640430590344006508489285582425088 11890735 469990288283817341676770359432425383760 11890736 104138581712922418001612092222652350464 11890737 12605596544856276664639880529816457794 11890738 281672941468115354563885816637642956320 11890739 -374082623903263121588744604958960950528 11890740 -244299223107875455176697488134672025600 11890741 -1382402070274850447721691968669831667858 11890742 -91385312320983494810555276854621060800 11890743 439722932039334900179506215910240044264 11890744 -1185518402140809072908834036094769827840 11890745 64659256892485654741504246407338783880 11890746 126522074412221969797929442412551987200 11890747 -434728342159446469916120402762959104 11890748 952506818884015536737839627603547409408 11890749 21248991774641556860165944440994224000 11890750 90522683072488717084652683162802544000 11890751 118837470031704082160526194889736451280 11890752 151965496491552884159818594475040571392 11890753 -31685626915956687163205088305217696320 11890754 -55235339499501367725568475149433740800 11890755 -246749187480723333518054156806381297200 11890756 234611748816861097008617140910089175040 11890757 1523287596300570254181998215052163375006 11890758 454895374385012283317712699779875292160 11890759 -43002588241876708316069118662951251784 11890760 -115830858872620926786970495290927513600 11890761 -831054827410791932351757150289813260528 11890762 -50308724577820234846061384139256764480 11890763 18088659361826012092940567737451651904 11890764 98927312509974030902415837054803496960 11890765 -691461921024136094135174610416207712000 11890766 46713832043991468086814303982205224704 11890767 107812330897888216562799642795079638912 11890768 156066645117860536618120733286763323392 11890769 1275340269672557588100690516866836636512 11890770 489918927720343304702069691949670400 11890771 -374256989022374400848478687315225291028 11890772 866387199413364131510907113985014165376 11890773 133439091803867980603627014531354768000 11890774 -135072514811380265746803380772575594496 11890775 -154408568868106833986651334441916630200 11890776 -537079267382025465423048776254806528000 11890777 -713444667459498674361480458675119136374 11890778 174227259155343346975831671712618681056 11890779 32691523907623112703263170370716754400 11890780 -217335165951738155854182994188464256000 11890781 509938912994866129410707807053924132800 11890782 1887090669371813794708983709340347200 11890783 1575437204099233304450594181103913130960 11890784 -887921733589340741213332801306974879744 11890785 -358201993545009242404047196136459049600 11890786 -312051507646960741992035517652565754720 11890787 1156074792387928344042625474492701521436 11890788 -26889497700601546935207616710483025920 11890789 -28421602689242128339308548952878622560 11890790 1794913434245027528540161202409966720 11890791 -662380250615414855080140949983366840 11890792 -403001317774572269514519846032664192000 11890793 -15860983075486502894713485406712933376 11890794 -99088061272628459180099860076531374080 11890795 122505541991043478465337257491976599360 11890796 338187504521737524718014817688562124800 11890797 -10924980887671031385102654351408456000 11890798 664337359440835318038277370565428238720 11890799 -218243352877310652415676194676389873200 11890800 7456693032746384315934203451688550400 11890801 -40098545638438166136361724673165537600 11890802 53575411058485969150284346456130916864 11890803 51716043437268092361050264228836997760 11890804 999776730626594451152542381727222838656 11890805 -100058668835346726569768265494329623240 11890806 355182117811517493455376714922775568384 11890807 53629703632613638839198217155657438056 11890808 -314536599675529312208600876223862272000 11890809 -139293586163886338551326717444852739392 11890810 -123199514439416310428007263046993672000 11890811 -357130076099990660155188238407917184888 11890812 -315487054147251833298733114405604229120 11890813 -274441130446609288402514863425143570016 11890814 -298589588855934258611341736034810400320 11890815 62371215937967003635049528053196437920 11890816 92622337953398007687829566426049413120 11890817 122262255249433355437213068789829641540 11890818 27797531232642637097237055978912650064 11890819 330419372303260274656754054435722516944 11890820 -226665977170786909513941894588847549440 11890821 924519930593810814400625006221365983712 11890822 1459718432794954832669115234248478470400 11890823 163739090348519264374614607014154459440 11890824 405448205267787598978279248581591040 11890825 246670695929696997164012513674202144000 11890826 -259114056353017278021687964142972679888 11890827 -75270504852636341774282737318187942400 11890828 -80074606855689742618918982853578087424 11890829 -779677440065163467219375475160347590016 11890830 161706981988966440407882168047348483200 11890831 -1022913105921145511081112450797464295736 11890832 31651678771636866254392901466481729536 11890833 4999521425005422362750135797242041184 11890834 -515913122935697933640864484429077827808 11890835 92517917210010893381330867989587552000 11890836 -9513161214030197756899834881584740608 11890837 8072735195678783877797822356158914112 11890838 -145793067945262445311930533197566235904 11890839 -220527594939577137902372681172655512192 11890840 -539705176037406689337816114712522752000 11890841 -1445260694247532671116482154381275703100 11890842 -201875308302656439570409839908017376256 11890843 -992462570959632182502854603147837105120 11890844 -350587856494044888730400389397173690368 11890845 -37394398982676062265586654399908417000 11890846 576709934413796937712176488132426403840 11890847 206386646708210354419817738487722204400 11890848 74221675338642011702440732570659323904 11890849 455626348033151530482743437419201210900 11890850 70829670070602902453387761525040688000 11890851 170987368595503091297008309822421040384 11890852 -438903753960940548259515775924877819648 11890853 -198613461205220252751883115844887631432 11890854 -730847194660092747315194296258827490560 11890855 -1089886512700582694378946082252678503240 11890856 350865062980114798075434324724471234560 11890857 -117270034472059631478898847340650003520 11890858 -194348226242347605392869117345915770624 11890859 469534466693691519511420942185775444992 11890860 42603718026406797962158880052338688000 11890861 -558403046055049017696519525252555813876 11890862 -300384466805947472499992285128949670720 11890863 -4778331286811112794188755136972730880 11890864 -39161125442408705760400404843425873920 11890865 30465193279509096006998180989398691200 11890866 -98740714488923294088685400444141855232 11890867 330749407446252038695452573758209744800 11890868 -127875408813557509456744803495973324800 11890869 795198090191854276047453918845727315744 11890870 935143729144058155897008474150977913600 11890871 275174327205805475762222131473268786992 11890872 65521342197465958973412759809700126720 11890873 -1199522110895624251855851951095477921878 11890874 -552437735051437385602421657243449168128 11890875 -366881725906350356828399122545181416000 11890876 15606975032601060497767336675492715520 11890877 -326182756298271472625623790568137007540 11890878 207620381937627608436199201705763529024 11890879 -306581584279479810727521494517754276368 11890880 67596416662743340939231832436532838400 11890881 1953166081553305152628356673822215522 11890882 -34006082200275779147727328100291289216 11890883 359774269806654207308157147146109108480 11890884 -146381383387822835316429356888966952960 11890885 -447424150629278489143069848345468336000 11890886 -130977219339741434768121327208945814400 11890887 -149989333313681048336712062579597468160 11890888 1323362039999697322355826925497931253760 11890889 243205178785562382882788971472226591924 11890890 -30282104493354160830434877837147951360 11890891 -488301971831832060185095713281323321708 11890892 283936952926551973472841427562837978112 11890893 -87556478504028317896696377697366497216 11890894 -620238341612242505721867997853968672320 11890895 -752914431142074596428143947997349572600 11890896 80721745296703584605074532410960379904 11890897 -8963819956244810150527085428830217820 11890898 -195538887267127521548641903804941202800 11890899 306690803816153148150280560657415456884 11890900 167340116463330127831129493929849907200 11890901 1479251427095003095048541559953025138624 11890902 -98644973840704270620533215729626062976 11890903 527706741183663802746476121493506610120 11890904 891677678288335106597635208812728821760 11890905 64106846481067459076570477443158409920 11890906 -1440589422679028186865900678998885952000 11890907 -358991198062072062817658525881172322288 11890908 -155547495926612370503553362757312430080 11890909 306979199371763689428308212369675155110 11890910 331286847404102030217711186111403877760 11890911 -27017529499023370100263133425828511928 11890912 -523955269888908012157288024829067264 11890913 -313844406022970460882436965957574353516 11890914 -80536920678242965836352900609306679808 11890915 55531651663433643186179982657269332800 11890916 872943457165446254234362140715051290240 11890917 75220810740123406568207449630755671934 11890918 199568830176281847955530432711840768 11890919 354243273081697670288583840657567334200 11890920 -149816442089693712946953393435510374400 11890921 -73534912756918153021882257901098739776 11890922 -1182968315684013210829764595382795212800 11890923 -1112228650759980630654654849732443628672 11890924 -206057456046391194640530486047135375104 11890925 -345498389084516936636563577080181428350 11890926 -280743920733994819410610236818086622208 11890927 -1437736460915026259241412591696941314224 11890928 4693159120723961722205888497232609280 11890929 -64225379330665763807506247193068163216 11890930 254601103455858475259424904700113875360 11890931 -232491867544041848938881407189317977120 11890932 -264474791724563728148447546879319238656 11890933 518656948225921801683123190774149963182 11890934 -153471454847785697768972005899162119040 11890935 233829312748557964012389329668950451200 11890936 939320973953253542555415319695948103680 11890937 -372674219116054228825284152257407531414 11890938 -50373378639623326666548846563174744064 11890939 68197395926922780611327476230399377232 11890940 5272796835405421972759459001690465280 11890941 17768608522793421591320216770155148800 11890942 -172058798226108044704444154849425154688 11890943 -216407973067363588598913106756432957776 11890944 -186398321654052809575478172408512249856 11890945 665059236629151787229743288909233768000 11890946 405796025988098696447588587977550494672 11890947 655214062063794745931797561937977015800 11890948 912004281063441393921793410400334934016 11890949 -29158416029649069586379620722305135616 11890950 -201086066401234891736029054409878718400 11890951 805171085517271038070290654383356012952 11890952 -369867951950610199112772519279037593600 11890953 -736348288452706172717792044766545556736 11890954 -64474425031482686224754093717918496000 11890955 -445233016879329954068274792055125020640 11890956 15296300735977544678645626105832374272 11890957 285356890325916596232926174389482830520 11890958 409394797955669066958063216886366150080 11890959 1060278499466252784352945523455297211520 11890960 -1612984642642495381424697454480588800 11890961 708832742463656112170719689692193104562 11890962 7449101041029517243463237857883623680 11890963 404178823954359437965737607853825146960 11890964 527816266145283004462155201042261422976 11890965 399875161257233248719013346897195289120 11890966 6002320773989198198746204549081830432 11890967 408895861849464477199788021752978146560 11890968 -571875597516144954237209063724157194240 11890969 1563647450879892057552483567953905831370 11890970 -2759908334789762900387259786419558400 11890971 57673670402040807263404340204572007340 11890972 27525050794029850115563974192864279552 11890973 433697623018050317008756546082047089420 11890974 166063803947574089178046602151740600576 11890975 -86690754373000005222407625941592409000 11890976 -533887942000044393188070042064509075456 11890977 421416328914440794161018945210824407872 11890978 -451052919944260088170866992906168482560 11890979 -26291374032224395471947124146487176060 11890980 47199917183402135637043420023903928320 11890981 640680001506467854145113752631020824064 11890982 69107385782258644122040096564562506752 11890983 308408416207351724099744093995466996304 11890984 36336977493085976729873838888008908800 11890985 723355055304313853327227924442278710180 11890986 193389772592215521250561228467465538560 11890987 -986230994011054640360894660016220273008 11890988 587676083234582005328746925631055711488 11890989 634548530109818081797607644750410085440 11890990 -288019900560002475845947504263053932800 11890991 -118146632739262542818507004286650355728 11890992 24996835092925464926040809337870581760 11890993 -282020166668623251750473283545729483758 11890994 -171600737561717901219900867377629054704 11890995 416344832505661431116949326352176970240 11890996 299852697775158116780469078160696412160 11890997 -281998473386199723625051568590634929554 11890998 -80162432057398467919262058752243189760 11890999 -2562122378146939624141574985946714136 11891000 -812333779904382276821327296083394560000 11891001 1403999681752275867545655210917981552640 11891002 550211214194477356399434192093574115952 11891003 -1033257358602345886775194191728651678748 11891004 -402449878189343050186427654199023291904 11891005 2193464801433291047397465444384808320 11891006 179676137395725738060063873298998757824 11891007 -1083939520263572531838588786535775920560 11891008 -129444398301167496369098902278226051072 11891009 -334728380210805149484529075970634815232 11891010 -1832113963127195404409969789048340480 11891011 354673004468024573178710092734178741248 11891012 225154924930308149491334965521991127040 11891013 -68090864527933837955667309738162400416 11891014 -29238439086257351491647407926603850688 11891015 -27571700914365573658654290652098837600 11891016 361072660389136502343482635660847923200 11891017 -166807844456653726923498258948181668000 11891018 6323457534725335395525369389066214960 11891019 243227196066219663887385798548889957888 11891020 79567253451130142762428815295756692480 11891021 -109528363640956589109721331505537344778 11891022 128308194009177879258377795992420961280 11891023 111656369390180933766255021435624137280 11891024 -270188511275978693312188304618995728384 11891025 4701730743494583575490627818921131500 11891026 845507155239567986905200673756530838656 11891027 755232303920516334179919235598868879120 11891028 276417687186641186744715779233426053120 11891029 231487344911253871697258619386718457984 11891030 21355366842753136990034955335680763520 11891031 277806668858809755911255610326683609344 11891032 -652699969006930874142096928026510489600 11891033 -407044575092075437411298532255341760 11891034 -356195849598993862994356435750190913312 11891035 176993777190038742760381641596777400000 11891036 381973583594935422576009596702063723520 11891037 93520177242739139122843490689676084640 11891038 531937034890676835259233848866277987520 11891039 -594628133344650078250988441232952739976 11891040 135497348161077918647197020066309734400 11891041 -2569422387524538492675602765551412355456 11891042 115772301408719810827430720111023878144 11891043 -2566378067639233899136987670631079896 11891044 -786637701727795525928524054091660390400 11891045 1288713129101711234410539159255793388280 11891046 -8203188481817558444950310579256422400 11891047 -200739253052757871897151459702810828240 11891048 1081032990080304191577812362935091200 11891049 -14668031702041148755808243021161889136 11891050 -17116703631337326778386011963694409200 11891051 28579039142165808240343473080106901152 11891052 -225812787893960655875504251350619657728 11891053 116244823531023545177593152544292457302 11891054 -238698403110259645557684482619015763200 11891055 -405357374291015218494010791706395091200 11891056 -37026501507590116671235743616904757248 11891057 1102208340953168418355474831825437799332 11891058 401034462115105852160245928946981653760 11891059 -1126102075081814204458377282679603422096 11891060 230011538568561213500843208206163340800 11891061 -45409126408428005250037947643767016320 11891062 -4627714894194614802759698768696047968 11891063 71127396133627719732102685468832062824 11891064 376431963800577996781084912812778475520 11891065 -334667000200155332478829071281855134200 11891066 -58429871675415281492705953724527337472 11891067 24723596993793315364010150637654142512 11891068 -301107817827867482536714181784898043904 11891069 272625893389673644618903530006144368544 11891070 25638025172347402403250266901713491200 11891071 -883926981252591609402274178037200633728 11891072 728291753063868851357959418941538304000 11891073 78982470669274087116381106247913715200 11891074 -130284422503222839079748686696499397120 11891075 -427991010748040776800961092253338174600 11891076 -13160930801056883503135962468721210368 11891077 -201985526263472314469512745039060233536 11891078 -672088119229653953449214791643797555776 11891079 88108584814963063019062565345633943024 11891080 -243060623588804351456890206190927872000 11891081 666121877014517165884479142939825737882 11891082 -5557896278855366614303319292425780736 11891083 758898473982234884679384070627357701332 11891084 709691695908085134094907403467559657216 11891085 517283191370698678784355813464618736000 11891086 54908775060227296196891123782248004800 11891087 50664075939634227644355053831069871360 11891088 213371643606467706871962251428900306944 11891089 -24503525018502274916826479578792036544 11891090 -282902391004536452308177477927259215200 11891091 -10225231458814137772952187818354412480 11891092 -517079123242673605646543031287849177088 11891093 474382975507047260646622076277720822240 11891094 302997118028855676910720835849497497600 11891095 23636867410459450130618495205878664600 11891096 31764588461895749650464533674496040960 11891097 -299901378537492353558874996783700469760 11891098 33707046695155351864195154484244181760 11891099 520463825640361051268251061326597904640 11891100 141270953695843699080170486423879040000 11891101 -411023597458992728843516760048676327796 11891102 576846139277619933764463836562101169600 11891103 -134533067671347158267978704093802633472 11891104 317440487543512256206508003325527457792 11891105 -417557854295413995161585296152791941740 11891106 504431405149716190847298256066030229712 11891107 -133115515529099973988371413784626810808 11891108 -24788918147951312744314433035396697472 11891109 489841417274818478687453267871786227520 11891110 -165864833670977255704081611340008622080 11891111 985268076408951413458024381892203310712 11891112 135728839973458562360448232817750016000 11891113 80946817110054604737003423141344749924 11891114 -467543296815990422168025779188796335008 11891115 414366568805273108881909930405252552800 11891116 79661565457841761344323810400706878464 11891117 -287487492487145817948153310622283664128 11891118 20113286512504124265440548142402455104 11891119 819116959380904734107896039313546821520 11891120 23127010588594925774671756993344307200 11891121 -376599332615025682641135903689648159136 11891122 -196621014397917711511660055939418774528 11891123 107245324949889363296517664096322077464 11891124 -13608466732113307346001980573246361600 11891125 -682654407546733068887195239518801480000 11891126 14695686764125997397386776755809750784 11891127 759933172330539195373130339734634905320 11891128 -215613321977574355333931150656734720000 11891129 -135999145254081984248422615705668093270 11891130 -86432350572602937781130843956679086080 11891131 524222319808430479054485398503054483200 11891132 -251428918090052013217859952829376741376 11891133 326016055462485494404106222033365472664 11891134 -4862128937134504172366469554107835328 11891135 181146371301971007982022663995847256960 11891136 -23209129975473414073371047915786600448 11891137 -105065763448278539456755420406700006400 11891138 90971205621531690509843029985202600960 11891139 -286602652295592211698276366699704342352 11891140 170125532184184923809530829256940730880 11891141 -1812291436111406916302426848399882339008 11891142 254151709526261777954844195126490580640 11891143 -185811654005722146358245077170025127120 11891144 170159020301932486668262247671743774720 11891145 -90103392699001298079648399037112889600 11891146 -50437384509760939922361140859466699728 11891147 -241293107359655392346263065909227527920 11891148 158972533462187475990665733858626288640 11891149 894834828959618845060820346219247848960 11891150 334968096926673014836455550445126808000 11891151 816734767419556540875223986910795188480 11891152 24570405627332958280097557769994371072 11891153 278458605394245773771336192230413468402 11891154 -152296615679946381815390398183700666880 11891155 -418365618694493230250171287180606936800 11891156 -151203650224340144894616581052526692480 11891157 -275359111303954048611418843251144001920 11891158 17131833952321629589901798284221470784 11891159 -535132382687916409164864963253219491840 11891160 -636613441960703647079161906467342336000 11891161 -279999074418753889206266220313839103680 11891162 -10095718289002810031207753381604273168 11891163 642457085058301967674801017719428168344 11891164 1043989932460208757992232775964981029376 11891165 97058638707043909878299150953415936640 11891166 48601769686076189058435913616101490688 11891167 674539710670531669169396658622843011232 11891168 115721863726501856228806193462994272256 11891169 -221559935027328392191308749028305660400 11891170 22722630789638161119593941382102400000 11891171 -314934794589374536555588262801490734448 11891172 -520616008446373195611110169354473932800 11891173 -1182082159978882416100903494382727790882 11891174 372124764577164607053073341423835098336 11891175 429349814881833724527859259860738368000 11891176 -291643079876807650165419069740473958400 11891177 -9584714487180471493013793427844238048 11891178 -30224964262407326650524480275003973120 11891179 -692560887739028179906156904157576798220 11891180 -265409484111823911478092921381898629120 11891181 8782722885441779138633213983801342464 11891182 728190782447506822519823821643845872192 11891183 -2098650111114705490349612303085899487696 11891184 105401802919984434818959057314812264448 11891185 -529586946686767672048322404842715900620 11891186 30955791875702070557500097477788930464 11891187 228011978357310092433460548916739293440 11891188 1192587361441309618630687940941908172800 11891189 -17212109544775333390096266953182897680 11891190 121484447334127846094051260154669915520 11891191 -60646204142497614202564799152219990896 11891192 6501069697081701758712427619069952000 11891193 20300315622444078523288933209419822400 11891194 23241121670275512531328525123202469120 11891195 546614404568428839834580904410421215200 11891196 41081623603436222093497422483828260352 11891197 -21941117407388991206328118260107648 11891198 -805515838870228355466090947624809884480 11891199 445645042349624830318630686586847395200 11891200 33273334453377134629311943563804672000 11891201 -92647508121962795810927548266827477760 11891202 -269124043853265246236777085186188323968 11891203 928192258577549234463637337184691443452 11891204 -13273827872779036196914933599785067264 11891205 -998399687180566616273068748881764135840 11891206 -299161929284960342406095396524806984960 11891207 611913187032076599062677467786343466880 11891208 -51786372791835300356464465728373063680 11891209 42154712250317556033599155556694034560 11891210 440255256475359663860660417373457073760 11891211 -762580811207944074909577234949727694416 11891212 497587007494809267320930574127063283456 11891213 323071476598256481960616832853055258080 11891214 -326544726134453054620058157199064489280 11891215 -31671571140391063917124425689442180000 11891216 -62169125390160425195265168252563079168 11891217 144540262776475261440699554892400371648 11891218 649582086113740318213764997782512742720 11891219 1081664967342185041412026894402460394096 11891220 1204091740527552411167234363889254400 11891221 -882492921215812481497887907921526680608 11891222 -56041661234322720265685361424765280640 11891223 25003886289581153022057540905854613472 11891224 -226922845203411968734105016140790999040 11891225 561014074277227474462381886320877628750 11891226 -224171058221193024260198400926548281600 11891227 1978806220122698997112196542344070194712 11891228 -403547143167113525728366880395020607488 11891229 -12979937415995299363664681415263711232 11891230 28858368875229193497592581481700643840 11891231 413584430284092691991327919625018594944 11891232 255183372289895518023727159182848163840 11891233 24014051915234729767325884118546641840 11891234 21424224066496435947950445834077712672 11891235 736575778723215806750407973838796523520 11891236 -348829354973071814493086646319751831552 11891237 48633032612283855020622469072621356540 11891238 -445990580121422528725750657150034903040 11891239 159462283778615250587836613915101732824 11891240 -51824412736372898505450554745081139200 11891241 64962286984171499268119593827625994250 11891242 -450749771038971817893552885231780781056 11891243 303233985658191566881008392155807828800 11891244 -193344858411646833651090872767736401920 11891245 47198644296295228618943503556341920000 11891246 16039101182613518563964374135521725760 11891247 -751036019600860721272779969284438676480 11891248 -167661611629804249514099801349374230528 11891249 1014153417517540969433042589732850381680 11891250 -18407402253947786647658485938903360000 11891251 132330866789298637485242234444844506252 11891252 824570831259344094071713762329827008512 11891253 -276840722078761630602928189547683671552 11891254 279115605092653860583548482093964965952 11891255 -157476612233594258775919446471595458000 11891256 19757923276185917774612904457816842240 11891257 461959011166696027213025070061657472512 11891258 42199648986769570794860052380765802720 11891259 -48822151284781698638654756830982799360 11891260 360904748128920776667849096671852474880 11891261 878427252081099637879941836806985393862 11891262 -45040024231551874213136911803813532416 11891263 -3648876610955957818988667219989609472 11891264 67678716481597866753501121000840888320 11891265 204746152469110312883303592660788104320 11891266 -572552796096389424061463368335498707040 11891267 67443204443494740860813698149559568316 11891268 181861733612668517617870142444831386752 11891269 -402965034440427162644236025582701209956 11891270 -479208034768876473452997426476021377920 11891271 -156941319688397538305482598233147692336 11891272 -306120749646347406626915689075386547200 11891273 -997769755936911621018363209287835285040 11891274 -89244151016789406127687109075988599040 11891275 650504439681485297956118969077265900 11891276 221316510474918933563581565276565780480 11891277 641543089114316278551974564036547842688 11891278 -212095124409674343280055884260768350208 11891279 792344281631622051700636155943364745072 11891280 -144407199088282515726418310030058455040 11891281 -182891851959347498168069015174010160268 11891282 164809697109804699802495277893552779264 11891283 349739986736455427822278999401337766400 11891284 582043636136209544235481106920926367616 11891285 229854039698977048499626143221334552960 11891286 -11973011284385912048146413031431055296 11891287 789712493554158058213372996746105404936 11891288 -1164297820436479629222279911643654666240 11891289 -207086413870302530264664706862580380976 11891290 10988600571333638380230683923600588800 11891291 1016848708169096194413988220012157370692 11891292 97620311442748231897770939563699011584 11891293 -844697363741501394705676780610942356896 11891294 735926652555459478271294241895497636672 11891295 -71285169682426614704083033750756277280 11891296 675133025741097479536396416528289628160 11891297 -849119328494416068219715649209057527888 11891298 379451656150479297003375118673344865664 11891299 -13384322220596517542712725554428046080 11891300 373269724698006763146115804628032790400 11891301 537290136381830122236788173646670952800 11891302 200416941034209894244912562592266097600 11891303 -1490374272610651109994940372494722309448 11891304 -742422890103434125858209442116145121280 11891305 119776301914729426017721005571883109000 11891306 2634295152717546875208260777740475904 11891307 120337963975703134888380287444826582192 11891308 -205611350107619813669566722706928901120 11891309 1134180655044777937053561440741626841004 11891310 257167123965818277085328390048115884160 11891311 1222199642026843718481808044888889747000 11891312 4696342400974490107208426642888589312 11891313 557204441631057782597474689397358032640 11891314 177173841332068194665952416307199815072 11891315 196662219802459433696527418350687182960 11891316 -166816584582970953260927352589690060800 11891317 320671947012240899060545440231662464960 11891318 419101545568766646858443554294983795360 11891319 279643735255168859916659717881403026560 11891320 -539666370150297412937247728491680460800 11891321 -108255077245616284890683588297701501440 11891322 219146433640078763390169225584358021888 11891323 858901610485329058864963124831443569572 11891324 724215251252196387688406923572701853696 11891325 -4821338863036268734567328623983794400 11891326 119754636480396563106561225376791254400 11891327 -250298929892557677455283759491744322816 11891328 -136137138758754325272460396791123148800 11891329 -562805223695597194050914365722733393920 11891330 507145813887443792211103855213826841600 11891331 -339706277428583216803184471376132510780 11891332 -261864158217245691096046229260528849920 11891333 574809419869674470302426912200927414780 11891334 -51214943364860400226394724439715266560 11891335 61291125477490981815792992924867566800 11891336 -98847827919279196799177477086468208640 11891337 415414553561125655109330781965078289152 11891338 33053655112598275261873012376728964352 11891339 27158265584220814636675195616151187224 11891340 -10236415728625944430989519740460902400 11891341 279197514967480353871181938364636753280 11891342 -125100164904287986509832717385229092928 11891343 -826821591263142288826351492124224114176 11891344 -177109047947875387279332717062591242240 11891345 -226581464575485397154890755422578344960 11891346 -63655536702243172386293527312507718016 11891347 768359905458866169108550177310127944280 11891348 -29294160840681322875095448057142272000 11891349 -9610724804204500474461364630110999456 11891350 -454987618960453621630603644849049872000 11891351 -73697881705792947787046221058372441328 11891352 121506477293253584689736514172582625280 11891353 -237073891991127402777552680635735429356 11891354 -235428685759558662656685155722568484624 11891355 -41626040500010066566009755130972416000 11891356 102605624378993856017201249169850797568 11891357 526125012501624886383061319132335557606 11891358 -238817599410074250422489536170742954752 11891359 732733218338185033901712428931514656040 11891360 14112290696802887592853712474371522560 11891361 15288875119929884089441995163595507472 11891362 -98496162441552022938126508550282731008 11891363 292762591820018204866456551359490052560 11891364 7000933461511734308163254643786276864 11891365 252740909262856802395449368970343531260 11891366 -314885099665653362500229296031375173440 11891367 -18480561467385226806356467268409821784 11891368 -555532256709659831360848171460719165440 11891369 -1014505634501233592803090900983193536774 11891370 -278893385024698745786718920481218323200 11891371 -1401562715534448869630498913098377556428 11891372 670688699381463691805003734502263608576 11891373 324268996455989879269704589197796755744 11891374 194402320776875462946936836292432326592 11891375 80657073212326248735105673077824334000 11891376 65535970255497547341358226170397589504 11891377 -8570476481030344308485745597379260560 11891378 -168319838808320462922301593498374386560 11891379 -342205391609658919899266605059437899920 11891380 282557684128795335750493721985534892800 11891381 953289710356059449553970681027020450972 11891382 -35677219642947247236481271715805293696 11891383 63397440240074520275957003946289049600 11891384 -1540257929340721950592623217131023892480 11891385 617735884158781840943371446960839739840 11891386 -251178418210797217998160117525062338112 11891387 1369052988077982634583608109008990632036 11891388 -1043947123261544509018749508516287446016 11891389 1230353443348744318710622670156521093190 11891390 -247892351817110308847100359876271997440 11891391 -207929485554606305257497135842163087360 11891392 6621103067227845740401523031539712000 11891393 29983473763144134258986463043472994216 11891394 -505788160889137116312382379630957210880 11891395 30480402469665971974684216175793388080 11891396 -1394496184333913148120526126572380160 11891397 -68556999689772266037900058094404753920 11891398 324078096066933924417122579716052947200 11891399 -423614365384354469192118192986815197336 11891400 386768215697871634942526632706503680000 11891401 108529279883238048424021948045397647808 11891402 969342723578599954783909758877524095232 11891403 148873313243895841191529642836123250812 11891404 178609140744202781511591607166322144256 11891405 123517542589957480059503516699077064760 11891406 103153525059792819107991265026655984704 11891407 1142509049925902659438446262836360155832 11891408 2799545433580060132104292972270239744 11891409 14427530098893138807905166092007301104 11891410 -114200281724791499501965059629631997440 11891411 386087910634696284016439124351892951632 11891412 -135867288241708218617724498747819905280 11891413 -244074408105968722369919769368005532338 11891414 261459606526389228393967591553411560320 11891415 304034509309706576111451784881374197920 11891416 -644890923114783311777961175863176908800 11891417 2433435808881463259842931627791580671812 11891418 -76188731154512667317798906199154330368 11891419 675628323280744142030899024955329417720 11891420 550482539999879458283640906781669025280 11891421 -963074171687442787269956519645303534400 11891422 3393019528211649838570635868328692224 11891423 -711772359077737196178397828061894402928 11891424 -502016148890298006402125627814110035968 11891425 60621843201278507446367737480699140800 11891426 -241371156306879488642202692418837767088 11891427 -489011648290454050205907310494065241480 11891428 -499082708333913334727362538592522374144 11891429 220408038141592184326432203496271877888 11891430 76726658076047763389047944134146523520 11891431 -303607039727800283428798615589101645768 11891432 -47110255118606507799202287833337200640 11891433 5266862332962512377440128799967154784 11891434 -379606061660322159114393759491890146384 11891435 -2660601338588023454044919894040691200 11891436 373490298079034871235395359479526733312 11891437 464976877168497114262645986247720058880 11891438 56864512268451696397707750597369063744 11891439 240954966935872353172221322901414588784 11891440 -159378210415679463379541981496416993280 11891441 -4560239376569925374512197783547656348 11891442 -162893176431273374369930054577250179840 11891443 -562484245539188031724680626066353847136 11891444 132426419755271026657282458944880384000 11891445 41439467898930800057331991311975628800 11891446 -315019546061618326091186955437015537664 11891447 207727857128613244072421880657050071080 11891448 -263499453440235452232693265209505689600 11891449 -1209243929657513614281289642159082579040 11891450 -243360749624069757045359802053599200000 11891451 -2710479472733429654568393665896604928 11891452 -721720999643424267464551177264884772864 11891453 613236805168064606668550531985529951104 11891454 406456503980143392636870974349238318080 11891455 707891924430786346951495529738034432360 11891456 346250242062126616408211453948347809792 11891457 -605182330528364167667194912310114165646 11891458 473268352016354140054537097220236080080 11891459 1455686611757451929340132336613423821504 11891460 54169441274100784640892863557226987520 11891461 618993457767519296773609151745325956062 11891462 -273362213746438542694989673582181196672 11891463 -390799323470056512848402286864055822896 11891464 -173734503942789771546709376800888320000 11891465 -78750953912317119596121153693628522140 11891466 285925561683425122131061755304794728544 11891467 -433131839772547021639362089749186443200 11891468 -463254851046753327246793463895208220160 11891469 566328381826072337552349030419525242368 11891470 -449551192924069264507151750036023088640 11891471 771587438263267765691255876126425386672 11891472 9598860433618952234995540121515130880 11891473 -427021950452418215157278999009698832160 11891474 176601721816297608405379723395216509952 11891475 522415376195653247566223859542484480000 11891476 -49791338278749795760093977665022443520 11891477 -126962449254373742596676507347439802600 11891478 -7122122096591654208175400424466831872 11891479 -365681951506481729289198744516882182640 11891480 -16795056580860840440701919499428659200 11891481 -8574376698009977111867672268034098816 11891482 658428486251132629151834389809911588592 11891483 -66455089913890429853184988836737598960 11891484 -279814314950211892823982445648533834240 11891485 -499532430307676922202058606984246396820 11891486 -238250184681381106421137651336185287808 11891487 143418996470184159530401742953669068360 11891488 4413225628517378621009222641737793536 11891489 836266866440673064289075933196227019540 11891490 -9712612636693056352965550176384975360 11891491 -678889231209953526155036637563532963000 11891492 566175698039948215301522727525227996160 11891493 -38621546198132649327469317692556832320 11891494 616755630236639917937908691891210994432 11891495 -488177997426687138021908909846837614080 11891496 -347157127186392501235559992099562127360 11891497 1170514438811778494822628471913290445946 11891498 -60327572139462066096175429934150360736 11891499 -594656500725593125069745511219142023336 11891500 -778814332609675227095504045220825600000 11891501 -307171918191519475379534741683326033108 11891502 57348232629568150290659117528835502080 11891503 616279584817631796115837199411581243384 11891504 42046844707689264226481694406684508160 11891505 200711293887295766506064325622626611520 11891506 148925357235558187358470781527006765056 11891507 307695304447733666605260452700801208320 11891508 -229819614071591375028428328867188643840 11891509 -510256953550425831587272432167371772480 11891510 -37288613776451304616655258086114659840 11891511 86802243073186360801034112557385390480 11891512 394889075153951889170223497624263372800 11891513 1201791019292756085770928239369368830762 11891514 214815124285944637394370992101460720640 11891515 254507568653472380296977716539378796160 11891516 -574068536466537436279703061277964152320 11891517 -718084785929571524684432457638039808 11891518 40651021587300014029547552347493922816 11891519 125190697109985670689376100454329483400 11891520 196214355267283875692678738996389478400 11891521 -22228877052822932622503275777165387936 11891522 91077580088070447985103392918554735312 11891523 -253565318377775572081530213652568577792 11891524 611232233594779154925795844259009876096 11891525 258750140685360611194030865287644033600 11891526 -74663221720273232167702076756253569856 11891527 692983386009590284410117515175039720400 11891528 816698120867693371725605574345478840320 11891529 8678386040228341568465657257649631168 11891530 -9402746899416609674513595585901132800 11891531 867591031302229223810692021808497983000 11891532 -450998581097170674861683276775440982528 11891533 964051137268047725863765347813002407200 11891534 -1180416955801121762514135510067711538688 11891535 -27747668783758691757668268015823042800 11891536 339493468809286132376744803118492475392 11891537 303673794033816576152539263834077150400 11891538 80032340191898158863650776901374949376 11891539 224328349339394774232275237142548485632 11891540 -256390876355792969314358032941581717760 11891541 497317893672304967553097272047012256000 11891542 78674252849101658588936023202008632192 11891543 711123973326621956359426311256945686792 11891544 -237711035529189703556657003490107719680 11891545 216914766510588528964887294476765584320 11891546 -206474181763000759698726074192999424528 11891547 454675833203136019851089027970929154924 11891548 -309889282166800482899674018795398548992 11891549 -1315994487996676817753671653346510637760 11891550 60633849777547434329469684612068121600 11891551 122463422276970174254052776714734022880 11891552 272840260641610160503715404924997074944 11891553 -204097921901219621413561597712357553216 11891554 45336696746436789265157305641985566720 11891555 -112819592040733591331304969509476269600 11891556 1976841371797119183679099113406403174400 11891557 -253511834095312460086040166217814232840 11891558 9311540796742530501427295579462629632 11891559 840517718736625254237059882203515505704 11891560 -732349803432006836875830502081062144000 11891561 -1042657550820243870589874360538399328176 11891562 -527471066155780232612336774643454238976 11891563 -1235105735432568021792675795251868386188 11891564 10751102078468880222273587679768870912 11891565 -393354536719890152928851964984069013140 11891566 115964192556662926042749299530076040960 11891567 45022860542578261213725931631251983000 11891568 -54909395597435627901936982247158579200 11891569 -553621922785733691753610100589035662848 11891570 -731261960503195508603552279137859965440 11891571 3883016599770306971311857061586054712 11891572 15806185619717263114749102706299432960 11891573 100881394645527336121696284150516715260 11891574 -270460659710879942877578650300407226656 11891575 -119209533771897567762294413626086344400 11891576 -1082531035240668960064127519687441510400 11891577 196382253879618033118788759793354441920 11891578 204321035604851390463170093458223756256 11891579 -240445614110170974813713062572370935024 11891580 114146341366994916205737353716955612160 11891581 -509800074397612113297897050006427106868 11891582 -658367791030826379093889138264288726848 11891583 612834565544003041690314348792850233600 11891584 -85272673132911864798355544264681717760 11891585 -619879421532858934083862162342993300440 11891586 -58995517021911608401415152772971670016 11891587 901896569140923998804789395298916496880 11891588 1071575038352514112344877474687266626688 11891589 816752762908974790593559292669294098080 11891590 351093971766495443700860387338875868800 11891591 -1216840886955686574953006012913694348008 11891592 -508340636046612407693726115712416967680 11891593 -533619875551657316592172206640127619200 11891594 157298121334749894731349579462539185920 11891595 -78716578123868972288405171734265191200 11891596 582055922809886084485676786076377235200 11891597 -53883858613234793212324109473802537268 11891598 -150059421001663167425901322330250744832 11891599 73365802837723980703302034143358619280 11891600 6619100969939491647328529603415244800 11891601 526789901307055619269678137982054844130 11891602 611589057680977364166070638820205228832 11891603 228976116101936754417528786485647431852 11891604 529820204502068393258070590461319632896 11891605 452776094441449467679442992579165919520 11891606 57863455386520137742635015929423229120 11891607 -337245244780288102801398936655271424 11891608 -863109678011297999319078966193551575040 11891609 -1176588281131786491728193218122321547760 11891610 -5058417677025147070772311347260370240 11891611 -2392645672713481200892904595916546806048 11891612 975801161195419465518295765147293728256 11891613 -7832609429266086727653387553019885856 11891614 262670375379416086657513430132310061056 11891615 297245713430290947337612725372369434400 11891616 591492090018106849419300858157096501248 11891617 843648096231590973335472018769625885666 11891618 185873606076648506913018530060920480416 11891619 84516361746294702270931167354834012264 11891620 -21180352925666318829029732647030648320 11891621 457082588782444448251769008909022256384 11891622 49842132053033125001841284488743627264 11891623 1500047587097645669943351778090848330872 11891624 127566228594137931597585708409671014400 11891625 -717984786293795774425506457316324400000 11891626 -344684517616359861491842202541342193488 11891627 -52722432757161307322799843952156878720 11891628 -6344890296199057920695037813335669760 11891629 1045199527988604153880356283236586931776 11891630 -511247530542537457661346269737260479040 11891631 -151901741791315114510608133013974795776 11891632 1495046779270646783516224534967418880 11891633 -737079383397362509437034619326480291200 11891634 -170987871607055658483930745074838811520 11891635 -141278388771835636723609895578177254240 11891636 -516857329743572490111772682305850756352 11891637 399998286872679129385326826459140973440 11891638 64300130526885728230303758785927520 11891639 126218976669898082133914975353581750480 11891640 -99503949874395976092708174012251750400 11891641 937961821327738365211776148017848144042 11891642 -17677919556636459838768918414915769856 11891643 -20980376537578604914597769451580992000 11891644 -3971979070471136363180679980745154560 11891645 -135154741476282386749037934416078346240 11891646 56404547432965436036041431133115598720 11891647 633983940256526599776989510273274824832 11891648 -266879494426991366355271697021496459264 11891649 -130873559356763110827910187906389908480 11891650 -118950777858106168677534133042358400 11891651 608064993158408185801594773148994722752 11891652 -11997017698033113728304371433574514688 11891653 293756978376959266597050499982423000760 11891654 653186167927190082608756992792399848960 11891655 -165866746736732276305742180425701346800 11891656 -221230981311164740706822179757653524480 11891657 -290028145833661652371797788157874877094 11891658 -175948429398231217563321157510223938560 11891659 -345271927838174149089087534706852084992 11891660 -175484891181344315211447607192763105280 11891661 503570605948411595730692025039031611072 11891662 -58429033055728819335333421034552142336 11891663 -6679202940077950509281546017505862960 11891664 -171303678370158214566678881548342394880 11891665 259735342821419226139842992731796920320 11891666 745291715983433066299104397292033638032 11891667 -124717304019128341415680264765900061952 11891668 162428831821731529040159710850693103360 11891669 -197731538483026159382602697753765220000 11891670 -34703667741894000705393376221414420480 11891671 -585340167411792619939174337811060146856 11891672 524465504356432207327900165558119505920 11891673 638076329738207807555214650650463021700 11891674 83712185416816399482959976975455977440 11891675 276475909687869237207855913843729323000 11891676 43353660425469224438023695358569810432 11891677 -886781991563079252865993694152671808 11891678 618306723025029763056395556617177024640 11891679 722626910444908161314990732007001043784 11891680 -614828001932086076864054166307087319040 11891681 130957500685164278774244807394274399364 11891682 146683106959798512296696223304968384000 11891683 -862063712962682735624496357858069336480 11891684 184065085182426517936337710602116382720 11891685 122689648313685213235618095283299323040 11891686 51297253648476855265896355300250073600 11891687 166896239609836265662287554636612173392 11891688 -959627406274973986801867496664353095680 11891689 37854783213427986299790222371886104356 11891690 -375236970058186979107860851837394816000 11891691 -244242711083045903101546835924300238336 11891692 250881177649156460035245825313657096192 11891693 -2460260326338737336957417529323096064 11891694 376949757769451110320061777208410190400 11891695 -12161949789924895542885147933123220080 11891696 63660051355106160659792462681517883392 11891697 -214184214362258470036307168820845485200 11891698 40745447186364638999900553262218928128 11891699 -1035511185741535972713754955041625589300 11891700 6223770453252799732457246647484217600 11891701 5552776806163274135487661084965865902 11891702 -24458635724390841876069064695333188448 11891703 410391481560824660839295573028640180608 11891704 1185385788037485122973002604279585792000 11891705 -31368849607811254179873739988274393600 11891706 -76614147688599959872549359388051176192 11891707 -1268672502772752577074119942481020701968 11891708 -335507699785811115056650217882115208704 11891709 350325815637258266000985658812943427814 11891710 -199177505853964107627732095051846562240 11891711 1364890139620839712302616497208271520 11891712 -598176765254318111267445276265320284160 11891713 37695401921876678849495264462835321024 11891714 -123025615677737620306626389701680746544 11891715 66524338819776160323487801403885053440 11891716 285626117710559041298737769127806237952 11891717 -747972594028601608199355470407122387234 11891718 461728209890435174093838235541205006720 11891719 274021173999438326510510243901825314608 11891720 -573360510722101796129517922484109312000 11891721 -211757672721724190840775744643104744192 11891722 -38947154865736510749099666770714786976 11891723 173791388963885586037024587203346981972 11891724 -83250956043887279681023436345729679360 11891725 528762766009899185600149031553992329250 11891726 49885663091612109503356018610730381312 11891727 232867780833505004267784533026578737064 11891728 107835109102742174070409958381722992640 11891729 59634682036771655436409219500907654500 11891730 186189883092914649087807134026757568000 11891731 -759634737228884266164739425060496025048 11891732 -177094621256345435218751555784412995840 11891733 -206546336047255963534774700530178540736 11891734 -430226441089374418764694593073147221984 11891735 323955013056829602729967258334720456400 11891736 8444281122950635042885130087012106240 11891737 -229125698880866452718457331385625463296 11891738 145631548955071394299730938324418108352 11891739 86609004673635978650610720459568251840 11891740 41724799337935304729618077779973908480 11891741 715235553346615079428890847836317169900 11891742 -20951317998285602886856729347252065280 11891743 89317451184995048909842076362655964760 11891744 1680311720397692691860246320785489985536 11891745 613692318739983809668865338153654512000 11891746 135801510613004022198300771604740405072 11891747 82681342786261317938029688770869319632 11891748 86745390905344148616449097159576238080 11891749 -479603176186432303171418949985966525280 11891750 226491547696464003914370174654183840000 11891751 -81451239409252877108217515506566118656 11891752 -1142057015047285455508035328047966289920 11891753 1130749232673243148030092705974873829504 11891754 14482223487921952456232418443714492160 11891755 -373417329360167167706689579520965620480 11891756 -245206905609601254910496516440202945280 11891757 227716531129442063751739483413376451520 11891758 -660302703483717543050501279816235975360 11891759 -426781501670917761381709647098522928 11891760 51900690057209424027141956809187328000 11891761 -1101129580378281035725084959118353248430 11891762 1301451726696417751013257650565329149952 11891763 57068498945149491829700908333688524128 11891764 837316528471763172835783216860800017152 11891765 -1689115485647326045035786115835222829000 11891766 -141409798803282421730950716328571367936 11891767 138069309554265268954040012484492464640 11891768 -14569719676777562940817923042192138240 11891769 168621893814112060648988358412527873600 11891770 -236935486145111679418358284349591082240 11891771 307307036696067849897677708433547551972 11891772 8641977087770425821016379629585833984 11891773 66192223809682453980951016331906350444 11891774 -230763395061317502870419860266928836864 11891775 -109407342990042904369412731614400886400 11891776 94845173765138739508755902477680771072 11891777 -747635249138340853602572339258881492560 11891778 -13213924460454021184445194111847170176 11891779 -20609114238478659809662202730263429816 11891780 28772565065938680832146592094648893440 11891781 -290533789081439607621521412858288343104 11891782 -80569346696135368014418504525407614976 11891783 455302175726314908703191370996359128424 11891784 872336067264805274922074943069209272320 11891785 640998747047970914100970007149245226980 11891786 -220434200393497679010825377398711182336 11891787 -729306675936583888201808037949003210560 11891788 282362607573069245931555049924396729088 11891789 -194313267622219586441414001515335427328 11891790 -71540669355323857327430315571504764160 11891791 -489815933735834672950046252836372974400 11891792 -56707783715304246438128210119053017088 11891793 -285069848274090273498805115792142763536 11891794 177830534202791343662596933942959542400 11891795 -69084413945364296162853378508635445200 11891796 -256634110916099906717453547214534901760 11891797 826266509731988125432469954174771831246 11891798 680178400201409110726474590571198892160 11891799 -355071162288209488557287813732285544960 11891800 273454496247644682185026295150717952000 11891801 -468945935851642708271552396113742574198 11891802 114722151104123094649748464243180995840 11891803 26687436266462329306903251252511745280 11891804 -81330587358700697760790343949067699200 11891805 204220361971825736270934380467450262400 11891806 383663968637749310455563199488503823360 11891807 -417345739228586851857777621785686018680 11891808 -713611381933976303653736801945154748416 11891809 -2043228185821570102101766082190744143996 11891810 -162882504272025908337871918374062976000 11891811 837067314416566184066527748295424960320 11891812 69855222969588279298201398266126675200 11891813 -7861558594799533404436060519416295938 11891814 -192747387440889134653891290755254433280 11891815 468801732643833199813835044808678436000 11891816 299360453644279149548788763266393651200 11891817 51728515479392571701599498641898652160 11891818 -89696935358997458457310511955641090640 11891819 1175731718439422556613392202677196943220 11891820 112152909130525985294312008632532270080 11891821 710792969837213868557214519623395624022 11891822 74244641464431545543018335347719040 11891823 -692380683467552314473227271046589869296 11891824 1189181317601428543435685561698222080 11891825 370938681806852893297253281683116407200 11891826 192265955610349881954806191102552704000 11891827 -355533621621966265242588796803019321440 11891828 -39466665475320468286748839107571556352 11891829 -200768745176228419730515608433674723360 11891830 -268293590290283292473383503441974160000 11891831 -211968030665861243146015370911017661008 11891832 -239239551692127238298029890368829480960 11891833 1369541612925814570826725959858892111082 11891834 169847648833109811343894327053632816640 11891835 325788075939961765745253174559867416720 11891836 -244846518248106104585980029623276474880 11891837 -248952986618401671366250075924850785056 11891838 72551538329158394463227081419629665280 11891839 11331344473636325452601708763589609800 11891840 -28720140000132001380885186581259878400 11891841 -180906487766813578895370156796688139840 11891842 -21658039712262910113575989865684544000 11891843 428367037556281802862417818635950110400 11891844 157030034143018583943608896470196529280 11891845 -56740902191578637938540604811737226240 11891846 -2970890963573589309753978602055676416 11891847 -290135748141285904198402342531637272704 11891848 239045749918415012387393569934935326720 11891849 -237626129712311876722286827646693793264 11891850 -56585689477618569121608468212915136000 11891851 121318049673285788555714878204300498944 11891852 -22067026431786934531592427829114629120 11891853 3017334400586093444055749011164669120 11891854 506818013955580653481774298641329330048 11891855 30536115832246156440756203224433402760 11891856 188536653409878805563402767533599621120 11891857 1630289594469425029071705389771593943652 11891858 -778545235656504410697021120023773825920 11891859 -718612477389426970821367901825656572744 11891860 118805504154035026568721762215170252800 11891861 773684318518914937522430641328189502624 11891862 -233796751504774402893470902200782616480 11891863 -1129027530050576441933592837641931874440 11891864 309099750291780154937748202167928811520 11891865 7912264558242666279197374436881843200 11891866 -81131810020255993699877372100902350080 11891867 -129834709536488449961793848031563213040 11891868 376798721534571101644281809577472842240 11891869 277084593267063094890702418350489392160 11891870 -173239290664210560492935161206345331200 11891871 -123511122527148792682716360480126825960 11891872 -1396801109250588554667428960808389836800 11891873 -158898036920512448957387184545011107264 11891874 42168040632433740475186480512448579584 11891875 122963732063054892663442896976956450000 11891876 968885707668900246464335083865971999360 11891877 -201395474619276871844559752884634155680 11891878 -132779824699671892666272913140995651520 11891879 -385518381633513598475326518926415382080 11891880 -144138318937977847865304665014272000 11891881 435321433969082064598357469859348915364 11891882 729773548070473306842843544642057839792 11891883 -710449328547636605640743426767565006400 11891884 -17366243664968911355825075439190461184 11891885 291996745800743762657232402501329599800 11891886 141916069401956351506373723994241945728 11891887 -1708063971606222604660773869376930208 11891888 -175822455190635630623300633742111768576 11891889 544221833614202580185387204550887171508 11891890 42326629218174692411027197077410359200 11891891 -530403478258941377108957061139130674560 11891892 493382742057110844361104051545609398272 11891893 -154090344902683306267567169214465298176 11891894 853030044752109668611545538541751552 11891895 305306727271868320933056895784451600720 11891896 999365315809898581975653053372006400 11891897 -360016356408595925619117190843329567168 11891898 419010150524677996364734731859957091184 11891899 -357156940615405941399969717151982852864 11891900 212445862915554737281747701577051584000 11891901 -152305720794003547093271782163357454336 11891902 714775522451962982865896229961019891904 11891903 1115851354122725945123241186539644960560 11891904 -3770059554056674244009533599098339328 11891905 311452503538591822782335888932305897960 11891906 -182770246930370855185548925379261608416 11891907 347364096752295217041811012780668134640 11891908 -8666410862400697276158020382305961984 11891909 -1119148043302044268133704058411498050884 11891910 78028087539308123753434264554149068800 11891911 -37528046139170541092636887386456774728 11891912 -67711467763419765440543104538247444480 11891913 355037017321077857992235826149657688000 11891914 -155055871275802237536333481399589511840 11891915 -197896670067279628845540082820787218400 11891916 -493318121931040663339279856174172918528 11891917 -62282691254897668472078318726437137034 11891918 108046511915882609867692207567019734080 11891919 20974637139406025323670158503050288928 11891920 -60702680649527057599286162532080762880 11891921 1131227503361858621954033656142325315072 11891922 49800317080823498455597219641532416000 11891923 -774999138461375625858097115259394697760 11891924 57040980956611179744596821419578376192 11891925 353665098161162506839452460831045220500 11891926 -286420233948182725162259924181338173056 11891927 -507770345199367479569985330552480864768 11891928 180557460058979695839031628647529472000 11891929 -319897634103315775110044492712810909760 11891930 -392369539012801470960731307030455396640 11891931 152576298387916003893600390624870592152 11891932 76138619204257868653731262896283367424 11891933 49331831031899515845157721239680406182 11891934 -633846565185408533327250422961654212160 11891935 518729633909175976434797694607652085360 11891936 -546457603871090515676038233713721999360 11891937 356895198359223530408663116510796042160 11891938 -268535368063381962366523427110791316704 11891939 -1340442252619604509509354647677722844260 11891940 626578509441764263434672055775036129280 11891941 351082431168246881931608816202079744384 11891942 727419965521151470360845049664871907584 11891943 76132568923634054383516182965854947840 11891944 -381633440340650667442763462393056035840 11891945 -212145697215412817312340129092587897080 11891946 32804672865525024041648735340941760768 11891947 -930805552364778228581538694730680798800 11891948 26375820275042104930244414532990028800 11891949 1351458061060446881312937572011936095360 11891950 -13364809244261189029833769740287635200 11891951 -16453837273773845892603718773419856648 11891952 -44379237010015529574240060175404072960 11891953 549018863097829885057893010506390949202 11891954 529294669147332614027195656707924892176 11891955 304859285445557309730607594354731021360 11891956 -542865778079844918136964564440547308800 11891957 991036921388237778601557062394843638592 11891958 207711971062668919537104391001928828288 11891959 -1029489659262817172475494163816438671184 11891960 154440809819548754962297172357772288000 11891961 -645742819624610081327747525356233843360 11891962 -116292998103129372221891611723874202768 11891963 1392385794205051518331187573746392402240 11891964 -136174307439890185675175754293424242688 11891965 -808722760754615284142415291260061333000 11891966 394160788932496843552001529582764870784 11891967 -94724437893986820385787430654016053120 11891968 507306988962985381396026641781796896768 11891969 -12362341232364244565180920389296288940 11891970 136711975347081996938063444197785844800 11891971 -171133120877241687467701186110275795296 11891972 -46753674887244237582554017633280901120 11891973 593677486766409722049945039767441954784 11891974 8968741222012292857203895354740037440 11891975 145372092319030994523990457138844292000 11891976 -448751642199956153065053561913840189440 11891977 1129501455632022592038475713761836503040 11891978 -1299094004188507942262643724003455744 11891979 -270084791888707555038790478448926272152 11891980 274569624989033545728075669372833264640 11891981 444463713657327382624608558747299267040 11891982 -63715609509052919485491575010877929408 11891983 228479508752740848404498115288610849024 11891984 78705748411418073139161016436850376704 11891985 -64398968752250204895397506570400769280 11891986 -112376981137705957235420092860751526400 11891987 1075659000211301931814817055314091244224 11891988 1011507947453034740144708847235100160000 11891989 219770434616139502212206819394655811424 11891990 285129238620458498586564807511726377600 11891991 -63292739941617405451893350251706358144 11891992 -33737401983816884457805141262171750400 11891993 439489355551843363293432744794902946580 11891994 -178906977013181317052053942687433472 11891995 829554214198817921549394332699022312000 11891996 -97839445191400510264663252482154467840 11891997 78674381303824666958276801964790768428 11891998 -302854026438517235760343195755071184000 11891999 -449422432049295974639735989004262654864 11892000 417146014957158189327810359111712768000 11892001 -2807189961699271333205070731340009900 11892002 -254781300265638702125375822498098293600 11892003 -115514236026413608901544697952493840384 11892004 441907212789942561048256666464541629056 11892005 -766132793711485596633255227388375504000 11892006 -207200518064579970038865759029773421760 11892007 -563901448450699253847636137761170401520 11892008 30283385669351986797910299063248808960 11892009 32631024295041323779818079153164109440 11892010 -278568169526855333870463025051578852480 11892011 562118427580615289383052156235841015104 11892012 -353860830714575677535376729117733011456 11892013 -206372952144144860344589674435003108640 11892014 -496280043066247231750603380432486462144 11892015 8251043933027826801110485774515931560 11892016 262831530541486150100771849608702902272 11892017 -101266811009804498176007742347763965934 11892018 44988056027641377374813957549163299328 11892019 -1194824422883295630095796780448661502580 11892020 54744107193597714031241415664783810560 11892021 469543917146217041817224353271785780512 11892022 4997961821252396668176290994096075264 11892023 51005134108842268992920030042170339464 11892024 636560550735474326470287034336606310400 11892025 518348936097094941324484373881354573550 11892026 -418840198001976250415719832101265633280 11892027 -383087860534021485657494749667032221696 11892028 1283536120471745831340241904072164833280 11892029 -484517778015351149960532983558313869370 11892030 264228382006989357416726696645041056000 11892031 -599730416953523055934009255704775903928 11892032 217588358045945652318467118990469103616 11892033 -302217017124139656446979427931829512496 11892034 48693393086219009383584051747264135168 11892035 -615224584846160983223500900851371066400 11892036 52321043409437308858914301908572565504 11892037 6137978459970074041325421078859906272 11892038 380346893317490443223124255295366957920 11892039 -913967877721571717077213451144862341976 11892040 139645612691272450999962294452674560000 11892041 9374664421400053534795105476962755200 11892042 101424809060423360519578143031674593280 11892043 -51855879770638375493253446449120593360 11892044 -149365049755781585322493673200333378560 11892045 41917391984200210156598822402547378240 11892046 344100503764943428455046055413095521472 11892047 -1204512443599764494779207974249871503504 11892048 63965150464213259775208282068589215744 11892049 -908055921151353210018577857351591285312 11892050 -88880315112533348832882882895041002400 11892051 -702595668939810135517322267226863868000 11892052 25405315932494957050295975416635463680 11892053 172668134944271559610403207620193663520 11892054 -239967267262820914492294640646501437568 11892055 281988046234999696092380117133995244600 11892056 -729062525169755984285149330548016865280 11892057 -69517937003319906273922884980592922560 11892058 -799306419937449854191338826806735360 11892059 -66790770242118515389327542041967264240 11892060 -298950071649888212152576704448860741120 11892061 62151762297858420728287271663917382450 11892062 -653614709262019995252773553915730176 11892063 234258234426184706317258974062704495944 11892064 1124246545014598270328860263285573943296 11892065 20973920847612460392109767193508528640 11892066 323459320847150599892263343285038986624 11892067 -626650380136239073803384877853649961848 11892068 619043084227063385663787880261611742848 11892069 290507284531703947283634063225393613440 11892070 -409407984648801883162971792208850307840 11892071 -159088730117249620138641205489883082240 11892072 506048865936780046006960881947963965440 11892073 116099866461395044353955481196169771322 11892074 -97479067267748899929040798823766812160 11892075 133806167003711548710192891832917915600 11892076 -18795400151023662409388654373111496704 11892077 -1755641278292112843011469314622976126548 11892078 -95416433193742322413378732625743396992 11892079 676281373787227237829190507863394537680 11892080 -2144221994840100738795072791377674240 11892081 732573482016820906955435712287859855360 11892082 499008959728863741672256221773679589392 11892083 -55330839882540602349127537655827976880 11892084 -436720355944897486288494105601779732480 11892085 -806667549803952324190333974517579453440 11892086 -141534486076248689061248378248949959008 11892087 -287477140787693885057606527113647852112 11892088 263925002851663958046690515221483929600 11892089 601081443886608499257148184440564621200 11892090 -44791414234665602956183412085063859200 11892091 -179099811513941814343522716346317625200 11892092 -93165791349969833132240581317387024384 11892093 -853490479211588661275879429924497614336 11892094 -403556041334917652760625376838517691904 11892095 -271668692246609436239314498773291070320 11892096 5420517321637773275125626256773611520 11892097 -155898019490867646491829374861600533568 11892098 -170617793996325063796983980722112705664 11892099 19392101608921799110535635685228646720 11892100 289335696641348999293657139415240960000 11892101 412601214532751999273883251003854218012 11892102 -109463759353471730851463807879944327296 11892103 588899917431533662636551541615605919600 11892104 336247431794782899082563194925222297600 11892105 -108027420718252636040552562851026422300 11892106 -92291154493832712576247784171729431248 11892107 1360862444893972360765329251037201641760 11892108 -49999196941148775052428799722052170240 11892109 597874980623115563573015052325354000310 11892110 137633243809389937796492910440020321920 11892111 -330550313925398240940004521542830516992 11892112 -420189185866003536569442891770800816128 11892113 -7003166602335993806207639324240357376 11892114 4825866395190024968677373222195046048 11892115 345265408724473150854143513463350915760 11892116 -513511425355185553970285801166727263360 11892117 -981119490064362046321137700157531170080 11892118 -80767736514115027233286746717178202880 11892119 -335506886048762053814303727619715862000 11892120 246044817441940307789923684187697561600 11892121 846803641911515185784478782236154773322 11892122 1564671686782968685292735781538788576 11892123 -8164988110038317134515337654308789120 11892124 -1011822665853033853107644546676787208704 11892125 114489716868938873843359077587857824000 11892126 26996645153743888468999206467295169344 11892127 127327955070125496241591254637137524736 11892128 -1755451342378860464864162075658424418304 11892129 -80782565830861308087386846086478038080 11892130 -220658650689238356996595976991449315040 11892131 340864970284500192062848993430655650952 11892132 -47055484112725537796353113295041724416 11892133 -712104991484829991187128977242013857280 11892134 -21960008225164677757889043702982154784 11892135 242372950543486925710442115177205942560 11892136 -211521249929480010477392591839831864320 11892137 -1410712946891776090853112134753824292700 11892138 15297145633371123944887847504065574400 11892139 59352737830660208297271887169729939856 11892140 -70876013082876570203273294302977146880 11892141 -727247636947304955559316961806092447050 11892142 -427825585096492285240691131748141568000 11892143 147304523223486043325322219736819477392 11892144 79736762273416592554593439033973538816 11892145 -6528425501692187354515847683970275200 11892146 -430275323038847057832208475227057597440 11892147 -131438592090432277024370294966818646160 11892148 -388440851721944928949029577436460336384 11892149 -886420011100061627780150284860901496850 11892150 -193507030487370881416814578342453248000 11892151 719618892238603401204128677632976890152 11892152 11356352183892301110402466777638912000 11892153 88941317801591562893063588163128269824 11892154 -202343590512146814445976622241157591040 11892155 -194790606710771408646931196353282183680 11892156 -137856283882713682426100730308325728256 11892157 6649293037341433242183318446804736480 11892158 -213808851902702226469541225312014479360 11892159 -106345982669338207695851862324053955336 11892160 -54119326258653734501489479766350233600 11892161 2096014663387288407991501205871186624132 11892162 219277246927051572535072277035375887360 11892163 -518932574360489767675582506761348947560 11892164 61859460616598612989825610865217418496 11892165 493560142250668375377141478452247945920 11892166 -2347961083032645411225740954137516032 11892167 -236240337309660489121811647559861043408 11892168 -66463560824114356228993609307059200000 11892169 -685118104342997539559258768944920075430 11892170 -36651233323190684593615696864222847040 11892171 455762381162856272629827116109288272064 11892172 265861974788784259699244070795844242176 11892173 -150999379055546685241683471276810376512 11892174 -319488434126492318800053901704396288000 11892175 225635602505263930000648823344810200000 11892176 249688612975319022359118001320158822400 11892177 -388084414267582723185815050008019730352 11892178 -295246458637929652676968752295298517360 11892179 455325078733330158622392452344471560384 11892180 -195293589145011687600066209984544153600 11892181 -101183575670886002941486971901550170208 11892182 21225580999952371101113476322173900032 11892183 415197821953117419236846109153689566824 11892184 -1219070316058253347745764033226860861440 11892185 4319500389023136386103156108922125960 11892186 22326591073956198972354237817850181120 11892187 1099210153191776282945740510682482512836 11892188 -312864950174223724244275870985552683008 11892189 -112512978654151433703483037153843636992 11892190 -485577481608991842473263751171609630400 11892191 173421514369634869663542591419812376400 11892192 572034661144223627188749915734935339008 11892193 178186441747721254139023558189742701224 11892194 165865481086187551875973793842459198464 11892195 -103575574354633124120333954943462316800 11892196 -417677833643953221004555999083199684608 11892197 862981048041683163776752264849638314172 11892198 -128153614265104788272979896437967881536 11892199 -1586431278356364754450517765024197436880 11892200 -399619260291297558375686491759808256000 11892201 -258630943795981448886106862977814675616 11892202 -45952335731711073210949492532923813200 11892203 1113260302009617063885744171774983998452 11892204 -758846016662387688227880494367330355200 11892205 -160775673117466613326696587845391735240 11892206 227194103860240717267287233799915903552 11892207 -93861346679696277104432905950025306608 11892208 168209853000360502907705468265100869632 11892209 -3748295880273278330089968396308230080 11892210 -5182797450607964935019294933445050880 11892211 70553604443134894239666955514975328232 11892212 280555052842595086913599474644825603456 11892213 497212630367674883318300590639784271342 11892214 -333412455300972471868567542138653472000 11892215 -132658561734774473870608692700770377640 11892216 74693782322233646349366237546310533120 11892217 -185132869962324505631357816879520622560 11892218 -17938434057567453351995854011325444896 11892219 -128084282366416667511122503465780672512 11892220 -199317431847113897979669498995665674240 11892221 -1227844146248274049255221804928062223200 11892222 571002687957954492217644061046039039232 11892223 -372502575682688695356220355702193997440 11892224 463978723304727006318062973905761468416 11892225 -21632975720740394969527728923178416400 11892226 -317051154380845030704595776997225382016 11892227 -212655637856632469533186435345758878880 11892228 241865550244982188715902989869411850240 11892229 1099581392231347882011864075301288260830 11892230 11740841524550560041160622647449811200 11892231 68009685208916946968041357188777410880 11892232 -1590857027075739721431221231064052285440 11892233 -322001758241369177554823891178119961600 11892234 260923875722393342802501405296264624640 11892235 520554473275558795181395173066861787680 11892236 245337918462656355193516278109895489280 11892237 195909175075941696831214110605102628864 11892238 -793560925840550866931181269961437820480 11892239 1603162285492401359139563053891175813040 11892240 11577617308711759970534542220427264000 11892241 1041537500121175453012458295480668254642 11892242 -86476486535379757838863711402560534528 11892243 -733006651321210804376816457528799212 11892244 1339075885325546448644746059828600832 11892245 264049555494160048776326581549909743000 11892246 260075617238134445334819321379888128384 11892247 267668353173886010257100057215041530696 11892248 -85285372967340066073695039897105469440 11892249 -55335684405222914255274100615446192336 11892250 -542304278586452861257623513573600360000 11892251 -364390660201110594770911243757049328320 11892252 8017909815688909127099597918102446080 11892253 985823295939868179601091964388756006502 11892254 172757653670810035890921643643079329472 11892255 217502136356796138026553864806700498240 11892256 -900053080390684168540906903175516848128 11892257 -358896890879195563826770233146554509420 11892258 -13909094099158607784448278099163789824 11892259 179989917130568132020385747375050134616 11892260 -18814867359260849873498692031553331200 11892261 208282233324080657464698741541388357472 11892262 765182328123587126021470637113908700800 11892263 -267809747245954690308681856474329364488 11892264 -665605364364642854939522801882215956480 11892265 212181034284791424754064769275408793600 11892266 4409859144904123612804687981585217280 11892267 -76055601451549170979670671515676524516 11892268 315707931992012648965175282317245700096 11892269 383634996565986489326458482572968356480 11892270 -9197949182352498909892826668096623360 11892271 -508227223374304908806516479487189643800 11892272 -109792790562620876616541603131508850688 11892273 -576781551043997684333306997962438768016 11892274 -220149720981446978468116771549783066080 11892275 -227024981241792768264750720323186903700 11892276 -39796166512196650833425011217065420800 11892277 -1664947287088596280540952997944882643680 11892278 -173132053864520730356532981657055294560 11892279 66748354695796631535503607615795666432 11892280 -50964397502930273685229703270085427200 11892281 -120620249747853538955480579583741719868 11892282 -4289278352653606922758789732615974912 11892283 91592692909505919460989142436197380304 11892284 30767825890317651121124268081117895680 11892285 31975885088831925482773017538922083200 11892286 -74961090851388498783158406292533715200 11892287 518669353506664163111912454069584187264 11892288 86123835305362750899598198985472344064 11892289 -704522185404983686161985816345520528444 11892290 508700188661069422056678498475667251200 11892291 564363960553602229159364437448572255920 11892292 18563978098585881376902657160234918016 11892293 -73247824965668584873142038733971426560 11892294 -63784051564954546257633620916610241376 11892295 1226890557593317766774965080587782320 11892296 -96819393580554760782632957991321907200 11892297 -136502187702864971628394499748610069728 11892298 -281696488779676558900821132273861818880 11892299 490789624078038447325859861670553232352 11892300 -89962602487131497886465394454820288000 11892301 -384316275825056357846687478945821420448 11892302 315710312348408094454382310951609688704 11892303 -11372272004851102632375037645366935096 11892304 -149498602795540222986462535954868346880 11892305 735882622643617348012275620961284969460 11892306 -416452428223625999389194195304483034496 11892307 27486376135695589259575390812297453824 11892308 -908614002668024979199064650618487763072 11892309 268399762991454427441586805655802073600 11892310 -397669177877505542706763546602038749440 11892311 619275348134289253854503364031865011584 11892312 452115043467121276017548369524352409600 11892313 73182294822314492309963069196279349504 11892314 -4793203455512709274301179660089945600 11892315 -138936565371222126133380574243543662480 11892316 133277352448457250863528513356724926464 11892317 74127822185006559982568648297051857920 11892318 116172036572810206775073148316354739840 11892319 -54827996276731310869036131109510221280 11892320 1145510307162477053477716476067813785600 11892321 287177750073265476107433731214790063872 11892322 -189080058339247350025077994574085735648 11892323 -162100328660858362567208245186536892776 11892324 363525745569013218196691080384386733056 11892325 795598239113303476819024611365874105050 11892326 -723910841435693540682762705508590105888 11892327 -468522518079812803825875300918444941568 11892328 285264520733515316360483762073037209600 11892329 826762115877766432704493108875720756480 11892330 233659060740494750966416007604806936160 11892331 204372629758388695293940020744916097064 11892332 344478451014686026162088547723754711296 11892333 523550281027243210075644276317319777024 11892334 129163656351943603544008905606979842048 11892335 -79616168786942061006487256607205900800 11892336 -11480944149843638908267910825262120960 11892337 500427791624556902278477307944772145252 11892338 14841369824040767382922715712123183744 11892339 -62614264809584858283642688841138684580 11892340 -412176406909255045915541474493619580160 11892341 480304266168584766209001528860319581742 11892342 140535453800880649650067224693469083648 11892343 -2411360244118307063665060021202848408 11892344 424733873576181874749782891769416908800 11892345 88032488365064093452846450543090131840 11892346 154945554154506646811552461484633300928 11892347 838021363621102914997502739943055210040 11892348 -163135111990575324738029307976392408576 11892349 596443765434859065490840879086034284300 11892350 -111090688527151140858670429371701841600 11892351 224127761722766516594564969651316293832 11892352 43220512745569963577615463738916208640 11892353 944765090099043883542830504245160879664 11892354 128013806691597482931469964864559131520 11892355 -258127495937954422357327317496753881840 11892356 202872927240337032001203271868804640768 11892357 -41021238713030199174263408078329703232 11892358 -204974014117686358839122744260378064640 11892359 -101226883009084759780485634158711121896 11892360 -540946280674073608430471923306571366400 11892361 839063745318205914253605631480198515080 11892362 -37684699656650994435731972637452111568 11892363 58225827029309026563910869064799769600 11892364 -46003820717793404359359201940886272 11892365 -727669747212396770179376191723787842740 11892366 275885707385932372876216933129716172800 11892367 -624525032802608428650073962084378246528 11892368 -256559871796261769967880954200736555008 11892369 232127381450925151351763060418940821744 11892370 2037452358200314756399582945646108160 11892371 -673503834411451155247878600004976377428 11892372 207673059242863335894345184897569134592 11892373 -336385166465135657599755048334003819378 11892374 128470122820824209468491320793888060800 11892375 -493281055805009260027552667568702306000 11892376 -903000584730729248348690178862187857920 11892377 -25910395087275511340293561836165617856 11892378 -187579292695717607451678039769323809280 11892379 1125422023081228926354486794463276222980 11892380 388500471423959741576829345445985157120 11892381 -4342075506493319263804796944559535840 11892382 456667513297501260033971698094371934784 11892383 686963178212559506786924772402599953632 11892384 -402368513487694007776801882876095234048 11892385 -255214913626935149343339128446439884800 11892386 13982770109960177582516338707776333568 11892387 162753749613710331726038999008948840368 11892388 312029823225968972361407966769453212288 11892389 -793396158286772600848408172226778623810 11892390 230142324054931862345450514451340161920 11892391 -309937043045337929796198702361095704528 11892392 287736122634466641035270185553619425280 11892393 786025146713360352300238003348024278720 11892394 259671950776100549138836867351969766400 11892395 1095581709991899504580905441170366786400 11892396 -259625674222404425374062077932473225216 11892397 -1371290941824202906683115194159908054688 11892398 209624377979005536585643828253945804736 11892399 730691894541501591103615070222708064264 11892400 74882927282299671737197171622939852800 11892401 566663893181072384871500261151920640 11892402 21634196101008783295961671844250856320 11892403 205643926775455968437556620880403646064 11892404 -1670418943318362724478588974677179658240 11892405 36057676116897344240359421743065381120 11892406 -72017652298671633099846506275243302912 11892407 -1013446468414170375415351581201811929600 11892408 175743223143187835595018269703232880640 11892409 8381390738107524908917246449095734416 11892410 -45799561994299049909721881203027568640 11892411 -664876592035500144371539050251059153140 11892412 -210219527085217597966667945793389634560 11892413 427903278685840297253401951358214338124 11892414 -455242224065361462956923954621101178560 11892415 199665375153000713748592288102825315560 11892416 -486670017620367207696348750695277527040 11892417 956192736828920593877446282962334574400 11892418 1134404538520108376100799858928484025152 11892419 62005072974844464621536506154925571584 11892420 497543720316937894112494265258684129280 11892421 -674398602417001137848770661043650737378 11892422 106891382388681513778144498800378276672 11892423 -16190682071709701791983329257597689600 11892424 3983698384772219359000063744549847040 11892425 61744346706327143159619392465179113150 11892426 31099698876725918237527990940847587328 11892427 214707575045247295715676134816763824276 11892428 110319510506686311550309524932794567680 11892429 102713274533839348573376672752614914688 11892430 -16406351170050953100207570939241724160 11892431 -1013424000700647718697066291764890570768 11892432 116883002258782837903421345105734533120 11892433 455853651304389840997602335457728547776 11892434 680155151904267483418517343563340329616 11892435 -932724184669217003307687703804506312000 11892436 294659051365414359256157549068339975680 11892437 57108126625130927058560197291030492032 11892438 342702614880246990323863570886851269888 11892439 10911447980925702735140749585751314400 11892440 142959765117972710320459661635769548800 11892441 174407151213690405076257320542541139648 11892442 -267368111781662074346749795184046086400 11892443 -1418962591035822733880252515598265301308 11892444 -56008601557913720325271064325298435584 11892445 12928658320527267578043206673052500600 11892446 255733459625566152894641714272199916672 11892447 -254050614820162578668885153810707903200 11892448 1419822181948295893695325478418536202240 11892449 -621754905143767123113321175375223584926 11892450 43274950260773879902038320896795209600 11892451 -1911331614726599581564710239243728496 11892452 -79046668864901080475306646253372071936 11892453 -562451424896957912418039925793335135200 11892454 -198954308458689243148783554606402092928 11892455 -738199746729353135424474162240481661640 11892456 -625260179537893404605825263241501230080 11892457 1528437177087431055988479698924036953344 11892458 -43040424882878991626723277447321234432 11892459 63768096431111251534256401271277563568 11892460 164030346768494849307715057004697692160 11892461 457959291672812907991133907097351360320 11892462 167233828417824385426972277663564415552 11892463 -336237005229653470738900353315581718216 11892464 289484149080242971044705917333340487680 11892465 233222625439303718202945682634174077200 11892466 -33075333355783546863099107105744838240 11892467 -16690217164059802125461327140085114352 11892468 10842501642245754089711188028759212032 11892469 425691537446078589920768755478622407196 11892470 -48668102268340037727163948526879821440 11892471 391527668117554248847654454701486926312 11892472 135555425233413995751943742933060689920 11892473 -38756870925356453650719648177860246316 11892474 -390365199488869884840796491864630597120 11892475 -153502285148261273539758008005273979600 11892476 325720595800691294023664530075748290560 11892477 -147833089401899638507046521622233036320 11892478 157163582369608012177303222759284172224 11892479 262638687920023118741085257845398478080 11892480 63345654378385487388343622376515174400 11892481 19043767354979073144079068155013218752 11892482 169385559729475134660566309127002548224 11892483 -1227039007352015939495230727878698042480 11892484 1030899758134124389283595175051324966016 11892485 760403563851014640382028625771077776320 11892486 32164258636550295667354882764608348544 11892487 1711171261844182467023410373790265580160 11892488 474609603762924521592764488577447285760 11892489 -131667879346628370484261223302751665152 11892490 76807211833022887448479653610362379200 11892491 584069444676910778182448845802632244064 11892492 -394934170079686123124454438040692029184 11892493 68081065872836225906743610175381230860 11892494 335093600017453611679817979937958256960 11892495 -93737323810211992101924257465648386560 11892496 -93379440872999507586196659838215782400 11892497 31161656315620951315732656337466624880 11892498 63344575213994202539210906544839528064 11892499 249196163050595988601962321210805672960 11892500 -109092538865195375879730759076074240000 11892501 9039632336856767985446685207884490684 11892502 -435562161589593288395548083879011654400 11892503 -24494983248683363421363072601073582304 11892504 168079345673819081678962597502460887040 11892505 -300531278143701922108562292723350825340 11892506 -188059973027058066727316444656418892048 11892507 86785382272035531667644772804582804224 11892508 667346583115076745936458097754145533440 11892509 703480116742892795796002634761435380704 11892510 -109666532785018156918032802689331200 11892511 234371601324941747012223383802875269104 11892512 -271976383386243902947113990352207872000 11892513 327617507277142248985320186064608228000 11892514 122136893220658603136340031973310453120 11892515 178399755408873636870316283514401528400 11892516 -99374129314121560500907509013507611648 11892517 -39995512008812359930000444883486967808 11892518 248228367070693293154682119984331335680 11892519 83012656724799763771058788798024449744 11892520 -100653503032224347590062816415732224000 11892521 -1290132157223080624439123789337273958278 11892522 212862941802870222523078074008144316672 11892523 -1386840407850108186989331303145790950320 11892524 -16416128509707547652514658027744819200 11892525 53485937126748870909156331491923704800 11892526 187005661256617001581918726896144202944 11892527 -1005288818662739616564208183640932848624 11892528 234798219354478327435947898247838105600 11892529 972450868011434443145729897802855287280 11892530 12148015927599084009536608593552721920 11892531 273237409521839509300623048835674034944 11892532 809338010969095567200020371696695243520 11892533 620091675386423906884668304566265956864 11892534 17228002320310646831860537221936218112 11892535 487491926551744321625760467292193611480 11892536 -181346647373958742316172297425402265600 11892537 716919102758474347260264496490568595680 11892538 173499398837110322857157135675698941696 11892539 196433482055989689095010897128304900624 11892540 -38381258774697026750824553520698327040 11892541 -50150634266321983699680529354791332448 11892542 -253905174808020488834099465535944585856 11892543 326677766451490644603176940443018018064 11892544 84225127218470113940056066283938512896 11892545 851640802409341092208633901535187288980 11892546 427981051539909730511884892514463718400 11892547 663370313387623822070422730996619256312 11892548 338614036760765797555665125623555343616 11892549 536530894747780695646345443659288880864 11892550 313828510510097400564208507002136552800 11892551 310709197413152554086875204741621839104 11892552 -245527568046464951374240947807323750400 11892553 -25884549540668266341260209464061226016 11892554 367732248371189707697817000000886353600 11892555 -418654728445132492831359923822236288800 11892556 -81445231858751947892645802886740935680 11892557 415443422818776876610397297618857282806 11892558 -215014471030512672913494481142500756416 11892559 289166458669579058885553478937926244832 11892560 -23891534291021796776897503740330147840 11892561 278470518347788113879543791255709752064 11892562 -620010365396933837013274239269843116800 11892563 1102182983969116281383014861404809464812 11892564 18755289698666287663853556413012656128 11892565 -729072822629395071788998472645517189540 11892566 -99512936913742246619498237931125428224 11892567 -631909786222164198964373805088754661888 11892568 879724123498879625827384696215755458560 11892569 75057063558973245213031606249899890244 11892570 -26736156919346323882211669185925736960 11892571 966645288048215859789309825132643576320 11892572 -306527832650015314859452623457005370368 11892573 207373781850305058130856930569806197472 11892574 -367684470295800420144853404754367079168 11892575 -89224305928932826159863057042589557000 11892576 42442550775247095810490647236933320704 11892577 47625893263938108300057735598262357352 11892578 351760122753078765942759217047317301840 11892579 127887834264936843999272120347189899384 11892580 244309012753504956706413811412860170240 11892581 274798063423256867567938866248478878400 11892582 -11907253299949978394384494525314908928 11892583 -104854453935709140181564087618847178432 11892584 4250739155857056337528186384103424000 11892585 -104015645933626874258833202133751209600 11892586 235348772372660168572087182894007313664 11892587 -47293459366571122749250997068659833088 11892588 449511628053105812872741466255981893632 11892589 -668585371910280029793569576261483749044 11892590 -32845402473973634955879903656437447680 11892591 -259681511796582724635070003457812534200 11892592 -44110614908283766635728731351552360448 11892593 -1407826804411712564191683621071920687680 11892594 -160358137409539352968523151274183622400 11892595 113082219329984782508534504157319220640 11892596 6940877611903275508804289728608724992 11892597 761412497864785393049495138669098321728 11892598 1295853695849203130613531385232475630336 11892599 282571095959206557107916343914969299520 11892600 -223455036980517024909073191526296576000 11892601 -256803351717054673635374331512957262848 11892602 174370880639946501718007495475205648752 11892603 691360867493430732002212267676650106904 11892604 838444761183702529547869077875447392256 11892605 -370558681142030391017462915820540836880 11892606 -47429650740259638739223285064746688 11892607 -328565477970934338099942221931374316488 11892608 111870234691804955528008362509142589440 11892609 11266479600952897290128677038612685440 11892610 46277169841045102548460967114377881600 11892611 -1023740261848898511989408335967809222788 11892612 787918242820981029683203296193274265600 11892613 -1252845219074785177657788751115823258080 11892614 142633615002680051910788713337777711232 11892615 17076248516490150155709918693729853440 11892616 -256075048593789733402769516805306731520 11892617 87866292114640422425510084907448329600 11892618 34695068341865444687867982252162845184 11892619 -270171405646243656319325383851262059000 11892620 139806324754770198978991868913419719680 11892621 389894757733368528741412028774490384000 11892622 154614799110451459644315222729528969216 11892623 -111426832936065356890061378992247866176 11892624 79641945918622273516810791250079121408 11892625 -728381835410482371598281369870249150000 11892626 -598902762843652836210674786640568549488 11892627 -7663251784299461156538008018814679992 11892628 737393825870319868341925046520358711296 11892629 -145724477536973454162983339078866902624 11892630 132447735418916015663938121527252992000 11892631 -1035724269388169946440623843503915056136 11892632 -1057103709126094754155157753676687052800 11892633 -375176196207525230384558118411390630336 11892634 294453243477825826034442942424326696192 11892635 -662629012022573989283571410117932703040 11892636 -366609121707646809373882055297355694080 11892637 1110715788907281112421952347765188717286 11892638 -98137260097889547292140918781101609600 11892639 -3975837740730695284521703744683646080 11892640 338315757399097497119041335802095206400 11892641 1386913741644975651184251099718911140400 11892642 143160158138650820001316632839886779904 11892643 -100422830923677161687210510011073964360 11892644 -914547846664729093676516060755598945664 11892645 -799224345366014921176929954209471873280 11892646 797933814194087531177287134652100386272 11892647 51269350909125109618089424344391193640 11892648 64951052013016216172022224458032168960 11892649 -38823989762460238486773887585688692472 11892650 119109166106158936000484350952450112000 11892651 -319804785281665601748033339021829574400 11892652 -35198364672740500922786293600670366464 11892653 197410869358925281083181657524034618902 11892654 11459087898061591522882686315092940288 11892655 299073345537118375070632613587947345360 11892656 -95733363875092521472356707667223904256 11892657 -142964245601532656422297512295714634880 11892658 -275313391113097332962024308603824046320 11892659 -813580946337289606711060099959563281140 11892660 214730059444897085290171597775907225600 11892661 -356561553547406763408918830129339360256 11892662 46465867101660722631602995057523730432 11892663 -603015079179033576119768878896126426000 11892664 90559118202210053075452435259614617600 11892665 -62108058359470647165845948752096426680 11892666 -68302751296600602241112014173663538176 11892667 -46237314670321150196195734474617845000 11892668 176855366853745808320906575361228654080 11892669 259333035954924870328174012456124783040 11892670 241622879232010445637569558702681990400 11892671 67185924207251084273616994411699961712 11892672 -249220922927359629422619605028556505088 11892673 426415292365710387648029644256915992104 11892674 -217233955288775342178521460815204687664 11892675 -3747132211207487291735406458642881200 11892676 -806690929229303577601910531341894722560 11892677 2313636875413957872130832197859503756380 11892678 -133660177897506426346457728624667719680 11892679 -425209239704375350905186101228934994416 11892680 -126195453275710459966362592917307545600 11892681 -846192252996244107858972186478118542230 11892682 4668579715654485442239209967154846464 11892683 -98653484973302992097642852063369765976 11892684 -543744998390636425745627379159032676864 11892685 -27296292844003678387901499938432993280 11892686 -96720470038654937995914194770343403456 11892687 -246953624374742089585381154388310686840 11892688 -148432198558741876127691039433178562560 11892689 -2053805446378950137842423321255898955600 11892690 -527642107786066278844742801260343500800 11892691 -1474951553691214205390679598592968939616 11892692 -127027953869041253252245305381644316672 11892693 552961524878656325347132318353446958624 11892694 -233533144150264583846640437961215153088 11892695 -221117658144159981597040706077881997800 11892696 231870036166396365903973076837648424960 11892697 642682277686006018620047256310959707460 11892698 -470983393339701134973426766262698640400 11892699 -237398267864212420973710595631581593296 11892700 -239181621752381538844496722707088460800 11892701 -1247398996864042536271165271278782228960 11892702 51940063351399490649698111452354360320 11892703 -1305086677246700681660104340651738398048 11892704 883737186459453785511880000087233134592 11892705 548055111312057229680624825656663017920 11892706 5007308540952660617775231182162442240 11892707 -204913927925424612311698290196928859048 11892708 566772482380269270202153183622869355520 11892709 -187944018233867283822246399378272137090 11892710 146712202950442821843892078531605605760 11892711 -366087293002662299063892879514773472728 11892712 -247242224263468014847807903478158479360 11892713 -229498813397293536996938994603544391040 11892714 -86176435865014744680234964285847715840 11892715 708154996800034956993080070913687035360 11892716 -110123190989096559900720333169748213760 11892717 -1575436013013848974169349926622423101760 11892718 210348089256575071367310236286495911616 11892719 83219126570927118145824567993276759120 11892720 -5877432795511785208516264856597299200 11892721 -685284208291856108224488391793189788078 11892722 12846120190506994497049381190124544032 11892723 -320766843585817823319792818008755838416 11892724 628223997182786631516131699292131740416 11892725 857054998957739353793448355467235200 11892726 433026873028263419804953650108458373120 11892727 747859952754825910855085948243926400 11892728 789503408709185407561116568925359964160 11892729 282445093959388969949400678255913413600 11892730 -603154661668748867232908707470883905600 11892731 657746568317250456737029697591079925512 11892732 -256015212281010767355747303385227230208 11892733 322319275170552427231211676908176593900 11892734 283866724377693003879847339111306411392 11892735 -551147305818225760123806146601160327080 11892736 -31652084946393032171250434118002933760 11892737 -82198922514647058382941633385516783614 11892738 -150960875002396387404564196581110636544 11892739 -952954722760983686371120231814245309440 11892740 569735036472579238552735854247027088640 11892741 -402006775985990476982485070313975359040 11892742 264754666008398941425223273733018290272 11892743 -1172275878208419189002177379834265681656 11892744 -71157114043917964600664592391806397440 11892745 -346672465319219507387412666859202233500 11892746 -657860889379364666403549586617175745280 11892747 -38548830207320938242069626243304714240 11892748 237207980280986010985118321893540331520 11892749 1660014060468510107864979608891714448480 11892750 233411488503892364991470503104871488000 11892751 -268670332602706300611149129524304258888 11892752 -186427606947589851722097198616335212544 11892753 -249495590794064103500358408115961908638 11892754 -683000504215706016721315060395839693424 11892755 -235045161981105568591561588576852401600 11892756 -446182720293395937128175664528463382528 11892757 -108184426988913449550000807418210691808 11892758 466610617847594061920847256079389229376 11892759 -560062149299638598488767725446190771760 11892760 -302391518644831218749216084425162752000 11892761 -959493335735692912825619374349776483638 11892762 -3649066917701872800050543824287538176 11892763 797180777169680200387910574699267278904 11892764 -413323880427737743432029734269887542784 11892765 110659127302095363557155300036117176000 11892766 94184668498412469575912781526751741760 11892767 517442362398500589634011157699793982816 11892768 -712946514565476012657174445640734212096 11892769 243284491403903500204786072171232188096 11892770 286626367521786099422221612946469154080 11892771 -44389575238219303312083910063029143040 11892772 8163645284463390437474575067398631680 11892773 -324238282142162525136531670302027702978 11892774 245860930136569601945561771068227552960 11892775 461621675573911993161875345236844416800 11892776 142442315991412539777059948872816066560 11892777 -97790446508268092867789720967063211392 11892778 41595593164044217747690108841837918208 11892779 113171561953114991532094340754543163440 11892780 -401301090794866228668940337071566935040 11892781 55678007166808397860119625752179570582 11892782 -177478869137537560224885359597475094656 11892783 -112095549257204395012491990917453483136 11892784 -3505391448421604958063841782183690240 11892785 57246443817753311795469957624521994600 11892786 -284537905694063118995936628321095841792 11892787 -1059731232528585044208984783294459400564 11892788 170658976053579460982247283571984105472 11892789 731439918827429229055158847702602651054 11892790 172396166168423478084923707351031076480 11892791 -1302883493710344814148226189505548542808 11892792 554719572754495138879793557219763159040 11892793 164692631116687614790282320493215936144 11892794 -251255533464705531909252394328756555520 11892795 -25133161978086100310730933659969609760 11892796 -78906370923681854052345426283155174400 11892797 231413610008764111249876984737790696032 11892798 225988749964372372906508060980711968000 11892799 113147625285994158693168864267651751336 11892800 126040478627805591893960143543821926400 11892801 318999160314042541765961966146330869024 11892802 628246540093406850994062886547220422352 11892803 -260976201708681068966668651830497344800 11892804 -156916318173065424598852249280908296192 11892805 -422157037755063412694640999041004531240 11892806 -40454584515642468893142168988483288224 11892807 98308922279865958915373615590312497720 11892808 947896506524000884804248518232607825920 11892809 -80687874712802036469168696117421598208 11892810 64436506269275339272885163347378172160 11892811 -9621533118526311445036791036558059776 11892812 -37741820322753938786701919672677083648 11892813 586956201931196395695696429693644336640 11892814 -171394069177045318587124456317820071744 11892815 334629677130939746758412867237906772720 11892816 -45896271591997757785408092507431780352 11892817 316635196280943386999155664405750160960 11892818 -228764962995836391904870346961496995840 11892819 -822802506213137002603268234532409776456 11892820 268116554913568548996838643688517390080 11892821 -771391681268957521139321428616643049248 11892822 -125184172942380343350219424080865067520 11892823 -1307647747420052314841721163576292007928 11892824 -380369848796030482493920724688987863040 11892825 -5660603300015147175809306816436264000 11892826 406551982810300505810018967143837145600 11892827 -1566073006703124333104254084222099803324 11892828 233836203092377535267181788613653752320 11892829 48616062824470465057389695938354878576 11892830 438813963313181745831299517782801627520 11892831 35514173071561372398971005679307751752 11892832 357249101488435503647429088016706568192 11892833 -1091503487243991954657878273455151226624 11892834 113325683083452201003459849898104540960 11892835 177936715143499664059307253647155653120 11892836 165006243252797618384060474214310404096 11892837 -131587596657893660775460985990540966400 11892838 -177103926696324417650191876237780683456 11892839 -865897770116077416453410127586193642400 11892840 -60455622831093310501211816480735232000 11892841 -106488409463268744110263919358426969200 11892842 -5832214837683721527896004325174447680 11892843 861700647039638976671467514156978064984 11892844 1300235408563555350279852184227193517056 11892845 -884080917090173466341787744197828934900 11892846 144320880483849888538169554705595065344 11892847 748722415664336540343002033973869125240 11892848 148939515102537389907709301511684096 11892849 437811462011782485760441267227291038064 11892850 -76096537030518967893480486423974571600 11892851 -782542247864518451871276461574534841296 11892852 57216944432663410247386908504696115200 11892853 -377711345134562429009319066241758652096 11892854 -5269965153553050000646564029627510720 11892855 -37472694887613858777185781726962265600 11892856 1001062717303967384430119647971582074880 11892857 86295017245628832354393372333862660992 11892858 -174732572317896670168709263527782648832 11892859 556529415529212316263966580439824295952 11892860 212759088697039501773878816254441881600 11892861 -221736098967657516467465366983312699290 11892862 503242385356083581786556928775641554432 11892863 395100894249681794228012001859269917904 11892864 -182863786292967794832043587058752552960 11892865 1083676464650023889491299295868002465320 11892866 732709357209149255524155511951057215360 11892867 21058665164352866404289413355279560704 11892868 -726852091965569113683768041196784896 11892869 -688543888732025956869533278073059277730 11892870 -51921348979102287230866542494683057920 11892871 -307563992598748926329987155612855747200 11892872 -1228412540959176877916568050811863731200 11892873 18028352685293615408052080742711451200 11892874 -100527603236568061617322136076357570048 11892875 -91106962120509050954914337335314396000 11892876 661750492890453564845981130591117676032 11892877 1243846495306912691286692595041992087212 11892878 1301976267611886292972104319877975476800 11892879 418415145916369440705525994686696576000 11892880 -52552164920332273025592335820969738240 11892881 -105525177923900043496842998807208902976 11892882 -139791383909935529909805933869711116800 11892883 -916423776388215876619911334407832950868 11892884 277648722590691173367996928241590098816 11892885 143217627399295443470369778378936704640 11892886 -283798541263435961844501515746631635200 11892887 412437427849075216537553161890410446536 11892888 802839573254841936267019748378023618560 11892889 354558177392354897404299488658475881156 11892890 -345634843265045277646967430806579123520 11892891 295954099866751650819011035361865475992 11892892 285512129696543927873133225244600765440 11892893 -2065697594374606824666791456544578472480 11892894 -17400076623600181920816958982684977920 11892895 292096643321954961367195547784679488000 11892896 -82577137616250333171368262390990766080 11892897 -11118019723424823381320979718844515200 11892898 -530890338602720658408737415020413061760 11892899 -671033981833946315145478209534389221200 11892900 -198628247464468315858578966353699328000 11892901 872859817807215074043338276700889011902 11892902 -67780049958597956322076121219231662080 11892903 347253444656427881385980670463131489408 11892904 141302778331037307527508371005331128320 11892905 -291487005821842937920240223987363826240 11892906 -170168894165562233448112830634998067200 11892907 450148540726171576803461331384758047472 11892908 -894837843599702065660097831520551606784 11892909 39504695038514117548377391132331102208 11892910 64059731774365897531028233272178920960 11892911 -149373819118391111953030650187196551872 11892912 -42331112727814736974073289175578869760 11892913 -862249124903127730569523586580538176656 11892914 -226087890455455650717387026354379946368 11892915 -473430142090326154409178627680359534080 11892916 -435160681512420386986292676840835645440 11892917 -370962005889388059911694563627679507360 11892918 -63421637691776679093786613165696159296 11892919 756520652659009360996899871823540001320 11892920 189966161119848006523360343452909977600 11892921 177953549669187469251313643040676172112 11892922 24205840800397272083178620505752806512 11892923 99018826617747965880130265322059494944 11892924 -228140870187931712014799254611256266240 11892925 559756919736534766124258442930561876000 11892926 -321814979500394597157352996971397339392 11892927 358689564551619970573323295206814885632 11892928 11011653132607633992861896607282495488 11892929 -13571141987777032920631229117173247640 11892930 -109631371675475357800994438950746977280 11892931 -65355635334633784437213348119863754400 11892932 -333114531448993341254630147379748036608 11892933 -5697815331835107721914218091680394240 11892934 -21452531075706567311423304158653300800 11892935 -102963562900433433757331294743577563200 11892936 -389654646306920832518921380125700915200 11892937 478147004270365454436419132420058475866 11892938 -311828807039899402657330890656287100880 11892939 -260361919065983175080057451771070482240 11892940 -13273382347257495766417869582982425600 11892941 58255013661360526925771106013628735052 11892942 -393904069480116566826506264069503436160 11892943 -592726289395980335092667504804467758600 11892944 -104399019289590309894103852974711373824 11892945 -410356873254152203260259148662942713600 11892946 11577737173471272282526698398411016864 11892947 -267825280459899057368208459515547742896 11892948 -629480211774158420153704256801567569920 11892949 -84376855886098505804983623785371269920 11892950 9219911970507739329484625563297284000 11892951 -236888187719548473426442077561568536576 11892952 335302899051044479309094424435989299200 11892953 -139309674099827838146314776099209367798 11892954 -331665913786695771694281278544235169280 11892955 -307590287869576820480999168409849273600 11892956 670093328218405758862053787362698181120 11892957 702573415931077103064085460103235213440 11892958 83185810125140373817727719926568120320 11892959 297859780066819381900531876836093286104 11892960 256641738739125027439290684556522291200 11892961 596424393350570817586597723007022214562 11892962 287459360541968043215129601190192781472 11892963 -499188055639454455709874807922629840912 11892964 -219402652098883608313396361225439592448 11892965 8080978133685566871326424223697424000 11892966 17790326933255213121753816588503874048 11892967 189087311697836570646572751948473032792 11892968 -169957403443289873150939439022429194240 11892969 -313727980573947354661961496957364848 11892970 112379912824870447342682552547469076160 11892971 2077193942605392293187086702135339213232 11892972 -73754004097036999396501505114067910656 11892973 1149729485610994179562702303089926146560 11892974 453422642824297061619119631161104435200 11892975 200074459067223266031543402222195336600 11892976 -57417248611821348935416290990557429760 11892977 -536722157689894467632566856897760192174 11892978 -45820865766059289896792095109902086000 11892979 670062768106159788141783727210175308800 11892980 80659907656025475711544713996922828800 11892981 -394753717090591421669308542823162122240 11892982 -5085487659178385219084291880358017600 11892983 -18766157425644204250184227999947396456 11892984 -27373034739068213276244859266893414400 11892985 -246085935402403429983959751536833279800 11892986 191729368957730024238469226665064554608 11892987 -43634282624792584361967058794110540880 11892988 133882356367183520250259699419536601600 11892989 -1076931324478606434500386651916401833210 11892990 -57175838364356670820331476490648774400 11892991 965252032268958814648635771884984544768 11892992 -22445754685836346273590575462847873024 11892993 -34163084502054466583645011447127992320 11892994 -271112568618672976504702281258023494704 11892995 119218147763224071267134661159326911680 11892996 -122467905849399458719709914625268834048 11892997 -760115628001836273021315009967390104576 11892998 -29957206846469476432140144415725134592 11892999 126717394445940965726425036859774858664 11893000 -243125473076886407756228927935488000000 11893001 118275082280757381902875241039375400192 11893002 -278324822450281771995291157051208835072 11893003 -185484900946876659599552930350891722816 11893004 272792173656132766790977057445788813056 11893005 -437367553364697657602361585474793382100 11893006 6361143206578715694328035916137292224 11893007 -40500699646461193352082108980901193488 11893008 -99330304234640662862723529414363119616 11893009 1053977634586266772687791420231699692210 11893010 -441550776902150533063635401925963327840 11893011 -9637868184767535147689719183997653200 11893012 387519021195407934556711160377374607360 11893013 -1543735569673635755980938516118533628800 11893014 3093911262220827323168114133610414080 11893015 -12013738478092959309255923229756656880 11893016 454734639331299535264100729952922828800 11893017 -25679596648116578416048352081501576352 11893018 -679989879747625991195620203548821025040 11893019 1203691712618253607299556849864332678744 11893020 5725476736257392129448040391717068800 11893021 -71649819013936265294048598426263115264 11893022 624978329740629249534590402048779965312 11893023 413086819186728081768526772169493054872 11893024 -96444774276385665716371247084825739264 11893025 586185997106307118233059960369684714550 11893026 -931821800831349005337941704483602432 11893027 326000460644686513526956389215150472592 11893028 339585553383264394839493240309874380800 11893029 66224490661626504016521934070081620128 11893030 -252314021625352694357154885855355795200 11893031 -1008531454579260442427225443341448614000 11893032 -918080714058462981478353591343055508480 11893033 -486899510971205052127557088788990315420 11893034 125979282991546026004918136034146274912 11893035 -175239483056282072413743555344626759680 11893036 121755008557302200203152689351676723200 11893037 -1139802459967972600380713744240128852446 11893038 -463812708881602814998443574443312632256 11893039 -702288710924630273872169312089995378160 11893040 52248296213225572819698969594287554560 11893041 154582595521369261063611148979738110080 11893042 45237534175198051434543045801349693440 11893043 223756546338640956790676572974547406760 11893044 -367864950857334335660400101762466705408 11893045 166609086571442527034641728804301483800 11893046 -390010016431999242780789615652985092992 11893047 464094037045624604426253482625349205760 11893048 -263519984228190633367526691897989345280 11893049 -370605047571583715591825535266138110464 11893050 38657346622953638364869519267677152000 11893051 -84798089426818535248035495411454417948 11893052 -168042650034241817055539508778990961664 11893053 359951757524699426223786727551886317408 11893054 -164521196608885173513539001068450545728 11893055 207568100806787245760033509203582264000 11893056 -72115205942434130882587632733677158400 11893057 -348301545418558889484409497956899228416 11893058 -14859694192656638975035972581987042240 11893059 -499380907166139527247473067397160208636 11893060 510634028461664303708966997096299316480 11893061 -1533414612161566786325772990724106853348 11893062 -293351652287908260355341669910640080896 11893063 152307522924793152519794833538422713824 11893064 -143852200056961039336807041689661419520 11893065 -645257969509618804694473945137798204480 11893066 617625102969649344815509083300923904000 11893067 1900432903687393033443091351746534570312 11893068 -34481205749777860399352554565820776448 11893069 9726264810899957910847228575224999840 11893070 26530427042364151136547802249222348800 11893071 -690921488005066025820160846785785799288 11893072 -589043561041532607213567603242691330048 11893073 -783816544444797897833870648906787667740 11893074 -527440900707163076464184845819348500480 11893075 194075293898121982441398756061578302900 11893076 -212230531621873961130228767738581440768 11893077 133910980089925082743116092499125988960 11893078 636445849739684667254450720783679272256 11893079 -265631424812075070929917688740514848512 11893080 -246281834847880073337965253870216192000 11893081 -402440237121511518538424489857616944896 11893082 125282419502905837711798143633448273392 11893083 73497628312269466597204642680268407600 11893084 -378462663504854632475973773576686778880 11893085 -488866126337923712703046147964318483220 11893086 285542246227350407969556497659303040832 11893087 -1147409338985709965018552689120983888 11893088 -472458981628210141111505254296657592320 11893089 -106547859485945698081138863883230013632 11893090 130646893881251713907958231159655200 11893091 1039500035657039333152235207162664238080 11893092 -62586206717143924572095538838267112448 11893093 -463570822879967397131491991579717638176 11893094 7153419863790212307966807242174006400 11893095 78891634922835808715785528860070747200 11893096 -307593504266995899002668612121547678720 11893097 608134762027018255270737027996517790352 11893098 -58926105872637520979139621176135605248 11893099 27659409467100870983707800809318212720 11893100 -306067885002319084074987988852550265600 11893101 1390055649537047502089161620213869376000 11893102 7911626638213860998862946080631674240 11893103 176259199887848215519036484141743343760 11893104 189047914752389911398101582175554371584 11893105 -49112769728759779020191732549114273280 11893106 -33684648278841474655818278896049918976 11893107 28951733300184373885566915368117969280 11893108 -407738143501855320807228432461219961472 11893109 -9018447961214771841722961092854413960 11893110 78512914471921658727705824229673061760 11893111 239074351775117527860618183084594766024 11893112 -7930726044956803167561656171053056000 11893113 -179860487126461222267731972184235717958 11893114 2196325000703274531686806760909152992 11893115 -612356035050606209655890510387601235200 11893116 119623217253187908796951424554203660288 11893117 964516013348288838331097180356565548166 11893118 171939183949183301821734598813379328000 11893119 -39887192555205209935612399977980958720 11893120 -368019931687308063139095387696424550400 11893121 8834394196974702518547843314017441092 11893122 224284621084428018881897280702248336640 11893123 -1173679325165211781288704440617826883072 11893124 194496931671049320488052282929342413056 11893125 -107990909065892065770389524801738860000 11893126 -311277121609618652105160541777136117760 11893127 -30268200401703245005748865858071519160 11893128 -130575163134028199339614333948651929600 11893129 117614829135241088219184497539343885584 11893130 -385016059306062305690015366513490587040 11893131 -631217313636661626463172008099330189380 11893132 85109470044617803184901678738090055680 11893133 -407484663225855360933532760639540862624 11893134 317587583461578958889732381953067274240 11893135 -843415344442925279769569017071497740920 11893136 224072207781148925546509440706436308992 11893137 -166487205284586378074935928312237257632 11893138 443846379159897402913649746100726904720 11893139 244616388585802726762818655547162335488 11893140 70074777562778920112171390883513139200 11893141 266244628323787310017469924714371011772 11893142 -811636937811632963956853836738629762528 11893143 673133004550763692683141092937829461864 11893144 -931549142221958930865539033303721676800 11893145 12412660651017970147011559085826456000 11893146 178714367289037526012927315133683203584 11893147 245453720096496828584965861527830429472 11893148 -164646698295686680294042345387951471104 11893149 -903311799007422648036413375284692810240 11893150 83334949195188571432646175744751065600 11893151 -961778634797713127761593976936236898848 11893152 -833486920977182978525735872320019365888 11893153 697644261922436051905981904808135837744 11893154 -65205347550680970380964254940989208576 11893155 -1554742985440044718042808034902227200 11893156 526262572225161332316619239219664204800 11893157 123768980721461693539176617254329589824 11893158 34733552374264726799471847049181761824 11893159 442721692171514909724457781681235348480 11893160 -43605526749900119361431433334802534400 11893161 -178770527612766797628297405459611980800 11893162 170626022637997441605918515476321204224 11893163 682518691961564011106062249302908981664 11893164 360218192984782826699948484197119242240 11893165 -548058808801705829092645760360477069940 11893166 -103355872508722149512017071320916720000 11893167 -301439970061926081514321374765816405264 11893168 -76236878429004683161465396049866588160 11893169 95342336302016695929424698940984445952 11893170 235999130946358612312912468505858565120 11893171 193303996181627993186625648557009519372 11893172 611300410103763920450345857947492686592 11893173 36267349868537746157067257915454016704 11893174 177034767799915881356276219664298357440 11893175 -83850738163681981165987809419190649200 11893176 1201098473683704967704883989776328499200 11893177 -679106416174532161652530611645017746428 11893178 129299587780271430616265559422188627200 11893179 -859083160693459688332120014549873066216 11893180 -70151311484458089535567235147090688000 11893181 -422770619598326126793601175359567921536 11893182 262709424054778626095757316685399808000 11893183 -510054816488821583699482254097559498160 11893184 142861041053735193990847500347429093376 11893185 154464365757206934915563512648091269440 11893186 160888111262544549906433143430287939792 11893187 422288005196240163339824252600500747836 11893188 -340394028686909851616320254968168939520 11893189 -501737634166204830184722364660018436736 11893190 -382525832293720672182340517775573955200 11893191 -183077547200905452558692758124342078808 11893192 315469946421481710182275821965622912000 11893193 285760284579355010354144776210214203044 11893194 427447750820585996847879058119381298224 11893195 51013904885074310787128743112892697920 11893196 -350802568146573423199948464461695060992 11893197 218511175671216832481334237654856324800 11893198 -4785219088802176371273922136241163392 11893199 -77485172570646960903657354497972460120 11893200 -37377795332180132588363965739650252800 11893201 27937959924862412532842233277563589952 11893202 -448390751738288703381457382369385686400 11893203 -157276993058642036217282148176094356480 11893204 -619309129216422593771859929726784763904 11893205 270961069424387252973892178434680832860 11893206 -133988719362566565160836131768959038336 11893207 -132446249853560110756819443658117814568 11893208 -35104233448607163728135729158534348800 11893209 -632750030992329623093909785352437180800 11893210 60881622619292476315167379346099435520 11893211 -67683045760445299920601092304128744 11893212 -221307772823075855310902577151795335168 11893213 672515143601498479764557708937740898560 11893214 592872162515125817832303556703495139456 11893215 -149159901107216575520244029512912736880 11893216 -612846329891099652778530316486401589248 11893217 71237268064382181321187865096269650240 11893218 -441859502695503185190835172681091117696 11893219 596362057717380061264180716557770511760 11893220 68802182522895044634397122330335232000 11893221 -523221192011995988673342883107558273120 11893222 123299307256185517991981006350823760000 11893223 -356837141762383873879323300493308195528 11893224 231378369461185828812091235367110737920 11893225 -30281304037921026471863165326557369250 11893226 430336831686753831360814220892772157184 11893227 85013784566869432302231084072242683632 11893228 387233125817965329028847714112928790016 11893229 956846847798361691321752381287225967830 11893230 3232443664840198922966022093955604160 11893231 209163174127553903105943016950664141344 11893232 14610961911161473734271432888601640960 11893233 -11743976865712277531832671289315292992 11893234 -349155852762513898671785930902582630368 11893235 66942651720766157904687034852696452000 11893236 -541365522895768935656743094291550529536 11893237 89207024811386154163199649072769544992 11893238 181596199235713382291434566114040669440 11893239 -524986450517208230521795428480731891232 11893240 612648849782578092025317251662771200000 11893241 11295559991105210274414530773621056912 11893242 -22416187944446564609624046482255781888 11893243 9900573147323483401371324504913255040 11893244 278571571970247361247040266686547622912 11893245 -54748232452774747543226575975894229760 11893246 616324506612011778912961096144314243072 11893247 -359363382047623816988440485142168994304 11893248 -133106296685356555655683766518127001600 11893249 -840869471965306785509159571642087783164 11893250 -125532439228230341522748593218128432000 11893251 251519965832488516000183672257577799664 11893252 588389216934895797770255015871316918272 11893253 124540524510081933560168665219086721404 11893254 156194502688188864271520565704903927808 11893255 -591936063146809344320226407796187107360 11893256 1902421107763707170677778418315972449280 11893257 470853008185751831312512474610862936000 11893258 256059662310298591995873049828199263584 11893259 174681915741273756991438260199501178880 11893260 184869668872355503662309675854177602560 11893261 -237613163156078131366584344711551732788 11893262 680755707003376807327698637755318056064 11893263 -152495740413788051787502457078771963256 11893264 99867228197432032138625888938980212736 11893265 -356311754577342783760635263871160883340 11893266 64642394567175302901627775983589360128 11893267 329675260536811737195084660356556713752 11893268 -879643076845562295263414951878644943104 11893269 484675961593648584852665012441976829344 11893270 42263550205130470538580386251112398080 11893271 -522226004122784205540259516648742662008 11893272 92843614375826052603228234571149926400 11893273 311796169142637985515575442311300151040 11893274 -103446350741299801532841485241537850368 11893275 95517410141555178028052533179959875500 11893276 -101019366526539531814663163251323552768 11893277 316947973140648974786785096629264935040 11893278 -224542757473438455911264429496184796160 11893279 -187230284188297890543993766378325368680 11893280 -90518837160685617215903438325377925120 11893281 16923591628057620801600204505782504384 11893282 -366781447665853794120191903829521785008 11893283 186179571828275053258437625309632862464 11893284 -3069516597184897648518860203832156160 11893285 -593094602175062801832429377710640568840 11893286 -364645026171765339544941615166740140160 11893287 68792038755616774070306882038575591552 11893288 410086047703204821380075551572320747520 11893289 1043627384584689258577324221721810932090 11893290 -153074467175083277004417381168455873280 11893291 623332349849975969012694486250975296692 11893292 -9498986854010126542709486761239736320 11893293 421271136312803053272352353737490467382 11893294 25652260409907684026997876603922963200 11893295 -35393589702204937050095903506674733680 11893296 -103032232430224595498021832864779206656 11893297 -267588173947384348916050804806291096000 11893298 -222964184882758082367204875803416783600 11893299 -1088222411435800525944261314250817695744 11893300 307331787347507630368535496915244492800 11893301 14578481326755412596720109521204718752 11893302 583239946012275324227671929657961420992 11893303 -566497977021586245198922771890442255200 11893304 -1153364994281291406985755580973281996800 11893305 -183317678368658291394286732372317626880 11893306 30321678934150001488737141025145519520 11893307 657340602180927050371441688539117932240 11893308 101516144213273452345643505877308727296 11893309 1203849156660641283888401309656449101510 11893310 -92204858103233768885831475561199591680 11893311 -54099876920986268375351781771363992400 11893312 8634926012904506200666760497425022976 11893313 -1258966094429456928063633281133243717438 11893314 -147832951865533651294801598855799365760 11893315 30187571994174190463028508570433683200 11893316 900593282264680541438175742627640785920 11893317 -40126943136861756404782878316196741760 11893318 -732550991399177679533202776802518804640 11893319 -276669145953747896460221137614250310640 11893320 3048468366762946311030145682943436800 11893321 511027920401648335099681345794300600288 11893322 -212375485807350339263866663977957735168 11893323 100279002529814754940690383882612506880 11893324 316150065954007800627637244371188605696 11893325 27983170153283385924616890815330864100 11893326 -245443114969512882052052197128826763136 11893327 -1297128076163514768227245396291850120 11893328 1088954832241759258778015435289649152 11893329 214415548806250693182943639385155005300 11893330 -62074044638632251206016174629281945440 11893331 995481887785751053316189973291157329132 11893332 -861950452282697170996604223759581184 11893333 -1026623310421636983926403339213912378418 11893334 157682662741842835850283056809406166816 11893335 -38813782002476329646068711329711360000 11893336 127639102572750460600532742386909921280 11893337 347595735453622437270679877824503688980 11893338 73143084716157931480306795248817574400 11893339 2104556535908225272458447573780830451600 11893340 94730539081549797849004750980997731840 11893341 571718026489187643027154523102810493504 11893342 -542019125927325795856745772968016236928 11893343 61190130098501922834162434855884955520 11893344 -993656585461892610578809997522310266880 11893345 -164813459010566930177102257387641201900 11893346 -66665497812918020423835712489600851456 11893347 -702368009038295569644275267793461627676 11893348 989665506180653937507031250184286164608 11893349 -281430364148237296376220212115337536036 11893350 1605131339218850026761937907361177600 11893351 -2946670879063980847449870945799791696 11893352 -512759561282102246116751412150542745600 11893353 -690089914842311528767066246669022660352 11893354 62914911839187319633138404312009484800 11893355 313205971575936619809495390242262401760 11893356 -555195582737819004756578602117079448576 11893357 261108885668995130811710147552837894400 11893358 -224903010804745189433441078788316241216 11893359 -363792734932211438803681388327116435584 11893360 111327248952091135380441357079574446080 11893361 53323094852147329761997715028396716400 11893362 -65870688031292389552460828156824151040 11893363 187759647186259003388291244118821391224 11893364 -195729911011247735360568485810085150720 11893365 -157745367696648562615820250108876528000 11893366 -632030770428199322273577977857192918368 11893367 364336493332788117253111809753397497792 11893368 165161818619124789460025730528385781760 11893369 184794786078045404045305226215121982720 11893370 1098528331045234396852147702630325760 11893371 224700510723097495667375859885840015360 11893372 663817029674050937511553937784729368576 11893373 1620258392499520657738027808022164847840 11893374 -91539988460976996051430202136026145792 11893375 128257101980709803062767632804863158000 11893376 -105874776286207266592533441551196487680 11893377 107107475285220663851196267845491701120 11893378 -596951449129579248373684730637520057824 11893379 -60583550382426106780832414695307396352 11893380 270233275125713186781490523229086146560 11893381 -259473079545616098067146165002055791268 11893382 512788715513515725740273831432411229792 11893383 738351189460547675487059916453678429552 11893384 -27353215637475271931825200901585018880 11893385 160915840181231741223595622474495789760 11893386 519071787106201076564349756829719396864 11893387 1462727923822141837628695901709876123984 11893388 -22900919306035450701662016400017745920 11893389 -952353122734221438570820709086046016576 11893390 567722100167436481874463351404729131200 11893391 113737866029060366752898021472877136712 11893392 -44025471038820605068826030822255493120 11893393 -750986510499383660170439979229917249420 11893394 590449344206472531424129667826403652496 11893395 74467943153112925002536698919540796720 11893396 608349535200123116935204954734432317440 11893397 -1444378649592323348017333915027998153600 11893398 -84041290907809212706545106457694019584 11893399 -337531270634693560095723275885167891840 11893400 -555533474657873615756437140851336448000 11893401 341927810662854068426140689145017841668 11893402 -391665017026157152921618376590906364928 11893403 312427800168661533733081237331817846744 11893404 -294592688386213300315402578921542227968 11893405 -750815064186736515018402394758405281940 11893406 138902675052643032279454713702457491456 11893407 562888152262097412572813320346355499392 11893408 176415917990426790650187456028501278720 11893409 1444939692530836131159238254450414859440 11893410 -665304615373471893780311843244288668160 11893411 -220308196586867508001795609239734714600 11893412 327210871866397512146514315693799264512 11893413 -1612578626728267099914104750997760512 11893414 -249889750133046695819988734725418160000 11893415 -431609455328692900941519899200338941280 11893416 528195373608206367206528848903209369600 11893417 1384049638794341697640158799039031881466 11893418 136378799754139259398374599980607786160 11893419 -341639372855232717128291041536728569680 11893420 87238369565403680439355849401653084160 11893421 430053852056864493812514622203338311680 11893422 -127070081366793147054654546135391357248 11893423 323628738515262276797242710245424291840 11893424 161040072917231108001390783053212631040 11893425 303559143659964506764834722196382512800 11893426 109003101436097375158400077570273300800 11893427 -498450838156570105891050162021855126048 11893428 -241656543299822087371614225799825624320 11893429 -525940936533518307078592114058027108480 11893430 -83772384476394581613943032479699894400 11893431 713021046516326857491504940309884226944 11893432 -663317486807376364576341183979494727680 11893433 91325795255117663388110950542778016640 11893434 -20055209409909287478191477579408179200 11893435 -281900513041509306867361357037935687200 11893436 -644182833435377743435872781759450168320 11893437 695173691379407095018164999708658912608 11893438 65052753122142391399442537846506924032 11893439 -1105782159155762369480811135118559885760 11893440 -75989237588949220209402087236047994880 11893441 340526400241577916931222452235254503872 11893442 -207928695578938301715242601802990409856 11893443 -865979340126821841964301331198719004936 11893444 247303262175341872845451982643773816832 11893445 106796874113898080486316728620780915200 11893446 -937884443118844809956605102667496602880 11893447 -501247816415981292723811035101588048720 11893448 91190958460125322425900779654336348160 11893449 -316499166769574341611794657075246436960 11893450 -154011682359485235236962546441920576000 11893451 414590598539984120550613319626765587600 11893452 -55000482083864225634205862770412602368 11893453 326365547638891757579661332610874252 11893454 -647653358254739923652230138795254421824 11893455 -15065793454567332613121187550165097280 11893456 -2098997580216017399938686707932200960 11893457 -747915169817121416777924331074606693388 11893458 -30761627647759281336459384806440557312 11893459 194732450108017153994228031711535703660 11893460 151435154215306172004998593838893301760 11893461 -368633146899621379203363804222246350976 11893462 -277532519451500431134064641285586228608 11893463 -942518016425664485856074711579486835816 11893464 -120002204223241605907470277776480890880 11893465 166289378291082706459500660220520631120 11893466 -492553008043797478710282962418023750400 11893467 -830098988625953647020951738337244866920 11893468 -393265595508665490342185204776642158080 11893469 217272168509269063594104528487991481696 11893470 168677149005082010032557543708271632000 11893471 556110474915666243179021447082479264672 11893472 -143546565891020574399404893197178503168 11893473 45781505663893081871721572037154609602 11893474 270199645618337492463465314039875910736 11893475 -66223729919165852516992579262222394000 11893476 -90119112813814338737328056908935813120 11893477 395395572036563619507226474540111059326 11893478 -133259452574908978361961956505257827200 11893479 13958751089535263476951214177207953488 11893480 754485042478886596606344311114141184000 11893481 -356638028482600021012021793172897364188 11893482 -306882923042389087993110082498469348352 11893483 -27706567193193609292311302170454253680 11893484 -201931554302631964051222955593826448384 11893485 193224945318662369441355964503742673280 11893486 686282182381298222605378401338139562944 11893487 -165200720210682860108181158799811363200 11893488 84277889507203997310516771782418530304 11893489 -1266400113581920502013944538606342238044 11893490 143991428691281839265548961093454658560 11893491 -1361706913599347443909680237800318976 11893492 148557625770478597640494743186045200384 11893493 324517085078874621240763343353986033024 11893494 -144484677050063188123470901615290961920 11893495 -271995485014399617129269519584529049000 11893496 157532405242379293305384097017889505280 11893497 326525544402077614953085980398771318784 11893498 -304777701829989106936664348804597370000 11893499 28764452068710758725759556924517501864 11893500 -163497468556766484570717868572956160000 11893501 1233862632955382605330580537666343178502 11893502 173701309813651812621960165188233468992 11893503 -333235156197002800900957141427365210992 11893504 -232191007379835532401656473689799000064 11893505 -291147116396380289511266474752428732480 11893506 103246181982861819373873520065254147840 11893507 -93241361022348301357054630463917900276 11893508 -734622163879424753433357463514403984384 11893509 -17253543235593910110057004532106687300 11893510 -3688254607269646666934244935590135680 11893511 -144366238289712587728987842090993359568 11893512 -481384900846643666586689183023358484480 11893513 974433374562431354270825471956849020544 11893514 2245104091586944848158815842991333632 11893515 -130145225946185390326195611934383552000 11893516 -556068308905083458039615634873978722560 11893517 333137619212125906263825475244058304566 11893518 12515237527599034566744350120587826688 11893519 -1365305300867925581052038807367882068040 11893520 -146795575809901240989821083476778598400 11893521 711731313423596768493332809302764662512 11893522 -233548738267566533500252278582651979776 11893523 422811308039348181165403063720226795136 11893524 -189911093627300885963418809560394041344 11893525 -24482405018202018626626182796701200000 11893526 86492973697611442706112639564456886464 11893527 745773381164697958469577174680118741840 11893528 1265537196654366926209919458532544092160 11893529 1196902867020951959216232169092210495360 11893530 -94295307818529087528886027491389276160 11893531 546122207806524901353709131433890028432 11893532 267486058230221241324755821743053122560 11893533 -148628163240842235503924717457725851776 11893534 160463431447753513225682906783887084416 11893535 278561150720954359672392225782361372000 11893536 -219742775392033610574484627476940455936 11893537 -88353710010130994628205061728959078814 11893538 -1376839293875952809003163741675476874240 11893539 -109459018524138507288646488225603019008 11893540 -496884379583360589170110300371884613120 11893541 -798391134134661289382017462338133348416 11893542 4592509424985030475506819710745254400 11893543 -7420993713636208348900296880219510376 11893544 -160497605655476067344674104120928665600 11893545 505476558854538192338797306438903171620 11893546 216441794639067141176291476442793335040 11893547 292814966895011619943782017251993218996 11893548 41610461310236286228129255625394234880 11893549 583514204050907667361156385424806549836 11893550 100915125370753026127669167143424460800 11893551 -335861058622203334961357284058747941368 11893552 -211165092442164099202591587640886919168 11893553 29698288500170277890063092598923296768 11893554 -22125168186429346682791527019665341424 11893555 -523674474690703419964435917851044673040 11893556 -782164214927835183414254490382641733632 11893557 -271779544609387366408455203914669899840 11893558 367331875620666607140138365770911255552 11893559 1304075892893913861743712038256901262760 11893560 -171314479733636966043592136724774912000 11893561 -449868501873134252067160084896738499500 11893562 -93381028892516170366689927002608404000 11893563 595419280821500566365831407514527684160 11893564 -831984788215172399980083419297910989824 11893565 651077735740592795359521895228912427520 11893566 396169103003078102001113870774486236800 11893567 107367186778052089637240537789876932800 11893568 -194761756480319907675675280578403368960 11893569 401536515270145561044787620694363946544 11893570 194407117583981230712165266781813145600 11893571 12441298607118627125459619894785204400 11893572 58119620737492250235387967956138980352 11893573 -1624647884201392931008701517341596384640 11893574 727303345258100456085920442347135040 11893575 -312867357360506911596450902992969595400 11893576 -49857097716956668796052184712015216640 11893577 180779095614636977370889999105292590500 11893578 76965382072181954378753179695205703424 11893579 41841064230382430815262823271159485984 11893580 595244064037369745004944414734304947200 11893581 257445838061086253695597462688983785600 11893582 -684310460157305947523307404723345323200 11893583 449879543369764278332308063852119816504 11893584 -24525101178372414150355336987410432 11893585 -10724165325800136508784353633923655680 11893586 473383026267213849102330978117980110992 11893587 -694703370300373786220709271353879828480 11893588 272261681029183207371880260333154871296 11893589 -237467206381179124444502866964794218276 11893590 68246327069315775695416621951801077120 11893591 17321762957399504708801494019330624544 11893592 -769622924773692775130130021919144704000 11893593 -394534932892999510155346921370821548336 11893594 -264358334472521114733534483537664229904 11893595 -87786966275689602812479643568604228320 11893596 -105035944579331831587252359823741747200 11893597 -1709888879763249629953091110594510779188 11893598 -43514978644971079214204347968178686336 11893599 368603123380485793222032339893073017424 11893600 -453421886896564400962875744911514009600 11893601 -870622894146607291955645409243892616400 11893602 -136529810161685873013153554497322850816 11893603 10462825931496328554192906231865416840 11893604 -364613829700594589346459889849914028800 11893605 63619559342435506147034687655542796960 11893606 -130784362258713767402342212034696730816 11893607 -1347095502124684816995974020071766545768 11893608 502104140789426877271915391253774336000 11893609 72513154420022547862537032649618222400 11893610 -210927247233345415572053019235122875040 11893611 -88471327292762677020445444422196124160 11893612 601998281071489553319661224299060992256 11893613 -274914124805296636752203800866156477300 11893614 -312624262099157296172108941500515444160 11893615 228940990623087887534858575155078145920 11893616 -126332863901250842011830446344661630976 11893617 -296190461944650254841015865688097267966 11893618 -157797546831330585689804420325246053760 11893619 1006905239305125314111374784595950035020 11893620 -376350735076597044281286258968211148800 11893621 -42369086442754908369637398244800724896 11893622 154113253086244933479208422431364284160 11893623 -200287941108744489862374954510299942040 11893624 343229108115900524965367225306808913920 11893625 1732587300601068619281078657522728820000 11893626 380928217159560996971872330092522644592 11893627 -1469897175425960394086682826755052351200 11893628 -7995477118150707453375433281596121600 11893629 114795729781529159898115102580883080256 11893630 183680802282442724410021943317188652800 11893631 -279677018389131375808713816522487943688 11893632 -518585993236820517654781242408488140800 11893633 -30533187408682792479803889436055736000 11893634 910739962820886094661248517335469805600 11893635 -111658048146155602240337841037513979760 11893636 730523199316171655673225354016862023680 11893637 352804171969852381717027850314768529952 11893638 427906338559885056813898332654781642944 11893639 -1398412911450004796358485789458566645760 11893640 -811685080563958150667744356207212134400 11893641 -173070110532042742843310569932072742560 11893642 -380296627431717656837805848648962658208 11893643 -1172825976656568109732122648487149432108 11893644 -20557894912923961967595159372656302080 11893645 538650011841079875649550781564431646720 11893646 -202575600732781784555503270294043429376 11893647 -539927301833324815854866462230687169400 11893648 -14597665423000286103840637271738417152 11893649 689560017050727662521583103476806603008 11893650 97315927180637917513507853014917273600 11893651 -145642742438504413943451454568345117952 11893652 753379964640582386705012354870775409536 11893653 -336681042091156471141309605117159733938 11893654 -64863171463767593732535719012671405440 11893655 -181050987675022822612548106176801765600 11893656 -760551827998348469303733815006416588800 11893657 114047714489633750118069026773295384906 11893658 235834876673143685063915935803880903680 11893659 -468486467119524838162055008268707587360 11893660 -223402994913480603324355283567258096640 11893661 71090414878881382275934354398975632652 11893662 140578018659666053068905234873560954880 11893663 -1708359374628263872681476780553168595720 11893664 514274165708089718066109484068875796480 11893665 -3017404786945193500589163289641600000 11893666 -390873031510811539300958355808986625536 11893667 -876479693694347592207337782148487989284 11893668 86042527934953527502274245824343609344 11893669 -231623173811203681896792995893189432740 11893670 -280949727843135623325195188253025862400 11893671 487473137508678065267511787238197296 11893672 792128121169155352045730067518526458880 11893673 -1478805171009189255591225312419358046896 11893674 22779500381182500503889966720603701760 11893675 96212155729927189791643638823807902000 11893676 159004429545959291150450483967364428288 11893677 -59530700209402415297418409692763914240 11893678 297453360489843579264148232866564702656 11893679 541633277792224879119019584972099812352 11893680 125566978655651942735904080260354867200 11893681 -699014718065211005628056129227874705518 11893682 924973159679373656023723572672800120832 11893683 366023029172991640534295229716997591600 11893684 -314510882287797664602093004638854227968 11893685 -630678737029977354448023190895277115620 11893686 126644305066398110865060164929553731584 11893687 -399178743266427861556921474252828618880 11893688 1320369385301980332399261585724642037760 11893689 255881156834120934553926162489825095520 11893690 -180751462992179757823417391153335694400 11893691 121676528530322936717934704836207293024 11893692 228443353293268082049735807549358940160 11893693 -106186217155830709924004557569442408320 11893694 -801242006015826878236795534700511735360 11893695 608084490079673130980617134496684560 11893696 431599219591339390477795634947733585920 11893697 778084909794375340360033315027076686146 11893698 -128799385636217636477500195115370931200 11893699 -639774966367635414722548638701175823300 11893700 -32187768954473108759426333449028505600 11893701 -258621398443544548951458424633159918656 11893702 133272404938687479244983333819345880512 11893703 -1255699255832216862463739084944045488720 11893704 345924661402927504233762113654169477120 11893705 -127578418294026412442865823879268931840 11893706 950171467678155955967654082406561194240 11893707 24096615848395192760356050182998352640 11893708 -67208478605524861199906811729743704064 11893709 810801375335869618073979955994120387520 11893710 91638411568317161460187830870881368320 11893711 -721053710240877751563355300391567292688 11893712 53362409631263633761144062692991221760 11893713 503611503604100127805361992802333040240 11893714 -698278828314268546512388160439951360 11893715 541669591331638854365465402807429055600 11893716 -24352909504985502240666696321337710720 11893717 871759896897461592015673274196529517952 11893718 690847611510897874272809929139760717504 11893719 1687211613289152889869468686447935028736 11893720 -207340033762971832284290647695845376000 11893721 387598311368837417434685378920348215690 11893722 -82770957732583379657303048604968252928 11893723 -650246358065235224511203920523428486640 11893724 -410354058156155951751136966136916232704 11893725 -441221210517372702500360254499545251150 11893726 -111422287801465449069547290524924468736 11893727 820683844976852366173543160793174916512 11893728 93171666059422660968776807439862333440 11893729 1167540485558736543993946028246843207330 11893730 -21334092480146166186727285262161721280 11893731 -119923585994323681453705457561492817936 11893732 -320297913580595827228807522328366571904 11893733 -1423204107954889470076972389587781510018 11893734 -62614282788812295272004821549625254400 11893735 -130528375868914019873882024451201937440 11893736 961544338816552828898454000911200911360 11893737 -147514459724872731650774167467767197632 11893738 398759992719325584901309179132785561520 11893739 37286298050029737918755061805085561856 11893740 424752099619537636718002477363549716480 11893741 403564034114316366710925999728537489880 11893742 37558722754291529038366497352389421824 11893743 1465099156653983824506093782479666573200 11893744 16983770863059080260751991479825203200 11893745 -125681315866055138209042344146127607500 11893746 -123856477158751166461727337530535225216 11893747 1629955326565722059644193914170615157196 11893748 464980440310157827910158928255950593408 11893749 141735121642339509621194167722423193728 11893750 184960279278141587742547320676945200000 11893751 365232196253813279422015041117066161400 11893752 262760747189290245707613176439875543040 11893753 564426472421424396859561338531196918400 11893754 190189656361245316149517648938827550576 11893755 -119453798016965045889381379533282082080 11893756 377027096025219207385164747691533319168 11893757 -16597146373479831947645946315499096800 11893758 367549562677380312501632778985898097984 11893759 -36980441846316472732362863939365847720 11893760 270121236439145727780266576747597660160 11893761 -211188864536169454306685773043312182272 11893762 -366341066507671791551186133851822279808 11893763 -387570167673300607778722268619397838640 11893764 648769338913737923219666730763957349376 11893765 -273420580400004154490353505244133610280 11893766 761338205332641965138191432352745703680 11893767 -25590108019316154443378525379407877720 11893768 -1162060416548238519737838692483871744000 11893769 -182194914507083248893906441713636473830 11893770 97810980619750570246493373008237568000 11893771 454106147429479691803647510880503077972 11893772 402405083977932364142668024572357795840 11893773 -410042224900259099827424565624378362880 11893774 -598251762014591059602903729214175628864 11893775 668536818422595636380347740855989857800 11893776 123107265931535027301746819028064665600 11893777 478716950726775319134077313738103358272 11893778 -137322418745013753848737403204454804480 11893779 697521806336720241897998208362706096648 11893780 -599805764545382701072466561245500480000 11893781 193109495916885456249741199162621965582 11893782 -155322164372327410075151465103894771840 11893783 -90977410206749670281795643600053371392 11893784 5964819463711392526916104199285637120 11893785 -97753008454710439254477847438252708800 11893786 194830650814495058347025957247489188592 11893787 26415429069107020033569018471141794436 11893788 214917715056802740581906099879174249472 11893789 -48363324845652062114570228537628608410 11893790 -642026325994821505282436412222152707200 11893791 45832647717509241880443108237909788160 11893792 206108481810886766381336135711575375872 11893793 448401456947009645705955543753373299042 11893794 120509682719338426106228603000333174784 11893795 -319781072684833888985888227184710023120 11893796 -673292373962754977310430173953288918400 11893797 -8777934080323222851290192572077655554 11893798 -74448329242181760673074253145975332608 11893799 349054426390023289207711174858832262960 11893800 -6780175066625785169384161376077824000 11893801 55070472406447945842471748313900020224 11893802 -856678032560321482939712786423284490400 11893803 -66349173179850622097500489710049117200 11893804 -197936004970680990510054893504271843328 11893805 -155070798537181206381497889624531262080 11893806 -68552431295290912910507118805786423680 11893807 -1346688462923023737869916832404861460560 11893808 132981826056118753517182433521018847232 11893809 47501298596151313222947115211873710704 11893810 468240857710127610829362095127613632000 11893811 -274957513299581019189383030851510281588 11893812 13558282576896053045412339856823623680 11893813 -234331749991276088764914594942188742720 11893814 91779722251397518248437980342007874240 11893815 -97094605613082947687924020125696769200 11893816 -1100419127909229279395570605953770004480 11893817 -20453167209759178376235996356369695104 11893818 616082196762307127976381250923716610048 11893819 1036232673635040649050071530268622705876 11893820 -77145842614734327975627382833739345920 11893821 683844809830250709932786803733454419712 11893822 -1100133764482006461888363390310756556928 11893823 -699789055219992530208130264396152563976 11893824 487253181133071212900808682936121425920 11893825 679363866698084505347307993237602926550 11893826 -6367023362510300127061355152792456704 11893827 -1091644283323136023380241544891969280 11893828 1088245662096846714266491886427100980480 11893829 211812811997992500254210721762552247680 11893830 -95634612801092016987797452390395367680 11893831 -265791356029607975467145001814539879936 11893832 752135639358540308138151001227264000 11893833 -141005380448943599167485920935867772736 11893834 -136303633571839232627597023822813827840 11893835 162350529343654868279810774621166384000 11893836 -66747656574475901975196834503119819776 11893837 -15716737708183649731771544989172902848 11893838 293582017685357050111819511101941389760 11893839 -888014494405513471568693197299577990776 11893840 103041323798155091059739297752539463680 11893841 -1536061408760629428424000797937499330316 11893842 264153166510298097322483803788287303440 11893843 4503908320267861912621831534615607504 11893844 -571344153664648973194758203066948571264 11893845 -757397312099459129555789294754490003200 11893846 -98515244545333111246979129200817676480 11893847 -451180103854649020696475895849829835136 11893848 -693602335107307264764521054403750297600 11893849 516406160600039248503883707031654529664 11893850 -292806737544733449969104362622745303600 11893851 495147402820632188463476568063273139680 11893852 584124935419377630439010061663386944512 11893853 -1414778382896677483565757135711390983898 11893854 55567747591681248664310917168554829824 11893855 855002520054998606097947597478549854760 11893856 698980112714457821800759158060623069184 11893857 -526783140431995076895291584615722082880 11893858 -171688045700769019685449585663301388720 11893859 -1110114790992268040346785474882284358760 11893860 -350473529340373320316243743180465623040 11893861 -63575778720583507886987173525662039936 11893862 315720736621411424096800943538983385600 11893863 154840666063729568075130204338515504128 11893864 -430412514641642461864895444672480240640 11893865 829277577470572190407915837803610996260 11893866 -248660132419645563258791362207537514496 11893867 -43472035539982644440651522692344841248 11893868 138973021968657083999794130004135168000 11893869 -411377426159517410139781772211179039520 11893870 260884340430799629226498744216040786880 11893871 94105539111779772403841627532599862000 11893872 35883168836785088509953640812629164032 11893873 -980556278234757696043614058600854392878 11893874 -860602857502262620461633739679202588768 11893875 -81223251512589102892773483791868672000 11893876 -185055488083257345616585145125239705600 11893877 1194048082159938841997038400126496327726 11893878 310106967010580663017779538487220035904 11893879 1167758337427234217436414999695396165480 11893880 659305265822627355428209194996244684800 11893881 -302501602394467857080323058951600496048 11893882 -95085443453778171406760187090003365376 11893883 -546796683008735025859478236195877210856 11893884 171529130709313822988584957622247432192 11893885 -836246611330475296846424999341790098440 11893886 7305317998882339308844689046849766400 11893887 -233259008930564186562760988306856649152 11893888 509314503437167161251439986788553195520 11893889 178262056694343026035343290407806733120 11893890 3195839233749405908529477095493104640 11893891 -269975478418519009477053465502330450968 11893892 29438231447374780209866173026260044800 11893893 -492064512540311485682963388006542904672 11893894 -33900872037194316262796807107114280448 11893895 77225825117463085062878255128478643840 11893896 -102560484022460890986485695247622144000 11893897 -873185924749333260934131989067470769228 11893898 -158804366520779434819605440411349140736 11893899 -911371265116448262688582504376292317736 11893900 -197172497083960235262975600761587699200 11893901 -425134772826768327732340532397402650688 11893902 -195888598677001829532342879640434612096 11893903 596868406974863359145892488070864624880 11893904 229382863576371994841438014325016821760 11893905 -239557634373321480400978053743805168000 11893906 253457718802110935547499072592632702080 11893907 2395323798290182355794815056825147465472 11893908 -298415324508054439967425414886237669376 11893909 -4113315713926399943020807945605027528 11893910 -145663516407883056528983319022425834240 11893911 -171399523792228873810045763496877788336 11893912 332887482278452629431822873515361771520 11893913 314966738227323534981621643228960089162 11893914 -13795481323532270006856058523289320448 11893915 1121781926149589466401503240584055648800 11893916 -78431561338044189347813354368591925760 11893917 185953234548006074204054539221456436032 11893918 -197729085638250022423547473706600196480 11893919 -139242984294974776294205460778471612320 11893920 60115122039334657914753649092329472000 11893921 -297861986206150020163522935841777663680 11893922 -261939623009267905976822334513760997376 11893923 107335229155409657066673708553475003760 11893924 167400991796967630606935175675795865600 11893925 339310409356756143118575471708363840000 11893926 -383670679828320619440699255212794701312 11893927 -1449241243653500965615853082157555673224 11893928 273788552564864191715453443051123507200 11893929 6081128762602540254239867896745800128 11893930 -376211427747730964459415823889693479680 11893931 -401823122339106713861247898214407839744 11893932 -580765298889308547098646178461668275200 11893933 -107186927166114673103045774525234051818 11893934 -155717680528655522087290633241610406080 11893935 371570050669656205678742448585276214800 11893936 22698316948610370332213207185491984384 11893937 921880426175762442939844180904574018 11893938 12567282648097656777110495512899084288 11893939 703211923970348785067863728813789129740 11893940 110030603703170596365855985435945655040 11893941 187124847016505879111829620556993922350 11893942 392730615115913484171225364895731014912 11893943 227200878515692985741898745575673333320 11893944 69457379842953765208649041384616755200 11893945 133172926861680331905004136806051500480 11893946 139561228149132528031818801100510182336 11893947 29215172152404108284646051287049447936 11893948 -1195592554612618465680082648546244379648 11893949 -1486256133553354620846772481097501637050 11893950 -25326571840395106536696720600761126400 11893951 -406100355991805553050690110593690830928 11893952 -74511118583313932488245738142338908160 11893953 -801273354533670099071482978947644319696 11893954 28618666440288124547393037004397985792 11893955 64613833102302876023350826260680537360 11893956 65773911151646773025384191533315047424 11893957 -252834900555546043827957882936934445794 11893958 117771905850849539847577449128739274080 11893959 3249643065512274517307027758934516352 11893960 141174854184482172886329194440246272000 11893961 464738914349841584518809820456590010752 11893962 2676774382987330794840355421953205760 11893963 -100275123435704149920516720356616092992 11893964 -1071261969147528350567011807180854945024 11893965 102826368680310479556633809436509603520 11893966 -25916911773500927175598798455162117312 11893967 490525140165502472105801576903681716560 11893968 69563913854675699134514737783445520384 11893969 1315111971799660272022276943827741840370 11893970 -21726253427905713460399433962248407040 11893971 46197400956024769114745900216478734640 11893972 -12737931713992231235218247734809141248 11893973 -197185372010717397340044700361748915840 11893974 63872205436553136348589556612471741952 11893975 -168321521894657513844585078642755506000 11893976 316742325324712124860663662757925038080 11893977 432579016627213852679225198240681166708 11893978 -762867614155097965107943932448395315744 11893979 -1457936259397980644439112212634943727420 11893980 -129858806626081751550484460989720166400 11893981 -347860655570169588315545933950779285600 11893982 96778229279931142893918973166850745344 11893983 -25489585950825479252764970101624751232 11893984 -63489006074696742752593966784382763008 11893985 1083172363778526701743376426419434588180 11893986 86626312274316997647810826077180487680 11893987 -16415972449128542085031441507047782400 11893988 -459866443712452214286252384498176176512 11893989 -372544082457970025050779597555983926176 11893990 102170025844355542080603218150806629120 11893991 -284662905381153705772919967150209153616 11893992 -49886638259794826037285939154850856960 11893993 955851953158067865275181523911974925242 11893994 125698245276763975778882104840021016832 11893995 -180459052718307588330602801530310869680 11893996 -50324726054917812392146300206432478208 11893997 927497172040217069660888720815960768800 11893998 109495691331676498989154622935290821760 11893999 273149403788636801864482354130472024240 11894000 375860974115363498849262140793569280000 11894001 48799415357215979532661889674201488384 11894002 -318954039508790526746289190991296226400 11894003 158471889968487962295466356602468789760 11894004 -276596535269835382716195499066914437760 11894005 696644267874864997243304933955969333660 11894006 223701199246333145084042841167395562880 11894007 19919426015585725473524065799587308288 11894008 -658116823514275635056412829095650918400 11894009 1243348891357322783456458589880859503210 11894010 9232060171355732794008865755420864000 11894011 715582237358488010260292603320609832392 11894012 -291619525032029576514613795312817269248 11894013 -207288044792686502820327352157445196800 11894014 -93628770696168373440155340968864034816 11894015 -7529495185628946091364839358989539600 11894016 -261364825918155514387568378301577691136 11894017 921805842838123284427104836480370104066 11894018 59579196999029110086923384485005496320 11894019 -66228974767594510787063999115116026560 11894020 -312676929916588569513146905336882705920 11894021 1451850126400745657829176969116882848222 11894022 201717546222278374264557121153957448832 11894023 -911743246292483337809384677812097609080 11894024 -779913596486070004368284555669196257280 11894025 -151399137029751424867671979452845208000 11894026 -3991079691085562062357964993102879136 11894027 -1479900915902741549093192495935280894124 11894028 -21123478004815282093293743614923227136 11894029 -618400829089175000799501494913069924480 11894030 238021484934061088023749553029389780160 11894031 125682402485192560479025548964629660000 11894032 -208156606626762112036574248375154827264 11894033 693697547945091191449474693130979564900 11894034 -293926923431357444627540338892157120000 11894035 -56621223015192358033288361956650749520 11894036 -11673771912297953305884817692490715136 11894037 -893237683280257540045827663539964409440 11894038 -293822513821639096633817934755112696960 11894039 -462084350972708386355911735155320327976 11894040 -23038263368626526863071383375623987200 11894041 -829696342532437167352976699319648478176 11894042 -347078479157723852454136079431713415968 11894043 -93271906491226410765706565572961694720 11894044 417597138164618000558351344385321371136 11894045 394182153764151892160899420864958525280 11894046 -206208326256758453270453998907317248000 11894047 -235272482527102908291041280502251162888 11894048 53877233053420448806739861292601442304 11894049 -157719084603129418490191617636505651200 11894050 -82081546321699820964008079360748800000 11894051 728972963975585931567322159395750406860 11894052 -143539808515579092283934424240828423168 11894053 244458922676980217420817712416540490684 11894054 799500227035428224954830318252398122976 11894055 1091693377265467956746978445343363537920 11894056 -193139271582135278798600005421375493120 11894057 -102158052819102072126934956408633060480 11894058 6115039046106922028135289900183552 11894059 -128198944654297661902551082330679178912 11894060 317603096416885096613767365253760947200 11894061 342702575127675071443649040666046066944 11894062 -343945436231824349568712162862522795136 11894063 -179323935940573487815057587713017270776 11894064 -36551117928049419973492589579996037120 11894065 211770612876384101988922678298095518720 11894066 4565345869282712089039310243482009344 11894067 1707975971315901277551559304444732156640 11894068 500606304574890729332369784207440574848 11894069 282164256598670460698849876269191010560 11894070 96244750865247671177753690418152601600 11894071 559666507277933662772372739114980308912 11894072 -52780847627324538462170815527739576320 11894073 8195531973519999153329327121874030368 11894074 -526529731784846654657710156496511744000 11894075 -554157763612952279531719369504406990700 11894076 234910665492113725184651688323554060800 11894077 -81718483198695111855541476913213868392 11894078 -309025415766849341323754413305066632448 11894079 -250184736860755894895610724400016386616 11894080 -27065140110315108184741889391879782400 11894081 -206856555156533071536360186791423981118 11894082 -331039177297142890507083719050742415360 11894083 471848260712459688894120698201107974332 11894084 -172079524584413873040427802338521575040 11894085 270154087626596857370630727239338646400 11894086 -674984704043254126853924752839527503008 11894087 -733346601141983905391324398805892324264 11894088 37035254815322193475771702925031874560 11894089 285820907466234600572611501893701303460 11894090 245617257221648790715781293541252368320 11894091 114603738747406770645414261616263707520 11894092 -59636383823185070342886511718207395840 11894093 -495052018515919734707794309794107658 11894094 -75156040645455900610778497567692629760 11894095 -715689166396163895375211136567996362800 11894096 -109989937556809921123435140649985261568 11894097 -134954050982147180812329586209030531600 11894098 -943215892576436322143137567379757713760 11894099 -125435911364493439853083315113891398064 11894100 53903544697667638302878187134763724800 11894101 -2890181992944488639331430416045375936 11894102 -708959558006194738039210874044389482496 11894103 191777412446919537401687451748329870144 11894104 420460132839653801851308809027782041600 11894105 37428588035253286364427919035770275200 11894106 1898841546723549530634059035554568704 11894107 468974989380045470149189873164406480200 11894108 -970312015739950368544979649998445540864 11894109 -11997826471283523998738065668989076672 11894110 66996377541999754077858196301752556160 11894111 69657515829636967326684879427081401024 11894112 -610611503573150535569785861338080870400 11894113 -23083072596275445345606358740568243344 11894114 -542576551475024884253887684153003628160 11894115 -514919415839732786397482170825534451280 11894116 -306298212059084073355649485306619234048 11894117 732244033131686834941734780618865703166 11894118 181789885385811583880255309611215947520 11894119 -174514675369646330852031546668636692608 11894120 -128309780715053422669602087722301849600 11894121 1381478738145742315770995545108451749872 11894122 -82224795533283548005936258995321783888 11894123 358343790126092752193004176415133311720 11894124 277222094490246361688738070098810744832 11894125 1082398507497414132097577568538549599000 11894126 -238927396861044522624836425997006730816 11894127 83743411330941980995780562487056706432 11894128 -129033458232029220893323327202524594176 11894129 -482462584366079611859491707793701147480 11894130 -266505395122492581760590009038159276640 11894131 -9820255676750058179477282490361794016 11894132 232932100843920029477845794161897675520 11894133 113369797294775887671203984427335155200 11894134 274202090547737012056047495357168100992 11894135 -483750549866347802506500267522482002080 11894136 -483367008697670870654273366668085145600 11894137 20634817298440012938759963633422013072 11894138 262209866246044458803708964008552794080 11894139 163805638880170522482681431636042966604 11894140 313287486592985965792906884750092129280 11894141 77343931863070601279194021481014277184 11894142 -38695867921271490441603429471534858240 11894143 -654339441495186024118712564668038446976 11894144 4334030857545258020186070444555632640 11894145 -123456008658432962178078640599024077760 11894146 502900234301621778408250674408478844928 11894147 149317852731376389105921469169834448960 11894148 194771026825299779596007296438076497920 11894149 2037971794514327060351028595654753353600 11894150 180992914076806336263749883369335944800 11894151 -384065418569000942251109688115229743104 11894152 -1417129958433137269283662920894690508800 11894153 425281729061758996596625156455588437520 11894154 52260850236851075978144828348749595136 11894155 -56512378318236635401067080776173734080 11894156 10830561452784101652392623118502731520 11894157 -741849057317153308416858204219709310880 11894158 60685721181810327683233745227878943680 11894159 -460928151211385437811360086699775282640 11894160 -111685295052270026131050819371394662400 11894161 -177055778657245744358963850109202163200 11894162 263082738612095245681763491348977897360 11894163 897247420640022252135433929023516856624 11894164 -67982620702046523991737039311097600000 11894165 590775831921883394483624546348976153600 11894166 460806373941404669687557942670133728352 11894167 -1681723286978155648778892908099959344968 11894168 100014067479095135784559804353773322240 11894169 -286469296107258816546042532336099648128 11894170 -106478185005793191206994218434670418720 11894171 -146660449510428006237380838454800841800 11894172 -235174069556831501193986519999648491008 11894173 -47489130947701869110445501197156744576 11894174 -252651072729769376544998623076226572160 11894175 702207858956485416942271529318030496000 11894176 306250133818381468722414210424409948160 11894177 -811744671440260305816337812914426475840 11894178 -8707982094324958340231373746479034880 11894179 -702520806309193824790714847249589100 11894180 10406765569728519376033423157034758400 11894181 -202647244483735519678383145024130914080 11894182 11442059026922074490624035599866158464 11894183 338164898198636539346546520692784520320 11894184 117750438474836527870353497179413043200 11894185 -683945472620854274559843760560213949440 11894186 -768676125501051646494774012918616617120 11894187 8643994662105386548321194373254763968 11894188 705999123522157324732142754290285765888 11894189 -630470508154179513736404390079341588180 11894190 -10504490238471242096174763084968755200 11894191 -905596294436338858541905639682401975408 11894192 93004710938833326688458661129240412160 11894193 132015709870683612728294113051499558082 11894194 -144561647552352668790147577656471166560 11894195 130449373554945965244350144860549404000 11894196 415773130197681904692676570102352240640 11894197 265348075756464802563777293578078856832 11894198 274340004280694093943048149968547421600 11894199 -271509951184243293083178230524328800536 11894200 -91541463155700451640665737876642816000 11894201 958314199946709033079309745960956431504 11894202 17379815231043979545896258336658682992 11894203 187905321870460003589290253466024527856 11894204 -69405505508209845481837860384939442176 11894205 239415893325570909070738569197949552000 11894206 -425101723278399824872938353357361608448 11894207 107208057976561837681934436888305646816 11894208 87990284110782014159187286001398579200 11894209 -972524761890704153160949980168932090960 11894210 7141270944635286381863536932937258560 11894211 -421497557652561526182380208443261128800 11894212 -502376160799229657462459542043807966208 11894213 -597576148598133262172113230239938419780 11894214 42044969047887256105954708769274905088 11894215 975351712329295535761941322064928474360 11894216 235034245362512472858821776328969364480 11894217 -66519046426544655994530498020074718688 11894218 248446833059231157463746088797773174016 11894219 165347929031068712106568474119975347520 11894220 151709455917052815833350654594028267520 11894221 160650589126871572737772120069301346422 11894222 -313539602223001157054200433374103201088 11894223 240272578363620388765262978850332832000 11894224 12666373778692748602781364960175243264 11894225 -226059599244097824061840153704377625600 11894226 120664568489652764900154262004124668544 11894227 -62604441173058653101939124654703510000 11894228 -1586031049977980492316638326314010752 11894229 -860043488912922104104806781927310494080 11894230 862970319727535588718687697716480000 11894231 1142589981806499696894293934845374801032 11894232 -156671387601795104439180743790658191360 11894233 -676394522727192534926231880593645918396 11894234 -370742125395909361726215414238564316160 11894235 -37021489062507166679646346076387558400 11894236 -405481617167947743057363574123886302720 11894237 -665694003488777081975416292855197435368 11894238 423356367099369270406628020454125210944 11894239 374151774358531347353087074133837612656 11894240 1263875815456345114050973709169642700800 11894241 866494476838825448594502267688061617344 11894242 -91495320957361724241348138227110041600 11894243 568726075170650872263023360442638221824 11894244 369466083492852717869263284662563746816 11894245 994292455794350936442678935931076221600 11894246 83795222534827352066198550490816575744 11894247 267556932681003116817424823343314213640 11894248 -577289281396310614542005287406665712640 11894249 -2121877206291485789850223921031320609164 11894250 41317636233192740190304340434453440000 11894251 1378091444077964108478981943637530379252 11894252 359911433326681902758602929757507604736 11894253 -70563293897074730341558989778107919296 11894254 431027196649615306139124625558261206912 11894255 65672265630782651187517796435666181360 11894256 -275349945000425868375595504942181253120 11894257 1546523362334352139049914328820497895506 11894258 -191278389974755446531416987835955154016 11894259 70913777901646306924225217084205534768 11894260 227696023821763824159823493606718451200 11894261 -2057897765049617658482445517358869446276 11894262 -67812114570604560946677696154243390080 11894263 336366444923775858471759595431214624832 11894264 80882059432547200399425545198986321920 11894265 453060471224039841039999195932177806920 11894266 -7318171394144402264340568253934796800 11894267 -124647852083986768463964997948221682176 11894268 -343501604101688001848441947994198400000 11894269 -70092669422620608068657222503811425800 11894270 480553329320851843880168726416824956160 11894271 -257342446848552728930277117925308157296 11894272 -218012007667661919362134127432473509888 11894273 -3584529197244663801032719065892499616 11894274 53634765069692857606156069924088524800 11894275 -307175683887078055921487985884304368400 11894276 -914535389134093205483905868006857036800 11894277 -555407379973761556661851005961336450080 11894278 435093947754426106000302313148517666432 11894279 61117242059681906560222560919886609976 11894280 373134101587057103005828605213351936000 11894281 43362785132783902859018385653653329344 11894282 668549433124492533155452206905296128000 11894283 -27664719146049824185457232393698029788 11894284 -232718548956990151724507558010123488768 11894285 61093597517781605883492322031631782400 11894286 29604784269499234225644377393063475264 11894287 -126714074849563152293153855552549034064 11894288 56128966757765791024102998587094859776 11894289 195216846327787586425665438717589257216 11894290 503870469799121237492432205904408366080 11894291 920148058039330412064061431813532743000 11894292 473063799249391531503497715069102524160 11894293 -1597805970580693063025603713480550921458 11894294 -663840485524197724921302079032028430304 11894295 75668812447652603734292478759055564800 11894296 -316818122264291360935412924551282206720 11894297 -157603373776236582054423046511470384182 11894298 54794327789034010108013983805310336000 11894299 -1238960676363303826514837078967857654736 11894300 222440321467238956694662595825395200 11894301 -366660490609180061925119104333318195770 11894302 141921235460490862567636376320864954752 11894303 317638592388429422142645219156002612880 11894304 -975754451238325580146944467522074705920 11894305 221641475788717248897916807256821383120 11894306 239151409152002825449273305350005526352 11894307 92993179601728971261665168113204300800 11894308 -616236221719649049683404250054871283072 11894309 -1056436141576234175248089484332733450464 11894310 237073361270938118665302440502307987200 11894311 -585794123737257876880935939746809471056 11894312 -35482634998730478509857961855444582400 11894313 -285667284064983824896178120066953486080 11894314 10699214546050289170088880649800343392 11894315 238378417880502954449561455227593052720 11894316 -484410063275430329391861959614955520 11894317 496741674828677219100432568022313257366 11894318 -337429109675350802423259509722673960640 11894319 -1073358234360192992876879108860910599200 11894320 -178780665094637640375065170777181061120 11894321 1241849697408234041642818427201213944500 11894322 288032517384776022441179174410482144768 11894323 223217856773258519765700766432550416640 11894324 -239695989014218105716943163601567362304 11894325 -205677604611689841845407716800692262400 11894326 372181664036145421120572899097392606112 11894327 -611347393549320998359382961066771988824 11894328 -158074053574408180471786752182983311360 11894329 -51994174618391211505383918209640417020 11894330 26881275258240803885138383606160793600 11894331 316821966555598483468959102792131689752 11894332 112769123334836075767382834768188599296 11894333 646137626801272269944317220595962737824 11894334 -113095114198454126774085471459335356416 11894335 -53669242192603723304356794563452532160 11894336 321053766624253181006329079394061516800 11894337 430062694910401653291904488949845934080 11894338 730886954015516720005430887053932144640 11894339 1094396304648814292665820513592769393872 11894340 171476349972424133387225659715235962880 11894341 309809736768260006044282348730726976000 11894342 780056392204903845989631812764576843200 11894343 -119535220543271578992301573470416976000 11894344 424322925137549138718966438786001305600 11894345 -235639709587123010496033119542284495900 11894346 -11189500294977925114725581009150725632 11894347 189896287630613480365444692925859755796 11894348 100334801869281110700653935991469934080 11894349 934805046036384768933645859797400016064 11894350 193552389502866820291215857022619488000 11894351 517147045563670867240883821308526567152 11894352 -134135703110580006610712282104243814400 11894353 288900094437572464105581855146953752820 11894354 414652514813881850947306700251121759376 11894355 139932034972477042295474316910565643600 11894356 1059751384170153137721619648397843943168 11894357 -479923694012502625083196853249719865394 11894358 173536943030685256957985318202763960320 11894359 -8304954395586297152722506820035461632 11894360 -933079397672167018310884236536272896000 11894361 -632493861668542195519297734202834631520 11894362 -580649616899319764573148150662498135568 11894363 183733224816322643790698931293386385424 11894364 -153055309214059115113994158345344261120 11894365 207316062363139710971986484121143347200 11894366 -91636587826600531765224163897009672128 11894367 -500465057517698596934157620797535131320 11894368 742351615946067698337468463394321203200 11894369 180980337639824263054090000126642549680 11894370 -199352938086153810548124989645599027200 11894371 -643109245722099714719499610782813849000 11894372 -475707412513452374447760034265893785600 11894373 -422828298969569805037987860602119691400 11894374 33774508784391671226380840421404567040 11894375 -412188662962189935567368524094655000 11894376 257525985639120567210154278684743270400 11894377 1387466176326122604671295926014528648272 11894378 329925800125095155689452784530137208240 11894379 -88754236322840954013047696010180046080 11894380 -105970149721830733336775307031517030400 11894381 -191608529881270332782630673700782181056 11894382 22136619389830482376299478726575705600 11894383 -699851728620680490172458152654590520368 11894384 -622508815271402090765619221886967087104 11894385 147422390855360677590491684491043865600 11894386 -15631637932001231463945952097620070400 11894387 -29320110525838219368895812676139106648 11894388 -405729361623599182241505130039390863360 11894389 696273106024080775059557470680261222474 11894390 53621530569456858351103959544747806720 11894391 -1356386326693733860021810213471917249120 11894392 -974335954048687812869571683531252736000 11894393 111784322043211782466851014080977254784 11894394 -1614296074070522939678838542134582272 11894395 185216103142166572550893695993808320720 11894396 52263968862201921428213336203929661440 11894397 -55970019661903512973199166117883663872 11894398 -2264351689931459475658009630312765440 11894399 -1396247757219913127243043031217367371520 11894400 85121256476016341309292868093870080000 11894401 -117620499288087195373962763059963909308 11894402 77965019526608697482901408601973760 11894403 -738215116857037938430726287430048933896 11894404 -616521841749412944223843659839552999424 11894405 42780586056442997221000933420384971000 11894406 -42535122812160959609657093482154047296 11894407 543842896203736155259247524389951450960 11894408 457554636287690643545077261770249830400 11894409 559447765254942037319455721531779135914 11894410 171368045515053353133515916087151806720 11894411 928970793485807423300485913914687917012 11894412 -178183312319798349480712777221493682688 11894413 -178950375096870590953980240744244139338 11894414 -94449363410543440832732283446005058688 11894415 84813701899148594795206161144289131840 11894416 -100018887792229296350420310591431139328 11894417 -1669804870566933055492961046882198347520 11894418 148097135610373865981571932923257868800 11894419 81426807166922020803564823777344748944 11894420 561933321909151015613358493550159681280 11894421 -91605122669917381203215498729005056 11894422 137834994441975626337957647247114964512 11894423 -77464656062132680869258823701875990328 11894424 -445994341835641886533928914682920673280 11894425 783651214970852629818064276938963635150 11894426 692212449936456599880084403950364368864 11894427 -128398034217317018101986300510323390112 11894428 -10102152373779514098648479600421900288 11894429 216459553822276470137216783373944738400 11894430 209834841507817463476412858073524010240 11894431 -22815033484483394056033484841905135040 11894432 25117864572943010187834906734739062784 11894433 -600756898443742188398286642706719844176 11894434 -426125981395696307775784079327775571968 11894435 -110244245701112729973891142740717471840 11894436 -7605752641514352841995662638507803648 11894437 -69611664245061547571008840832254154400 11894438 -468185207475681612484391706850680080256 11894439 161790306399640890942150454891401738240 11894440 378982993620001250688090048136883404800 11894441 182395325075250870839208049313005931904 11894442 -41637165645861831845891335818453175296 11894443 -1305167527674443365631179099151840723520 11894444 -431270767674597014861451670202534456064 11894445 417510645631777915941213976761162720 11894446 49008140157073428712137121956201252672 11894447 543467572667477366132091689162684924112 11894448 197817806125456479322763952627105398784 11894449 -235616760637409513168804538722827795968 11894450 -38805959690265202145240227428523046400 11894451 442766016916684300999789564949875539504 11894452 -100680268600920821238959540340349657088 11894453 -598355104206019075618157371725472761060 11894454 -39456339268432108129844974712140708224 11894455 518250243774212112405802779665539110360 11894456 1125970823407106576964452570578071244800 11894457 -20341841750327700796185944543272912560 11894458 635221598226420326154743534627902176 11894459 -1170015689064958177332148186982502790740 11894460 39757540386864367460800435434581468160 11894461 -132601273670360086047477562461700746176 11894462 362038962711610632540964329972474718464 11894463 46674802334417109497326805932144902384 11894464 -166945702137306098816291528419882041344 11894465 954502837074509304964904380439359571520 11894466 -347682884004111442068630567379432419840 11894467 393597131712279628790097286994543880240 11894468 452577565422249633206261391543889131648 11894469 -215807221483588689690250744597233234432 11894470 -42191566849960208496271110263668899840 11894471 -709611192619891847401111164305188844328 11894472 274634571820925086593233388624396288000 11894473 -324378411652988360449800997036059622656 11894474 -70178604051373299768879004156095290688 11894475 -228921997373212315927438924192603728000 11894476 -292593496276393335400270898458606763520 11894477 249452265661177658837740545042396833280 11894478 530545069618730398938270872961124853760 11894479 -813965365569407944636043085771199739920 11894480 53747063246970875321612316856336220160 11894481 -375957880096079055626480901317362237872 11894482 308189475665907239879594698615402664592 11894483 20734108529547221067103245090380679744 11894484 -49738916578452443426245733522569801728 11894485 766041317333394252094209528068093840160 11894486 548001157654536730720529378767891068192 11894487 -550606263600043708620250121811462234240 11894488 3115271757166158758474682988479774720 11894489 1130067635388536789529903231263836345860 11894490 -135929304502451414103645868660112321280 11894491 171954177350458389868744370611842656272 11894492 -1246182324192884538965634422327450680320 11894493 61044384982954211676602524044150465600 11894494 -338032912899345562788431518228117219200 11894495 -1280026352778344886357597967252310347200 11894496 -535139727602066932321803842792284225536 11894497 -358374878230411493319321720531625513054 11894498 176094485128555458369657111568203950592 11894499 351708873937761178002519286884936411120 11894500 113639141572726664960626816125138240000 11894501 -63930425312537276557068274694032723296 11894502 -117972394824249002819927424562886530368 11894503 27678108578224358294589420028550942640 11894504 -572609179821075395520071966951457162240 11894505 -70872985776828365322294890677959195840 11894506 109748636495199574046934902700704391168 11894507 371813203837519511824985253090504007920 11894508 364879056720457735554710236534928202240 11894509 -21802537655103411991749010741869440448 11894510 55231272937614550712425390889611096320 11894511 966368728851701024777021711499558686472 11894512 -6988207720050171937416294498095988736 11894513 310583980520698836333668627981554400640 11894514 50712195995100017574378280949113804800 11894515 -66771045133464800159762768388046962000 11894516 -482274604317645536650922198421112362240 11894517 668775584133887312303464875232703786460 11894518 1027997932394816809154764474119347520 11894519 -3708942310706271449502209073459251712 11894520 -123764182815714601253506451588771020800 11894521 1631098164265242110570250371787896434500 11894522 455156446820538733569433638068201235312 11894523 720395198649106136009752006562482536984 11894524 528639019694296880541062693284669017600 11894525 302124611993520966172143120286588569600 11894526 -112465498514852650079493385272808704 11894527 -974348226464936406514994704210859002624 11894528 -1075349393102158517032299814208636190720 11894529 784485548301634769760194277818254139184 11894530 -72022937421927956160573050541560655840 11894531 20264140747236015751332076487757355584 11894532 59631919816300715505825067926087290880 11894533 -395134533083408072757070642766973133280 11894534 -147510605632798315195172349766074823584 11894535 -641890318639073778294938496876176734680 11894536 110433718210769706719052000910833868800 11894537 -499355165154755689894528382208834947814 11894538 -143484634949432356728988946656321282560 11894539 -1524260110052410504551347899209508735660 11894540 -173502471379193830344046527914757150720 11894541 -526994411708493543003403040357799417408 11894542 -247163559264686546974915849809454464 11894543 -302859956414800240401219446011577252256 11894544 26100922377870838221562593942905954304 11894545 104021601593854491156563745933810493440 11894546 451200575090201596421555675889623171472 11894547 -430132801233696557201247721529410560 11894548 23337929550025973513701500947600633856 11894549 39573465497006177298184015336850839836 11894550 85146932143807808716209599795291328000 11894551 -151995893913855133611855827563964041200 11894552 -526878407876769452349394397495042457600 11894553 879705178731573931096916207830825046400 11894554 397407672905107768446200383508753473776 11894555 -13333371940971408882069840235972198080 11894556 806458039529618134170719818747033927680 11894557 333029650450802038822919623349372150412 11894558 -106172936086128897297621622329418200960 11894559 212088210631500318322891010754245874048 11894560 445102599957539359352675116142969487360 11894561 -364135540367115887056141882066189263168 11894562 -418902263950414935363556261722841957680 11894563 506292348179906097171837024532172382812 11894564 424425715798386847529315922223212582912 11894565 156996671347897697698455391884345780000 11894566 -179724133916090052119353977057232312320 11894567 1367084904933343145560628301913577978616 11894568 -166888531793220279854740318807866408960 11894569 -1151003839748981953392521937487560241030 11894570 -59854151747564725381832934670683052800 11894571 -183436990687182614466753487631924620992 11894572 239393060302178267886340214988885688320 11894573 -51483122257335115552857825506606525280 11894574 6416964603051607497228040684932922368 11894575 -114577785323944768011105879550257139200 11894576 46019605834835236231504264888813092864 11894577 -86973275505039330537354547614647085408 11894578 -44968102908133006257532280574165396576 11894579 -1024121592514931536445290488495112906920 11894580 -751628276280700327834625753719683379200 11894581 1555624319901488438423153945677128502382 11894582 -33478947118435778274009946218108261120 11894583 279691188849560210920890958230240114000 11894584 97368042675991455312731579178090270720 11894585 19728638266554703309079785860633795780 11894586 189950944836194737495231367356843523328 11894587 -808501769138415721427612014242700724764 11894588 339155283021879886191841612459956925440 11894589 117260925271128781068876856983838944 11894590 516048332913825251795934030437156104320 11894591 -284893086538100839563157842948988627008 11894592 99958912133298674839843721203515654144 11894593 243647867024927824932853090713124347842 11894594 -933025128860898325433112543899603231328 11894595 -490017924721999367829281485716128070480 11894596 -48832769624992022678068789135983407104 11894597 124968211422413018046205571825007376896 11894598 62005674698214363110748633794184525984 11894599 -37776805548317166311481986751125808536 11894600 372116965788202058980759970752934784000 11894601 -707603836899322911004481545661372925168 11894602 506279003912953904210118310568740509792 11894603 1090811579216207524531109672466228727428 11894604 259910177747637280316825707285174672896 11894605 -193880339643180661930369253175399250740 11894606 -23248345542419755750206341099123577216 11894607 -377613648235039586401530979752743815680 11894608 -182728146334805097789147895648649871360 11894609 -188858517658314643672863535302888858396 11894610 -3287484443975554868390895603529082880 11894611 -800844655975522677185291522165340072000 11894612 286080298476318725432209133631702716160 11894613 -26564990261966331059497587588610901856 11894614 363146267386271245725336936736616893632 11894615 285850275321588485042768813493228191520 11894616 698543886403336733110056132542469150720 11894617 -75652849769521837455769778043469546560 11894618 171511262337312263677115295495782047200 11894619 -334951508222223702739369790269513950720 11894620 -10588071508078826268565794339763461120 11894621 -213320025243415657612930808019517361556 11894622 969069462606733336898614293796183872 11894623 89683838266681289230434500130746415064 11894624 -435080168478015959156793933904096002048 11894625 224886435768389828069275473631089090000 11894626 48025290257031707880478380205474917024 11894627 203676565098636254356341219543917500440 11894628 -44645868440750851432085113038126489600 11894629 -2001508904131991363416271959874558752416 11894630 22001771679144992456734027333912688640 11894631 92156385477014378684122618399443185664 11894632 615289971934923666904964369130760166400 11894633 1029957250400549646298255099938086004 11894634 299962630728198547596620499760172513280 11894635 -131976569638722951831589633595097547200 11894636 196658616596702013613579298869257999360 11894637 -134986031237093160570237890728500911040 11894638 -88533294981265868327939771770305282048 11894639 -521586447408965354846389167476337630120 11894640 -21681551478671536375152270966177792000 11894641 951618306147800439746810506542582572784 11894642 344247463724028181693061422746842935200 11894643 -631964614371354803812830965559736177068 11894644 120107944036294440899898356991229812736 11894645 37535296171754045315388469537215970560 11894646 117590184114130681893689264575534172160 11894647 592726329539378382986605349755397458560 11894648 -31618510456688318662042724541329633280 11894649 -14696438266189731686674754069350091712 11894650 -367672922672025981939589453772299874400 11894651 767544380878167780163729446092786303652 11894652 -375308015520459947021104480721312813568 11894653 1351440346745617379943692047262493408902 11894654 -781586637884520820668318575374101364224 11894655 139486994051537138865689671362444827520 11894656 1318961394096751602383867333417537372160 11894657 464336046769529079771065724363856873152 11894658 126001976521596802742604141954536102784 11894659 -272822200802671498303133704980063163184 11894660 1272766550025630987624525839818690560 11894661 -400394645698470075932065721805290031360 11894662 30501965706574615128098138055465061632 11894663 156045041689871553655654986814845000 11894664 444641560282603773666883741183577579520 11894665 976769211000206445787087156595436321600 11894666 523746434281556046833160347142654437376 11894667 517786167326403770795932224511698065880 11894668 -171398399791913015385751206793543581952 11894669 -350283582379569943570355664470005685760 11894670 -84036795076916652801838372396659936000 11894671 932311355208833629330108649267124045872 11894672 100159365648644579959738419249385390080 11894673 143718493325580813784853912584200490944 11894674 108088997632804769419296212286895743744 11894675 346688118745039110794118358241396730000 11894676 -364417479960393529961683905024124397568 11894677 1554859109745284168848620571554029680526 11894678 218682252864056089563074348836290282624 11894679 825054467134249043368845968482930233504 11894680 -174075059486003330076228878185149235200 11894681 -1203587991859572621109342840447351237500 11894682 -470605616375238236387802023663790187008 11894683 -257630384243665853813606641668545891068 11894684 -165079497469339685762908897551344040960 11894685 -103598185817602364395401957777955531200 11894686 109377627763430707546643884276090885440 11894687 -117506391462103648259948497968890108928 11894688 4713929521754888466316601892631609344 11894689 633295830748234892978240588838006763490 11894690 -350980364071761765622791612066457970400 11894691 744304189771996447141487251753756899192 11894692 -412709931368914524185572927786860621184 11894693 -86029921229154830501139325506188983296 11894694 -113001957261328282248275951366641379328 11894695 929339552594804433655341786407742895200 11894696 1622634318262352217873467750343114424320 11894697 -275509745410335780422547619944288075126 11894698 493646583594637523873984500814770136160 11894699 -469269841091279643711924797609871114600 11894700 41383113994625090072738796457426944000 11894701 -233017713360183715650488641040901979776 11894702 108401553538976419715447089969902879552 11894703 5827182866344414134012821267412817920 11894704 -307919283572102240175440763051009474560 11894705 -11083188177086398663140689202204456000 11894706 139527743408524385272220159125541300112 11894707 250089727902497512063266949392958623432 11894708 152603871848271549987579937401908361216 11894709 -459920598481449452047908364742599017696 11894710 -54453067250873986983118808675655498240 11894711 -636170605919713764929342271676486203288 11894712 -147692053029909791966728451917997076480 11894713 -1837320853965310877947517219427543861504 11894714 -319658682002620775239323364654010081280 11894715 27958447769357374577852056283020723200 11894716 -529271858852377664518925107300280033280 11894717 350109656652795711173073550742945235552 11894718 505702134716822900041320203295653637120 11894719 495711032515166215081666963630278061344 11894720 -67642483163337669641210875628035768320 11894721 -590913094495971737979548489237212148688 11894722 -234388490139310390796257477035560616960 11894723 -220157880762569585127182639014805329440 11894724 -139239681020842311147035832858851437440 11894725 239738295685247186766226064725988632250 11894726 -139205476570005694300177961097145773696 11894727 -264491786671881159673977249269891206800 11894728 321266524203079793945292135473569244160 11894729 -162715995958457799795974576176616878080 11894730 -124487672239686255328203984756000322560 11894731 -423077667721885664163751245149990295936 11894732 102177303585806974505950140470428157952 11894733 -53829045645678776226633021316246817898 11894734 -295469825203285720363621454044932089280 11894735 99749574848977544050446311107457866560 11894736 3164867484387491791266618923465048064 11894737 438567622951759055965162326139268979060 11894738 51719605657352809169068063025975577600 11894739 -484180432610790279123110667061287823176 11894740 -190840362143034233612697614159545958400 11894741 -1938247741579831386684894511157040480 11894742 -609532215443276128024164569416766361600 11894743 -266012598298872421575075372267693938000 11894744 856934481174553418845147299372933212160 11894745 -46607091120751434519287940649500818880 11894746 -3259555536363919549230879076013911296 11894747 1642335493977452532797418422838100932000 11894748 -188698067568238627404119756453480363520 11894749 -1707129041202053129078532292870653800832 11894750 314173245385476055062321711917671152000 11894751 -507425584038214230128345062992555820176 11894752 2194440678918224402103237694535066714112 11894753 128055103090715165474263709290379716884 11894754 120345165639270067851279208933234871040 11894755 37318942237139054397199732966658318160 11894756 598782352025846772632084379642272336640 11894757 -269044385862502563940303348156037961408 11894758 -69923553862885912529141080698884639520 11894759 635095456176937727761441571310189915960 11894760 242082209599474024504219222524542976000 11894761 283486952366283740371400744162413888500 11894762 -21893945413087859779516824002332311552 11894763 -1027652895708271507095370361582144259600 11894764 124764243533285867011299874486357739520 11894765 336121887162714007693016512379648475660 11894766 -16825599970981666996942000339994638080 11894767 -144942241866756817015444923941650443184 11894768 -334991969122871838383350547256189124608 11894769 69058580455494678459164713527612740850 11894770 -87108310233375884289825054993494043840 11894771 -68545356019115009054739287946486127200 11894772 169019282946949236186308324951364993024 11894773 261018466401026000418066600006432922848 11894774 -54371047178108210230947389793057400320 11894775 -293547538834332250024819970465414416200 11894776 -1182082023764110780448757692947413073920 11894777 -22332072109908993374267777009939161788 11894778 -39393448892436273468281089150273390080 11894779 -403104292461556126970895950481452391760 11894780 718756399794551084490896944032227289600 11894781 -616368010888298190060518973156296251776 11894782 -280589737244092931161503126354577195008 11894783 -2281989848217683073872234793883028701056 11894784 -813841955188467563164975035926446080 11894785 90965354484830566125402530588563488000 11894786 -61879013723609695245417667681294124160 11894787 -567736105402625423636709881537461340760 11894788 118911969553903552232223982575160515840 11894789 -23113858089030967767547901802984653376 11894790 110681973322438183701209806951576938240 11894791 -782785381496360196021295888314051284160 11894792 166727195461331629245278574071092838400 11894793 241015043522789284323694968814320230400 11894794 167058116048934154439108742597339003696 11894795 96134886220534570789552241592980970240 11894796 -7572004085340228145398879524240148480 11894797 -22834400579382521059304903544684462696 11894798 -120717763293463399748205267844933503360 11894799 681918225257801721333642381526486797576 11894800 21616470178053247789843710766886092800 11894801 -590437935553700319398968140037930629198 11894802 74271116976292611201520897859362799232 11894803 638214498544391940508425504522173419052 11894804 -627860568376935792753030924429141769344 11894805 131457016285898706967989956649660806040 11894806 -122129935558532101835293961754902661120 11894807 2015529931835654913761468640148800461472 11894808 537868362017485198412205356248182927360 11894809 -513549742484720682018140254582160071990 11894810 -70658854772261291535148799850801649440 11894811 -322484027311230518860406033643460724328 11894812 506946750673645093641166672863532422656 11894813 396760918868546568450519152677615096320 11894814 -200787682374195227103880270131762306240 11894815 756110898369222808352596927950306877200 11894816 459553243159100468825275313523808272384 11894817 498342653436821068343784492129725291520 11894818 -9645030965701846934496742468130330112 11894819 1131799680999765694340578409079311944800 11894820 -57808967563825296568115131283291504640 11894821 177500778024903264908657768500765436700 11894822 294837935059160086686022303493529119712 11894823 80374510701025202736367553109844386000 11894824 12397575016348114173136278797385400320 11894825 -269799355311179661740793172458747492450 11894826 -337958547576825632692937799725242304256 11894827 -16662553028178757646109922974927712000 11894828 -359025926505811299627579151164875195904 11894829 781016211080792181796021134187412568384 11894830 479909834089534569293037410796215386560 11894831 -221247054107550316245960081027543959040 11894832 1129690012374886485450972945912496128 11894833 521167804009981367793685755394415608082 11894834 -139049982778107145044378294591037598208 11894835 -305020973356460181483833593567863003600 11894836 262877555265764761996432331387815813120 11894837 -1023405449814295231084629378326026915008 11894838 9618507983303091919136015707613827968 11894839 8549173321878657720244515573236881968 11894840 247746380853295411789420190690613964800 11894841 -254448472506273696768563932196780160 11894842 -317276121862311989387269723727015930400 11894843 -147458235061139435905177454621301316800 11894844 169003687778186987009918499699415680000 11894845 738308256915532191242940048732015811680 11894846 -344981845473344803689903715417437520128 11894847 135921758319993147927214932982508243400 11894848 267645671475396625696817991974618923008 11894849 -1316970910702978153665772202038587434364 11894850 -109578283102976760149508838293003936000 11894851 76325737020689570077032579190624145852 11894852 423585926557471808420909663411660869632 11894853 -742902585430305293979650033671630200096 11894854 225236964219575545914366844317490290432 11894855 -39988601471529533074975245514300108800 11894856 -482153347113507598565136652068038860800 11894857 47749715542765043708940107097494665088 11894858 -535297919324603014611580698454416096720 11894859 48198467149516658966464781245899136764 11894860 310835027213187005636415367578297676800 11894861 1182566947980908450326804398056106707424 11894862 105466107043551674817511573078634886144 11894863 466272239260383011069106918404089506624 11894864 55060911755760907098755282562628583424 11894865 207455199949925219439914483490485886720 11894866 404507599735163206303737776591463693600 11894867 -280295499953363784378925114052357262048 11894868 -231873128846606692930570368451401195648 11894869 -151901293287644068558944926422683517248 11894870 135938024956747111659799508724076560000 11894871 -274047700399715036728519210935142191072 11894872 -1147090630497127710519343977250652160000 11894873 1163202180966051245295276488911470154122 11894874 -146048783855993232578010303505333309440 11894875 -2541979610234362665868658209743852000 11894876 -194364165034583721443358264020454208512 11894877 -54131219608700582877147233863110932160 11894878 146974442672612998562732430944562072000 11894879 412324588402244889780761127655044921840 11894880 598897562520624502282706311290507755520 11894881 318148773822685211406952150865952667682 11894882 451582663471684663318947997923551667792 11894883 158073568396651285898918348066648103936 11894884 -120317885312203450115393064780341709184 11894885 -694000206178559213220489486093728940420 11894886 21967256371034930609376699577114397184 11894887 -316843583028766472641838597413463838960 11894888 -119389842989764601074489658261929789440 11894889 241767980192964415288062971913638561424 11894890 -35608904746022448415941136401466967040 11894891 -172968595719525346345930033604234349708 11894892 -4930425610829879392266180402524083200 11894893 3842383178564392989766924205827090400 11894894 593804019619206641952906251106560306112 11894895 419390217232230320015487311387788468920 11894896 -67403595311773534746181107955860406272 11894897 -587425843731905859980590568840720976000 11894898 -37708145786891294020897082451937055232 11894899 -284090272552505446118651795263322706100 11894900 476822653370578134060078295123680211200 11894901 1416874308829994676916888534550213625600 11894902 232578337888731793019134131466950421152 11894903 -199753141866097097688263703284884765848 11894904 -467562516845864903954929564568528486400 11894905 201477216110040768404767780816434180 11894906 150170423326760890059077399736855031152 11894907 685430003522024282818514881885757552640 11894908 -276164261223911794674578078227942272000 11894909 -528223747596359281077207055268438912640 11894910 4653546010343963787685071955427020800 11894911 -226614582660180085792559149682815915680 11894912 -81681714379999751464575437463198105600 11894913 21488490753116930679205053405530099442 11894914 332220608059234440665020797984932089344 11894915 -1005109189149480252798698397770326431600 11894916 -53186903954159873844540523853643632640 11894917 -202667786402191844548304862000711936 11894918 2987156195609681909455446172182097920 11894919 572686844457766752146238398538552235944 11894920 127061809236916494139053272353665945600 11894921 445324613595644067012714161329156024932 11894922 139839428509625950160166898399665749088 11894923 999116458082039184620417325328709938000 11894924 -294660849363817433140440310098144881664 11894925 -22976875762053026776528717175484096000 11894926 598533869152898850905121061061085822912 11894927 506493071909276973940282855917810403584 11894928 133687958682297114016545513764346200064 11894929 1237961416091047721772122432524014132530 11894930 613469055370643088492179382450652526400 11894931 -58179806801012774468916390094896081600 11894932 252909463528626005538903269660770600960 11894933 194875146671545896964527673011835348224 11894934 -117343599517170845408948339499657866496 11894935 228585637021581003818672754757392420000 11894936 -925358508435443723189729785249758136320 11894937 -247853005763726669264472389703450769440 11894938 -370919871689454686551446402070913936640 11894939 -289604318466018666565620542579139887040 11894940 229906699614295884202354453015625525760 11894941 968878886953903294354248504109551482342 11894942 -499525036051494122910361923269962032000 11894943 -217288664376659703582127265944073007216 11894944 837743818348365478300944537035530567680 11894945 101346641087207259217322200368937813200 11894946 96284098335772686089223401286496037760 11894947 -640454686651589459024630603730484211200 11894948 -158823912355906138890053586790240616448 11894949 158330644831099749038425205020161221088 11894950 3915160471459554440712854456462724000 11894951 474481464552156243649318277671365634080 11894952 -176432823460247391738665112736091750400 11894953 172169405525915457369571233136194801280 11894954 -529495110228043429227476335015174015824 11894955 131809898377209784342570384792709664000 11894956 -206927748206875026769616931460456240128 11894957 -1001472780912154973737773913772628853248 11894958 -45532623786714019981184176631431560960 11894959 258260140585456287605719486011157446360 11894960 4119127251898950335458693148725739520 11894961 -730131715993686996458207333478215808 11894962 -551770920272850217383035865098979222768 11894963 -1823461492493558190094647460612897585680 11894964 -239021434777221606328695785954496245760 11894965 -639223892363291492044334524976615911140 11894966 -78833351517366573616309660729191669696 11894967 82719725502724238334598228696931762400 11894968 -1584109970711158873725241697380267008000 11894969 -813005843589371297782402590605413226160 11894970 -90498926614189859256640346424274037760 11894971 -245963269919997120149510861319333071256 11894972 -611840602812385708808257413456981339648 11894973 -81047569153461189058677127160335410432 11894974 72025052833590443388417030098432216832 11894975 -49003115221984806731514953457526239600 11894976 -150656523823011285563056710095153922048 11894977 1157978234288189362654693874001297397826 11894978 230582072124327760840101794637512441040 11894979 -112751232459715921840046776438804168704 11894980 -61283356190093215205172055418346720000 11894981 484787260208925183741689051371530689664 11894982 112190377789692540361346730243420100608 11894983 856388824720765804655043148254626710232 11894984 -822381791403534880712571333235942333440 11894985 35032998106516427717193708549012518400 11894986 -250651819361158362174890724715646201808 11894987 -35555513467192853912266577829822097632 11894988 203741029416712593613588500977691033600 11894989 -1089864143634492820247607023646079555210 11894990 445000196431657130626494191298190089600 11894991 158825390811199483816311118285823959680 11894992 -224756157290323728603965723283060113408 11894993 941675189967562199177334273989027374368 11894994 353620287107572147256667470859923633424 11894995 11186098406331041549609895258801535680 11894996 -783230847806889697784349826711273509120 11894997 14544973483037058054403681095876643872 11894998 146262272656464070568038571719004532000 11894999 600823645677481293233891873992924485000 11895000 41830330319977416302487830227430400000 11895001 -328397572164142157609465033577351266096 11895002 25443893643386470231277087131299729408 11895003 -53979046044413912067342525527503488096 11895004 -3233547310653450306801723252983021568 11895005 -603896051267718972479863543266319160340 11895006 210041030951617774194375082606657283904 11895007 -993154353263368489334905830552432038400 11895008 -200816338994837075190915219176435220480 11895009 158068654455458283771916484463709863360 11895010 3984797246234953029959302415679928320 11895011 947557254975289889750005926383728102824 11895012 -10516484917791465214454136683827231104 11895013 -150226020450849930005046139032792254536 11895014 1099482293565788936046709177753427498112 11895015 359940808078214747289895216634453504640 11895016 -225767411827390363768507014785757757440 11895017 -39921464572675240961171758356473722140 11895018 -36820038003042072417781132032419204352 11895019 316178482523341281541683903242957181312 11895020 -333185907297718015663288965255257579520 11895021 315386397380606668528687507095578991990 11895022 229462704250992002821466944605876916032 11895023 -201188753542719179148575532774357138960 11895024 -38485196319910874913746840738179547136 11895025 -116482045576953928713851551896160502400 11895026 53657483181453149271692390752704000 11895027 84590772841349606963179191502372410432 11895028 388688617691653716139176139478525879040 11895029 -734229622385723735479008731625657164370 11895030 60027428832814393221095089768968192000 11895031 -403429110374445761124970113637183078168 11895032 404717828883133587740120643064649625600 11895033 33341874895161530454369710687647428000 11895034 -338168441072614286735955552194002997280 11895035 -477217932785737877212157214619385003520 11895036 -214233434198038872286861275535065431040 11895037 2087730987811792060577264463286055808 11895038 470026514286935836577679934200602065920 11895039 -262439771693615361057965920431600722400 11895040 -359502238502336947902807772837120573440 11895041 7082418137220992578499673691620347904 11895042 -97776125372248154543337678528628755456 11895043 -178193829169243857348811601576271591552 11895044 313564166897237566126623401164908024960 11895045 207067030135903251990361508618380939200 11895046 -827394854826724356211847444285525543040 11895047 10501621203779207084873699164650803160 11895048 113427314859142165034450987904825262080 11895049 753238739546790568565163218745322407120 11895050 272988465606841630852010129341335622800 11895051 8478400889362978760633023647932918784 11895052 -467134021773080862757289076255512803328 11895053 716191907840975222424824237582448198060 11895054 -100857095605181551151281498475533318080 11895055 -500719687389935123457210074523192918240 11895056 -29435042522132218641001009361594351616 11895057 629227067293790548994646480106870756020 11895058 11307221528329359917544763812518995968 11895059 519789783578997123481470015300499143240 11895060 177866484109625207841223102546146600960 11895061 -135777282228929050058589436169115860200 11895062 334420869892852459205583094856424328704 11895063 -666099451203273568672890279310099132056 11895064 131676501905412740955034923455336448000 11895065 -124180929779370562289438369826964303680 11895066 377981619450251435450870186437461849600 11895067 420470718749345461817961496507167954832 11895068 149395603715458795001399306930642830848 11895069 -405858072598774004299012161501069795456 11895070 -307172016376951469540729514165326695680 11895071 226177550197210732858635636683402565072 11895072 -62817288382280694312903495895316692992 11895073 98802485064923495451891867335644964244 11895074 591051266790287116958284733316289708032 11895075 -505763352951443677927859802968937672000 11895076 -528422317178876064016160256790967181312 11895077 1119190701966523802619353617113948964926 11895078 46157067555833631637019598935968510848 11895079 146245853282499331921531822710549756976 11895080 -196779201859034014173926432738861721600 11895081 -345629157988923315627267727326416525856 11895082 209390003550306399291852784852563684192 11895083 319384793414670741046044480021338543040 11895084 -246621108216838580557136591222851591680 11895085 -465899879742416040009811382923077750600 11895086 -254717506750056331376568446143888617600 11895087 -34482124688231965523906890385787790080 11895088 38602308845331846608697779697341661184 11895089 2216775962359606340591532079235206298112 11895090 532751811907762573221945817828707840 11895091 -252523902372226800402950548031149612928 11895092 41140678416531309343833186550939072512 11895093 -293277714159391553714395987637227605042 11895094 175315847784959073514800510818676262944 11895095 -230433659328683783304909879728097964320 11895096 832541464087031501696104333760390860800 11895097 37275835713268369178183593598368675072 11895098 286750476895742335882739879383237908480 11895099 -202052230373599134424110327842475912936 11895100 39765990787127842648882354046576358400 11895101 323792052719657222766525530334357933900 11895102 152367679975255231416632616403481302080 11895103 499381503766917769917898338531045708288 11895104 46177853048274492788811900764921266176 11895105 -362575198225121078872021220661047158080 11895106 -895821196929747254463508733020462871040 11895107 111171043560728982347018675871229935312 11895108 -256131505477084960133683486831368622080 11895109 1790295450028710467030609500612521184960 11895110 176189604001916435977296938782955132160 11895111 155409112670679531314575738060151478960 11895112 10528320265292738564721207444489707520 11895113 819563247912207265264256839661800903440 11895114 -104317964552239887701874303766964146176 11895115 -82818896539100928653883981162300006240 11895116 6801832395480432670649657457615677952 11895117 -75668354493883171187794947772758432000 11895118 312618448313092977338944669537140845760 11895119 -70886922436223077069302407471717588856 11895120 34836702431563674665175924015700377600 11895121 -456331932465789156045805936830490220160 11895122 844681588302781000131288559605779224224 11895123 198044258679836846817160772738942067384 11895124 130767615249889851058417154754379691776 11895125 401723629749994484057651678669274576000 11895126 -67217500953897745851717437270173294656 11895127 -750519095503205226814219611023448147408 11895128 213848372162105053842040191666976849920 11895129 462546716545059539184980120494277242074 11895130 34966935211861462673518995312798376320 11895131 22250286032213081633122175942609071512 11895132 631937055065532639113688287123202550272 11895133 -13131475508553576298221715014207333600 11895134 91944768099174157084797693315767946240 11895135 50426846848432293586878080124163330560 11895136 -2744041516588904319612089163364391976960 11895137 1081352840978745915696704890988747178786 11895138 -134680629626932860491760981749838397536 11895139 -101909829555254547029127927746409406160 11895140 -403662113560659649418843263716296908800 11895141 503314181171577336135988721156869437984 11895142 -277503950393145219177568419378603219360 11895143 3311664851310887653305060158134548144 11895144 33152554887131327330813823616315392000 11895145 682051087659059179725908052534452166720 11895146 -96058718941790041387390070855394907728 11895147 -709458586488776309511272218076265027840 11895148 -44668399134595403661470523119892481792 11895149 -166308332923280099071081315925534117664 11895150 -228650258435630234572772652167759534400 11895151 1123839824315332320869884973942424147152 11895152 -76573336921754741611765935095460102144 11895153 223169963301863499626848390620814939008 11895154 -145380979971178139378749541127289354224 11895155 370468870920668261436392266006575785760 11895156 -26001663239110189087629779648113852416 11895157 959814320645702916939319834222455535406 11895158 -102912485425518155685293518489737501120 11895159 393015947240266601376398193354711594240 11895160 1413618012307316662103691215549313638400 11895161 -118654128249669307621151766341449634880 11895162 -25129579325445129434774638731105600000 11895163 -84181530201145250823331924888782648576 11895164 -148164297857306437045992696774406377984 11895165 143891549740843452615341112022697425920 11895166 -30886723759245303504218546947638381696 11895167 532887950222473635417379233883608942000 11895168 609864875633023911784933999463702200320 11895169 120652779603219638441926563635374907136 11895170 11291326520373684722673832586450688000 11895171 222495228720667067351078260933008741360 11895172 52783964620587371167048706622068701440 11895173 1789047936721112999035194660853576706784 11895174 -8051683924917684326727891711630707328 11895175 413840734744974174321588785000372218400 11895176 -14104083289503789425851477883827814400 11895177 -297954496399791883640966518464098779968 11895178 -509570516658930676017976489534922914560 11895179 -1448513916279354818191938843850297490220 11895180 383151343376018729082734495911795507200 11895181 -1036061329620510954160354733007755343636 11895182 -178362224950204663324631050465162465728 11895183 1549412596783757016332621534684530767168 11895184 -129058784858005046933158300870224379904 11895185 -138005915114315934318428196372077236620 11895186 -279862795441438876425450247049662834176 11895187 648928959588947207134854877446321201836 11895188 -433001495662772030474124885486784696320 11895189 -526338610057858675886936755402789062720 11895190 324789721814474409494012380293843031680 11895191 902129541479361700404679148090600838960 11895192 -103542013590995496077449233455879239680 11895193 1394054409070189442880327409164144256464 11895194 -99760847272460003851725319186963129104 11895195 249060291137213805032716480824942351840 11895196 216708912183381375213093075749317242880 11895197 1005914288965423545801525293475560063040 11895198 -20750277123251843318931546064238653440 11895199 -830339228801287747306884934839479648800 11895200 841238040637132460735926762644185088000 11895201 -104067812268791375718561395353637529600 11895202 -758976506831558755103262353889532615296 11895203 -1128231875623236331356456696129798877560 11895204 -17601373248431743322503034392329043968 11895205 -9920346460723994776753932983226234240 11895206 212063360098406253557025212687177239680 11895207 -124647362831503911646015781874692021856 11895208 -24087503046815833231476081469153290240 11895209 -555175739658153380628961608331407530496 11895210 345835518403996621062876216118099759200 11895211 -682785178800215748686722773568850695808 11895212 -65548812575441680465090872623238773760 11895213 -489555365505467222334284704285124198112 11895214 -212129640663828244075036236000665382912 11895215 -876382429242851350449462342778751590800 11895216 60866449622220351400975465162655662080 11895217 -426709015335362868779177147676293608140 11895218 -546851940117016976445806075156510417280 11895219 1254507509321454769289278136821087488 11895220 306842834257659284373121510659125952000 11895221 -35223535855321329641290483494514248708 11895222 -452064744181689476179134668940926180928 11895223 1600436087243151871286019782431065967920 11895224 -1115805958550705391381495788365878497280 11895225 -10776749209792479203187381205823640000 11895226 -17945955329043281413587554116873658880 11895227 -414879746314695457521561084749020738560 11895228 -325319831221405919109489493066584391680 11895229 -104904314821187951402954855790690794170 11895230 -488706663168448894967080061087860723200 11895231 -146116260511165838180561527304515805040 11895232 124327744317423137101059645858247606272 11895233 118049298995962464267070738007425360320 11895234 -285269918040044580905388621477311156352 11895235 -366290105740940529640715898434817657600 11895236 -965722796755922393412389567546090190720 11895237 -137802759767620787720246720334027908706 11895238 338277651830263551533724872234709736896 11895239 38456669808571881242136794132424302040 11895240 84896127138347637690469375008645120000 11895241 -36450539923135291360117994850031563330 11895242 45070833652541094943385133706282969344 11895243 -876605254882531188246271003557102483456 11895244 -848006961964920284450896401147159676928 11895245 -374182909755098100492932413875314646120 11895246 261739640977161769621430438068736731584 11895247 -236112742681076285818453893991546320896 11895248 -98569903955038365552433115447200137216 11895249 -744950662417531861833673967831813442240 11895250 -493940402148637524101651488051466616000 11895251 -348384710332751216227068880123290407688 11895252 -904040531025368717593588621254013698048 11895253 1144733767368387134167469347353781006780 11895254 16756213372105447368306239761109329920 11895255 20243783114070583361442486030574227360 11895256 -1070973427929590740726637490317470341120 11895257 -742995948030741589218590092061186284896 11895258 69199766251338930437363217501455442432 11895259 103953751384379062088274976963452139460 11895260 169005371896290749903570340364873205760 11895261 -190647502846249226414895611144629096896 11895262 2282188548931099972602930084325140864 11895263 -528108976109502642693376433454462619488 11895264 673256049025559665542426249842891685888 11895265 -940927141997008820371063416405361040280 11895266 330152012236689970050294448435294464000 11895267 437116956942075242729392168207698885120 11895268 -206905505658491330352756899359772672 11895269 -400390313742136391132802132146139114240 11895270 -220089479855570420501031130880379446400 11895271 1557242395196250331321480171774789084472 11895272 1359271325991087068135239248761350732800 11895273 -221257995091223265340797348529790725440 11895274 11817655574677433146055636214813379584 11895275 165472070950986909701904625501672629600 11895276 528094697208815096255103784009717151232 11895277 89843434666869845614114445968843915392 11895278 -2421528241270698196133299158114823680 11895279 -46339981617912904031020777903207167360 11895280 5312413782883327983190496952445992960 11895281 2042102021497318064956438987479930392064 11895282 177230147608471492514947302399428582400 11895283 175713680554380106725274368902275655664 11895284 -425199882908611701987808699968718804224 11895285 93593983772188082602329005824380187200 11895286 -110662255126385225026377258911923472256 11895287 -977523083149197218918967684835372631064 11895288 412762776541884688445864898075654082560 11895289 76325452626486170412967406349251211264 11895290 234638413154808946388282204235354182400 11895291 -195611284422512041803283542312993499848 11895292 -61895086310671635443061769806779182080 11895293 628320195032659846469981305183332865542 11895294 -188484033035063080239343983936380897280 11895295 31734952511612576479599722913608828400 11895296 124712743760153351170302009966455685120 11895297 305663196380553434937555528752283211872 11895298 529869674258361474008326993308963427200 11895299 -27240122083831183508173355682189515040 11895300 95339005647513264094013027948398550400 11895301 492270630226590229503436613551613442624 11895302 -62549942970944113165032978778805919648 11895303 41437010041392290538440422025041970304 11895304 17213707646380144141292031076405094400 11895305 48552683676475191735862373547097920 11895306 182955849834230774518927817500441461504 11895307 391886045127861700649231187917389735920 11895308 -961293900628576199559761267446240971264 11895309 174626855523337582312021874594408886720 11895310 -36536067745630879292593495228240784640 11895311 17242706906454341742137293018357049832 11895312 -2417795033911351182934327924443316224 11895313 89322780791715454497499792571147919424 11895314 -30740215667206184963509844684402418048 11895315 -240910867293651060192341193871985899680 11895316 -11682500443682907894196771392748294400 11895317 -136667407304780283659070781664903066208 11895318 -346004647379163792919700852949065835936 11895319 -804052567582931947174913716927975428280 11895320 -34303216348158035014535083356163276800 11895321 -1263661517402642119075362788895344004480 11895322 235525175367541785205688282717505833712 11895323 392448432116294063921172587571943055040 11895324 196520031309399394822799850276073242624 11895325 -241599608360125991323815213721404977400 11895326 425729832688858952560062202746492170112 11895327 -240594416233899142879542755490984887472 11895328 593932915606074931324951917490077696 11895329 124197382676858036339666589529358108976 11895330 -8228975931923188857692235199629696000 11895331 -63735320486242418593904194379266857008 11895332 -603089932475636538540105942860580664704 11895333 -729839585639047134035600155676489198976 11895334 105930061239921464662422996938716383552 11895335 -294826343964321567957614500151156379720 11895336 -987516483827957436468676354799730278400 11895337 75699498146965723214571010854487340020 11895338 -61357724062921694725200796154021214624 11895339 7767354453180822485005327367420703168 11895340 168766259361771621264306035274153953280 11895341 325106852438623595393840245139829134742 11895342 -198459322380151324519860714461281228800 11895343 482881714286119249443174803834864827624 11895344 29717757546661335395745710528894238720 11895345 -39428667516893628051102159770104229760 11895346 -677269736622237592136050775195913389808 11895347 591400966908931000143314166909432263280 11895348 8715908438325819256014410437422434304 11895349 -876834340011005961778740370105796828160 11895350 20834115079750998045485972713407768000 11895351 -17266499852904526759580314325696532480 11895352 -198433821297902547894074609509323325440 11895353 -868250906213212571949795003063773245398 11895354 -73364698829242498121535867121507041936 11895355 -579484123476022175356568951854357542480 11895356 -864776736134296467613780914190490772480 11895357 334150301001461838996135241700531020800 11895358 -321893939699435064836325898621353150720 11895359 188377197417868394378450904748212003552 11895360 123068246018162677795310505579994152960 11895361 -424771487308533703833187158310590431038 11895362 -490310325526482688791114640355125842528 11895363 -1160867077853650647120630078257817507600 11895364 -96736191728619764029075037413069961984 11895365 580295355981532883773226575080329309400 11895366 -103958281712264309879937956605019953152 11895367 -179532294435207413638471908112164336000 11895368 -164967935816954080256100404393892864000 11895369 224765995335108254328036916839241641744 11895370 -101625763396486824352043198673971788800 11895371 -1099356594819553832339613324788031468096 11895372 -441041433684366691376251497363093007104 11895373 121882984032125269010263953684396985344 11895374 235541730549631480226714834735254431936 11895375 930189649367748762799482911505817428000 11895376 -55658786104453719750192095008895041536 11895377 -510477921676583807056948878128960972940 11895378 -82636683514145273712235291812420095232 11895379 398574839581982143873555036769682717376 11895380 181991820217776430245598352394133463040 11895381 458280698342147954223762888200446581312 11895382 -2532671644284243374869350332504649216 11895383 -558225295564972698849472996764014629368 11895384 -187469119813084253485789747977925632000 11895385 -386172123282705496783664101963680327420 11895386 -419033801704626522668159040504304942608 11895387 -453775463098926493697296221790479124800 11895388 226723915487293703137331130459973173760 11895389 1136077287100821384431693337468388428 11895390 215300683684256722551062218110489408000 11895391 -27171467257964741620031573987182716488 11895392 -461881839036930473022293953572083859456 11895393 26939128445966575423340903271424099968 11895394 -37706478956019757631386829637084718080 11895395 -171859353322779490379140085587629255600 11895396 127108941238996772319498962617895706624 11895397 387392138693596890653202902956674708540 11895398 -539795448350742220452344906734690624800 11895399 112688151441111767326369690099270506384 11895400 -256049988184007020767316041330057216000 11895401 -416793590147942955170244565565883214080 11895402 -302584134808092052354750289753999309568 11895403 21785428484424191657052214797168820440 11895404 -93740552745443234666615241991924729344 11895405 -772731102765417467337125056143717206400 11895406 -566375192072355269117579389110279218880 11895407 -684578324686031106276043492156836151344 11895408 -37021258704219936772170848548050763776 11895409 -1478219460691563311026014607478204267280 11895410 161879953704928189155099493889554713600 11895411 40576600386505088649880919733184835328 11895412 46736915544080088563121447752797324032 11895413 523751777842751418340943616492325240704 11895414 17924862480055040582175125801162700288 11895415 -232458886044219018736929686885522856000 11895416 -159986634137385659017102139201996636160 11895417 43062217309226264606210757534203704266 11895418 1361328359562672585938524019856779951616 11895419 181156446601588164112913476429461661296 11895420 273541297400665462832719071577534202880 11895421 -212471793246668658622884646437333088378 11895422 -54809850498983266482601432395640574976 11895423 -29730121897037973268169142902954504160 11895424 -152028939153108517355207358853152768000 11895425 -863902783688291617776658421532592560000 11895426 95978195047769866685531346716142663744 11895427 518155232267202482484055966377893961024 11895428 -804221399407000153635727070579012572032 11895429 42107096545074148921988264780012938368 11895430 24378408656319612158396855123419710720 11895431 575123337581298953675877719773812638232 11895432 -101687638977347037932282559314931302400 11895433 1119180834367346285405506879957910883024 11895434 -8529817838245978530100176449628725760 11895435 537126118018698944415750842143420841520 11895436 -243776026504356538920550252108539581952 11895437 -1396001461038360071093434743782429251914 11895438 257793307707601932747086211253598228544 11895439 -412542662425671110098485448078359109632 11895440 -233677779139648184180941811895516119040 11895441 -712126978079102587935043732693957889808 11895442 289022317891967039917563941361092728992 11895443 -223812582036260481744350976501464468400 11895444 224363828987244298910493966007782604800 11895445 -168414765411084796120214972788651519200 11895446 -664026982489159483604063071454349263328 11895447 -221819763300622552233279198672520505472 11895448 1210291164811006480347956975885890498560 11895449 -287874480052736416590672572906277331260 11895450 -8729041930060894705187565208416576000 11895451 -638300860850345786583816245952434833728 11895452 1139258504839556470507214470493726077440 11895453 -344695932176707663795124562678839826516 11895454 305747576613175600805200090680940834176 11895455 247513225005135445462150921342452080640 11895456 480254372540521774192597849513424584704 11895457 98946438930867134387457487709413429824 11895458 364065105332058231801999171197259808080 11895459 -162678540971987560018465878105933378696 11895460 129701418089224986082645031698347905280 11895461 1365080341984767067763516299982030698812 11895462 58025876945792993445356824568634685440 11895463 -125297107924682532305530398535582357360 11895464 -441227254286035033989044440387698278400 11895465 911013488813469171519198593064941284800 11895466 -315972185489478922767070719346558718976 11895467 -484477911035013317190172611422857601484 11895468 -146507881626914856375429743225535046656 11895469 -16694837866185720288726672341937901620 11895470 63329614318611718157202598519087968000 11895471 309201421272138847828620122897506924800 11895472 95325817660135310865574846864566484992 11895473 481762433619830774941997867743153178340 11895474 231708817087555617172773701374298463360 11895475 78668174488674979897937772306266680000 11895476 -49982108415253188644593926433395744000 11895477 5532554511717809689423477787006080512 11895478 -145480161547913704976873153275594592256 11895479 -652706471095702971857432022367139915016 11895480 121739499103842812587131458822828851200 11895481 60204672208876042984551195970398686400 11895482 115725415562785228836421067147188646400 11895483 637530350655234036689441394951373536024 11895484 163833721151780166547597607734579414016 11895485 -51553685077437362707162431071577123840 11895486 -484863347513456966304733783442578329600 11895487 -1233253577512520982892036731021246652864 11895488 -164825233315491851769850028700790161408 11895489 657937522249767341281171527919186063104 11895490 -301436865103180348291624236433729082880 11895491 40238711568052037211041535809874122400 11895492 216046298980777351641082180776451141632 11895493 267156474763827151747096427941536595742 11895494 -68232108169347213364531100244838114560 11895495 -514253994067301262596462721334956156000 11895496 -24299507311625766758540275992412108800 11895497 -316868354579776589921662073412946079580 11895498 1999733655210196378155898331933552736 11895499 89788504920376098116309542943473435392 11895500 -29270636027642371002507257021530368000 11895501 -55908567822875019768881382304192530240 11895502 551998720332293715789971645220549639552 11895503 551441394176396695031740690829899936752 11895504 116904143602029127618578102442390978560 11895505 1280148620393518385422121896449928959360 11895506 -2292424399118049972247276903531130880 11895507 244534812632320791909972819921525068688 11895508 -332154718977988252566088346497225605120 11895509 67789492461122603840612393324204389710 11895510 159156093666147704189945287156396800 11895511 -358700870546246643976806367810762884880 11895512 869568261553316799897680447086113423360 11895513 15660481553739257434119292198959647424 11895514 -268441687960742076233551798116573430560 11895515 504742672738763449870465744272995218800 11895516 704175014745918849561310533035799171072 11895517 -939885813845752667683640071353307673434 11895518 108878216698558773462287968596060408960 11895519 11271449828732902464990611181338452368 11895520 1678105053964528128433990532490854400 11895521 -157473452811524991689517380202824978400 11895522 -342035321730334540977976475874390131328 11895523 807731696852577050043094883279289871772 11895524 -459361551578986802153640792481627115904 11895525 109149939963535474569290518190657736000 11895526 4529468707199807752876518757928557440 11895527 542598665093585845903902562808567668272 11895528 -532101626048300847277030317184372899840 11895529 404532364264146150586454581625341962926 11895530 -140981523522459454770144270662988807840 11895531 403854146020813240913399830036413273600 11895532 -66743457352423384091973296836263238656 11895533 -115915854920902487170918393005597290196 11895534 411484225267674383281676239355625822336 11895535 411433911260760595858257666523868757360 11895536 -26907966833380800708332764346690764800 11895537 63718652691430236519588202943794189824 11895538 -729602290829351838026683924612138180080 11895539 1614254950378774499857774181861532294000 11895540 -217048388480210203193729946934402099200 11895541 -202733945964879185807782488086223830400 11895542 271367102022912590335409510324717760672 11895543 -63605193688790776866782855693360339496 11895544 -193024533107463559239823241138088099840 11895545 60932921343611701293131371960744348800 11895546 -62897633282678302872852852132759946752 11895547 90970079773664052127013123965405571512 11895548 75038131880348155126305922080450886656 11895549 843438733394359834170777234008524815648 11895550 293641587184520039965167091899593476800 11895551 655041285697403991328153800816932151552 11895552 432026886766718942687749376197043159040 11895553 -256280468656004427851880462990826560576 11895554 172267791451750711396746992467031293440 11895555 269998673409324799830929840891267243520 11895556 442633636466179888806959721563219592320 11895557 360857004440418947193951833768428014432 11895558 -71900386843585611958704252995568975360 11895559 898093154538652655719626431795000562240 11895560 -662483847483119906584648295028778598400 11895561 965935808035458750960503580622340928810 11895562 -100134447979435425260418609088605135360 11895563 1273070757658088983173661502290923984 11895564 -667417302472596113813649627661796275200 11895565 705721675817868282500157432809300715840 11895566 66657516654977289697980638478351095232 11895567 -311850424485872421177323715878651317488 11895568 -1825533461330553842308181782025994240 11895569 17325277690955457142640720723536700160 11895570 -142575452218337470954636511234682211680 11895571 1920935419480353360338696130278758343392 11895572 -103758523914147610272984334150177613184 11895573 355666188192386876459093980331399726208 11895574 -134091915400845073190522728942775324928 11895575 59082294410160705920094948735732130800 11895576 -77221313930429344592489160089315573760 11895577 -195935307763288096662144426689561809920 11895578 -144655515888873103355112037260958137120 11895579 38015224513241029697976845104171953864 11895580 77281683525254145761007973369984972800 11895581 179297604959290287828241223564617985382 11895582 432045950753671986917923896740814618624 11895583 -68079307733883254673753633827613440000 11895584 126289112007759315201311905238346694656 11895585 61193693453101436180056781979150151680 11895586 -15303017590452173447858464429583799936 11895587 727051861734626341747923616433985933192 11895588 -36891125440236131579229930286299193728 11895589 -1129420356158642683483459005645909852610 11895590 -180118165361025725545663270280729214720 11895591 407240566575640103116230734796906474792 11895592 1102771104864016795528014479999673630720 11895593 -148152948561095628761454485188394584716 11895594 -30673658472382636258693980236084524800 11895595 -571782916529907336774420349031067280320 11895596 -583337787815924237626364297471336993280 11895597 -390542370868119470446839501214366740480 11895598 95104850725718109966456897989751704448 11895599 -261204672464237729120802968567565637440 11895600 8487990175211617370819497625596723200 11895601 -818025608727083721733812274287090322949 11895602 35723169331625000673042740286246890400 11895603 343442632614794778657294187708458728304 11895604 43130789521587487338388102680193939456 11895605 -619237021020435073657490619849687729480 11895606 -5947695684942467480955602327758233600 11895607 -577023106324107238648427684879863405144 11895608 217732746009142164863482159347628584960 11895609 -229524213630524874826893156995628130560 11895610 391322353254320912708521110946466761920 11895611 -16702380606932185239347952170582091456 11895612 -995356373705972514382104315383984971776 11895613 20927678651641040915518753793538193862 11895614 -384948691155522701192771537715567330048 11895615 688525354986341023269041856001649672400 11895616 -179529996191313606223856702359027056640 11895617 -66663384976165817483405935660678422588 11895618 98324007073345652675039652593400717312 11895619 480950674341347681615404094620057017020 11895620 339967221720525577989396048250464768000 11895621 -125670287165224315134050620451853359040 11895622 143594921839952802166474662961055157312 11895623 37537017993352665031459247783545594800 11895624 91315199481978232498317438032945971200 11895625 -36339065524417911536294476191528800000 11895626 30073363978675625451403908946269360480 11895627 154855835591110628633646979632669782208 11895628 -697190413810990457707026952883561652224 11895629 1316167421027773861360606722267973385760 11895630 94688652279704151364815160916319191040 11895631 -2468908697393577398338034999877555504 11895632 -61084135375812507736981351901459718144 11895633 -716670407038308968123522934756997154400 11895634 -494793573019467607875801388700746022400 11895635 -2719816546314604100163006039900942000 11895636 -170623716427861203688778102741835909120 11895637 -595763436147713206479514518745177064900 11895638 76761918797387270569994838614955922944 11895639 201696044800938588461081852564905002240 11895640 409085937751225735188539175069304012800 11895641 -2520172588697524938651562428013333784508 11895642 -28870733168947463776556877602783737344 11895643 -545477349014921349696145052209734787392 11895644 488147491988734063831649815908283740672 11895645 -411820119484419352965984941321504069280 11895646 -25918189218945086866695453864276320256 11895647 892032503276903715002239450768858104096 11895648 179400665075317496599630949143551148032 11895649 -35112444367714999532641153152957185440 11895650 93394892697489138128321872864623093600 11895651 87121884386538682685577298471575243960 11895652 598925351369669113080772456156839249536 11895653 243746087102681188823207949816199802880 11895654 -173902126534869422969495742689116994880 11895655 -380966297074296485217599018933103564000 11895656 -359717139369429058954960363196795397120 11895657 317780204980474895940126910057131588240 11895658 78575572696739148260650767407713158240 11895659 -145791232846568427401095900348399500096 11895660 9602709639329742852195019916727552000 11895661 14522331611904720435278136086717600000 11895662 -86395404139470416182572080908702828800 11895663 388889563158021652411481229772673533584 11895664 41996048326166836731584385489837588480 11895665 -114109140219778669928645585469133854000 11895666 118590293042691280771812574587013021824 11895667 493859683383359817740802141796967136592 11895668 -237787974590802941471063049071635085952 11895669 -360205289246251889064953336228216298336 11895670 330780329825196984594480784393002593280 11895671 657343742015557751902423793274650642688 11895672 -11836817081649411471185717067868385280 11895673 338693028803526836509476453328519707280 11895674 55865262018580671272168834287058986752 11895675 140994625067452346725304252836523352000 11895676 -45571877220178421243044271759404681216 11895677 832921791093053764187518191946238843526 11895678 -93107454932611345858091955823387416192 11895679 -840984889548485490949902887725883313240 11895680 99727217065011579152339002050006220800 11895681 13369130347215773222573019572577447792 11895682 -231933038245156644022430851539992826816 11895683 -1385070067207368826152369056412569657160 11895684 -605421034559844024977216553304165847040 11895685 238376387014585231628209224370958060760 11895686 -58306362892186420012107584112058097856 11895687 1313291300253307681028337637497195391440 11895688 387885050652847873062369289473118863360 11895689 -322069722908785943880276436671875622876 11895690 83778896584564731309183963467672459520 11895691 -349548010720939874529353611827437011920 11895692 -1862975540782430925050051997932322816 11895693 -509061093852209909781304548361229391936 11895694 568861236188035125211112829312541864896 11895695 61250267680093340246827998117359516160 11895696 -41685397052539573019436622087999610880 11895697 -1271560841579378082283788401020283918400 11895698 180742404277584846366005216559639381120 11895699 65761259681871184844052715375379086560 11895700 200898158087341340089028283804999782400 11895701 484161695491098978503788248650629087932 11895702 -43547063973433805653573517400095778816 11895703 321971957232792525074543984149206058952 11895704 -1007220121834151437379061665870228490240 11895705 653208569245930061731965885511997818500 11895706 350048441444990892651457721014006797552 11895707 719998502542357459704954228131580829956 11895708 56121477445636685507143471434159808512 11895709 -88384449481579390303444488010567518208 11895710 111469181828777003434445037257230137600 11895711 32759868840874906681353243998022178320 11895712 -1131033418621863131282783932852268433408 11895713 -527974625067696569137915114424232471000 11895714 272504977366463449792352750120575760640 11895715 -5595827700005948516365751241639081600 11895716 -145361556818856217448670688004854554624 11895717 674355638791174179695950656786195830880 11895718 386642848975454168865078851264206487040 11895719 -455107706574682249806814903837817153640 11895720 359138635358483262543335566436999577600 11895721 -456077689237167303004211005284024532656 11895722 157914942343870674666087255210320991072 11895723 43035072135962395378820966892785230848 11895724 -735443530411252328946190449896312437504 11895725 439648159844596043240942795348210006400 11895726 -339827431755916867301154461293091997696 11895727 -984305296745213296574643992858664909424 11895728 34719786401565142424487268887929094144 11895729 312021126934170421923573783459844004640 11895730 -77230402411257285467673253352696248320 11895731 1302803390586800736299232040652870795532 11895732 -36737072661633659289562128567530611968 11895733 570404777210374779660410959711091801976 11895734 166543459853777606271605537662221338016 11895735 -3390703653505824812061291564045221760 11895736 -477138281393459181782623101825534566400 11895737 -62891059516096426698995780162031349248 11895738 185734115156785846010899664883568946688 11895739 711568833165538120104322947206254514280 11895740 -19591717029614067499199353551885465600 11895741 -49486812822673402104439271803851007680 11895742 -882746580904698798412715239231287640320 11895743 1021543482494090032244055352826991388992 11895744 50078792794386295584933991371465818112 11895745 675012929000937482716802133261990124500 11895746 545378944073772354528532789400142885072 11895747 -120439112518512280452951989430933104640 11895748 434327489155591784166954567580260055040 11895749 -50726899943428126977139395677120417250 11895750 337253481725882058426009961404520128000 11895751 -329067613854263238369208064575664189648 11895752 559802255307542604069708867292185600 11895753 -264350126734957360836349790338253779776 11895754 -7948649474196682193877647873520783360 11895755 -530416211653395081218422051577641695840 11895756 703504420337283785614352391598369193472 11895757 1197739326385171781866499127937616178720 11895758 -314648324776913423186162460180542204928 11895759 296111563411412828893526410264061831280 11895760 -26839584759276502422364334509424640 11895761 -732165212820734755786250501245290091968 11895762 83798869970840486155715221135614145152 11895763 1953180079365368748977860112936351871120 11895764 -640476093912677262266079333922685495424 11895765 -68987779368847045928922590050459334400 11895766 283161797060425618777063415923190304384 11895767 -239570488932531661645436358340200119520 11895768 664317487378523917146030816678747955200 11895769 2016923225304384943038692148619283538960 11895770 340318706652372808835725124536967098080 11895771 -484024008888608582607244286210441473680 11895772 115881809439989862327069379330290764800 11895773 209872179517680356349296560879373402022 11895774 201255994699890284069188776026678568960 11895775 -357172570382799465320585304741510260200 11895776 -17371035078435435225475739882629103616 11895777 -388419841277946358109923316259569330286 11895778 -7707219803360094066326766202390056576 11895779 1877207770818123237324087735733651798416 11895780 -69758907311725398618483780749136936960 11895781 -361951833897199057594462834675835966436 11895782 555457515476180779726757220786888352992 11895783 842528696151159986146137673265999188224 11895784 -583695049259994936901259312782751662080 11895785 -102837424532889737606084077306196897280 11895786 -18582346156743676753560699734832883200 11895787 -283289252434279060695794129716330787888 11895788 27770934301965842409899727854808368640 11895789 -409853857212642055721283773170265715840 11895790 452109659174778996051930163623576254400 11895791 -7009617178618619122303106024629157808 11895792 -113929816610930009968971826640376791040 11895793 -233047613843571831345881291406478963712 11895794 -458487622014029844594540667731652267008 11895795 -126816589932401406710953690263933962400 11895796 266302209186909895625526060952391448576 11895797 605018583801237108525800272966022967900 11895798 -18933952351798663662639885516010230336 11895799 751699097245328764965085256213151117800 11895800 -110818748142941262803217700142561280000 11895801 -591195728414006421780027059203672352736 11895802 -33700257017198676491950706238619029648 11895803 -868392320981067948905487335031225565320 11895804 270291908744962288811022132889617047040 11895805 207215980389484868297380624630591932000 11895806 -361104308130849993022492003231752912000 11895807 -103439419488768373019350145820187361280 11895808 -1050290505709041702259453709140017283072 11895809 186302861059295271858172532873627263968 11895810 -260870057086000268485240540796571171840 11895811 1023623221831059203551836351911559594312 11895812 43682978740246677777565667502428566656 11895813 192487993630183541459876542290385058142 11895814 -37200033644272293601270509627915785088 11895815 -975919338523303147915452298039373135280 11895816 -21996172279150014023244381698496921600 11895817 854241529428136071716189324864854686480 11895818 -96560664873396224597455383732572886528 11895819 156707108682610901852516208258980633328 11895820 -672385745796041952529086413179805184000 11895821 1698489978186571161396662179710058944 11895822 -16600901927283539628044057812263427200 11895823 1094387433273208612377367642339855985072 11895824 121867960795812493861004362642194432000 11895825 366782346992948316677634784664733303600 11895826 -371459195221020569233215389533499923296 11895827 -1586200290176796816959730636075688314324 11895828 354941926416388976251338413331092269056 11895829 -125938918063983497615632198457861112000 11895830 6704050631932781761297979703416958720 11895831 -94167479440902820353352831863199349280 11895832 357549651820337866898298079996110643200 11895833 8215443878221868490024609150206973060 11895834 -234872944936357197637849990730862021120 11895835 -189498353657685720843044483078528341440 11895836 309844818564036220036918351147192270848 11895837 -61910854055083573850892872490501873600 11895838 -228624221215558442165347087172172253440 11895839 151622799517925781497043573392307072120 11895840 393508500997513812826775569842296586240 11895841 130178333967339970648161593433102350592 11895842 257883992046692388674309025369351270912 11895843 540301232832760616351455120010665608000 11895844 -421360124896120855537599716663410939264 11895845 28694495556995725700494104006285274800 11895846 -221925531910475008869590448344449694016 11895847 87714655136306790003025836038981829504 11895848 1322107831957172693396348418238070046720 11895849 -19587713489128891483624956267843298560 11895850 -114824386873179346167499680928096815600 11895851 958856002089437838277005747316621163304 11895852 522404864476750883828156468566519729152 11895853 481279340570019396027501085207649496864 11895854 546687976003438657487113977820841902464 11895855 -1089613433484850712671020771553041561600 11895856 -3583926891478604714251927785989931008 11895857 88402456525643312969567970758046843060 11895858 16207117040932006104167140190534379840 11895859 -316057826291784848024661942208110771296 11895860 53494362669087836248347658870084750080 11895861 -32635382827994555669302382561939656320 11895862 421498292567001791023848319622940672000 11895863 -60807362981193926005991520719118626880 11895864 3535062586100938345494339535191736320 11895865 491094526610901532158639360035809048260 11895866 49157175723892395867295930858042437120 11895867 914997407343077634242773313855083558284 11895868 -71576639886002128717971927055108230144 11895869 -244436731636059005327381235032993303604 11895870 46538889316623295162315450016252497920 11895871 275938644468492331930402304523392522392 11895872 41808345095303936134004969111875485696 11895873 1300793198166830978558357269215820752 11895874 -349510150386211071589026609150048532608 11895875 -604459409855718965275219107204390060000 11895876 -63839878868226393433697547900784435200 11895877 66030341456476799049254559005637064446 11895878 -312007618785415664413758877079841057792 11895879 669662769121048641604124731534253405568 11895880 -220438911475706582806308990552668313600 11895881 -94387241687286280001311057669147032000 11895882 -464100771681773950664825670445990848000 11895883 -547112380760163890811000168225193989868 11895884 -69774675090735974021138024220864331776 11895885 47900331708961948400886656301436744620 11895886 -149551230153632014633345221926164771584 11895887 -161480413282154273639048251346310123240 11895888 -8239728851823295846496052182304423936 11895889 -690481970339237356792342595388794151310 11895890 184023077775250630525713910243156380480 11895891 308391232339255496936058226003991272704 11895892 -194182304967466238755880042090318972928 11895893 -1421411293315195356758347229757215415858 11895894 92766621023313205423524682114869450048 11895895 572718714315203111521362391843828916400 11895896 -19632256392944563044372396913797150720 11895897 -216373849128469103739011406746132585472 11895898 -9631504342267356136657979530884856320 11895899 938150779287558769524588836217853340160 11895900 -128509983228786133382515713163041792000 11895901 269023325799449053069863146000586884512 11895902 567576198515733505576528262465299777152 11895903 -6567709436948675496099964356315457776 11895904 6964595992175817383841200241055629312 11895905 99781996298885710278318588775825326720 11895906 225836973906876167743801892779605796608 11895907 -3502675250466653956364404504366810288 11895908 265033460877370675724046273285039538176 11895909 101154843455306808149277343490586509568 11895910 -323792661421304885040659872634182809600 11895911 -1385696472600334994823700104241533615888 11895912 -35013645557076306502085573397920071680 11895913 663497221904203749775112331748315631162 11895914 -708632907091008023289504135882517348944 11895915 599657236266604500287819681004044079840 11895916 -626465518157001130237785694828465566720 11895917 -293385999472055581306363848541255386336 11895918 -184034532479946160748262834336124878720 11895919 -441709123863971911427171449182749484160 11895920 -11483675131410186438072259618684600320 11895921 360639187420945893621479712130651698690 11895922 300156176686362104586157320792660268032 11895923 509085035186506681845833940994097067264 11895924 -20462503677423283108651583035667718144 11895925 -546003342726560543058953248403603723350 11895926 436746072497445789880081693847289273600 11895927 -115613025532012174739030126145056787480 11895928 370448086312291200797257811409337528320 11895929 1389390756458629710234972163999471628676 11895930 48294632241527013130815540871753536000 11895931 244221963005712597834951153765218636464 11895932 -207320869030953490226331737211780208128 11895933 105903363387170816411343245517621525120 11895934 -31880279604823806348613652144062584960 11895935 -129464530682426486819869476922167767040 11895936 -88613750046818322221660829002099589120 11895937 -1160332898367514685322937728824473050108 11895938 -682014615018072593554538783546511682560 11895939 -201444816688763762147154708394027950912 11895940 22197794570549687747394970840359567360 11895941 106407023128409215215183723592775252412 11895942 237747607720944571271650190981015278080 11895943 -33532161144934968562942976269908467000 11895944 31305034062658148023214946526345267200 11895945 29979201770092845220620445818617312640 11895946 -102099413102401689852465409941470021328 11895947 251062471954949955311833966252335641232 11895948 -383761302410441095608758462968323165696 11895949 61619988456851965486195054532349599360 11895950 -2838446177160435525816662079520588800 11895951 -461969271770100779206395900646432251768 11895952 66803403910646756947547490068053573632 11895953 -537890930489813090566893767513093166798 11895954 -207756790483810506004363184851743876096 11895955 -141717006444045919819892597593912610640 11895956 287561675326025347175403242278370019072 11895957 877040540255919674127375120517830936000 11895958 -439794521373894727776604243737143101920 11895959 1416728183420751250073433513656553833160 11895960 479437003167486422906453883654653337600 11895961 305839204753039449577264052988237474624 11895962 124488223587202870785815743771330315200 11895963 -552071031257215633544947475215835590656 11895964 -472316068523448206344527631065350402048 11895965 835652235102324335301950057616610982400 11895966 21675799423932356888428117643496447552 11895967 453397627350692827991129169104404966200 11895968 202219652749970478580466763705845022720 11895969 -739755288417042742468146477545547405792 11895970 388350921144463376515459969383202167360 11895971 269557056242290881628343866831829825664 11895972 173695212090692438072374497955683907584 11895973 810074645421263855139702672003125996222 11895974 -360756579152407320502495314593244330240 11895975 -83341461248966437621145386592258327400 11895976 1401652201777065021656725359282232934400 11895977 207067398674542566577127382566310062592 11895978 -478384510788757739379792844800186301440 11895979 -511965501814364460542567585089139220480 11895980 547299138218532001630350023689859727360 11895981 73277576287509784812594040003405980384 11895982 148426610567416073469678757254222274560 11895983 -181024665024012006424470611747355085200 11895984 7563268826224409927681238396670672896 11895985 -1520868505845650143410816872186619864000 11895986 -131783627284382578458572656549983313920 11895987 -618825987171828652667963734075573152720 11895988 -159524568656619035250181595608928991744 11895989 220647079963286934986003371582710634656 11895990 153604159564029363927892436283487221120 11895991 177527372701377467808416818097448254352 11895992 -49495167311353854504921605544230400000 11895993 -9367869227926077009959367475011028320 11895994 1443426450859395273662234214855604848 11895995 -367812780239979432193388786866642270800 11895996 -1400625351536903533815272280936161280 11895997 -738730435816622156007313920074298458554 11895998 -23790969940164638990549945670310368000 11895999 -194306912792849665984958321913575842032 11896000 -164979551289031178357611965683073024000 11896001 -7321464008486205083251441836719961816 11896002 -51468711679607217928431399067269150720 11896003 619391110083093332317394825452591462560 11896004 159251442158192848104192876601544317056 11896005 446301323239040163502901798355914394240 11896006 -117671223137786074466862707189490918048 11896007 -26491555674540640075332340047161233440 11896008 168727792690857458277398600092145295360 11896009 -209939073183653518928481795719545560120 11896010 130889933735798112218313618233202140160 11896011 -532177190529668238025616571355197492000 11896012 -954899551450334157335708100961033970944 11896013 755529312121960606132667322007121899584 11896014 -17809392799561737433729024599197184000 11896015 197225582534600797148334533915570993160 11896016 -306945034533731000472508423421561143296 11896017 -500548909455295145365852087492171844736 11896018 13755673331729340715463824425921453216 11896019 284005842623317276667165168478554637420 11896020 163957009925243394355162766816812435200 11896021 -86940264588229364949761699875510364000 11896022 -11078843034530679029999430761562543360 11896023 -415142303873612262202539206771869253016 11896024 991240941506338270948446915552341821440 11896025 177964609598600301643287425117419937550 11896026 226385123336324395284767020811376966144 11896027 -197162179404038782311635137159725569760 11896028 7296709053831555746593891779617710080 11896029 404832768938913395730962547484657982784 11896030 -443728557356950310519451446219962203840 11896031 -50611089119875430577704718775261940736 11896032 292402754281662745896721214659292037120 11896033 -8382218168953870260475846903974295296 11896034 319853572117554228795592397786574469632 11896035 -238439689742175797944554766366778974800 11896036 16174101829063847029115000355069248512 11896037 54281071358032658499371849053434553440 11896038 286036966593024618132923278530826874880 11896039 -1147481473522338324327775672923479604144 11896040 69772306507242003628205855470721740800 11896041 606640276229656471186396922310593000592 11896042 -83280593335278752372993078482993650240 11896043 -7970832439030814168514224909126060856 11896044 41096379814185519465725360601111739392 11896045 232974930761539530043828122660285953280 11896046 510860699601016722850864309870652091840 11896047 445715929495656151446925870841321434440 11896048 148586315471273662841209937424506486784 11896049 1051241123522930853640562136104634192000 11896050 129179178505606082395786502853110745600 11896051 1675587528669606925445516008876622735032 11896052 -199715177508210302761621855735590912000 11896053 296281004181200100797185314692532845568 11896054 -649426727916727607456363940458304477024 11896055 -139799842141326532107128228917350114240 11896056 -330085283001823878648607449940117708800 11896057 1889093559543558585045621269068334565760 11896058 306421694927416240600998672920788637184 11896059 363717007413837097801689310577961606912 11896060 294965168698484397357252119443039518720 11896061 -805715562121700950850116549008917116800 11896062 -62749701303462519290014583679781426560 11896063 201599740919378244759288878105063405312 11896064 -153631162569228698642380522291986432000 11896065 433536367847949511260204426774548267520 11896066 -11083148672463927642472846138811446272 11896067 -649332764096081149439688085695194746884 11896068 265780401707946438685815638375295682560 11896069 250239167991257711193939718261799637470 11896070 167325702541506171421037583287439012480 11896071 -660982111962967411442053106774281626240 11896072 1227871356835522404030607719262540800 11896073 -758445344113111970166816392979059422284 11896074 -47438975955298962700582786938886120656 11896075 318911275161799821857792287376765706600 11896076 1264120157215144760000636174750476965888 11896077 -307557730965486512097112558719239138880 11896078 -73436379099597932110300599658535804544 11896079 10805091863483895136670355444906551784 11896080 -2209036398092255020392820675345121280 11896081 -5410880067101671676559238724293239118 11896082 186371599128214332130046527902719251968 11896083 -234222521707153011756262564664839902240 11896084 -304931952406351903549909453131659880704 11896085 -890895073046904791301757233053736605220 11896086 -223503062106216465963878547372099587136 11896087 -4893121023845539805322742157562167296 11896088 1365582144695487123707710144757414338560 11896089 -25020789981966398266272738266508470592 11896090 -287919981060979506761178743577587712000 11896091 599267552958373465175487695297838255492 11896092 -134269812915936816030119404173765734400 11896093 -60345411738039699253993412016901427232 11896094 -150651894191439597132693332439620400768 11896095 -190973373006430398694484650994198876160 11896096 -483859242116212765374368381544543682560 11896097 -1113579245370253631830563242769399575454 11896098 185462816733585497446819834136601512448 11896099 585779720718062142691602106351846315100 11896100 113134690835676707181991837236453062400 11896101 352680673633677667574459984619231424992 11896102 212226109950021428222758164447254902752 11896103 -1429690024040543667646041829860400488336 11896104 130924242254194954444757635488300810240 11896105 423529220569817514598940735209487347920 11896106 -72435945347908227453342052625810247936 11896107 -153095376918212003946845502818746551288 11896108 112913105158521365855023211434830447616 11896109 533006189108297543391999649512832726080 11896110 -117640855939387695961406381053537276800 11896111 -1223599397316305475631066637899340860200 11896112 -138604544854423222015332309270850781184 11896113 619318795599263744346670830640357740144 11896114 -773386373551979474027779399372067511168 11896115 270888140724435598223425575878384880 11896116 387401425107302857788466175332677169152 11896117 1662535381561854312822092545663706043520 11896118 -85089267220906213622320101604337101440 11896119 375608739970706770223227027252949623200 11896120 -985038195867924916359617004159046963200 11896121 -73262081054222702800667843883767842176 11896122 6134162773678636664339924377810408704 11896123 -1998893253383209163409787790463086526240 11896124 -887569652809135436059149923273845469184 11896125 291136265432380135128967873283977128000 11896126 157403747733690386466925670639645872128 11896127 -535408332748316948067337514222415849024 11896128 17596673985599435477152732101602181120 11896129 54425642861285374576002911920359528192 11896130 273154528964418411386780632622610876960 11896131 263493736815554879022702408386845779120 11896132 -540756330744823939762725126956925407104 11896133 -586884122737430679621112794952185483618 11896134 -152465248499169164912392929308738266752 11896135 -168773763763676432466954264869760893040 11896136 -489969337919584819680604215352541184000 11896137 333480827515352029536705843578741511408 11896138 -782548355855649854155159057915167011280 11896139 1029239937366236157564095253113465297940 11896140 -193891609818329919874251046127990784000 11896141 1090016157331273210695388881190796275584 11896142 -898103973375521574674162390289686403648 11896143 -5415463754012339945683145784577135872 11896144 -12481595303700476340113526189257670656 11896145 678074984187924806944461929488320532800 11896146 -25243047476873705466479089621779316848 11896147 -1013576364405791012155516172043410465960 11896148 169343014281331220273819352959763240960 11896149 -673205053253921707664703329220888272736 11896150 -56976651271020550263301756829640096000 11896151 486331825588009177905827259466307651400 11896152 -497837812772069939150785485568524718080 11896153 -4789567674788537422385823690412968096 11896154 -221109530020994694692199234540926661120 11896155 -58299841994902178043286660705563956400 11896156 -193644168636371017147191036831390213632 11896157 66523489069122450609534536467339582464 11896158 -6684272031435601444201041825951424512 11896159 -233198126802278544468668480389950480 11896160 -115384681226771664804463337349120000000 11896161 373946582559135742168247640619971513120 11896162 58342511207894494131451805030844423552 11896163 -317061991420120505750326388536779252120 11896164 117380532445340829167058283540372525056 11896165 13723509679039697985760975146960527520 11896166 -187864006356635299760241226626006610560 11896167 -299577627168690564099023480685583146288 11896168 34147154003857388315520875751371765760 11896169 180787443609670412464090495795194788496 11896170 -125821037391746101304704236011497881600 11896171 -1175051618955417148715764364229631557660 11896172 372765476593910404849270997118243075072 11896173 30292342754505945759911665701131402880 11896174 -130299707142282104935427542488612122880 11896175 85271921628466838040792853978535704800 11896176 -24757141961226468775764638839658250240 11896177 88844445237396977850958654681656023400 11896178 -24270508279712630553895836107076562944 11896179 933352637634280291641708257597247497784 11896180 -514265917837071432130209589398742886400 11896181 -22414003285146047893354529889064468800 11896182 -371836335924734033329997755604256295200 11896183 -775782283997154307020061708629079524000 11896184 921675839199305199559573012048362885120 11896185 -84073880879887071235771444863359232000 11896186 287705559399379968942370286242877594880 11896187 -259001013191875860527847379681414397880 11896188 -27894902150536248947566450502587318272 11896189 1157592477766035819380947753801425353920 11896190 -40214155836412733255782180490978628480 11896191 -786394087302506828718487420066203939744 11896192 204633783228159501030720813591995351040 11896193 -1134904405577114440313646978178371570558 11896194 -226341769865384093557129879630732588800 11896195 -53541414025411375945806254464423186800 11896196 -495596070921700494135164993054070436608 11896197 506695476745613810312477396993037394080 11896198 -232292075604588312447530287016627435136 11896199 -119979298791147960982109701366415085264 11896200 -237525580476757981778979981058283520000 11896201 1727050376530445973823463809514075915472 11896202 -35769718502523426832364889363258698448 11896203 132921219102442987244897837627304242688 11896204 441681682478791524259152085661500021760 11896205 -451245633337725657690885201661074409140 11896206 106267522417193280782225982417399336960 11896207 586251202034653508536000034801821649456 11896208 2861439294321591238560616726730440704 11896209 167062736475586152310261357779801608808 11896210 -68336316962138038129412971406998566240 11896211 -320277085312216564846337826479702479188 11896212 79715917534280741134287369219827712 11896213 47776198756269732240996733773077614080 11896214 523955454709651571391478680941499078144 11896215 755779815574313642486836648629432192000 11896216 265911871064319666225838696504854804480 11896217 164229018471983743570559641080899039232 11896218 363833973768614572586558061309781127664 11896219 778001100913547635664432778654253555140 11896220 61133906294579082104057459261922048000 11896221 49707564675768241483086360152951112576 11896222 -43458946808383367666532744336048022848 11896223 -1042437048787589795760457765891255064280 11896224 485880213074448053005360240636065742848 11896225 -97014156321695043446103643903189296000 11896226 18604917404324626781679831223352817984 11896227 -27094525471767403840108947460607408688 11896228 -91037307447296831282342530526390914432 11896229 -180736179501703566703580494813086739680 11896230 178485255492283729606893114618098766720 11896231 -955079707225450747032284836136635544968 11896232 -24947278081005721095306776417007052800 11896233 -597676931694593426792682032753940437952 11896234 -263605877476761197267445848107788580608 11896235 -152643413100501110329576632698421182400 11896236 -561786089238771822328830210000071424 11896237 -916887167352938953819452995557045723114 11896238 331913610808080933459033711912487283520 11896239 37357794762775074590032425849435974160 11896240 77224447198889384397930049318517145600 11896241 -258767013454075019524436318718267456576 11896242 1489702003432297275214185435374952960 11896243 -2245900943117791425115772299018763621280 11896244 107122627832658487679620745161115369472 11896245 -247866289645128688135573181450745281280 11896246 601541331420546353511596453849973063072 11896247 -1307487400058735626727047932471028744488 11896248 38159351047181486771990707410306662400 11896249 -475438562004721141550644362231074449750 11896250 -9493420863059444508959251692343680000 11896251 6566447796684272630314579390594150080 11896252 785531365069585551167249781711787717120 11896253 -119008378925306326928974679478632050356 11896254 26110217072365927754004359891671731840 11896255 -33035178453301445730138822479150664000 11896256 -191607633541652298743898382642949652480 11896257 935311779777436462350182433995406062640 11896258 200569753395475175899840641557361391872 11896259 2119039526468744816535482942566824492360 11896260 82048002613318010392731770604206284800 11896261 271572364186492690194887192520498560480 11896262 106431547011508280390853284924918846592 11896263 167572037618588191927090484617899945264 11896264 2245400756660045162151711017196547276800 11896265 507625699518819798150062517785614674660 11896266 -163643432976988429032904000912720574976 11896267 -76393310195121926566479359283379020240 11896268 -706369133768673058805402538254174231040 11896269 -465303800636253865573534625055224601600 11896270 332252696379697278479706352319578342080 11896271 -921327661430113981645296893185210272528 11896272 -15177422766224803630848152427979186176 11896273 -396028278442188854795836253120070650040 11896274 41490339966720341910315241276910290560 11896275 213336203092668708271861413116511469800 11896276 -131222190985578448565162032250209114112 11896277 -474412906660685579135004190914730377288 11896278 383982778751268294967059920735336101824 11896279 499422645360188249417864310362689988784 11896280 -632333489798930630790020576391364608000 11896281 -473113949234660566900233122647517783040 11896282 -678775239877017764075404752835726933008 11896283 69012048293979642220711612718795976720 11896284 600265828388369926593199598711218407936 11896285 -777688336448037063798342977742169676040 11896286 -629650722594598735341933520917028929408 11896287 -242353852235242819637375627843609333232 11896288 276886417282402726341264365616117841920 11896289 -1238154661589569847185062363457705730910 11896290 -1147780955139912199853741449484789760 11896291 113791099474790370896730900559180891200 11896292 -522544009270943044660243974072509352960 11896293 -104207599692633933395844144869818749600 11896294 24425124113016982491344582679448657920 11896295 427244851515981445415149937871823231800 11896296 -138713277991579171745197287813149491200 11896297 186058304746292000914967734249306748032 11896298 -83130525198695902556714031746300139600 11896299 -71000230361937804543574891504517354640 11896300 180411215954214794888927924116914380800 11896301 3504075218658531515758776425900373612 11896302 36644318760034882435905102891172322304 11896303 504408936371934238050315429293590697552 11896304 -20397348051310677981294139843145170944 11896305 162092024138100214292679270419115582720 11896306 -264097109233124604476015986001410353648 11896307 353115272980271367864091008392777660760 11896308 407869689040547937075913538199506595840 11896309 1307880723717306042125238950311339854300 11896310 297933286814250104356682050899999682560 11896311 54684552910193592280679697656906373120 11896312 208036916943268239303579936581116723200 11896313 211025521957424972283372137681774268288 11896314 -30100820698660268917214646136115129856 11896315 -252358172440777388023907915964234466800 11896316 -272608857713093558248379500886976552960 11896317 -40619566871835683849026196252192323866 11896318 543549460365371848534892772899743886400 11896319 256303847023379662794752749586478025872 11896320 -166471797532943973045096462661189632000 11896321 -1408426496386351519704588099099218211500 11896322 -123649140584062358169357214672401300480 11896323 594342349016257981565537556294961736184 11896324 572016955670453063054897318444687649792 11896325 40343119734616827623971799957241972000 11896326 59297498439699477157919471610998501760 11896327 -456822470676464136652783929273468272592 11896328 14064449135332170286127476774995240960 11896329 476665543794993928695373673734280634384 11896330 -323713208303161449703663111057134721440 11896331 730678798884963079410196578631717698132 11896332 120751718124089233345108256279552212992 11896333 -9798685923238688914169677440243273418 11896334 7334474000049651907619439833318297472 11896335 -757776325188081913313029235404789881600 11896336 71369458982165575314257287887622766592 11896337 6623919878153239165120736430760051680 11896338 237339476624768845848821301534259273344 11896339 -10179321735351278788303106623200262240 11896340 423169777743525179984226913011197798400 11896341 824647425517600705144114610165175141792 11896342 125952550301886881484693771278384828544 11896343 133331991623639025877583439932146121664 11896344 -198868154735698428886407640566872801280 11896345 177674044000445125088890933389020691600 11896346 212753332025339547473436762645253056000 11896347 -33826221222046692946399511720210813760 11896348 -118455579562364160265603059028560023040 11896349 332304053110133572304036929828372161420 11896350 -138408596343249381384122868266282472000 11896351 103191461579875308573788001658198860480 11896352 586785662515890394973912537690795016192 11896353 -122653687718122948799727428199346880256 11896354 -42643065600829236059453135510600582880 11896355 7819491131510165102876153835883043520 11896356 15122448623117850657170892451973867520 11896357 -1473577697445259133285949490083775522 11896358 -150034579896086143018660378247897899008 11896359 -292450165642798054260110248026361145472 11896360 -286571979055437604743640229881543065600 11896361 -1237280263150097860340060892560190631068 11896362 136456246454391306685438801710148915200 11896363 148334625199497120203363353638591168000 11896364 745757933791324190105357907830968171776 11896365 -11441835960684221650115083862347764480 11896366 125727171779554983299626195261599696960 11896367 702267869357351229743186688295070202360 11896368 185087441789382041912054693586774786048 11896369 139118011288179676824789231172064180020 11896370 165371302905858039886580488294398206880 11896371 732875575672321948855893500136440848872 11896372 -67867901094886265960764162865135456256 11896373 253997579496928843520124208016652780480 11896374 -50918953669208107110062158345758130176 11896375 583535209253600672385933692337930900000 11896376 -486798891254992019908055094042482749440 11896377 4699910369213452103073601965165889632 11896378 -32701711558559845839974338384830578976 11896379 1319892755602118491110890408070217509072 11896380 2835839560223168864820686735726745600 11896381 354799892231636718160588431726128443904 11896382 -168586305159542576212484058525394635648 11896383 -628827253988050129255155807150130040376 11896384 -215541577494667742003912917094601064448 11896385 340703589367849129679649643180401338580 11896386 -183134444165595704777558762679642957312 11896387 149989291933130882402162686880469935036 11896388 156348930567422988102162624501854785536 11896389 -7780052151348226867505623597472898144 11896390 21423416374323177937916809195359037440 11896391 513108400140697800308903268674711149584 11896392 650489740070201412284942596733091840 11896393 1578273718017425017331558211504314855642 11896394 -1002142241908598320729254940026888144 11896395 1650784463395628099365335237971074560 11896396 -79023924842479327851663316043360162304 11896397 -1965944178358756385208277957129865316000 11896398 195701771285676985066875896461607016000 11896399 1379766998376305284779650497008949324400 11896400 99430697424678615485543370934669516800 11896401 438556373152251182061500852693740535904 11896402 -140346164686112551848667737065708878848 11896403 -607868574182262256824943585723683939936 11896404 -175248532459021566979987271346216314880 11896405 -125207596024492003723949521507004252160 11896406 -23274735299520524177864756898407518080 11896407 91235846723692096882243872485913292704 11896408 335745664910291566274829646833412392960 11896409 250782455434409000098698235511780362560 11896410 100452757260056889816327491410200687360 11896411 949643482458373628378911078578596339012 11896412 1029389514992256115302764747873658347520 11896413 137964427397390295761172139632828277440 11896414 165169081183108431430805039448081569280 11896415 -173105780258752137926841861059973460440 11896416 -514551283719051680580646380332376391680 11896417 320447645159397406508444462837272184694 11896418 53182861139229007531700452991437934160 11896419 -99786727688848610706792479060555385600 11896420 392010070894069982694428227917595265280 11896421 -623309186374368895225522898156012133378 11896422 116155644066137804975028926350956034560 11896423 9126841824956613772013934157060900608 11896424 247897558806360128933281135522055592960 11896425 85576432192163755432870097477012971500 11896426 392685544524724570927332767919706132320 11896427 41886678402097182879833439218152572276 11896428 252231310943094219740237176908100337664 11896429 110185159277256560532255584894020115030 11896430 19546969416222874630363447459471027200 11896431 260116007543621354526668026740353963520 11896432 -314892718018747342473025792411778908160 11896433 313819035393189911353928639718776492724 11896434 55427936198135332467568507933820911488 11896435 -754401126337195533970102281632319171840 11896436 49197640891250197901330145197965541376 11896437 232506195228064752779620660355987391936 11896438 -654348325433314442506651733507016013440 11896439 1092773406372837070504275150223617390360 11896440 262629819231369332299310396818370764800 11896441 948825674337507267386821366099141380842 11896442 677712420122484275067570291931297813872 11896443 -87996620076367298427875983728119692320 11896444 148124697536277526922743097700331683840 11896445 -57981812126141096133435370491860986560 11896446 -420518871312514733723200894225387866816 11896447 -207672961557776220249281932657792199328 11896448 -93611037321314769074854964091452129280 11896449 864682958823147021368580876060343132464 11896450 213315605756369447904738889160285142000 11896451 -269476729684007019143955128460603686400 11896452 -428260867226189090358974529662590156800 11896453 -195365519440874751135706655020226070336 11896454 478464241735372078398605197421811996480 11896455 -63997526137178701867459729557845145600 11896456 -255771012687388503127930966831644672000 11896457 173690921028587313509651344236559607706 11896458 -85085684687965326504558549438378470400 11896459 -1873688141816426024399908517777708868360 11896460 46825642053232898741075347117254497280 11896461 -21782437603873900060924301406043479840 11896462 17314401275942105389024630455864850944 11896463 -54368804165413347845541198237190185480 11896464 85322175847989783040601375701031976960 11896465 -575316462692102072699834291672208763200 11896466 -300303772261506688160616292559782011888 11896467 121954325468271272280809266747080775680 11896468 406561010528832987755038857912712435456 11896469 151253415645909236655737891216843654844 11896470 22936508694733504294860359367599971200 11896471 279187197191119954902963331955249690624 11896472 147534030397790561218908328850167111680 11896473 -417155505589070357726525335391260842336 11896474 126810948808674912187136318350863462912 11896475 -91242435489301325865075245612277103500 11896476 -375643249852229007932793884367882018816 11896477 1130619214984638862327519641794599524326 11896478 82740047351719111302268452479233985280 11896479 -32074869303067641525451077123803363856 11896480 533719950684063954691639844127605391360 11896481 845978973094075935370105215713272088772 11896482 67476357206020652385468883387980142080 11896483 13765789297480566822968194242066570904 11896484 625248066415728202595217728348144870016 11896485 -25132582932016035667935815839468764000 11896486 -169466964571576930937583715335649103616 11896487 869278393455023795734317161910737396472 11896488 -48262371750463927443836687738876851200 11896489 270252096341894304436308658236431222880 11896490 351736348959704958410083562206167132000 11896491 168990940833768011847311285084578928880 11896492 1033140406792569824648266198262633436416 11896493 18100952069454718672035127886217996000 11896494 198793127208234566280140629272804400128 11896495 -484585325715468922632224294439650834880 11896496 -20110197543636367004091277314927820800 11896497 -881656518438617397366483206498248882560 11896498 74021911959256989173112884409286520832 11896499 298734614622013192155375252271135925952 11896500 269116096070957971599964238322106368000 11896501 724553807651363453112561583506117320604 11896502 -255231743351224474126572443211942918528 11896503 887430840227386739525123081354251127808 11896504 -1334659021856981776394078157618640404480 11896505 -478543849063300066995785480293009610040 11896506 -37187967642172325133507831900813548688 11896507 42313216997549424930366489689012234512 11896508 268010828668237491536698174936970327040 11896509 -9456621429043587076411413210777699552 11896510 -358207666343983582472668882595429499840 11896511 241348797954232427467129136392664719224 11896512 81881300450807531053475547713195999232 11896513 1298397077197313689512094148248975325762 11896514 -663499337133382885078663355876183596128 11896515 -699571651581404056425189080509905358080 11896516 194546301731651374602233527487685261440 11896517 -109280512360952771513852343196672222434 11896518 11065115558747240516009423984182564608 11896519 128300152515781562465972788690773768720 11896520 -640965794814596411047151148103911014400 11896521 35467845277909063284333405594141865344 11896522 -833941134065110383527616158645546021376 11896523 91192881898022431957224496107216410772 11896524 849090340095276263981134358869886361600 11896525 -588515421946637350497465423564061095000 11896526 -391165673511364843297886944729325652288 11896527 -312635584786300374083677867313373208320 11896528 -111190071788816279211598448045885358080 11896529 -127086026072063437689578011906686881280 11896530 142018485223841864643199408870891576320 11896531 291778461354919200977578098797081495200 11896532 -407883604835738230108932819560643113472 11896533 209326594178623052676293645438597144544 11896534 263803903145811863119577599268602677120 11896535 -72841721596517276125571072761548910080 11896536 -109864586033668406663588211413277450240 11896537 361722551319082618679786767855734098186 11896538 -690565342997393367545567873900150104080 11896539 152937204368463925311793076923860018288 11896540 -617644916796261885282585295963839797760 11896541 -27578166780624901494357728320834007700 11896542 174687637835353344492726004782828810240 11896543 802902251104522409328922668092102556624 11896544 1180481308728345803701890930752760840192 11896545 329930915761472226639293001259088680320 11896546 626947646854006974571961817987623715840 11896547 123151934972114809195672162283758112160 11896548 -378074589899232910412877035427907282944 11896549 -712417769479920904322390205037309533888 11896550 -201136550646683459785073578397653920000 11896551 542542015704110537342020716170036043840 11896552 -12582476242983222017797528961952890880 11896553 389933053657654250598511221804707471802 11896554 -288216511588765710220268075449553153280 11896555 -94995073524298676292034813477294548480 11896556 -220604038606469497322186922025266708480 11896557 -20639258626040369785017984645744923808 11896558 20660664725146079150864549719868642880 11896559 -98803986570638162968833574449942737160 11896560 -5096911621511370861272014483771883520 11896561 -2151060652092740438629051511829301187600 11896562 145060476384172895695624475751699862032 11896563 283715277257268603207735807520526689080 11896564 190142910850572247571751335107741986176 11896565 -73096498639985773177276721156223844800 11896566 -303602952253901267853887043161113473024 11896567 -151816638918230838999641519791689391384 11896568 -767874662970855142657618242065687101440 11896569 -175314410018763754861756451022753489606 11896570 61733020512932612726515404873588264960 11896571 -1781329076755755780676273182204128566128 11896572 -80272531232842952628369761523545783808 11896573 206282863572005386672585980228482040824 11896574 -1055999908114513050232767138296983983360 11896575 -412082368482767777591866667388784463400 11896576 -58162588558175831198297243554139865088 11896577 -450579033133392844336872518140106014656 11896578 -34096060356732130459859094806627316480 11896579 1280814289658907502543482603104660495376 11896580 -518511525612788129363544577875754156800 11896581 -216020570392254012647172600585189250656 11896582 -392163942735938817631865951042112328608 11896583 -948704517565426683838129373269384212000 11896584 38266615432450566594197834935644979200 11896585 543584882228691631126554172526217447780 11896586 -213696363106312598398544144619720942816 11896587 -128868501806461743528579402967877874960 11896588 241919111251281514425817416292228764672 11896589 -495319439373120115155016622297815582176 11896590 391859111200712705491544495825854199040 11896591 8829468199227441927975413141392334848 11896592 78612149319927604051136688541190799360 11896593 -1008801837510575851327725201615015813120 11896594 -749359917969539024816275475297655905904 11896595 4874570442792516060710289763098029520 11896596 -7906610179428028054014394287478464768 11896597 -1364179023356872457759598957318723475954 11896598 -190729126161916628876285437604707074048 11896599 461076491074490983764375661331571024 11896600 -679921270986481463850844145357376000000 11896601 272057507089243088022233962765454646804 11896602 489211037388558771154987452370515650304 11896603 -1985673950613869051087187530355455948800 11896604 -449290392247982846479005694181530497024 11896605 61274315760903905387192873841966624000 11896606 68056035893699285113593178420223482752 11896607 319095780078135670030108041506428081800 11896608 -259267616754200956156956217411961880576 11896609 148709107507074777491665374899609651810 11896610 341845894872168394280575137109040102400 11896611 181402534719883907073144497027530090872 11896612 125251000680897553435539630224928768000 11896613 -460973136587176394551471976703923955138 11896614 133918338358735208048749313186859926304 11896615 909814537619440664355154555628048312760 11896616 -827971230431142860764839207463895040 11896617 -767862478244218521646956598572929832288 11896618 -29289025576040672258987500428552115200 11896619 59712389701200142901238714746358250896 11896620 -238516820251206123255490983376883819520 11896621 1765838286821987830508806690135049409984 11896622 -172526202662120596687987098147703296000 11896623 871616355405340563737695085023292097672 11896624 -24004537193596110426206007423551504384 11896625 -478817724323231218705021418162698782000 11896626 -65888628784186825266928232568365187072 11896627 -1081468339557070789657289335752580233008 11896628 -310856212478216715361358623053029505024 11896629 -10688014650505872722074323661017067392 11896630 138236411219552615907177160656952339200 11896631 449463573603658088593353865556943147432 11896632 55983473835724329952062064358934835200 11896633 408863219010121635887435343860190614976 11896634 -1030745335574618977255415847496655963136 11896635 -107632964947557435180212355487474095360 11896636 -30083846583934763413359973414338257920 11896637 685334928448504886554101112882967033286 11896638 3535255294219829768839284871817376768 11896639 -531135358738213358385585207111808546776 11896640 49951624955559715063271671505124065280 11896641 -210247344850188641462865838382231520000 11896642 282093822245483305541467097359662547200 11896643 1409594390299167400588522777804022350344 11896644 310456203608680635672109308344090582016 11896645 -110389601589282415274018677375360490280 11896646 395581657197639861801573445454175634272 11896647 69439433414744875407844820358994887168 11896648 -332280665820997008679299863831034608640 11896649 145575472792037087389770202666494706650 11896650 55785335507381917185834800310569542800 11896651 217768869220988557540041525953033792544 11896652 489252764530404568812819344905596572160 11896653 76757850721161730104087259083468619008 11896654 -69438003191994741017430436989673936896 11896655 -91904758336689005931390746523243592440 11896656 -19894076429276883099868239778084159488 11896657 -227158046019822009482064381215963646094 11896658 -173906511936074312910472309124054716416 11896659 4117618877838744448885506677247600000 11896660 76848392762358764161839311453774284800 11896661 -120845636384227786670348678527262498130 11896662 -59604566838142428265535568827663147136 11896663 -1180680991210790381644630712523689700088 11896664 -23138453976292904515384251517636116480 11896665 -178891333921967016628993703352076964160 11896666 -396158775258628962865143970399334461968 11896667 18323579042411590740558689511154132440 11896668 -134370558050655700034488059150197827584 11896669 599468337909603909121347503109150717996 11896670 -320219919774515979934449568669987891200 11896671 -31321422703359979043452974297514868976 11896672 282685683985421640167700715028251410432 11896673 336176196385553332004144551660032197922 11896674 -84024200088311145930940933904628378240 11896675 56083417275927289378917367340432472800 11896676 -828919275987234361609014716419989150720 11896677 134771804966139901305638315949924947388 11896678 175017308529366793984546915866604944000 11896679 -282776650617789084032497480946962542960 11896680 -194011368656647823711302048284100608000 11896681 -226153203817169513555193492392254832 11896682 -1652949084450178551881441655602089728 11896683 -11254334076194529575109011209702729128 11896684 -20202827903630761538566079171605454848 11896685 289952946307640915912336846143673017380 11896686 468976463345875081011060583049975654400 11896687 -1168795998935101035920057224904826322176 11896688 66996800286755249163027546520429363200 11896689 -128728776086624846250284688024916008960 11896690 89754371717686502309498689022362547520 11896691 504807931621612022344086539320194668352 11896692 272655066846025429916515471504489826304 11896693 606969983307137812543640038980211403580 11896694 474334547962440784780981936583500852896 11896695 -347930615518488541543604873005671394680 11896696 156864621328023609519609858629621760000 11896697 -479179197246854156245705456250318927148 11896698 92508267837871330125202432589924044800 11896699 -491791841578707026254619550352244637840 11896700 467183224623808888182266571713173747200 11896701 755759554299810893335108652297992974240 11896702 977931191738513876220604704431195327232 11896703 -51947432589292981715403799108784747520 11896704 438617376129711273522493898681745408000 11896705 746153913785438287055721999749527723860 11896706 -1044911959614578562216440746129939216896 11896707 111181442403761981109273991516191208440 11896708 538849591130028216453160442506221481216 11896709 -876793834969658263393862010857857684800 11896710 -126124585884473978335506832882542119040 11896711 -96660109843884943281718604795524474808 11896712 2437415493058218737491514116060416000 11896713 -70181501835930863462121816871319468556 11896714 366160207824711999121153042222206897456 11896715 -53178634662802524096289872548909162880 11896716 -69088499570164048135123037436013556736 11896717 -521359529046166477964915054161901176000 11896718 128817489290517330684182459521470871104 11896719 -372747777843395859146686258408402633440 11896720 -82102663225927089285686664144076800 11896721 -267339235342119747592071460772842483200 11896722 -180666620976732909495390577693857002112 11896723 618790421408397244468173898766847308972 11896724 30083244826122100759859268147830784 11896725 46859654497093762217808084370300800000 11896726 -351189816341471920123834972493667038688 11896727 -715428151038145769953013440964942406000 11896728 -39291857393969552258741851696134758400 11896729 111336769320468917208713032941341968320 11896730 -12915448028173961932613674678064958240 11896731 85060888038850178611003359787492299264 11896732 343130435377121263568188456834086622720 11896733 216459465646549507452387661196408330982 11896734 122023979330551373206045903316727232512 11896735 -872208960464834575999787417592779455320 11896736 789652059998641819778479653459842826240 11896737 44196642272428973043000201763134958368 11896738 210780069107501667197928987168272810496 11896739 -803196172333705502840065846471526182800 11896740 299955816657860852637897003573457305600 11896741 644079016732128122930365182544207582142 11896742 -239435078828103975681858938786810107776 11896743 -519654547062681359408254662717278315736 11896744 -783643248627740861132584535974496547840 11896745 62695396848662528109549682881789170880 11896746 203775715872043559719797832683139104768 11896747 536730967821210798005240130261870187320 11896748 996236293646187024743631092301470385408 11896749 -288884091388480729800655942594580173632 11896750 -324687971303341440987180357515401920000 11896751 63065740595563798747424649136400009832 11896752 -10805479795797136100416959662845329408 11896753 77009616128276594245291319087813466048 11896754 115671659295250121136953804199180877440 11896755 -6455911591132324618353241381210173600 11896756 297422052435880571316552690054563654400 11896757 -369352426784168529424842390059795654340 11896758 177700579725586995616957409335409783424 11896759 -906362767351125431135706107799161390544 11896760 286375703327277937731613982337633792000 11896761 133677229142277342025438208951156315472 11896762 141023932279896875392758225257903851632 11896763 -93381581385313072127094021100295288988 11896764 680903825956146571827078802987372265472 11896765 308619987267574120887109962537930987840 11896766 -21826943390406581921350682178564347136 11896767 -8579380186578926001077599969314466560 11896768 59250966589650419139617872081489756160 11896769 -1085236970988056799225337433791689344940 11896770 294886453511165237529588958465379266560 11896771 821907586444686472372406927897743910972 11896772 -524537912999424071021852345787766986624 11896773 -171367250167358321029304221039953917952 11896774 -110696686619475257202700824105523766400 11896775 -362213590396403498552610936524547353400 11896776 -681634948169136563484455289928436628480 11896777 299153935510776570987384281569161478912 11896778 726382187765086530382722301501391803440 11896779 751730512010811186750779676111590104560 11896780 199248769780569580968325685806848829440 11896781 -512569789176612844968180214505510432256 11896782 -466988576844178482209890875705011663808 11896783 -171979883648622347028387283337934419280 11896784 -30649438682302272908616145082119987200 11896785 -96057496782298050355175053448661068160 11896786 -16723537664052433167050657510406508416 11896787 -415249702257082947109287457555584250560 11896788 -251060942265606029216963690203337385984 11896789 1448888231285394048932986623755991360590 11896790 -344208534347985148597603710472845379200 11896791 812915722308640188642058475405182155600 11896792 176685198280723967095063427697692928000 11896793 -649452218036168997900770698591830373680 11896794 -80387027364107547201977242625798968320 11896795 -185781604977485744964310098564234985440 11896796 -41485847888591475577651674291022199808 11896797 -13663482428987296783285819233153108960 11896798 -61059140439161143802718281883984201600 11896799 144743896420809855453788232288936112800 11896800 400660488014413020238889458676681932800 11896801 461304495163166166129529534141398722752 11896802 551301915091537311908603891915403295104 11896803 -600607610173969727208433668188604920988 11896804 -290630842897159534504208269178841067008 11896805 252729625395371081284412042168781763200 11896806 13795891624180619667522101936317102848 11896807 -590817510808751833722762741729765605720 11896808 -101221167205266037384610727085267353600 11896809 501554367015311202672042487058767017408 11896810 425612472037279920304618144813401600 11896811 100228938839972611667817723644321063412 11896812 407611291798682529112971701490332413440 11896813 -695669743884351938161203536554709378816 11896814 -234877921089955682178650805154458807744 11896815 205428668840600889290636109006595468800 11896816 -240274425209528913852812003441000316928 11896817 -200166462954243362003506419819299251200 11896818 -65772260434543947551693363448889370496 11896819 -119084984562176452882875363816527458560 11896820 56336012880728225675596486977590177280 11896821 212857904299056820224435202105198310400 11896822 153396424769906081084559941221777544832 11896823 985518863599371882144163073973128388072 11896824 159206735532511663766033807954180689920 11896825 669511317712374946340267321122914258000 11896826 452992130814167870505466471389835616112 11896827 -574906577059558536728143144091722785792 11896828 -1277740668986278472243368071126888413184 11896829 -290074738019919350352661589275102725024 11896830 -140906790122450946857166049359524962560 11896831 153682979624995642561226432983631932800 11896832 31942077956343189701802554406092144640 11896833 -24608869577757235600928770954610172096 11896834 -278550782762901673707733825914164699184 11896835 -239777304552437906906968464039478465200 11896836 93407007145032616567509655454339297280 11896837 554210404051265587093588369906243778272 11896838 -91496326822533900845978777459058199104 11896839 229689739928231683417782975134072323008 11896840 -614521908443803265343672413046552115200 11896841 -1051986515697375613574372564107789974 11896842 90125249194217989540348241656922519040 11896843 4522572812239459275258915181350230016 11896844 466949527968560438737735608409892966400 11896845 -314224201195480774223581459733003976480 11896846 -216413144157662974426470588886478118336 11896847 182451307436388188834836016369081296320 11896848 -129647905904116789012918419500954419200 11896849 -1118207965779836865741009828471233923150 11896850 29017846519654696151839811823923520000 11896851 -428609633174075660176525704253830660168 11896852 -302988574263968718381175456441902366720 11896853 -28473287839720874641594891942918853376 11896854 360460812808747749073995241376361923520 11896855 -1698792896012563052161785591732192232800 11896856 455166724173444216933415586380452802560 11896857 -26394593942000952559549145311693547580 11896858 -109335625969329727079494919691321576720 11896859 -170531963317388676632761582340900893296 11896860 287013135988289578658025239483361039360 11896861 772938678527335315059849628104306191462 11896862 -593483909926092785022661525461257021568 11896863 957164655952828750777163617842713945088 11896864 -47927455846162880083218662641020960768 11896865 468271564766564776280818988025562499520 11896866 40264179843892224586511960277817514400 11896867 -599551956675309583581326097113780626084 11896868 -509217307475035813217108554681441192704 11896869 -367765425451536503447490016893802873920 11896870 145894752472713977433781216367578690560 11896871 -52804995146130732459244269375380799360 11896872 400186533560506912925363317205088829440 11896873 -381301147563429997840484219760005262840 11896874 -1217423077458356854180660732391200144896 11896875 67875835992818577308693819980863300000 11896876 -58243505466124220363441281027983696640 11896877 -429115024829754257947658465878265696640 11896878 -129558548653524869584089307671577589760 11896879 1233510947192676278447432586736067102480 11896880 -60497450963035494700976513815767613440 11896881 120605469773048353826020936078874140320 11896882 -152209705567912887868063318345820679648 11896883 -86416104767681105554792759588412222616 11896884 72637159126831621588896834889841627520 11896885 91295690576686216651136279487568101120 11896886 -471635488972355600794847351104499776608 11896887 -722023196167779296755500198727312694040 11896888 -151774626842424623707869356338574131200 11896889 -1122792232038887251858305665010769292844 11896890 -223275312973450022343461734397403214080 11896891 -54881122035848797089558794184957288432 11896892 137284759961118756717371920853217745920 11896893 7871218926982332039106611785522443584 11896894 426016525514953905036259687540860362496 11896895 350064413933998428099813286371762316080 11896896 -3933068825787222411394986609205051392 11896897 -78970380433025609685294242568703695420 11896898 -244686079275452393137281500729056745472 11896899 -91419491485869573173133414999886818048 11896900 4105851044191359222868845114520576000 11896901 676001656151921364229989596022991142400 11896902 199541124700259342915904865742561587200 11896903 284533563338673986151738759637322616152 11896904 115341723097062799443180797590717301760 11896905 -435355020032384275451254647973523592000 11896906 278917770729324613886093162214216536256 11896907 -232477694429484819167691667616032365120 11896908 -524589825751772690688161281326490083840 11896909 -180279040548075553524907451361996410890 11896910 -167728356390845451583795738931504640 11896911 -31389574288018374943738416662822859744 11896912 -530785509460610057872628122756022927360 11896913 -208233272438882881970631029715707474304 11896914 30005153685558167593329435162814295040 11896915 -407591233877222621408975438134491967440 11896916 188726887480224143537229964944804759552 11896917 680045481140099281540113923611674014880 11896918 -627779824768671590234351653969052928960 11896919 604729491765952461038334893355276685320 11896920 194852497786235660189093768898486681600 11896921 -58153738194161754909638518413700517628 11896922 -832423872499156341228066574817515484160 11896923 402164424257677891642690260967286876160 11896924 -560847864190446205373241670884417638400 11896925 -691816892595945555396516956592173062350 11896926 355677196723921670222199994922906726400 11896927 -123829745788894058195824807775255491200 11896928 -635738510060941611716492261116121579520 11896929 105485073344451070238637623134867639680 11896930 -320299020922981424054269635555332590080 11896931 1346034741186662075200634321904031315200 11896932 74847681556453349742776627208299986944 11896933 -415806005768023605498864590287327970818 11896934 -115908960250527519744446001463365654528 11896935 -474605052614126959175189890863451153200 11896936 -244148695164030046281278569965897016320 11896937 -176127309254758201377048024659058826560 11896938 85388258996226952274253394123678029744 11896939 11595345602438332686955452189262277224 11896940 39344448083516424651715823231201986560 11896941 220560388278907157615628216333866009664 11896942 -477991698468955267363323826448810822400 11896943 107640199448945013771794599616208668016 11896944 -67628085458458660895270965996180832256 11896945 1018843231444143200475873967825857475200 11896946 -314610584642964182235305189438383158240 11896947 -248927355928682840486429350284740047272 11896948 -140142940995642701975141175996464850944 11896949 357315017494007877616960954892911476060 11896950 26899958391855964695544889768001667200 11896951 -1279178546246172800609984000299612115496 11896952 -131243822210944549972421129830100275200 11896953 -453325424406550353353584432205951669856 11896954 -145272788535219918963830621736273031824 11896955 263271718191164980652125759221255879360 11896956 -1817630275263604607565321991725800448 11896957 -1090015572333670517100717383234600461248 11896958 -934432029981754563253777081781944847616 11896959 -861388661739755879598698482842851280696 11896960 211412669147257978082065290035724288000 11896961 202457660831569820102896249584437810562 11896962 23991456103803106139465160163333632 11896963 -9135739169723414215389397677036878592 11896964 40426045333355602242535545230201318400 11896965 1386933900763391290017844830650932920 11896966 115393087645433987347313967121689294432 11896967 39511593011857914694285356523108181016 11896968 648859210085806160518805868495160565760 11896969 295204044515864662703833369679214035712 11896970 -214533343510480774862845085291093778240 11896971 -354544781627559166400701325184604879680 11896972 -454100936652827258763246809320499125248 11896973 -503410986840491506254268017353838284352 11896974 188475656593339918104944567851620890496 11896975 -441472794262852952705682399778701403000 11896976 -23489794959358693702346167150072037376 11896977 647019531152927053307447187719322900720 11896978 267714117871355739719988328926378558240 11896979 403678973779216503724173078824986268160 11896980 -106896913453413811617731348565138554880 11896981 217338719719502477704147299570999984782 11896982 -4060789889512524851186455334517693888 11896983 201192590919845737071797632706992780800 11896984 -670739954302888446093129241860744622080 11896985 -494206841754039715821908380733611613820 11896986 135250348224761309480310631257495206400 11896987 -1324054441323420278939871035239473594364 11896988 817461601168819590445570517725241189376 11896989 380632125556534311407617438299566555520 11896990 -217533908058570437444412686262199077120 11896991 -1229025927009996937941834294131892385248 11896992 -376731294528493621933995710555410268160 11896993 1325853700525255495438862326105141853844 11896994 1539385743570138422962674705907052544 11896995 381435427697979553806054845857395075840 11896996 415323549978166077685283464536822543360 11896997 -160339494614349882503320550381390278368 11896998 -142306420352921083132420293150276591936 11896999 -245882077259183644353755772885843109000 11897000 -1260472925752268824679453065324823040000 11897001 343733928737003655345085638102155808192 11897002 -200259144679410723378100594525420734720 11897003 -377746918858809830085891342235197859536 11897004 96299193970673941752290909720859526656 11897005 -260367317628318000828881616471940512000 11897006 -406950218002515922085669913808486019136 11897007 142962283040363589914674728326345631888 11897008 222672215967468897242972350182048399360 11897009 643926680873077543263630662479576997616 11897010 422637868869567124058287700307087744000 11897011 253922401683211378338941809430715532704 11897012 -20252299221879465964121039046230856960 11897013 -563063164741294535501167841770462631712 11897014 141177236196085590915636313394252861856 11897015 -658942577821350512577761118442327798080 11897016 -66510664871304229092149560833540096000 11897017 -67594622957970449841492842821696373376 11897018 -235333154168644888338109201576067005440 11897019 -614311681868915335313345859492847872756 11897020 39529979993377470677474776848350976000 11897021 -1377401471128907368024100646453092788800 11897022 -417375338391038808187554006117894299328 11897023 -575972335487312712359333981036665619240 11897024 -77419516122662729597557171980639141888 11897025 -672429164982842646389924240263372800 11897026 151794944045463481626638695133156027904 11897027 1324667185530943378816079077007653708464 11897028 -100016451055607504401345715670615846912 11897029 -106041186242283244200111369647610068516 11897030 127765220778506113475593227761573804160 11897031 276907414228244067821464222330630023504 11897032 142417327051414456462432442326019604480 11897033 -1101000985499903132232921511676830080000 11897034 516740848461985016801683964655368513280 11897035 -148002512291538629741695463523290727840 11897036 131137204163061711109039100697169179648 11897037 -212858160523043173059690951069449655072 11897038 158853723749500335246889635035772169920 11897039 272494123279750515649618672257803449344 11897040 -1449762991867532965557103026536448000 11897041 404254778595433304973644885583238240372 11897042 -647603686814670917651000630322414544608 11897043 41967951957262017012149442130096993464 11897044 123579067018921902528307546320532426752 11897045 29921022137821253660122808875399303320 11897046 -180402566852675800621324049394194107776 11897047 757224287055516450259827129786348441960 11897048 -1294456287633739428496763258489377904640 11897049 72115310035724615332989517150871842368 11897050 180015026860847132822522751757713561600 11897051 -766685836675486782598828772582126469948 11897052 -179481533545374554402930871776892865536 11897053 252353308617858107951599689867703995078 11897054 -82671074255371884979287500814238790400 11897055 424443059686683679230375075022558129200 11897056 -270580378381598764933191518419094077440 11897057 1434420724086201067494359108734381350306 11897058 144716368303395849483340858029864115584 11897059 -1142600176343383176362501222246620074960 11897060 -194947880499023732967139430433257164800 11897061 1754458214201606949750423587572948800 11897062 -503593860008515655601427851321565716288 11897063 -2423259876784220694627874693912626010560 11897064 582190314319588008181896190266789888000 11897065 508350323108242611650339875697446727460 11897066 -555594739559559625827752152718754546768 11897067 -43758284817831694620352868963423566080 11897068 4356412002212172529195373181239704832 11897069 351455428142070382797164708646859732044 11897070 6901085884897936329754519003166991360 11897071 74306452643494513254386875090329510952 11897072 42400505184992116710446487707343912960 11897073 742211775323643803155793365271484123522 11897074 124841977395110785271572361241898811904 11897075 116654898564341970068222635556930841000 11897076 -346334952106541298117664041399964938240 11897077 -84407054812217084936168689924409732388 11897078 -199761778962883289602818053649499018560 11897079 -219831971571024426046962502567404491520 11897080 193007577563676184278212292749311180800 11897081 310901346066579359973527813170852168320 11897082 64081516875064159665303180955204556400 11897083 -215008160952355890359952274784872324 11897084 -1240980074318869383467777900465466624000 11897085 143276367765913314452849511388306850400 11897086 -55058849392835563873003429099474265280 11897087 -174498952097048978662054522365064143168 11897088 -23799153450289705612519306025527934976 11897089 -2153837292430754892894161008877640896444 11897090 319870254331596274227294704779412512800 11897091 167953700858303994040186865467206703200 11897092 -229171970688654970929763810203092875008 11897093 253666870866525862563654485813650631208 11897094 380920923742402550962242066526513943040 11897095 -178456408588454306367519686569583347200 11897096 -1012531241448939511808816900609888256000 11897097 530762458104887334844264323217948248480 11897098 596595231036516265514176823038183978800 11897099 -1981915085059421558130284004035678219736 11897100 244427249253947279917883831410026528000 11897101 -473000698388684631206914977667051197898 11897102 -26450005834324784090798824207500085248 11897103 -667775136819181818400129522092048159096 11897104 288996057813363584692633076424813789184 11897105 -720201442752174288555106426510573032000 11897106 67766970636384750958254517413742952448 11897107 479088097490560072338942364450397997356 11897108 -77751553684417160884886650692325198080 11897109 -302888456748206614711775428157793195936 11897110 -355782194602129310992762090858222924800 11897111 -578383150422676705488343202853129936 11897112 -113084340438482466730490243585597460480 11897113 -295494973753426913368360211543939459638 11897114 -173120233718868276399137931909132737280 11897115 -207996183355935659230709028518214562560 11897116 -3358415146222533626039438527937716224 11897117 236037581590042479083114275257516728166 11897118 -8888392323934961538950811850387341312 11897119 -689323414774097949697261747391556880 11897120 196048790068550014369585309271951278080 11897121 -665320426101400575086870597542309835088 11897122 256648358392447279103491234889010346272 11897123 4880868198206377446212558888536417536 11897124 76285558653116678095396382444691219456 11897125 -1470904886157712035935398915488848613000 11897126 475722830928193819982481015852550252512 11897127 -16135015870345224717772495284996346320 11897128 -35207457699886299644597518726922250240 11897129 1921456026421236934132564905587601245184 11897130 48501420470422377013423656754267760640 11897131 1197891195735497414663863415124748381264 11897132 -9918045525155159699220761157093504000 11897133 -522813007996588984069779514990778211552 11897134 -88557893767453049354016994140315262080 11897135 -975408547859481940351693661706259653600 11897136 -67882881835455140414093476541060136960 11897137 239691774719837315176178440229347891392 11897138 445080911331824587508493888720392146560 11897139 -438083750000840295802629202573683716352 11897140 -307783319829704524213252610775180514560 11897141 -891795661339027105708452368243424390048 11897142 110164444667786838470078580374506686912 11897143 -1123740167894523541883802353335088363608 11897144 -478652109026750985204593233253254840320 11897145 333299846990911917941334822435456816000 11897146 -154648117939224258520306601636748483360 11897147 355558194130107183229249943147659609992 11897148 468946769312906250816219895978341511680 11897149 -218891318974946204778800197594538158080 11897150 -54685334621445539674960930491463416000 11897151 -237493267642570486523375869263990673848 11897152 306476935895434001810650694618755629056 11897153 -1153917681036635891950817766145232946300 11897154 -2791073410922264944101835286250835200 11897155 -513454956999289927983013944521557459440 11897156 -606631428765947185511378151808064196480 11897157 961015994569050740241213736982774904192 11897158 15963699305418267643422531739004160000 11897159 140036632164495362090836499993921413104 11897160 529247325099645072210944418373428019200 11897161 -1655359366905705887721025820260323838560 11897162 -200437814511219172555338285031343817168 11897163 488172221451013152623889233630027188800 11897164 -138568440678835876118644498010431211520 11897165 107305876517217660309690081604574014080 11897166 394841365017778531634919941693924725824 11897167 -2289329146196150235775914881261506193768 11897168 -123572432208614463317108638030638686208 11897169 -170119425324351854177957352547002391056 11897170 -301834164317191003035192880006546554720 11897171 17818819313384325590086626375156100608 11897172 -159798729790462111871802913683885219840 11897173 703816060156091622064058439294633290400 11897174 -597814594916770684320125356853694653664 11897175 4625676376129930709683126268100914400 11897176 -721716153251892665906451272730804633600 11897177 -997482839651217531719025856830816683760 11897178 -172727619929095989591566975338913617920 11897179 -121349967099779911134409542589328010224 11897180 679430838260733646138988395669137446400 11897181 9208644950550099148208569891098768960 11897182 -297841624231629490823761972597347460416 11897183 -1056862687387930089188698687258183495416 11897184 14465988907092576653018559501162774528 11897185 -165306779003850549140637624653174224620 11897186 173838893124058927691029753710360867840 11897187 -249967594017198149055329007988630002432 11897188 11644422522819607821600112228707509888 11897189 56115993705810959328984893138121740160 11897190 -242921849206662659203090862407782986880 11897191 -328967035183646840436895647808785166408 11897192 569510851547935906610393865202329600000 11897193 -259602645419861637804436256108573325312 11897194 159734769520605552390595934217388912992 11897195 707585840441666698335991666641366900480 11897196 -314975602361960553981761491585167737856 11897197 163909753431789180809634041514276128 11897198 978148792818012687611990109199180377600 11897199 11610714530412265396458186761133479040 11897200 -106618876774628630741000443842399436800 11897201 515942664458067903677615117198011493172 11897202 153642594649860794101215778163833895424 11897203 1609676498483446333105916006287998128400 11897204 43009853311407258814733235054809088 11897205 -70247260807794063469121564355203793600 11897206 7919323146085373700873889366279623744 11897207 74912008930993056278927362794529990272 11897208 173899277585398350614919259710374768640 11897209 -835619847430092265038663254066332781590 11897210 38522663405848539057383823648512283840 11897211 -85928670107671150647604714454388771840 11897212 -321657480182739151847060348535975352320 11897213 -2101112824300802670084142494315133280916 11897214 -17152591237270094902640772983221675008 11897215 -10119821570393632704145528603181568000 11897216 170084396711656001315733217266389483520 11897217 -304727590742897094999415231287658700700 11897218 -651688142269081582239809225408275195440 11897219 -671531217640547880980071561571892085380 11897220 86962743268643778871264941099800678400 11897221 656444116567870596747495294324186643200 11897222 -8372950310280402595942873377084739008 11897223 -227334725650103849286953703761048464512 11897224 60124637219979659046406151250449664000 11897225 -712212842381537870648614662566427365250 11897226 511602242369194162220990327648755315200 11897227 -983202717150149802712482876319977562924 11897228 73808779609697791979188251724258584576 11897229 164274722395427112675390957789297308160 11897230 30585716827712705638964637549834537600 11897231 -334654275797485048241004930872305813968 11897232 -109473478620139729160523099356739010560 11897233 357578976835038376030411173650306217984 11897234 -699016263016415062009230685373721934848 11897235 -104975605332319432223483572328575430400 11897236 52761514049724256888661323027717050112 11897237 822568379333928563599897814569513881120 11897238 -149209228780975247379225764033142305856 11897239 -149865075224433605269417009748616824744 11897240 2141152293052846219378641538293964800 11897241 236494772851939162953904171878235395840 11897242 125996255525983871782675388061051125760 11897243 -157088487649217238669412448835301584576 11897244 380918645099310841201500803812380727296 11897245 98282599563445797576259439353984603500 11897246 516627245923276735444825891895253189120 11897247 1096826910689595897806245204167140556672 11897248 -18808981905318058548428141258103324672 11897249 124305226037668592637138130954687871040 11897250 209699038794894186911858019812027520000 11897251 471657244787970259533902674760022917472 11897252 14068108857277288144548163229723903232 11897253 326353020042954115725686362232251977600 11897254 420199629470634074213898501896944260576 11897255 -234554752348329924473412165839449536840 11897256 -96707930283752129601598963836282470400 11897257 -324923222229837615593639912426721662592 11897258 -341119341386112615627198325640014602240 11897259 633984344472725039721794854791747355776 11897260 -476651632048612434510888093997301913600 11897261 597283328473507326712703459414711843862 11897262 -137261934801661012012681382780791365312 11897263 -10954722063295657483605909461686439984 11897264 123128088289118350698642486078461460480 11897265 -68604018215648832372275278282959871680 11897266 -537822054049090180730573391259602045168 11897267 1098617469612891709838265706305147458316 11897268 62823034968148037609190812338594928640 11897269 82754886446416032538810695806025130140 11897270 -73264914147388653129468545899896084480 11897271 -471845920445292012983706364275778061760 11897272 14832427809192703426753400363058892800 11897273 -167508795596490972517163248830716454912 11897274 105181401523728033295410551532684456960 11897275 110229961402161484248911267174747660800 11897276 231600859746848295035494424497566847488 11897277 118001964813615207104437185757251527232 11897278 -652739662781050990576717048784679970560 11897279 53169230940712447694593219378808412960 11897280 143810647356273312899836805442541977600 11897281 209695985835063698560380022076728388544 11897282 209540610942873200748087360805864822992 11897283 9055754553926865998142433216098840384 11897284 86495524342158868895478775146011201536 11897285 836931947136270249569309227350267889980 11897286 188079486880111613034159023626955523264 11897287 990226287409360484245258565069365759240 11897288 393998882702043874229900923354381516800 11897289 -587987470011676353887593311873572043792 11897290 -147337150586339711110238953033923763200 11897291 18418060122382293831920219834073903360 11897292 666330305852159134396480182493978435584 11897293 -199912588476936199494950627172215340480 11897294 -905934178652094419683553488800487201920 11897295 -400108316717309781959439739524899307360 11897296 -128943926882532817461990148513373831168 11897297 -214765189111770247460768690298154262688 11897298 138941284612393384599069629844007219200 11897299 -280067357888834457595325834613660183700 11897300 402790505272658131122236637840385142400 11897301 300209574700963372019998971280556424384 11897302 184033849500413399978578625606464516992 11897303 -300413177793341828735935069257662992296 11897304 41782137624991110351550651756762890240 11897305 -10273046040969130654992783580324942080 11897306 400326117260710658139598520673576837120 11897307 -843847695647227121440922050722711921360 11897308 -233751106550276887215270994965798520320 11897309 636329509106092654764779572294054617510 11897310 -245252232679732960300360734988886163840 11897311 475550848365357043992176989669104468424 11897312 -245834469659289117514081332280164876288 11897313 -339227316283563458242562037347222887296 11897314 267330796897564924400197970703786461184 11897315 -1019868623493047578076231940888207373680 11897316 -99754144867706113304792714987172246528 11897317 -954879252196805940585178550820211509634 11897318 153686143086386008683139990520625404928 11897319 51325510199163797240553558986830846080 11897320 -382846349804856998614223512758464102400 11897321 28227453628143006204832905823866155520 11897322 127028856106907643403256901451686358272 11897323 1514144938035028854329167586555690073424 11897324 369271560887236008136965593447344668672 11897325 287021955353465467024332021679716000 11897326 4285068541597425538172654696164967424 11897327 198160860932784026045835180030301238112 11897328 -1261091524656752508893444030002102272 11897329 1433292757319514134287738293141494606930 11897330 -129142372328282905575281126502013670400 11897331 241592886106106845145641894322805441024 11897332 -344217967525828822783484857747132765440 11897333 -263700222349248069732127091364641558880 11897334 -104916581363072267271919443943695432960 11897335 13460883045872933323117320231901311360 11897336 -979198007307515032888573277756184023040 11897337 -175068640904329018873968134856771588480 11897338 -70751321731305397938102991557165100800 11897339 47678537271950241202558793245182516960 11897340 5707459194466817275637198070480076800 11897341 569963982504693348401266282038503620492 11897342 351854809941492214595801195604802956672 11897343 -225594794138369096590012116765929776968 11897344 -97960336673089380169614040462692188160 11897345 206522045156114757773916149182601623680 11897346 -397856920930805486589817711805464358016 11897347 117445472164157213771387538084818239752 11897348 -700149653547094193721634250623015870464 11897349 575988128606587088152117635635403908064 11897350 42521053640575549706968313479224240000 11897351 -1364234096001100012160714315715792204648 11897352 -816895619340116610158142876045423360000 11897353 350219703637382581398303998669511125284 11897354 135947081968183071356002652269611320832 11897355 231067011672767476319795510929275006720 11897356 -141994870813252122967960249838548989440 11897357 806803449996022612061729652070691511606 11897358 118226695013401035836788992240353215488 11897359 148700798775625079683450040573955760704 11897360 146174827170418114503560818454282895360 11897361 -23526093833547034059370622558976487488 11897362 123235316874848066434983446518671660432 11897363 -1265264706253812360926991660288600583080 11897364 220024665303027613677885040305377458176 11897365 538484732991415071200781750761315868600 11897366 -8068072346368528380870680843660236800 11897367 257144407484525638882937657163577912680 11897368 407517258240477681132528564180778229760 11897369 22743598051161472220837341403610559008 11897370 23970999323979499886751932758324880640 11897371 -519584467659242557959307177950246715728 11897372 -514034559239413029503710774658203381248 11897373 154510736436948478170748282410046755168 11897374 117238234862244164157163114327147559040 11897375 -84052230300058482131740833582580488000 11897376 91774125888059573137947031946481106944 11897377 372101514293599646954872643941243792226 11897378 -518962867373967508430925937261346627760 11897379 358037265851105818081441738988589751728 11897380 147341183039817210973649609899206451200 11897381 -1418433319531279010381559758049818101188 11897382 209533017999089583756066515833419632640 11897383 205982952343702956921538481112616766184 11897384 545027702681716299928258113907734850560 11897385 57412369733273381161772827832292177600 11897386 -453092704469673041539209924679222308096 11897387 226662425244378191605804511906387243952 11897388 -207315945537206314391889657817124090880 11897389 452394855516309078512445922531881093856 11897390 -163942803076588392497728334308272691200 11897391 -1256264858220545621901601985092054710912 11897392 -39807639282917105592698773198475624448 11897393 337560912711393575754924729456706938642 11897394 -20217603439482888929875373349757799424 11897395 -739846915038228132631948159057043509200 11897396 477640817899207078551575479280889244416 11897397 105754440262435367574245408354378913408 11897398 631229653672881617094230554156701367200 11897399 826770501305923423339013144474527458912 11897400 -268642814716630145075137618523996160000 11897401 1147765604186812692861299342371182418400 11897402 723240876291294230483561739251528140800 11897403 52794940451742014141541273015442005504 11897404 -89234360060000698024302180262546822144 11897405 27252997236478379621798589097717645560 11897406 -429863337819939881273883184551675614976 11897407 251779293989528172135487560844435902656 11897408 -509285635581251325139820312076284854272 11897409 283285373119402170959976968848609060320 11897410 10945402049681216874119419896123648000 11897411 -1014902128278305010191506352510819921988 11897412 3358927146869860501613024681643251712 11897413 -929684430038506513826930730000829626816 11897414 -80972665967741491463744891149426944000 11897415 934449470506433906949808034287476228000 11897416 496775863745370982270752644298890741760 11897417 115816033575282898833625161123755724672 11897418 -40294593750761764288193955866721023232 11897419 1045222985433377186394805315873662892820 11897420 341771336205623980530164412069556224000 11897421 108055351627181755849819732730563649088 11897422 -458399331825735697651768705955873863488 11897423 436553049435870075576633133960617858672 11897424 -23495525000735688314366345496381358080 11897425 -556445950550902232414324996870723781850 11897426 739044432150247973491350004419994272912 11897427 557451658014387993325431749183734229760 11897428 -112016553808295607758945211796738678784 11897429 31806828157624562436607360698510554784 11897430 214193700254280596304541241251000437120 11897431 51965519748490588291313478088389622560 11897432 -551469938219775287739347572228304025600 11897433 455844495132730662929123567480574315444 11897434 92734397862979045218584359031756006112 11897435 617265873549613357853812391380644441360 11897436 376765646685030829110990934015630797312 11897437 -841241591905454941023919471065190321248 11897438 -132502413421817994044477232932529093888 11897439 69097303607810759109043903675551674880 11897440 196664080189315959825487862559450071040 11897441 898155760584186513767467615313769173184 11897442 22571196732174270851883740634548448168 11897443 -527515643406161786235804824989895436056 11897444 8073782943252740017339202954904934656 11897445 308840649564075288155886630932253787680 11897446 -1426919015946340976997884131425918528 11897447 -2771060771801307471010556013285986928 11897448 408806313086377920429890487206715064320 11897449 -194495949310122948152004140197333956550 11897450 -215737955308175037109621136259253509600 11897451 -641918987492801307540540988206506678820 11897452 -315971868906772690060957295542195051520 11897453 -37104466116003486825826089546572915220 11897454 -405784405390406102124000986433818105280 11897455 2764175783774747332815479622470574960 11897456 -271305938936815242399738440769674969088 11897457 -96970531117024228937960132887964088384 11897458 547518211640020569152468361922266435840 11897459 32937317776132756729903585937267159040 11897460 181820244336886855768550994639028661760 11897461 -139973039284039378806990764511260825828 11897462 -181412233238519917496665746213929795136 11897463 -548655874874610960944847850497260297856 11897464 -1037040026035073754681260746500576890880 11897465 1031635438799710410579394051140348673860 11897466 116550676957175444024383008587155522560 11897467 -59585973140130735171909081460958400528 11897468 -505586356602552474478980569669267988480 11897469 532921175176284841115470139299913054400 11897470 3453070557339035958591308347923340800 11897471 -68592430906139804286372972642485939328 11897472 197345569250070311807378426500994826240 11897473 -439612370870788342900096086402338231360 11897474 141036159304366667363142550037991372192 11897475 -218443959094308736872237920064644045400 11897476 636634980301974622273743676249411218560 11897477 -22281584645148498709956130627403439714 11897478 99169017118840406101530328117718261184 11897479 511383985820998691150700494224214526720 11897480 172334629786003899936550278204071116800 11897481 390680444005284641116429230657161678352 11897482 -248643783070510531536789785393392317600 11897483 -519756383226223563402237637527235930896 11897484 -255623330397676919277949735285612274688 11897485 -507844313610580808153317968314919460200 11897486 367002967639219161915744375696197812224 11897487 -85108731422965772428036354198601023488 11897488 233592329004061505361752344514478096384 11897489 -139199337180770292547559456174254357710 11897490 43400666821227920080400030282459873280 11897491 116388966679204523236992785387322390312 11897492 -302838771692329456399646976150194665728 11897493 -303443643728476283653175737990397145696 11897494 -276851582716119747185903304222523296864 11897495 370622023587418838313188631265055535000 11897496 279686759621156722425892619319902208000 11897497 -1083880410765925882183002477851889718908 11897498 1847755862499063207485489499323508480 11897499 -756164655805139691911932524135757791336 11897500 -97962923702574181868486338541195200000 11897501 -479682118888791788564578848502934150400 11897502 -431841747044164726064492822582472754368 11897503 199211639930758648448553095415182872944 11897504 -1081056170571200605283568440059944566784 11897505 171770512520819644533497296474413134400 11897506 98538842872708220853741946352079215952 11897507 789599641484601235263671463889760961756 11897508 71942580791455049113726188744786948096 11897509 -107600522673391283654756001476703021312 11897510 365667480670669475726347820321227148160 11897511 -837845756804885834371829456164007778480 11897512 260387118665068891266544765135961456640 11897513 -654587373226472126615972661551643263238 11897514 208253147330983409944662925017606281904 11897515 -48243146432004671585025205370885932800 11897516 -512109297610380271606305152592764578560 11897517 -332543641805044346452129082868210966720 11897518 594684136236089660683641447985310226816 11897519 -1478476506890758820006006705912900980080 11897520 -5630117775865891095880333853776281600 11897521 126486532695651013503871294117428319744 11897522 97088627042395943434536523071676291584 11897523 -1551830648705987749701904258852373255232 11897524 -96028758053407390030978244244764626944 11897525 -311498805018266059154295247715655955200 11897526 -6893176281383517307055395757456993856 11897527 1168703368962808061840255294433524246520 11897528 -1457640921410089923958412668051107840 11897529 -198907890869747582615109849303524270400 11897530 -56215175512002428867735503990508359680 11897531 100359998997833342288726603605159903332 11897532 250533740718771237325578247438406538240 11897533 319828771015355750901507996791108114304 11897534 658565644550318956438621694273738004480 11897535 -66377510762415549853353365193026359680 11897536 98465586140224756215109478710717186048 11897537 1200137533496560900884447362781281280852 11897538 -40304911975522030835453350029731224320 11897539 433897055805292478470295171541564289340 11897540 -28111174982918278097229656578059955200 11897541 1903372371075429693992942202732278976 11897542 10300906581257418610800374751337993152 11897543 787490163275830988750675603196799722408 11897544 -50402113867973308126153673773214760960 11897545 214443450191228421390400762401664051200 11897546 -307965384223309784451622807232907597216 11897547 734239635665673312844972160952014890200 11897548 238261274932057459687632446066038988800 11897549 -43432385669147445527033823018492045450 11897550 29366980206986035222246551627866880000 11897551 1534036023551485192575155574917572218504 11897552 20535573222536287433101953582245609472 11897553 178315161211969060371003759518422567200 11897554 455950240450411451629741302689639096976 11897555 -549676427136482597984938894819042225440 11897556 174822215000199915875629730077265154048 11897557 474443128931210614311186529337586730912 11897558 524472009187048033653176085121997007360 11897559 146787981649346601124763028801400152864 11897560 -71695777111907252704267762371907584000 11897561 159940109627961191151057796205821053252 11897562 -95793447638422034491394931569347366656 11897563 41473874257509219597768838226024709000 11897564 384345434875382073809881173669312777216 11897565 184611022359501134937906433070858736000 11897566 -636773925188061667202321737623515837760 11897567 2471217755737165300287698667985991208 11897568 240588134140115145797775136500291993600 11897569 -1285017714658016703870059145018314404440 11897570 15239325332927574979964839246037064480 11897571 190187131768496026473373236918322746624 11897572 167910242125572895517518353798633451520 11897573 327096133536834709176502286439381309822 11897574 93193257739562081618171512553058077568 11897575 170573824447047250781433811256059692800 11897576 -1050021188916379787218293120031556305920 11897577 -1131616324870969229993738321017096880160 11897578 18353656246480656222556891369391063040 11897579 -1079049760480293836911773914088716567820 11897580 24112064664319508739789443863931289600 11897581 -419778720412534976728388457602646383616 11897582 -70622836967215955123073411092920924608 11897583 264200633487204354691016919342161730048 11897584 -2218176634149323291747261299992068096 11897585 98178915152684730064710248126762958720 11897586 -221393523859912623490444789612617196800 11897587 454369278185010428206643450269566246400 11897588 328269050778275702808456152974281698688 11897589 -582899758412723536209333530203739888640 11897590 -457107793718641628739767725335980083200 11897591 -1051298340214847463445504128348736534200 11897592 -461118439971653378265697342479238103040 11897593 518956515588877420424287732916677926480 11897594 108334538671769272613286239836437354240 11897595 329137226517478449970434633339043973520 11897596 27670306556495052384327227861227560960 11897597 627634034430817646582392836126454391046 11897598 89704404130129728215722247384274827520 11897599 -134517287031715351710037500825289779360 11897600 -271212779711479854164290958042490470400 11897601 122395274743299823511766136862488172160 11897602 734330262182449850719320767695920900000 11897603 330726941314989347008221756047318934864 11897604 15959387294086513015177085199835368576 11897605 -454060367331026549492647550742094492740 11897606 60417162142764340664477332481539198080 11897607 283719628845765569647044136907893616040 11897608 10420986965453602124846377308850344960 11897609 -11510247306472634693719839739992950520 11897610 -210117280813558135364836325641689561600 11897611 -1042161975062756522718721655260944816 11897612 641835858585381447603880081312868201472 11897613 -1172132796776658105691695735428486400 11897614 -158905317234027561242513756840627798016 11897615 656744869447383338358115276289695369920 11897616 28566516345952758435992613291661983744 11897617 -499878617959366863444939179659238573708 11897618 -157303706909234706898833731563670239584 11897619 108042271091895775475852908358022731520 11897620 316492223722297904193210322363422720000 11897621 -893314175888545567163478946892429076288 11897622 -208127895818562510007511355307574178240 11897623 492370899701716637601363396722333787304 11897624 564104514084453741415531364334166302720 11897625 -626513385546479836251004272252487776000 11897626 -26138746700591635424227936164122175552 11897627 3304163163864455060204156616054354432 11897628 -174796832653071087276027122002144717824 11897629 -289351424874475833411060184456722599360 11897630 70553115932854020252971307859762608960 11897631 -292590954282682698860869030303301810160 11897632 -444486590437718187613247517756237938688 11897633 -752046579362375905024914193074350761152 11897634 118626339057808660337895911651241395712 11897635 -148033594623814197128447350938913270800 11897636 -112926745240019132676774896973347521920 11897637 437181877500966110334890393326886411520 11897638 179819026031938327229920925401774211520 11897639 -218508918787045737826728234173642127576 11897640 -289819733282673076460941916916015360000 11897641 -997069978651065491673319721349509171200 11897642 547348145539947167959895755155430775472 11897643 -791622637785838669406692729714760276136 11897644 982971348514032383855512160695550641152 11897645 -104427970949487325598616494808353548800 11897646 -223846676374790866854957544164235925376 11897647 43462414155580279719624685316444262480 11897648 69612799033832324762483862266566410240 11897649 907062246153330750528971339923831373634 11897650 502883278263504153962804293350589260000 11897651 384720442647173550523590577452672208704 11897652 7967519179443187576959517770352066560 11897653 589626978639693953867273519984755617902 11897654 419415639953444646190675668947646568512 11897655 70357420478521237943948827116358679040 11897656 911543832853449338439824474512809676800 11897657 -62976721567439905420597068990025740000 11897658 257784605713718515635482104261525393920 11897659 150643044144626186327163999661276346880 11897660 -92782341692186144939085881049174282240 11897661 235015710070949396669592789191311203072 11897662 -288585529814528574826751415507784583808 11897663 -468333877236575473580367900334644955656 11897664 5087601865559329515004204223431704576 11897665 629030008465797399349963803653713320 11897666 -485425419115889374382171345863917211776 11897667 218364353500372522642146479945163292080 11897668 -258965761680463274696241900422170029952 11897669 185108042992360288780405330248131083296 11897670 -1244260328761836910471391038448824320 11897671 -705000640615100904981845665993025290608 11897672 -2001420731014099035132291749084593920000 11897673 -21196833637531648340101467681353322432 11897674 -774151379700119286477395925962421783504 11897675 -662320970854403481710202052151104979100 11897676 -5366740109881478472691831644956983296 11897677 198987361626397453607245191451639575840 11897678 -242327838561807047327884019441176125312 11897679 638019655963946309221752798409129957008 11897680 -153719959107718630758803535009359216640 11897681 748449273309266175118066693908792730482 11897682 -584423562601017372848843190514647626496 11897683 102640643336517879271850486602482004992 11897684 -930574002935423073828198857346324211968 11897685 8342660214943505392670598466871227800 11897686 -38793754272418585534654492389387638400 11897687 270064216495635206696714985404956803336 11897688 16946254901839877449098031646760960 11897689 664523316592721849823558784294864360320 11897690 286366434993520243344040952004165946080 11897691 -351296398666525918163872673786644440720 11897692 -424584531323457332989406517517386141184 11897693 45721512628366364603567618232047293824 11897694 -222390022699816526801033183699072323776 11897695 -913800825941942684601716980415705791200 11897696 -181382110799733812133659982786505998336 11897697 -167023063055711611733348499564245963328 11897698 57397410605735549639153320705227614880 11897699 -723495758904240317434661607154350650160 11897700 -50649853564576220040165637927829376000 11897701 540397056697491848957359987125925544702 11897702 -90306965603391337969470819427731548448 11897703 110471922787517050451404454297170161120 11897704 69628923526448470194208268890044825600 11897705 338732440179231520418538538324400688000 11897706 197163631779407627857659478765134722304 11897707 -34782962008668305559109438273284571328 11897708 -18113116829018680444843921228303317504 11897709 427620190148555245016802870246500234304 11897710 -191395700252289885556383823797702756480 11897711 69370318878056351037192163914954077184 11897712 -256419566533969424430543693187398696960 11897713 2207331780596856806570688021948556928 11897714 -800116418039175322804119911627695263840 11897715 35270410765703982598064255945271171120 11897716 -452539369649477384069111156265924280320 11897717 -477396750779169237468100278375971179752 11897718 64064808562101247003798129693930334208 11897719 1378944520747142771235014823857110894144 11897720 -96168189304811655795316520951875584000 11897721 -312486456565242287276853259917610828416 11897722 -212749827186569409445451994345667392288 11897723 824754546890180196600051969357743031972 11897724 592200326985035841398867141517410672640 11897725 136415433079621614048342518141991282400 11897726 -31311912792605803986616037807847034560 11897727 -576915085388159558261228369048827392 11897728 459370271902349018334951791084773048320 11897729 -49785057773575257403807196682324949080 11897730 -42022825745825435109366396450924849600 11897731 -197917221359971972659869422842159946008 11897732 193986626851985560213584854872685383680 11897733 233331917905270054511470888358478573024 11897734 41381216102839682555910199224212114016 11897735 804251686617044007202519358089068610680 11897736 1140985499494166741544316582174741463040 11897737 -6757760504846743991199777773323422080 11897738 191505602456983679202645694342783564800 11897739 519758591795403369625842634267423884720 11897740 -211262990060126006730076395503769016320 11897741 -173733861592024449753562524897007738368 11897742 190903045021287310916317951174730498112 11897743 348606143152419663681951048727864204800 11897744 114721179432686514369452812259636060160 11897745 -214825717734137341498575226607289860160 11897746 2706933999220757482499353629523491840 11897747 579852043471887091066184027101367681196 11897748 1091113806442433297686245073649142650880 11897749 -510851089503361544522704911713848836420 11897750 -405536124057796875001641916495987296000 11897751 -116464749205255831542265844200128377856 11897752 901221287271476547336961323453809817600 11897753 141509535888482540185972810744208935680 11897754 148675177149568121830522431031540715520 11897755 94910629346240754125408910964493584320 11897756 -10005737709701513339594010196355229696 11897757 185366661386059333068822244687382979660 11897758 167448284163573741822365854978589193600 11897759 23174021936775724481423134880949013200 11897760 144654726092225316660337630436885790720 11897761 -1607451379460051375510926144007129156638 11897762 -502890330216118475259799348465361733120 11897763 -896836557288244327552781599719055377600 11897764 -291409193267332842892716348165959511424 11897765 -409223933981696251527385622591861179200 11897766 -188099310010749957246959847850760842176 11897767 248570892395044944573954240315652409392 11897768 80081139140086998560524185040671375360 11897769 -12954407934887603101457363641757651712 11897770 -26565025085448774621437795196685435200 11897771 997905478782128116912749580270116849972 11897772 -221232975000101592899326762539840307200 11897773 -267840179217970067766945947538463092864 11897774 236125739046664371838620646672872536832 11897775 114488167909479717284496790410370554000 11897776 209993485330337124069235144879629041664 11897777 -82857976352320942665036931423734667374 11897778 -15925263270663568787281914077986168320 11897779 -109079948476050306406648268614867109620 11897780 -695395190551800699050993327428227974400 11897781 -19076665869536397440623113255538291200 11897782 112026635297460015800528675157441017472 11897783 -1261706745371243818818207062416876618968 11897784 498535201701719932952000886947943874560 11897785 166826851326407430299259959719844972160 11897786 -53974267660039703299064791941333553440 11897787 215423300676505097960674174692740142720 11897788 216237133471379826641983583534500190208 11897789 -2328105095172812832138163767079929876 11897790 84065019954851631760520401153773734400 11897791 -1246575057279022333509857601968032431808 11897792 429717289895635825597293419078652788736 11897793 839134026511068158360645134881500262720 11897794 23165061311571089018179872463841297952 11897795 -113240617472225732626797262992815462400 11897796 -322878148121533919705062573316647339008 11897797 646743959914646089376563511565990320992 11897798 128382567816044830910853254911639053120 11897799 20340698198003426094241076150344272000 11897800 99205360583713954800545338960527360000 11897801 815746902853161364392100278524369742720 11897802 77985486804115358143514340325618459392 11897803 1139742547862465995810364202286854748052 11897804 -885454161312758794331581004864308057344 11897805 285992925191750096052557555135202305760 11897806 135066685809264586668021905117987206464 11897807 359869858800046566270493514269479691392 11897808 -48351457627679797857534052686755266560 11897809 344205102213647339065773392361371232384 11897810 389401925048554914180728946125983368000 11897811 140118792633650870288025949063134936288 11897812 71232364503500539881887109566333593600 11897813 333903349474633701848887097304428755104 11897814 191332850588490190503630795653242722240 11897815 -894503921567984564633467979496681064320 11897816 340767551358607443895300906945141186560 11897817 -650479511239117149287013160360263113520 11897818 49405243414265337784446248945136741360 11897819 -81617501699908871363081601362190713160 11897820 390759334394498087691356128648407859200 11897821 -223437459099730170763170027758135253096 11897822 73570122233149153464383310796839076800 11897823 265583218599540718197477539067011343744 11897824 1018568582423498869228626948908506939392 11897825 -357659329834849694275108031495058518400 11897826 405797276070769412969682656667705656064 11897827 587891348369002546299033453588232939676 11897828 -117026925071830231370339359860425809920 11897829 -767889667207908737298409774032199037826 11897830 -1487210015587555523319560390376691200 11897831 29569930504456126748032368846512050176 11897832 -51358114261954873538811507627478056960 11897833 -102461643306562276417999978614134062918 11897834 158062955622223676959965137786349978720 11897835 -264202122766054174001617161118835811600 11897836 920247412258532329268470315950223028480 11897837 -486484626014080176953172872136088605834 11897838 -5578131986426165023465357223042830656 11897839 -1313671053991227635623705129862419341776 11897840 -227627228427929592756018895904124272640 11897841 276714690508495178039165746832905762512 11897842 -7344184431326770627517969113133949696 11897843 -560220237269217725101377681863834041908 11897844 157641156267245565182420561038548172800 11897845 -458015463764236424031310317388834764900 11897846 -701701749549272589039375952656091043520 11897847 26840217538864235380204411215038994600 11897848 1386242186074272087216212243026731663360 11897849 -51564866118811676696263860263337984150 11897850 -13988217133386749272232006141340384000 11897851 -188839027893021962159523741014029468896 11897852 164102212751699171063006391470960295936 11897853 292354200986007809147685562932502591008 11897854 -72282754364805409886361906114785114880 11897855 -456800823534046794747137159986392921240 11897856 78918053011892583530081638035071434752 11897857 -316574006280555244858802624653374438720 11897858 -376612811150994141778014057725618285568 11897859 92189454200734376532703313704964716800 11897860 192759860168984019964076249713327042560 11897861 -525000921725849167531687212951058229538 11897862 245329898337721593557208815680871497728 11897863 1230753642988284027692830612041505129112 11897864 31610344194022581459737866302100439040 11897865 20659732072847138449383853581003208320 11897866 -1238083081494379086238756222749228368640 11897867 367885927374694423306903223584280918352 11897868 120628339448355439691287296622721236992 11897869 -137844927078210485678532155314925162900 11897870 165206069575650406036579348868029459200 11897871 -328232073371245350045889912607468674800 11897872 -45807370282187311228426154242134245376 11897873 -247183508823661630803229806991606343436 11897874 431583875881033320377519182104386304000 11897875 113660148827654915898751495535400840000 11897876 355733608426471554903486648509036544000 11897877 148846760759647935862998521342005891008 11897878 -330200313157495325298874179073597601760 11897879 -62351471840750045134866549381715685760 11897880 81056538893733259063827701967621120000 11897881 -933075489021786755566113131957165702400 11897882 -339604097973485199104107345094902675968 11897883 -160038999865796327838841433435327248200 11897884 696074209015486544957977119015162425856 11897885 12201409358368560611873182961059250400 11897886 -52980170554761261761580057393652288512 11897887 -587049382626693391167917294707519696128 11897888 -53275752881956971621338259526371901440 11897889 -210411673798733723864332874186935434576 11897890 438490631451296963544343157361152167200 11897891 -453308063021025823787424718640136492708 11897892 -382774410805868093274568719185077740288 11897893 -76405868184953987465771543741267069440 11897894 644415922785963492721445008282719249792 11897895 220700883057558797926892314069300224000 11897896 227184461784835841047172276461154549760 11897897 -27906423150991182293180120022613980096 11897898 142242194630651471016335176113610951680 11897899 110890404533917753947262829228086479664 11897900 98504005968080870030332639176062976000 11897901 -995843139781303999513407354267392809920 11897902 -88010756793416941487964488562104601216 11897903 -506537068719250472536406873285001527880 11897904 71030502953331240664343417253516509184 11897905 -5439185125605253660669949593601538480 11897906 -107895241495578494673151905676664187360 11897907 -14112544928667424525518900262179556608 11897908 634913387951957060758791938778877065216 11897909 1346010576975961313958809071437743286912 11897910 300160396559435475700267052891877072000 11897911 1480661380536945234937884811253217081512 11897912 -414777136302378189302294165702134210560 11897913 -202848576463608347841552368240407991712 11897914 153742042744316746114027136082420441600 11897915 -1301789253943365279648076750631649660000 11897916 559819733867804383246471338945841623552 11897917 -248490350551862929366918625197243459080 11897918 -464507333822885973600032981791289667840 11897919 1000518418776348475937836327965376215288 11897920 188052183824094621073062545407035310080 11897921 14355775081812481620111558271610891712 11897922 376199856826956104261226277900257689472 11897923 54023929466292282162879078206969877984 11897924 -67513875616713241239331600570887782400 11897925 2878984059028422274334068589691007200 11897926 -365871147678883280002661837279774084160 11897927 -1105907539096835429392369027892202024576 11897928 280617324364055202165055592256798720 11897929 -28824134200078527312849262497984275660 11897930 19089386829727195793077687535664480 11897931 -692873345009562460109319750840841399056 11897932 16520854873731312680482442233727665152 11897933 -1100945976039027948235188231699080772480 11897934 353439398727198500605702682631472342080 11897935 -31831695218783691166201148537237925720 11897936 532136962558432596358720053994339172352 11897937 -142041913465707722829458546569576684800 11897938 -30466136313951021534556076239722134736 11897939 -507929919109302138607106508649733674260 11897940 -281709891500546542307056907228871782400 11897941 440319516869814453856301038246255296384 11897942 121249567197524990636400929299877167104 11897943 -568535299291111933825009177022119569456 11897944 1046935944376871398629838365303073566720 11897945 -382403312178990476379254480780582466300 11897946 153051297511252828447627429529933475840 11897947 -517481309800678029248315761672214486840 11897948 786593309176334007062116674473930534400 11897949 -106339733103667714619049509793309060480 11897950 -309452784944981177899257421780921176000 11897951 -136302841817218675755282502878354805680 11897952 85698074075194061239617219764221378560 11897953 -1505977466193977342551731884167407537920 11897954 -61134860463034195752029192008723861440 11897955 -106830008997746790219307968284733081600 11897956 -103364795887551015779219766384893313024 11897957 -351897840603105651285168087012870625794 11897958 -355137629313689089854702696222537911616 11897959 -93452067765367442039026928148982264496 11897960 665591063358154330900124923221539942400 11897961 980807182681707925365440032482308937984 11897962 64184730575168311643817471608783223552 11897963 -138592187871867041091931987916966645760 11897964 -63178003703272077988624865898322016256 11897965 507626367469103884055572808444371858200 11897966 -512486510692627569068962331476789829568 11897967 -343182263707084495768632982527444359424 11897968 46083659633773969923309024003725393920 11897969 -30361158312967088793599950033284209856 11897970 63374208673277092362653253240946022400 11897971 15455230608126907915651246252449327680 11897972 -233085330175165319784361051713091737600 11897973 736186654974689965841952021618980154222 11897974 -35572710453795037610792472198006576000 11897975 -436892134093508373072898931114649591000 11897976 -351266794357365119286171225902108160000 11897977 -45833081554608044567914192531533330816 11897978 7528190823053702134291667454620152320 11897979 -116849448387202858936135696185908895864 11897980 519196180542536730369483864979914816000 11897981 -399444123833973131395029171627010102548 11897982 -280302219142414645610624083510620850560 11897983 -722653583910718773558641265464512474760 11897984 -78369015585997728884751810202435584000 11897985 -516769867224217694940871646681185204800 11897986 105402199890649779385992765339867684864 11897987 -213112141299238768300074845236778969328 11897988 341505262051546737279487277255831424000 11897989 -141521884833945592692186117146064548900 11897990 -7596851365312752292122714006620908800 11897991 -263621644484459256369868491563787578448 11897992 -196522122293762096566397091261967073280 11897993 -264908899686803853997640469313596550758 11897994 -39300362415294729142261394153655415296 11897995 -118656235859288283898989603250757667840 11897996 214652138282220661398103660010800210944 11897997 -722168999398711652908525587892581681600 11897998 205013874993765539591031642853996196736 11897999 1067315568974573486427692564502068460120 11898000 -214660714659421485920600395877363712000 11898001 1112231726599550934910675966900008606002 11898002 -174154665417410281151398671509535264096 11898003 154666818671298408927171133595229178368 11898004 484732639770894954453751423244552332800 11898005 303809330882262647825045866153729484160 11898006 -322277841211337535988323595700292396096 11898007 807191768092945873786282469220525139032 11898008 -639741506295418679980172055627227351040 11898009 178828987805764937291943845336828444400 11898010 -316443979720799340208828361102793687840 11898011 265890597000624720682699267760940583200 11898012 -173452263885029870981859402006092513280 11898013 -985530689850557278125184246675685299738 11898014 -3307694528546067652053553661089876800 11898015 257427752637639028844662878620081502720 11898016 230791515670310820764879470004197392384 11898017 -303905858360094924969452804574848145408 11898018 155686035256766323232345931621771404928 11898019 -419077202378099140400925632566755961904 11898020 3313559545894809195823378679266337280 11898021 467166575438512746906625932722687452512 11898022 112937595175101085373815665320731637952 11898023 352537313233026637232727395759032071384 11898024 -576447276296740182954577044770791342080 11898025 -250314291467672662430829929492356180450 11898026 -1310103782686799967184639665007931904 11898027 123721280233489882348996228592217623964 11898028 77342914133681308590077908131603225600 11898029 -55615187657740354689119669902155724512 11898030 158377988919486100932383353561704712320 11898031 1129256527421022124915954752248444337000 11898032 507345828351458974729438263894829301760 11898033 -93280425077400414723703675219697605440 11898034 -605452146531311093151233041861130425584 11898035 13520514681959120219404403470077743760 11898036 155633608388210653566201302208555909120 11898037 294965932605506738167054895377407720686 11898038 141727245604988537388398809671590934528 11898039 183952803598141413886539325063310840400 11898040 203747415701104612874796546247498137600 11898041 856726704211770142854677878885593494442 11898042 -38857635750653501945460576898266627840 11898043 -1061995077036474968958286567448684599708 11898044 -424770457622996552901353425745745828864 11898045 705525586365867137011109450129052867840 11898046 738577770931448670910762983314513802240 11898047 158141555812536469151709523657027363200 11898048 41693244201863599683409793249181696000 11898049 17985814124715549450649765689970524336 11898050 -335613357649728573502061733788644070400 11898051 -112564269767366622105497906296755600 11898052 794362685818259857536862544450206046336 11898053 -554272462462746100081673683165604288580 11898054 83334580793901229601809006962550882560 11898055 -321543559510756940915782617647394231840 11898056 1384906429331769698236926707923240396800 11898057 -1765537816636140111762979914624052512 11898058 -10887549503736542645005872693656671440 11898059 -347867699154282171956526206832800101740 11898060 -127438341110150396587019346697791575040 11898061 -445572755617578875291258644759109554176 11898062 124290276299971894713619849213931708160 11898063 450420581233739776797537751174180064400 11898064 323881365605127536190143737405453287424 11898065 466932104203222810361071459940783753460 11898066 254014310940470574923152781825241196800 11898067 1612252112890684352753834301761722539116 11898068 144040972977019379045896966905100517376 11898069 1006578517297777167061891986617947696128 11898070 443089047979582041879314661241739508480 11898071 135576086458908931034934932096767586544 11898072 -69928383196623260327610789915407585280 11898073 -621267612375210559561455276828908313792 11898074 -4262389163888121723780192430337128464 11898075 -64577401097384030102755761064766572800 11898076 360173585538155601652310631024156421632 11898077 53585249045958869724507536046503137944 11898078 -192949799553400502068031386984630032576 11898079 -223711750166726836987066394519653518336 11898080 195375979465989897953249333973225308160 11898081 287503338771815593377556453131201995028 11898082 276529425624452700586873384908332594688 11898083 -143032046056327373133291686723484013668 11898084 181170542932880567490331706303075450880 11898085 1007711019472604652969005238126792631200 11898086 -119737109775114398779963646445208543008 11898087 -640159476629562324718242419707789089240 11898088 -276864184838654739968822069560439408640 11898089 89168278742173129984629342618336099456 11898090 7319749436433131232821393857972985280 11898091 -224745360808682018809978668787648215600 11898092 -174237589853103409558599593496890503680 11898093 179807461083268796462384823422783315328 11898094 -2312277885051133758123366606403193472 11898095 954754188747118987151086740916966882800 11898096 65180918537410262466750740193302544384 11898097 1435123524565190514567791350779673680000 11898098 668345487650313814332008465964924598800 11898099 -490617224030714176094892637349063625516 11898100 10396477621047457158836920985241702400 11898101 507456535542718347513733667060912157102 11898102 -280535514872484537738599164151393932416 11898103 389110933842635426613463544093787944160 11898104 -781190653162463194461580714213723238400 11898105 231764152315706731392765670518944304960 11898106 -755465900238634380899829879440127649536 11898107 471503060190636675714469492139913784848 11898108 122307143929596746294804184449163225600 11898109 196367497230234655804504125067807347648 11898110 29901173519072116209882114205772267520 11898111 -903842923882073154829070146471039656960 11898112 148769382645948227625728247095147626496 11898113 707845571016623732899517716364843598120 11898114 349064743493165663085030641611921875840 11898115 -16135336355468740330882176540020208240 11898116 -567664390613706430840458099930107583360 11898117 -255339777137631765587078120683770009600 11898118 369403621278070459033368843158460892320 11898119 -106430740703575144899881797049125413480 11898120 185163954786257280417158280279146496000 11898121 695005793141073693386903607436251031322 11898122 455317547771987639102415671888227491840 11898123 -523713807841280671523259275868103406400 11898124 -2654991096456278749288963829885605888 11898125 -107616225062504902443366992982102971250 11898126 -165937306459534352804336088902994847296 11898127 -232478810907440699142343045460858132408 11898128 115531890618361653222544733942845931520 11898129 375906088094413532995490234972215033728 11898130 -48764177351354163179405735350347225600 11898131 891751406555646832617168865785099242460 11898132 -587563308016944759477850164510396745728 11898133 182868339607692368214856921981835109984 11898134 -373590881215261599279066604620410018784 11898135 14711714270927172409757600622584850120 11898136 -1764808625994008557269320174504404131840 11898137 217340613058351981163283667092679985280 11898138 -27086915467752664159664187883587601920 11898139 468210043903930110798270197211249860880 11898140 313237363201659783803531063315427348480 11898141 -65854286506469953482433482049562772864 11898142 308962142458138477276213452840009115200 11898143 -7564245094891319526633390801395677200 11898144 -926846824117255653527747962975561973760 11898145 -459420833772989499130052584259219702400 11898146 270850870287770004392110486111997055264 11898147 -31500830323610224412330283819615840528 11898148 1409593163415773386421978392069875834880 11898149 307502597837878412576009996048555253660 11898150 -10853829832725440049719824254450316800 11898151 -1374218620562889082848119923774881155848 11898152 -393124587869149829440412302028320849920 11898153 325252916095870155931769365733009960640 11898154 104563311526629462345305392004729260032 11898155 -313659150515512461203300335030316353440 11898156 -42691422648016520475612815169999360000 11898157 -81527033454167362399348717897107679594 11898158 -465226224783536463437975757964597744320 11898159 -42184976063045938571943659880096205824 11898160 94731391312108561734963106396370042880 11898161 -411534267503024960401324836834864448800 11898162 -94276613543218732549374280952352839280 11898163 22868142899820242838653966472022486412 11898164 213404647320024381679868398331906250240 11898165 -289944170990484555055103019796444346880 11898166 106490026388614239161390156285046165120 11898167 -1159816502302818055611661927421132573784 11898168 642510126766934535321611492312990453760 11898169 -498885042746198975679577553021638956656 11898170 -1596775107116972023117621908896255040 11898171 39748360865272530317534894378643407412 11898172 -155784880888024653876034639438225408 11898173 67530393773993353589653964048559174240 11898174 -28720583517746844103673428891266373632 11898175 -38280188798807535867656316054238798600 11898176 77610497240370330573880498743473602560 11898177 625066761210965589063142838801837225520 11898178 587784422826527036526992745286665276960 11898179 462196231260539981107281229008568686780 11898180 -143131161692037335785818925300336742400 11898181 379658183334939299378054445564403125504 11898182 294696430734235718826600640600519147392 11898183 319478095635314832713707657220344491648 11898184 961814701033252897142493037077071938560 11898185 36688311433953220514683660271910661440 11898186 -670878200152081126304178377353961472 11898187 -158632643029834194172013040913349153648 11898188 -331192086080551664909781500096147066112 11898189 -701129931545643173735753184714783712746 11898190 87601319662741063557047381715879052800 11898191 -896235363830769770218757619463177840608 11898192 19890826368798086009038678744315330560 11898193 209874662444241706040758493747038339442 11898194 175352129625182063378245241276907569664 11898195 -605118683448307960785217145022671001600 11898196 330161475686248523382623721047728691200 11898197 119847090673920389775514184910070024380 11898198 -150164343746293378538321068909245442560 11898199 -9429086554520026799377731486176161776 11898200 153261179578510324363091890024386048000 11898201 -49753090210019713403379948950057087616 11898202 -850520323920005143172485688212510034448 11898203 98760164802652910426500578783906955584 11898204 -339995433237183931195186574472643857408 11898205 -140571200601430824536516608792946182080 11898206 97209255156476807439041835774978840384 11898207 -418728217361824104204676304850933729240 11898208 474733856751093073636332050189992329216 11898209 475303576688062392383416000596197706516 11898210 4949497660960410425947386872256384000 11898211 604304293969814647524104073179826240352 11898212 580667975040995322566685935251628451456 11898213 119036155171330237409313124971939854688 11898214 528732458798324021569781237054891662272 11898215 53234688313627390333186057038167225280 11898216 -150078950267498585051282303040861880320 11898217 48267331178840536114511026592433076480 11898218 -36452010681499267042708568575527221760 11898219 428172811830310013506030622394278355120 11898220 247223306883260531745092866108715642880 11898221 140677810029651991756526346880514158422 11898222 -11812634035486951781373489632951377920 11898223 -93906791848935997631876517073851508528 11898224 102556849591732984141557943768064753664 11898225 -34648689274232803168265642276595612000 11898226 203148825698963762809614679828458176640 11898227 -20659693291088860099748669462524329528 11898228 -6289201243861034997490817920546074624 11898229 -14987442268207437217279385291377410624 11898230 -485456738941748352324524070831614346240 11898231 162550401245945972031250203944138049024 11898232 173405848518482188893142708967181926400 11898233 -873094248787813509367331024253371966076 11898234 -93117568811933760996802579159659881472 11898235 -309788799579744223217159262567125800800 11898236 330132980035400792635143698175660103680 11898237 142552868486039623896759716826222348480 11898238 313356240305808217446137533285910667264 11898239 -648436638961596462027631135211050584960 11898240 -24484356118370318807335085520873062400 11898241 -69958219598738815576378330028132374716 11898242 -8973168870227211183443116770324802656 11898243 15781622883341258127721494540082513104 11898244 -21126730565742494662203268093693166464 11898245 -268238685767035725917609174054818358400 11898246 -92269674620948298768492276381843792000 11898247 -366799952763523924797190039001855670368 11898248 380880143320379012427241365671435765760 11898249 673357331312679256170629517497191071744 11898250 -1818549274509562345393330837723392000 11898251 177120215258330293777575063583754022144 11898252 883558651090112883927384744779125074432 11898253 -76725564302842675821070006220827879498 11898254 593424946431027619402062521781734640576 11898255 -52708587394703790317809512669972480 11898256 -151857839528585207019709059959821107200 11898257 -776081492647102769031669493700655535488 11898258 -117258851137411210696536826363385249280 11898259 1631996862205349024562894873520328137216 11898260 -304404223564436811742735112180625315840 11898261 -229335678139057463199201926630238347040 11898262 -747454851460265757093855623135002148928 11898263 11315261813320494243444375250319238024 11898264 110287124641058277901367481434522910720 11898265 -352619929234824105351813353480990131200 11898266 -148578250526095966509214388463887008800 11898267 -313247168908490120811397650314887023720 11898268 482713018617274794809387759548925491712 11898269 570510248422390851031760824593101924160 11898270 -25857773745774595257714316939308044160 11898271 -352714580662643899286486155515443673216 11898272 12143934419749672743101035001410486272 11898273 -531632268531522539922748152351070856016 11898274 -334068741795044462399567161375500594864 11898275 -69998111035585241439769907327933982000 11898276 35684802716851497078933285269436060672 11898277 495795640915137809775522481188353953020 11898278 785862286081255722482552615231719766016 11898279 -870724306938579026923452522449037196080 11898280 895063966650454207230985150380516710400 11898281 -89689625881111556249909657992957734918 11898282 -101746684558143387123497656049608146432 11898283 2445795495259218231295524132781301951376 11898284 -379721888625402334575244929804522753024 11898285 -248760795019771767604010865592000942080 11898286 -510117466742652808159123943944702473408 11898287 1056220226971954724070699299783695233936 11898288 14174577954322698102018594629321687040 11898289 358810042585152145531076866836119945524 11898290 514422568394709847685336612839678502400 11898291 205809088449750397560018289580338978560 11898292 180407293569756344276436914625718712320 11898293 -218707438785186661623638776578716640 11898294 298885236065701052842235361206248704000 11898295 -600873193338485591358939562453134556200 11898296 34192113696409898179714690088383119360 11898297 -662915128835252251404836621221006888326 11898298 -91410096815418844554643484131987443600 11898299 -120779055124307306431154977391803760640 11898300 290900534406035066308720662445307980800 11898301 1750607944495145526775097617618009821100 11898302 -12765701407695422203737588040838916096 11898303 542323489799913609292713263570519796624 11898304 -230099381093819764386132715406327021568 11898305 793412839693048483554603032863049650920 11898306 -99821008528088392705596880572393108480 11898307 254583691843827405772846225783013495512 11898308 431528785970909725716523292174338508928 11898309 573697594704008994904761951032358651360 11898310 305845222284909078423737028238539538560 11898311 -698442074800140496790131864423474572048 11898312 -157799657850065243753432067057217536000 11898313 -62889980233804123173733337758558738560 11898314 -180844184024021011833421412431745998080 11898315 -157498122590406246282584239712549009520 11898316 924045960718187157126342185449812151040 11898317 717525968502891651393289962681963605592 11898318 343919767771756581061335353775168957504 11898319 351079868671142996372540425548357086944 11898320 -66199415719795339637300025124580229120 11898321 321389687886352654276503175250129283360 11898322 -401161141617053019076188452682957413376 11898323 -227836757084413485876183589866812382240 11898324 -329697993468138572208708012324378867840 11898325 -138927467032536522168859064038518008950 11898326 -195642359202509664967797612436041546240 11898327 45191855531262044029511191759376486400 11898328 474530657408850897244493238219606466560 11898329 1019151733253639492424929131415437552032 11898330 -248208174545818708233687779708680903680 11898331 -518016563469686824437469355661528868400 11898332 -433293003660168407981864730327577313280 11898333 -21482489846485762027284220032576843738 11898334 -10978542034025143436165397378718579968 11898335 -128485661783110404938288531551427180400 11898336 -519691167459183678586515911328614055936 11898337 991896842272746769359461060686772474880 11898338 -855970990422804993514838494059424501680 11898339 -258856644348958102554634582152764176776 11898340 -511128326094648519396834510469812668160 11898341 -49503474683747778353952184742938548096 11898342 223076608870717502366007789573743377440 11898343 -16103314981688133919229359095058772400 11898344 -282067738793647756428604192673842790400 11898345 188406443667428395468913064597700285440 11898346 418256982133063299061536051940481533872 11898347 631736160461744714270305108445883961392 11898348 -45290104262209302894249091289650298880 11898349 -22148141237632610020465396419912795764 11898350 103571781457847639055023962514661302400 11898351 -330078621241316023752938564325515350320 11898352 -145251822929492727800860196180974141440 11898353 -89326978258065833149431034505848797840 11898354 -142664559978857068469217224713022936064 11898355 -103741538778681057217982392338297977280 11898356 -107355967389428608454261746510092862080 11898357 271944660447333754820335905684668267040 11898358 1950799354800744668784958227568508928 11898359 544620448907093125918365119321240447280 11898360 -585785939190183373537359131903262720000 11898361 -744506870924002552427747917331309030038 11898362 -16049453267640180989475045807993547008 11898363 -411817492990236648158578822974759098856 11898364 -36208737315640379767573791115831784448 11898365 138962157729465855496262639894855113260 11898366 334309154523395059021873566223135612224 11898367 500153998158491047572067287045915306520 11898368 -412184985480094911278107674718978965504 11898369 189545504283147204369219101683538363904 11898370 464684996277763735365932470108052774400 11898371 1146891882441522024619992490418850591144 11898372 536282488071527475009550956119270894592 11898373 -847778769190236072026066360527483417378 11898374 -299904570695556520834135577925458037888 11898375 1004800761932625690709273229892252420000 11898376 -268898179339362069307598079815870054400 11898377 585808534676860149460126834830856436580 11898378 340779209581514102725946164542800832864 11898379 504259469111123667799029440338805201376 11898380 122789410781464403608819964139912514560 11898381 514578929329886960603497494965595531840 11898382 828166667679906067320208849981268910720 11898383 159395215810119499473547312305330213888 11898384 -4691090034873828705763289445916999680 11898385 -219032191670344553307070493098353734040 11898386 157220398491615546870691846858943598240 11898387 530679888462419840182452926883272803440 11898388 -521376146570273953682282408030127349760 11898389 445189710315809345914853253049152410880 11898390 -18093897011706042661227424682423654400 11898391 226238491981204534870021250617811681752 11898392 -360897125789338286905659826659316838400 11898393 -167130349677286025172305392697628650112 11898394 -355306034242655362752656924787574644000 11898395 -49381288443298269030456516689906346000 11898396 537416885408866566891812210017535703552 11898397 108384517620959469474423530613458910464 11898398 19584303133427113981197292792597856064 11898399 -114790468725186228569585051792309900160 11898400 270131072653500387151274829875183616000 11898401 -2094692137245385299626473499880160848 11898402 74860527483560668254686512777282673664 11898403 389233960366759659646374535910600044608 11898404 -16693844517690388100440298150583103488 11898405 85523219609470991053318749315393459000 11898406 -60773936202939580472982747476202803712 11898407 66396020340738935932620542738744188560 11898408 439909444454063955780199661405466624000 11898409 92261044063880450797502049468797622400 11898410 -271314943934072555804685086398037328000 11898411 -4062593013497668517042120336142216192 11898412 -20986923444144290649613315883422379520 11898413 -116904945984492742739855678403416041620 11898414 49709576265191669304425786871529728 11898415 -583426007665929785192272131171561328440 11898416 27691152630024554527500499481072369664 11898417 39315291741045929821874453436485216880 11898418 334272375824038603726807630014740144640 11898419 189943526925554203828935551013316094016 11898420 -6193684197141913322619022853552701440 11898421 -33516924985164357674356051234384029828 11898422 -669838225587844076596171980527856571488 11898423 262054296116931795623240768773561521864 11898424 1306781604619887357252525052312289832960 11898425 11938939327012736652326112177559126800 11898426 617469128574847206847283386012053924864 11898427 -400223149904368295473445230601280294400 11898428 577598730898711714800483943089262291968 11898429 61938291334226117279700752565094266048 11898430 567960786505009000438456307342727735360 11898431 381053854527837838193511557531803991232 11898432 4035256510303209659528290769748099072 11898433 925831153035255368934343338798485695682 11898434 -663999850860678496826473624315138734384 11898435 -316215063728096891269962085942228837200 11898436 -462076323753951238542367066353630111744 11898437 255506267056918608468200445132221497020 11898438 -66425962024420505366973720072713009280 11898439 -539537922108657468014412372670376324640 11898440 -19293462695921529278261212012039680000 11898441 -588344351774587263010854294085434742560 11898442 -137511535495649916759126574450000036608 11898443 6291450694597896375353843702551766880 11898444 -1492407175934669604155660149445652480 11898445 -683791089023119356473357278820631443580 11898446 101679767261693691971712209363246561280 11898447 -2919101792718643801839753224371634304 11898448 -31650558424378044891488874486200549376 11898449 -184053137359748701654388291343631217550 11898450 112490892097622679605627225168440437600 11898451 420122848877928211638233063993965386304 11898452 -139194910644370851999264071008936931328 11898453 326026658386682008753670956362795730560 11898454 451411940016746280190020508888321894176 11898455 -703960541761908033381751610703410705640 11898456 -170876766895621139093785547194066636800 11898457 -368090686286138048728186278261495217600 11898458 173119525718354398682188884163342533888 11898459 -122730557186233234662147364955216635656 11898460 -82494174089001516994139464140848271360 11898461 2115151460534189181392646833604626832300 11898462 -122641097864566723666283527433422688448 11898463 1465064790772492572171037146521419735240 11898464 974087435437521289360298806554231570432 11898465 -192843717610865708690947607703488179200 11898466 66225944482424897599088864844605963424 11898467 174571467105007874022463163063914390992 11898468 292085970192490161873210618977479710720 11898469 1324302813203364974241152242204672647360 11898470 -227063753867257207507915224082342122240 11898471 331804866643158102209224867630709009280 11898472 -566154687427228754300493731494118246400 11898473 -1176245679807887013669549170620892173440 11898474 118996210093492865448507332348970676992 11898475 113395835604619508553242401746780723600 11898476 650330595606607829344691819024054626560 11898477 985329957045782501049720703975149687948 11898478 -695458811916048270344530502897528448960 11898479 1348817128071007350512987963815585072080 11898480 -101967192485392591843822303534873313280 11898481 -48389906399759558970440740972048975808 11898482 -16373434352296872458961043797779183616 11898483 869362920666337898765259054365650068024 11898484 397967764490490554070530243820268759040 11898485 607042265398233139719131128772489985180 11898486 109732286002546773099845114667536286432 11898487 7583781980773159627424331728010033504 11898488 204674964793118722118264785617110630400 11898489 -56558517603290309955722261018084728992 11898490 35853803997264640863164059802872922880 11898491 954336662749901189908589135623559706984 11898492 105545381008284058011177964552925962752 11898493 -260664186552990238027226233866096696960 11898494 -129331217186935291234205666641323784704 11898495 -231283624747763870944480872442823616000 11898496 -252123609246311592518972328424022999040 11898497 -202528874497679703832573124476698157680 11898498 133140174594843340894964304492998516736 11898499 -11216990485042830997673752120259364120 11898500 516492741760747778218058989113398400000 11898501 293016558274397766436323894183032481504 11898502 61363410417631306492759477974819262464 11898503 62856996572905184761325686435614013440 11898504 709833482648007677508728789155659294720 11898505 -681706198526784556155920697467745885240 11898506 1095438218596127729578638625623758446080 11898507 -330700586595285145900390344487639420416 11898508 523995735576234436127607576947699011328 11898509 57455882133334307699108244949995419616 11898510 76317623397389704000681439878761043200 11898511 175136096052658263616618396301485799752 11898512 -311216489233451207245385608433531510784 11898513 -143068410613820516937266146772693152512 11898514 -486406520779004484259937843455174188144 11898515 -719632234363552930728909342127995861840 11898516 -91554390878115173426881153041725337600 11898517 682832037888739638314133037524276327566 11898518 -687417163091765986531709261449909187040 11898519 -471694540686999430149868806912481813656 11898520 392086819834818878457407156238692352000 11898521 -135790211500122317387760123370748315136 11898522 -494819366918096992186395226719631065600 11898523 117989657983842583171821364225299834480 11898524 110467338457548871725182198327477294592 11898525 -222323008849171676881900174019986351200 11898526 -7745679254718869526121083034478307840 11898527 453551743672129585965848229934862971440 11898528 -306046781305398333010799323086367752192 11898529 471068197373371145622634025622974332130 11898530 -2670478292010898398031406116792934400 11898531 -711377140540690242980158594615045255080 11898532 995243075167034644603474008422127149696 11898533 -1159138055689755784584587119584565393218 11898534 -41727199518553597266457218492270914688 11898535 -386944670693370502734378258403141920 11898536 229470821653246960006088576644349952000 11898537 114715477803432541176052545542111723520 11898538 -531256076492472180275326336062754682688 11898539 465848815909700642880250183198976099880 11898540 -55316154337398200701674812207210480640 11898541 1313033345644434329580965639342267756800 11898542 -340848129208650099259944333630263859648 11898543 -181381352906111277524267243351598863616 11898544 -18163139498632677710821209726674534400 11898545 -38235790461856917311808576617612902680 11898546 442709707695486879907297720514942823168 11898547 -756769987858284383505040176621497622004 11898548 549013337682079528641226615845456445440 11898549 155160158359907013287448418546052908800 11898550 344965642385124192093716724919072000800 11898551 61013633550864963995403007797598456752 11898552 -75423028110136972714535861738089082880 11898553 -193664048523190718474603455531873326396 11898554 210973595443705504432451341727716772976 11898555 -226633793058217368112770298043797032000 11898556 -490416855065447618723503230552864455680 11898557 -861036994086783810878811668034309718368 11898558 139812920104984905684766899728427663744 11898559 -815774120357696657053144528287869390984 11898560 8313021426143531365081493398125281280 11898561 68481609189848540755901969817089138400 11898562 -23564257689383447951727510722373021120 11898563 -1170681643754370854424137209921025557188 11898564 -180629292990656813950485171400385332224 11898565 -108065514350971163285390916125235043200 11898566 560702501307068282369328781605233915232 11898567 -143341689246593029474975500354983396352 11898568 863570973904091957605063337428242309120 11898569 -665534150275797209156087047504437576780 11898570 200471344974961706910066752733296083200 11898571 49969014509280871028414848537019513664 11898572 551401933480855575983485668495334430208 11898573 10755290954775766799897761565258171424 11898574 -505489017107390676657366474241004038464 11898575 -95359364497230357706938628903801276800 11898576 825653371206505264715054581567414272 11898577 1265313930057129211481653219555345277426 11898578 -120455371238079579662662152705143403360 11898579 -107053204264838189031723867870927114240 11898580 -416373304224698111283010644077818732800 11898581 849804514317108418466757520352890370382 11898582 -415532631043474189752095831481927686208 11898583 2112640359365333554880767777047817350000 11898584 1417119858945363910500207582077817446400 11898585 -281927187735730298514253225710705283200 11898586 -45072384521228277236506723374777936384 11898587 -517814927296300270437435098046770372328 11898588 119208132965115911797851010943891220480 11898589 -342153239343654003147147204732611206080 11898590 -112734672057966318271945925401841909760 11898591 771849688733363513769322317045974910792 11898592 123000043669016596626709377088621903872 11898593 322633356934681083059167928262434500800 11898594 -75723060754150668120464271382703961312 11898595 -1432621076445088800358278129661129378320 11898596 -221323189870378353735466820884756156800 11898597 973864359600566137143712062976820107872 11898598 -555194936535542153113488102411456827520 11898599 -726544157528715659075846007986041982640 11898600 -51192407238471374120226594308247552000 11898601 -112816128034143830176283026181319443136 11898602 -40802106710153315573659898631564858528 11898603 -853679864817100424622098843896868232480 11898604 -49037167930465394593655610700034047744 11898605 -886853895743567820677930092007242186740 11898606 34492102661578184742457336455132512256 11898607 543884205141049143507233460871073059312 11898608 -10709575662178972354502793948551577600 11898609 152227360869280463900963408428167786720 11898610 -142236894257570268955946019007935334080 11898611 1523277313303470248015363660442558952320 11898612 146858189196213816642455844480055713792 11898613 -702612349180639903117494061202800569600 11898614 -142124860036845937306933856235312427008 11898615 -177345546363122899162169398169054592000 11898616 17906200427936954040100172119884902400 11898617 154600433568101451711372809782902986880 11898618 -355015442785407723012719385521983696896 11898619 797139487044594271817880917221151562020 11898620 210836882021321394524234995456480135680 11898621 178690111694430592102077966669085958982 11898622 145456304439646282822607364227323610112 11898623 -539977567340495171591296745727082893840 11898624 -240167684627203134145996252836828020736 11898625 401608238303232633657953639264147505000 11898626 -397490145135069932894309548763420605488 11898627 -238121450669719569500777052061028883792 11898628 -141240956535117774511548942037763276800 11898629 14651179541741265119585394663619723230 11898630 347382767498838653309878858148182425600 11898631 129315642121335657440732241067838925192 11898632 -46608416690488337839620783394593331200 11898633 -131993359396981023896358170305020347376 11898634 51691014062187162937162718593548605184 11898635 -27871760938776422622354023490126536640 11898636 338119530406830079168964923422745804800 11898637 -116519055542840743742472012919686906880 11898638 -704940607200434229937237218975395273280 11898639 -253765821787298430362677385739963199800 11898640 90191504010640592644601065282734981120 11898641 -720397290883162861145705701215269816988 11898642 -40604682983522185157804105770123084800 11898643 761855978503149923626523177219327028184 11898644 -778633025445306639063369610765202369664 11898645 178934218483521365190108730240033104000 11898646 300270423657777495382908932132145435264 11898647 -367246308807226032809512756027871678904 11898648 278249029788794377362215124023209267200 11898649 464935765148341641219223637540369689472 11898650 138099572902856622077754609140706670800 11898651 -108816356445102161594625409035084781776 11898652 -2736892274230599395363888051819998208 11898653 -401888565992442181334859231771470008416 11898654 -50448192815387506771753465459102706880 11898655 -72791060431313341538744893855362000000 11898656 -47648699706769693955877101717422080 11898657 29220997440029273241420132071723026692 11898658 270090254294555535244347867576098629920 11898659 -692957160739724254744796432680004352 11898660 -404920542565838507470977084958557204480 11898661 -3315259143967145762361382317284402958336 11898662 -338810850770024041835827664260796379168 11898663 -135171546207551403039473766488527191552 11898664 -1048698163376065597664071126853915443200 11898665 -583841690203118011187883638793438926940 11898666 -2827225560699098163011731001018493600 11898667 934005622195361992250045468538072285120 11898668 -273838201423745791514472797331628929024 11898669 -750180407121494632201035558617505637056 11898670 38551311501439506331489561702111680000 11898671 -381472985433338198693392070782677801000 11898672 -156951438902849702258746481482329784320 11898673 -130360723750999859004732583006114372078 11898674 53839059625615723815538419514636423680 11898675 43828875721867943098515821547622796100 11898676 304325919701165548537214632120261400960 11898677 105871410840463581762815672280729081600 11898678 -226673393369600225878426349882576778240 11898679 43506853353269597355153482367660349384 11898680 632554798119044877625131960160167014400 11898681 -286357882683562202690140134023533993536 11898682 88745280004086093486903487726866622464 11898683 340458885543630878735761451079571432932 11898684 158173375214686026949316655654817382400 11898685 548188411939052623565120701382928094380 11898686 230469856494020421799118541307385217792 11898687 -907071666744846185522703203107295670840 11898688 267930242119894174407248172431416229888 11898689 50654906887023465339029559994607492400 11898690 -130564281618832392746117870195841684480 11898691 396619231151858207409174280408360359840 11898692 -56667947502044047643181259130735740416 11898693 -834361988249851086783958823497635684000 11898694 148042872509318805274446325834021036896 11898695 1310965241997676449629536530561311899920 11898696 -586675525817765156243754270157561036800 11898697 -676135337247858806312608269197051610240 11898698 -25845814576905588205596912924898513920 11898699 125672197721016105413682393780598855680 11898700 -142134285908617371603287761424086656000 11898701 -562014506469382138105119113462850284298 11898702 4558035790553227183588577134145093568 11898703 -1017298567019934420915956036907103888280 11898704 -4174971073924301646754172249367060480 11898705 32150536677285103113595029266832691200 11898706 139961322740120634518415779998026506880 11898707 -776431005549811596361978708923766328280 11898708 -19582355646271870888030562959856492544 11898709 -288522575255427197486264838521895826980 11898710 -90682923929710045559271050445650346240 11898711 571144225229034265410711671398494228480 11898712 -163511611645111781952686225132902809600 11898713 470559684927893412789273835367080717962 11898714 -3075001353478960638719840261947590912 11898715 -96549163620052186958565555606516731280 11898716 -607413766928735467446483606889321846272 11898717 -661802229901585974098838020176223809920 11898718 53541368455277581713576612223192615104 11898719 -139382536151771772044954464870245429624 11898720 -222252277325672847304526340612756602880 11898721 -853266781497375090319666468574640335616 11898722 -586137727894466271960279111075967426176 11898723 376563021946847384745221237206456206768 11898724 -405624501131622992463380964539296322304 11898725 -334839066730824558174674059101768137100 11898726 168555103130648811758786771280500865024 11898727 -1164571166455707553733713078395408682368 11898728 198236724739003822610262386148697128960 11898729 -366301733550468159191951674277806715100 11898730 -92560574572658634407062420741519503360 11898731 925929456040857789251993170813917196800 11898732 473722486847029810448915046979888512000 11898733 73216748635705169550525382718426974080 11898734 486393572551609922879948908548325150272 11898735 39241601024312646217673032692407034240 11898736 -326635042050899858859850924384050577408 11898737 -118567438319689392218051113092624199260 11898738 -215748105860451544090993217581945908336 11898739 -1200872073066003119801644378886480577460 11898740 280509501331078713080489943039061524480 11898741 584718144224375202426165980310961423392 11898742 -234361956325382566882105601404340111808 11898743 1233043543543128117354739249314665462880 11898744 -150178330201141122638097694926696284160 11898745 -12358566100135709224520002214974346880 11898746 -365703984345973953130951413421897526928 11898747 16968635759520456162790370144053389840 11898748 582381362898289516998144007494437723136 11898749 -1205593760462661196972846173243323216250 11898750 86843778191326075601214087063062400000 11898751 370466170576183773861628809500591658192 11898752 704903967508006939014378393274259865600 11898753 7925917994065912205348043310346519808 11898754 428782198283825399821675002959978079744 11898755 1580986352955377057397855972476128888320 11898756 -178083555970656686510713713172583793408 11898757 111623881259085888383545699989077276672 11898758 -26497938869062934376756296141719626240 11898759 9134556218277529681908678820245536160 11898760 203232490431647551984055038534219008000 11898761 -62761540767564448317754907523461254656 11898762 -104046374705993540494067347809717899520 11898763 -183208451991184023814893861686592114988 11898764 -518214967513000651966945591663642247424 11898765 -250632627036838340684734775228655513600 11898766 375668898142873102118675670424719513600 11898767 297733423052314571076147125528010798240 11898768 82226156522564583169893855490669608960 11898769 -430749572755287277854760524179065942160 11898770 204784414734702255800498272869867604800 11898771 153238240625753983521718811360557004544 11898772 114558908774715847439459777375222849280 11898773 10696018911380264713292239490652092544 11898774 89734419394762093212857430357675323136 11898775 -44615157132331773482806138362144537200 11898776 795139227007689582759785882281202626560 11898777 -383264895202778071001876367612283920 11898778 6060492481904061878962244990796774624 11898779 739048358880560152210950208882478423280 11898780 125595708952509541848931139788604789760 11898781 5657871148999043448016650787727869612 11898782 215505138191810851660902421154576066304 11898783 -5259012577171912253634468836165490672 11898784 497937813647287301662698463811814752256 11898785 1028722217814379227005664977598924568980 11898786 27896529252647982462270479956589430528 11898787 175677676500700841112183579078916105920 11898788 -9136042165058045780324477838765342720 11898789 372120281886979858825368027002703109248 11898790 88187477131937187396267144107257238400 11898791 -861635459647465060279802232175329404808 11898792 -342180014510284640151823466613198028800 11898793 -201841115369255403826297477059398883384 11898794 251356638916189422389176717674561771696 11898795 -200550903235226048336136030843925585680 11898796 -129249324526239317207344953203918434304 11898797 -66898591399748604168950359545414823872 11898798 -177018084608795322339960396083637964800 11898799 415497828434530313854925672508950308920 11898800 -59685600790474428114103372705338163200 11898801 -319711187953139026523013622443840894270 11898802 -61620048904985282070410572550161456128 11898803 -295842364959329922002169748429215007920 11898804 119283229944782324188590392731846250496 11898805 118162879651914286829795124255847538460 11898806 -31300928533836623921153110656252086400 11898807 94797455067522183473457281715794400000 11898808 563186010679959584283521484679456296960 11898809 -55689655618513984167770781621557436480 11898810 66568958016071507169150030922795530240 11898811 222125941757579905765608688057662117000 11898812 -44456310025269716135297054238570554880 11898813 -909312269897474709258649839013310605056 11898814 -670524648934300081938217549721417727744 11898815 -200725098158208400263985865992347980880 11898816 96823644837151537088725492022881812480 11898817 -175941351984130702658526926626327441680 11898818 48764665929078773518835071531077417504 11898819 -32957099553491114137873317882774275760 11898820 -81258928145778469465973027130082283520 11898821 283378901146030997509605252846391546944 11898822 -12854134486296287848566410785319669760 11898823 140598673187149940994122319340191692224 11898824 52760011174677106940933403945625190400 11898825 303017054869116892482347441746211220000 11898826 630804335190969143518585299662732017920 11898827 -368434617422797700897835884097851717688 11898828 -328219731411041195217675457043006799360 11898829 1205108178136037625186892093066350925430 11898830 48431940776835682103459258770775116800 11898831 70629510659153675195614924043599104 11898832 90290425145728060536564785654223470592 11898833 1541193969232195499141545047535696676082 11898834 317217098656553356079531604457165006848 11898835 -377706416701742028605615162522521280400 11898836 74200489164778961161200433124998278912 11898837 209830640084605631238339444435069743808 11898838 102295494658690529186063802926035552896 11898839 -1671187688637234027026418564957803720640 11898840 -121440923967031495342127580949972992000 11898841 450708147164597740778832074620874847242 11898842 260042136853285853470467366630302412000 11898843 418657876351499701304777832707390870016 11898844 -1217152489959046657705235173076397846528 11898845 -2694461063310153337619764207935072000 11898846 286401799107187855874374338558837043200 11898847 -899574247779719528823837335017442276704 11898848 72833441152023509547196152419133947904 11898849 378835535082221216615435187374799972480 11898850 159683422260593798455409420414232236400 11898851 1271018336383030137399540624119621661852 11898852 73775167916564621007324620344123011072 11898853 135536847861741730205889794539960703102 11898854 -7085825757574462164547112439240622080 11898855 125738400244373903188465927302150514800 11898856 -210648462042635163203937863956987299840 11898857 321641040616121567832524893381542098106 11898858 205050398668737562615448301335242493184 11898859 14285473508874744551082161850655766416 11898860 282722890815512494694468020800303298560 11898861 -188709604337391279599338793745551125632 11898862 509812441414027366656774832497155322432 11898863 1163995665036592907740504882530840952920 11898864 21982361572738884472638454109343744000 11898865 -1200972042055723226965422860443603291200 11898866 -307042054589937249565765847260130027520 11898867 -80613211862614778207969600331663476688 11898868 -430127047911787863582994238882482595840 11898869 -1527410411211245306371944513876905900256 11898870 334193287697661054577481173736029756800 11898871 -255978748534086460229726939491078501536 11898872 838748469388670857001314782681386188800 11898873 -215270839686574755705142664649867029760 11898874 5424467169879473805153405851109304320 11898875 -526318243505199531899309618129688996000 11898876 -3971627708186819254460076755430727680 11898877 644853175963559662539916488483655454726 11898878 -147306979331344802524063889344185817344 11898879 -73316846340265739678727208557586351416 11898880 -170715087325479138580080337132286115840 11898881 -771376406313374176989549861661724088318 11898882 -308194156165974980814555663398110196400 11898883 -93940929275904661993533529006558257360 11898884 -417629732277215592915180597113146245120 11898885 86216484068305450785210830319925516800 11898886 91375683655223728133903545709428244160 11898887 -130166324760354998929431839297283357696 11898888 156676531943347077445412302210933186560 11898889 32368507449906043189482015413687457024 11898890 -79256079227400549555363326880503270400 11898891 268449346399811411534395666950684366552 11898892 846154282057616083650696448848457193216 11898893 -1487920564533981897969641187438746280 11898894 43005054032329218300721438312638818304 11898895 -102824416528106285735928921118290415920 11898896 64207444748672771397810267740760440832 11898897 -92250141734491348776016980757526540640 11898898 -556458324131389893014330578252243440 11898899 1578987349223232692014425370845790600320 11898900 3074664558589376485681949169165292800 11898901 134336758141899997713908471128665409280 11898902 278624276026035453312110622109216401600 11898903 8808908753285097821130458750712469200 11898904 242555599405753262654602501616399769600 11898905 533445260292255255689417383487597181060 11898906 -124355334332337977199114754697236430592 11898907 -949303993958055139021916001712391456640 11898908 41286699959770291091660489023621180416 11898909 447561064111250131480487970921665216448 11898910 5876029443917328625439852962517271360 11898911 313218068433276185372363134760184546024 11898912 532070602628317935542061873325192249344 11898913 184622198105363611472267204882719071124 11898914 -56503093591225961924503188715723552944 11898915 129140476872442517429245947099517441200 11898916 255896996263938056635022248430353039360 11898917 -20071395101652914906801453476222920768 11898918 92015173276823104839401630271803440128 11898919 517689756240983759913936412550617598080 11898920 -711430128997409683893207497984228966400 11898921 11457093859726865844518324896636181232 11898922 106589080269823046187716548823915903232 11898923 265838984983783058679726809433842189304 11898924 62108958121492164634327170901025309184 11898925 -324831916465731147947084251799659340350 11898926 75554431108454596094283615266722108224 11898927 111202774166364218870234155388095940640 11898928 -118346766691535371119962836018863636480 11898929 299220798944603368577083768566904271232 11898930 -141031752080325636792862285186656314880 11898931 -1557927042434213395908401614953312167736 11898932 -1528041832670079132279074258958175672320 11898933 -1442450625260821573345787603497059936 11898934 46856032099671242910576661451444453760 11898935 150292009235729145558307738771463016960 11898936 -252844897435162167868112527792675430400 11898937 -650031267401760127525012178384068283648 11898938 16844458020122631275692965877210391520 11898939 -246636510937481399861434828395154929552 11898940 -71807135625600991312805742364909516800 11898941 -409094336545111817841600348533565458388 11898942 -218144900072360538622814477132522151936 11898943 577443671879424702794651670618585093120 11898944 221930125413510417674813587648335052800 11898945 402966833597078182137731673049630049640 11898946 -337650787488659620068579245347948570560 11898947 106462239947627526460189621043992460352 11898948 -491438121456334234288864458382716625920 11898949 -1343749743515853606963934230204218588100 11898950 -121134824735470853487837541415295273600 11898951 134415192137103293007356970112236680064 11898952 -224183930330823013200214760650005196800 11898953 1028444190818498204444638545826289382864 11898954 486062177534355917185887335404435107840 11898955 4962863585544853825498243236298227360 11898956 -398852756585381572725009810399189327360 11898957 53680053225242173819947667731565180992 11898958 109917167920638608090971721271575021184 11898959 -27517775898320066502166358561537655960 11898960 -429575054297908808143071466884956160 11898961 -887701628038495281432686459866904443200 11898962 619970235472918242415379129374702169232 11898963 -889528378949451802862242163018086093776 11898964 -411388968172768827010885178243119779840 11898965 -265716750347490253704597245122735770960 11898966 104071808588984217922012427261422018944 11898967 -78401950265918159183289001681469733608 11898968 -278638822290483141202202463284443914240 11898969 -862942630546973437712831896712385047856 11898970 -381729173163345849200493463307354668320 11898971 288998969414260405730288609020489604112 11898972 -1140252969070888824256460439982495073280 11898973 -1396745929054880760427589875449263106778 11898974 56061007445293619989855393401914057472 11898975 -189880448870196135530343150331895740800 11898976 -1633641856207087140503418351423464275968 11898977 853612748852714525882309502800554765632 11898978 -6006008423317063265838555578131415040 11898979 -135349392511908064306076467977981723960 11898980 614550520697864880077993535759584870400 11898981 -366137307227245103623510657542268390080 11898982 14231378663399297751349015485763509312 11898983 -40521404808250312611695625939170685768 11898984 -26247549166681413629085186286416199680 11898985 -55833212396404190624012727170658624000 11898986 558054193636065927497816321580696274944 11898987 -304524899791875197830555234537172489640 11898988 -514831813406953234995661054199016224512 11898989 -245169104875533611523098031658896951210 11898990 340998388232380210763976188224290124800 11898991 195118904914914902572447210749197721600 11898992 53080416097606593763598267940031954944 11898993 -356887961804554163725663433503284014736 11898994 -272373652213514864611898060851678054368 11898995 948704964662937548311646171569290534000 11898996 33851837828397305226102939302391558144 11898997 -219993515507428161675758720238976555680 11898998 99630153565233063585081164684783257536 11898999 313678340203431663032770187317532499840 11899000 15885794893209978416579515314800640000 11899001 1143248186618692768109540199548340001002 11899002 129746676041968537380893475479466666240 11899003 -8300196616035531294553896306204210776 11899004 113513259034816991013330541851773798400 11899005 -16613131568452517949926442266189908800 11899006 32242100060156382245836627736365670400 11899007 608169400459137419984975415854610896256 11899008 1317548284906940337674743078282120396800 11899009 -401910123890357317260215777361678955520 11899010 -326591453369942425598197374429050319840 11899011 431989075215046618781369239321059262464 11899012 429112502547208215795798693222033222912 11899013 -80206158570342236665822906634343062400 11899014 231007670394630719265128174807092113792 11899015 352317313156672236954428042023048953600 11899016 86507879638069896966854593928523571200 11899017 5740899285207119339025307520247056868 11899018 -170750828582715932797151898487162192896 11899019 -1078438317201656981872972363090024320 11899020 -25394719500023030402772157438873927680 11899021 -1303828041924068551987603815636710146688 11899022 -412400199867800274062010477700740890688 11899023 -111791198798241524377543432214614235376 11899024 42182142054482468036210752507560304640 11899025 -55449741186229817337171900752516130000 11899026 13286345116395856044933977371724440224 11899027 36016906231279774383258400096913678592 11899028 639696135447767481149119941034732215168 11899029 -522190272222395926527496172337047524032 11899030 -75151968799815814159256462594362805760 11899031 985161165457541515169659133293045506672 11899032 518789943367071308267955688833364131840 11899033 -487014105295517324900084482550404638060 11899034 -83400120866192438537997772637246385408 11899035 132876675669228738521050114880129280000 11899036 -75598405574782233619602728416334533120 11899037 -2341086247953994110177626560462420348800 11899038 -398160260203532837657337426153985523712 11899039 -1291620705246182807304984076384768937960 11899040 67848395935919238795997881758121984000 11899041 69129292924689938692059639785766294528 11899042 -338594832585444325016909958583711183488 11899043 314628669243851742907542462876960382944 11899044 418573995487578043555218348988270116864 11899045 -882100517369207090841845558873582141700 11899046 -9451755871448478596721598416547677696 11899047 -105845409680648433740070058513637443800 11899048 -90032894386459582018426460291904307200 11899049 13436065717309726607725156868220109050 11899050 -5384775812015149281928475508761280000 11899051 1207416228202481614758284358080308480052 11899052 -159838358181564556202781918301917527040 11899053 355578467358903427879986681063858446262 11899054 191793020362663394828279344108983301440 11899055 363371614553415294545466366194693644800 11899056 12192147570329479751869807807342510080 11899057 372766028296051906062776242728808952320 11899058 -111279318989274105662645067956235003120 11899059 -587056101876570848458807575157473699840 11899060 204494905268407246607576353541571828480 11899061 -335084442312333145551608096950512945600 11899062 -14453199991180418246442810192203388000 11899063 1204041381957282067516437223066472544984 11899064 943082786607719304500377459002877071360 11899065 -45682001498765906935488449524025585280 11899066 584441411794888468943342170307581516800 11899067 -1536569801965544824238726777135849065884 11899068 -63595369210429250929009698815575572480 11899069 -163825679828727865553008961199065521280 11899070 336565919634562803545892469809478716480 11899071 65282437375479685972417427137637265600 11899072 -153563155965976761241959875115461115904 11899073 -16049232416455134731601035167039827840 11899074 -364041954255060996230368367071991619840 11899075 269623553117537100553070424403257991600 11899076 -170781555574114427558983175733202317312 11899077 1383441178423352395476920723170024691520 11899078 -596954795723952641771471757166917440160 11899079 509315651160486001323340721289775870680 11899080 -575021196055495370446122701755792742400 11899081 -122998029354188929277404043410411998118 11899082 49142106563621866901862638952678969024 11899083 145804505531438492885784254751042225408 11899084 -1596083056734290127382000157827587932160 11899085 393534077872093957821173826929125304160 11899086 271571547472940725376450245377525477504 11899087 -549423693150474073560482699255609127376 11899088 -59499364001367204849794123752308645888 11899089 3754512498288100545392405222884487040 11899090 -165358757824828632971033088253162590720 11899091 145909622343687040573192541735354260800 11899092 -81587860256022489939708941167304755200 11899093 693789935078835214635979654966105669440 11899094 -4904675562826324022732865935979838080 11899095 12183387200424963705926353053269952000 11899096 -266937358862368012142730260006446694400 11899097 -239174567736937117354144159072662605568 11899098 23653906159751105832081455933150367984 11899099 1119560801617656241113584249473493924136 11899100 109893589686248122290453855380499302400 11899101 -601080003566528207529812878689796280160 11899102 -137883378810675370958498781193574383488 11899103 -34825857007436783973195158803306280976 11899104 126037051740435960136076035099314880512 11899105 63104830316866113648142026374666516160 11899106 216564815454464609941640709613047317280 11899107 595280262412537833315885749771910569928 11899108 -259355847684234797749059316517387851520 11899109 1026804660247881279913516753803219513600 11899110 230784267861584660653112897742459173760 11899111 -650372431974311579426217030926058073080 11899112 536083903191188786418048726651533491200 11899113 26621913118332795690980149361103866688 11899114 -796358805082162636147337170223409931344 11899115 1661487037212987718432552439482383310320 11899116 -574453170931536420540959497514802554880 11899117 -343719369808821715253860904190765409834 11899118 -311696689148814593419671267996763880448 11899119 -277089165141233181493113250541941434624 11899120 157238209285660208186359966297586073600 11899121 -217864585261144144488735410655919883940 11899122 89071695412635676863712391486793480960 11899123 197519828271714027684643502146574042424 11899124 -498085873751834810215385350083346264704 11899125 -325797328225653238325515084689464352000 11899126 101239826323421317632399376524641493504 11899127 -7653160046795055989994026890350082560 11899128 -333795025238133797259151172071050915840 11899129 849511594471943320451112619567432065888 11899130 -22027711928088133563450476732656646400 11899131 -348653171533746087721216719886573518336 11899132 5326219430321006302152557390154555392 11899133 -683634502945796086841320261938870425088 11899134 -2475972713676059226238698409079816064 11899135 313716305308210896602705649109217640000 11899136 -611879696773988980609241114656697745408 11899137 182422979747869140804622152280636297440 11899138 -72897929228751665981090285518109245440 11899139 231780269995562892810837841127712923856 11899140 -304297411486542887313597939395392512000 11899141 452357421456908050587883570981391832542 11899142 113411674242601181262710476465387174272 11899143 28396876240462979939623406496802243584 11899144 136975319149221791789117072424011089920 11899145 -61239666988033506304419296265039305280 11899146 -11677055180802032497046326935016061952 11899147 7634559698977243395105355191595978640 11899148 61068722825918447658052987303106789376 11899149 382232671619397758972418207000081070080 11899150 491830265385538950947392556526232800000 11899151 -1317134933627971466195560359085956225096 11899152 118095575802431168100222251900656164864 11899153 416864589493702893645737672066693634880 11899154 -29665836876049497694770759533883120000 11899155 19603426441143254745857104798764732000 11899156 -620262985383377947481034181365838564480 11899157 -712539835084224320202495855285213578688 11899158 794899466532146930474704704550437472128 11899159 -33103080662468051184225027820881672384 11899160 -246977815486830346236122900196162969600 11899161 701318585793076702698236360175599843610 11899162 -80355163650581224365515616761274721536 11899163 77661095736380495703052886832686936304 11899164 -232059693960005425229162272582977454080 11899165 -604153216935307141790341209566365313280 11899166 267195677919964953816477356875952092032 11899167 -131778668780294109733368263501742387456 11899168 123524664126296679860975800249590743040 11899169 444484197642060526423063853535003285444 11899170 46739803015069860683297608574796979200 11899171 -357561203368582100236104775845688571856 11899172 -910137026637149682012517865422463213568 11899173 -182119212576489883194863984751712650432 11899174 132818322822386799143138890413882415104 11899175 -5545442650416555376738907829057339000 11899176 717880814004996519651343076517255168000 11899177 519665401471083053475502665031727292026 11899178 -503150282210834326898443713125761136640 11899179 -496935148035011249550448443826306639800 11899180 -309837480397894041809692685180786841600 11899181 13798611985471128047895549683418323520 11899182 380706621383579365720890555034249276992 11899183 1358886085187194347868025608270851836432 11899184 -84236139514374753659489228076102844416 11899185 -404892183103845454735880216748465139200 11899186 -224236116230160810683930622880233423456 11899187 -293415931875277292877031210827041389200 11899188 142189251390088609588996267448367980544 11899189 -269141586323974722011505576571590147876 11899190 -21561252499112940718170888961940774400 11899191 60572978358294199153344610164367994064 11899192 1368833309679764848306159844102794752000 11899193 1317571086231706856952833278415130296580 11899194 97063614192111876896976891219653091072 11899195 -48894061037301539043604299100621025280 11899196 821091162615595133039876338590321638400 11899197 1211519875045521767820308868061808447040 11899198 -310352737029713476737081735171312518400 11899199 49001939197101519412048617390889358928 11899200 -48930592019558727394816375741061529600 11899201 -963754911789083553126588807862033612668 11899202 42227702229263040556583267327905316352 11899203 -321065083065761753850538303898489317200 11899204 -132792933991072001606143672225543603200 11899205 20930065569598469632205258473694160000 11899206 -63760275927157423983157654734333104640 11899207 -808656572672878763204071239026461251488 11899208 109291849819185109469833762146012840960 11899209 -305842678250044649321925090348780739968 11899210 -89181883883467590365584082882158309440 11899211 229188313078264764438656013659609796960 11899212 30575742002594518918486968842195681280 11899213 466782730208137586051446436383448009462 11899214 -193020193888951802299789894509740205888 11899215 -168660834766910620695184340410777893600 11899216 -121855268937072293667828612189296918528 11899217 -1821557898321286884784286850581084177280 11899218 -2521815756370037686154476706730895872 11899219 24668345540863646351539238662116559144 11899220 101800809607663664065569004825956314880 11899221 -665692809083460133512672041601223118688 11899222 941965008502368157094341414288934795520 11899223 -132760270275417321601952400589275108000 11899224 -100375254991016628506543641090078126080 11899225 130052129819072207259515311997325792000 11899226 -80866016580456242091068427438667794432 11899227 259126077555451848497735717988319341720 11899228 176873844821899227537523903367096157696 11899229 -1834675726072354232815842884056459311924 11899230 -92323335819921896377543751429122068480 11899231 -12747749685966411478259943786693183000 11899232 -369038359506497725269602777469110059008 11899233 -903480817530634242767045959109174908398 11899234 148101985377261915354134083852272668160 11899235 328436693812168805100025605138370241760 11899236 -537841510075467666763945788240663948288 11899237 -241246012532472905369884289317444217728 11899238 -99886439551312110375511835835648977280 11899239 98311036672152202177188931716328548096 11899240 588890066978518039328909074562631628800 11899241 -1752701872691063724698553848039577464448 11899242 217327683850990269263475332142835495008 11899243 552639529590259349564419030613447333492 11899244 70862486163438384735570590748769320960 11899245 37365182354287949686809459734811853440 11899246 -177620152227136081529586505165527380928 11899247 2855071597208066518363188689628515232792 11899248 -139125843334992406714807492802591686656 11899249 -481600142742068495368737365764666216750 11899250 329317886643669967678216716042889344000 11899251 -250756975401891264558362529711913420800 11899252 293065402239263701524347965613510449920 11899253 -154368242518693086190879054734128520096 11899254 661920584515751697134908564552584476160 11899255 268811555849740685776143315434243555160 11899256 671572838520125459748042154293720821760 11899257 102098088836291425006009258438156701696 11899258 -192384568943444567068859981560548245904 11899259 903501685414717685571331562475083831460 11899260 10209391021320843600875554333920622080 11899261 -43944517693998419302512985246579904 11899262 -624560954010347070033064373284691422848 11899263 -281458554291743013791848301099951433600 11899264 -3082984806216928291629090455326556160 11899265 -79903934559586154017006200922363883520 11899266 -7364056340316528982663972179393399552 11899267 -1510786523797603274808780156583521356168 11899268 -1052453214891893113506682715804063482752 11899269 473952610939047858117663830213907290364 11899270 -142093585802217590492378097892782234240 11899271 883028935110172418634420720392084936472 11899272 152203039896345667992229095885735198720 11899273 -360713069860889388507685063284689785676 11899274 -110698184524152291644094413701995630192 11899275 -471677662831168187800416199427609158200 11899276 -1127597733473976497653553870321213251840 11899277 -20513361872454690205393452711166852392 11899278 -514262773364681864327462183472758340480 11899279 -73568728952746863626516366458497649424 11899280 83719324038668021200096260283013529600 11899281 -888121453721311155079440014263274987136 11899282 10314613173307033782231309431781694992 11899283 57796404537649292533211740232132750160 11899284 -230572736792768022692910551817384536064 11899285 -260123333246744319504266602970125258020 11899286 -54996942289030179349766731785843217920 11899287 -728456128769961199081690690299608113056 11899288 -285542042499280320011729161512001044480 11899289 -1779013305064205900433985605146535032700 11899290 84679208114651548854991868760916043520 11899291 452612969473983804548004930749686098692 11899292 -38116431144699384319844820660554323968 11899293 147400457134127121773943967082587051584 11899294 -127750957769783671671690705944131207488 11899295 -383372284600479293832557634632003316960 11899296 -18591131573311871666869274431067258880 11899297 516300876639508896264174468180113974320 11899298 -81553060610220727363810793685706825440 11899299 -42375747408827405175839264958886400136 11899300 43390838968999698406536817010712576000 11899301 -73671887273043191262398669627616186720 11899302 -193684698821838979332690401810075942016 11899303 35363304690155272332024272080809484608 11899304 -23296389984521767854687667396713185280 11899305 -42342235179061570569001540410753559680 11899306 -578972100030013063343309193009467469648 11899307 13039804673139672036986632215741211032 11899308 -7034043275026745088178457074450354176 11899309 176018975224984062125650112887780647650 11899310 186395531919534646950616152901539615360 11899311 127980222881500643508834082566985008144 11899312 -77160400382508886303792086576041492480 11899313 512958873228166912908346020217636186404 11899314 191422217576447202530933320661885422080 11899315 -147153491680404289816279658000886940080 11899316 -106515230503953660507567921015570604032 11899317 784812072002147645382184510888376136480 11899318 1126421278380622619386569227778237365760 11899319 -365391148330675983446792655506339278848 11899320 -115916495381626393796353087991169024000 11899321 -124493154087252391384161128309432365696 11899322 609089177701002242855447443959826835424 11899323 -623450208184471264079093494232446602228 11899324 1744810910778641748997210375966885172736 11899325 330045180828870726548345508345530572050 11899326 -62862960251634431176257308114712975360 11899327 -22137357187787629155331755138308744328 11899328 8061921163823191415930739351141482496 11899329 395337619034049531611361064485151649088 11899330 -129705887679518444000982088310905897440 11899331 284551041842466070684886038520240600064 11899332 561657126771113061746532902667474124800 11899333 -795204977268333233925624950290432488418 11899334 755191275677144563650117751693160663232 11899335 10379583006681604095193772051457960960 11899336 1134757981150795345588807668909236167680 11899337 171703660182292531065829013393562295092 11899338 4600372325690433729971403000285073920 11899339 -77762363902745402865885157190684101120 11899340 -82854817295176904636058184994061726720 11899341 -118292930167969139311405402975244025450 11899342 16782034378751860817809746232757109504 11899343 1178915100754202661155003159405665892592 11899344 174449633567018602948152257786898677760 11899345 -856737062578576840851456642690380035200 11899346 382415485159957564500202801763574793872 11899347 1003860279338223603349392066655115328 11899348 -104759328267907640214934362767352969984 11899349 -145815924419575395240882930908655697920 11899350 -55062790789817895560763711819032332800 11899351 865781105076394676865083810818804105352 11899352 181456402137628223712722474956850565120 11899353 -622565024607101101726065663796245863616 11899354 473379192116778265228186168382803065312 11899355 -96410571558521741316043071628309886640 11899356 -309110729089506502784051099560882544640 11899357 -1036949736171977327851955060755293739188 11899358 17104866129402862003219726557175127040 11899359 -174281467783629817627619143111057655280 11899360 -158251108749225058471479913180448686080 11899361 572821936625085726096661772376519628962 11899362 -30782998101142309180392076081859883648 11899363 -3205662294526712539050455977610479104 11899364 -68967543046519713325754561443125805824 11899365 -24950519527588980716833394634874543680 11899366 321376821525441327092974005966969355776 11899367 -1324414778772938478902230091783417147640 11899368 -311027671006218357441327186898000988160 11899369 -978727091538481391787053362515277436230 11899370 -103283346076938166840702633485806883840 11899371 -487946305704854218903790290574212939392 11899372 258709544615800839664640767494653955072 11899373 137453680142247012900578359463287916640 11899374 228667522717605184006375061596679492160 11899375 4310444094125485633078825902015100000 11899376 18175463571174155127804365382107922432 11899377 -336094203791916585537457203207088269120 11899378 -443993269337703771391403907650197989120 11899379 1397060457963035509418149120685763883980 11899380 -333216985984628555716621512112522045440 11899381 -36443868651699360814012052769183510016 11899382 -784972516610298309452387004211153824 11899383 374275389347884557419618088648875001600 11899384 161557203258760487738407877708147589120 11899385 268932258804443188223046563166346902720 11899386 -45879625016011313776367043840287530128 11899387 329563434761045786929701464925906394512 11899388 570703603247229264500900139802309564416 11899389 10441435563009788416388687177027343360 11899390 -1015585079238530166749526678629566080 11899391 109475012509668136885009967365620336480 11899392 168085410943332258090383577039067152384 11899393 -1497257399316855673399195800025451848656 11899394 250836407444301033436694906754638583840 11899395 265907388189166235598483788531881194720 11899396 1242148190781043713261759905221470720000 11899397 1036831347928799289710080788125829727200 11899398 264378126335393512852098020726955724800 11899399 -1021767826697556028290398421474026314600 11899400 43207655158402008557484926546608512000 11899401 532691749666557539544100793600151906624 11899402 72458006706315890342394132329974850400 11899403 382571566070625234159613686331085741652 11899404 -53705271005263010041301873014946611200 11899405 -370621193019024442387074642219031430760 11899406 -309157001405521247751276228628202038848 11899407 196414807585757572972824366941337164688 11899408 -196598690827547215477480729835228430336 11899409 300975404457814789159031551421573057316 11899410 32442974275014517232228923531725903360 11899411 -4086555938867940316743074586959837088 11899412 -128891938337169568451408275805536419840 11899413 -1184901419746808272718597217479286631680 11899414 444692144444033801559828116077249288320 11899415 -777483325659877278959805953115106656000 11899416 -113306519574789505359859812223566028800 11899417 617763307559295055771537810630510987466 11899418 -461923735664402408024746366576322534400 11899419 -219986062318897113571056506013885918720 11899420 311679350617622306020477925195424430080 11899421 -508963512442407282885178288526475453300 11899422 -192673036443576596796772113202826103936 11899423 1270468613923714265635090505928098743704 11899424 25392236078607419759770492372145995776 11899425 -182865134729566068531352811727324192000 11899426 -26705775010653812763575010025014965760 11899427 -1773430276516282909903299537983639112960 11899428 272693611181735681849795337173387781120 11899429 699170378951049798800018668573410356030 11899430 -179822135709814550430490598105418286080 11899431 265614909003480621671074616705857901520 11899432 89608848878696667615556162078927334400 11899433 14146356261881823461327040450772608 11899434 29167825888693379958568003595869274880 11899435 266867971170193501663326567894982548000 11899436 509007001500541719396867260560400743680 11899437 227279929491720738891146473646699907360 11899438 29473761826284967210800381289577884800 11899439 370127040559351250740581047244126109056 11899440 77379892408290419632678154450868633600 11899441 152826923679271119196554473950299769152 11899442 759482495642229336310597801014366745872 11899443 275480120631641467148508694963038640128 11899444 -635359953374304635146230625281028200064 11899445 746738882802775411019667268568282679480 11899446 39737542057683516908999267754121102080 11899447 509709728261853446510771625370954125232 11899448 733888499513395010385647548062972702720 11899449 557069071745324974399020549143350679034 11899450 -377829553654185829480829182679826624000 11899451 -317207206229909253604883577584892043548 11899452 189085098299934631700153088941475820032 11899453 1428519226781995667968773298815770692640 11899454 -318153441026183021284126506778242777600 11899455 -560782978917968627234913832753091318640 11899456 -477835420292858590021222154164824440832 11899457 -424608275771185818869799282062722623294 11899458 -111998688897281883145699622461969508352 11899459 -135017469163522548538747616269150921872 11899460 -49188893092657021963295455068763545600 11899461 -169784986509490455668128134167816034816 11899462 4482840011307132131023382134874494272 11899463 -357028146081798445606789254737492878920 11899464 239905709657179841457834600649659678720 11899465 398972227649953636143531940181930120520 11899466 717218160634085545131145026310668643680 11899467 -104289702521965963471899523810389647520 11899468 -334471741500421199115387405602800943104 11899469 676602456655956533326304752536863034870 11899470 -170527040742142836299846401803637217280 11899471 -136994044105007223208710760336422472416 11899472 40144075885264348175063980719815393280 11899473 -367757250117669017837497161059204942496 11899474 43626721442467320569854570643051120640 11899475 183437659323795333231995407456775032800 11899476 -8332760841780226497124383051864680448 11899477 -471256016730224934044100807054903194674 11899478 -93377529006459070451466329025022854720 11899479 75547710009331321145438557739326825728 11899480 -202412063632816032516248024961364377600 11899481 620464931851317626686006206194661870864 11899482 -55603928444413706351552390727228751872 11899483 -208987307330488121064000574461848491440 11899484 386789834388237884229933086098119897600 11899485 146145865857386911048457630920951221240 11899486 -514082669867103986381362586929334759808 11899487 -1428579002691578026211310359080169797632 11899488 89954051176138061848211109560558813184 11899489 -10381905193458580859277053358867019840 11899490 -211871988258247748852902594390006941120 11899491 18902152680953673150392115372310517760 11899492 -1092421260732183228645039068719897893888 11899493 -192441659431319741479741527981215623200 11899494 -18351949101605181562184863630079160960 11899495 347131670795038115304718470084047187000 11899496 185695159959112157735294088290317762560 11899497 177242988585574003615647850057769347680 11899498 205074619033890564137318903666114746464 11899499 1138822317510543410120553594452014245336 11899500 -28133304678976836389669470918999296000 11899501 -1128637667720528340151551894357251324948 11899502 -71328060772308717010640615880214362048 11899503 704881147482889475689307168582882976 11899504 27983430815829370351782901160444723200 11899505 -128080052672283024934011547766912359680 11899506 49842314554983398125037617776257491200 11899507 623091601281595953985028531357663954304 11899508 -773813115859119903745827368830810662144 11899509 30908394885868654092268564534871529504 11899510 -57819460840309678948696458431142912000 11899511 10158773285179124425777297956976763760 11899512 -226688086485530434746275265345217536000 11899513 990103474598997594884349351826171094762 11899514 -643858911611794489668384234630810237696 11899515 409153696101884104622102624045126782320 11899516 477913815592972099727205642421291983360 11899517 -88333051301941159020719515763491593216 11899518 213195323137128656407357527540341699904 11899519 -1481611117085813257968347418235402240 11899520 584253572955592381544682732789537177600 11899521 -989173500098801375573717973296708705760 11899522 202973868149329686127961483760872519712 11899523 548350473650127626858366438255647643772 11899524 24986701972015326562624902764547784704 11899525 -664897555028189411717651939288940530400 11899526 719272917376441656951103301463970991712 11899527 -62204852804574626891922473033692434480 11899528 -1028710245371615461386336049778839587840 11899529 657541338012552190525202859454607417280 11899530 114597529895433007068338486232626443200 11899531 -52850151783281162372314007518437719408 11899532 159962302236061688726039365261176573696 11899533 169324756539826886526504818490169651200 11899534 23604112004466017587995458857657572480 11899535 -62562104215757461578719919930054777840 11899536 -17320755636242049507625711366519652352 11899537 354301191278927456699296263797435482560 11899538 206465426947138637033228311718117661696 11899539 -560934911820024907494605112036804725196 11899540 56291250192240416354226133973111658240 11899541 -600519171962496777853044303279899322120 11899542 358382105750499319504688221332323531712 11899543 -1118504424365031472358856084523293232896 11899544 -118366028646496420065353442752766382080 11899545 -73905934096781929798733118816969667200 11899546 461743896329483042448881287026097253328 11899547 1448932271150560136275290395944497755112 11899548 -36687512258203559162946917514697428480 11899549 -710969803794393656818030236998727271450 11899550 83203819031385635263776034519440100800 11899551 -269732971371281900212819523412039997368 11899552 1435094398927425853575719356925188177920 11899553 -99199006269799651443529408461694792956 11899554 -34701274998571325517380265913769683968 11899555 -601566379712583917696236830607811074080 11899556 461028770265559016295774409395139989504 11899557 457585728128523807251383595519425182654 11899558 712937463378106744259096679212160684672 11899559 -328025077981735834318387193000784555984 11899560 -92033618441256521437166596869754060800 11899561 -54997027125422210897285274245990354700 11899562 -7702243873145843735666233084557761280 11899563 40294748475033779152402892202265735680 11899564 -841033836115981792372070917022014253824 11899565 -134163536116199751867835619575749297480 11899566 166553397791668893098987294567496430464 11899567 -19147343153096953153114305631769318400 11899568 -34994871740890747701408114241801322496 11899569 902920624520709786975768315766246528608 11899570 -206896035528704811845750403105909936000 11899571 278329914715303500292359702432457413600 11899572 -40499153064067634387870743862179504128 11899573 -322842711729784163531989968156582942560 11899574 16558322663712159457013209975468768512 11899575 174441523918312919618653878268654338000 11899576 -282400681949716487768524235947735756800 11899577 600829060378429740142530048444298749072 11899578 -140101378621595290055211630187635735552 11899579 139800975922112254116733358166029963184 11899580 10816777188883883463177680541850337280 11899581 -108709462888720933583376145796132640960 11899582 -405669187304150419735767476123757988608 11899583 1209871513284433121899616181349715168832 11899584 -7504668062615101137928723267370090496 11899585 1586648717332564881509000680260630346560 11899586 611494995471482633385759388776366568320 11899587 252575389847647834095583850230343289600 11899588 379692027066905901457299064487404958976 11899589 -71725072666743020949684281838046002276 11899590 -215826323596173139082559537041125263360 11899591 -1114290482791868470669950708418421859816 11899592 -713065509874824902363524020476280422400 11899593 -335396043029417977217113990930483373718 11899594 -77019834479151795078354358781174708736 11899595 -354515842815689783764408082396532628800 11899596 11834803999583567680923871978572283392 11899597 320967097326699990079266539177826013046 11899598 -67685152695596501740311362532647447040 11899599 175696894142892134439302885599593455760 11899600 -18091284562446041600781176540381184000 11899601 -1485058910191481606198067321523605649152 11899602 156785259506650545788034114307945512960 11899603 153823384523493842144608598097122741200 11899604 -481831737238296864716545006761578956800 11899605 4775298206697680301179146380595852800 11899606 832167767183688338790230936909528638752 11899607 -282839987966404576672295585648972726568 11899608 345129484893769848048804239165392158720 11899609 273399864629215175824529916465421036680 11899610 -16814513090827203093420659921480878080 11899611 392086790619844568343545671099563284460 11899612 -1096454890144814639508718124734271989760 11899613 -354954278216419385441342275398371774112 11899614 -180758238885571668545308687646748340608 11899615 52462728246987352922208514654926179520 11899616 -9231758130332824414393315996381741056 11899617 -241031419581413839276962036820217866320 11899618 -115088806812519894416426608733797805280 11899619 -328831561065647074417063362987673988256 11899620 -48691146941871406041493440871981459200 11899621 1138002031792624506281210645298555965822 11899622 82989203057041234212511005637632508032 11899623 530273208050329964545632588209203449384 11899624 1542086322918556409684605538858188800 11899625 -510610481939301988486375489449093840000 11899626 401093503484341834929555733626365750784 11899627 277298036865239382056173028195027489472 11899628 -688054615200829641994174331866642821120 11899629 -2081975468483426155533746112451097088 11899630 -142294501049730506488525902263920356480 11899631 457438637400732150965690015795862499152 11899632 -42335257072013107806623412791867277312 11899633 681790408630939148553709323447139374960 11899634 533467821491541195519642856682412479520 11899635 181841067776707914816424095268927334400 11899636 130466891390325387626041886033804435456 11899637 -786012223947585575864950791365076933714 11899638 -22081759965764655640905365441821767456 11899639 372126108224002742661165564614461757320 11899640 542078538134471821726480900773979545600 11899641 16132421079750567076413407990082996480 11899642 223319799582399222677419868974539887472 11899643 5362286972246520932029806797155654176 11899644 -15157691623116076928174776007685946368 11899645 -606880539806373980466982206381559430100 11899646 335498768539638345666490625297701355520 11899647 -282757551628384804496092719384228142392 11899648 11704925812115107604679373041627561984 11899649 12368399017705906694659386277624169220 11899650 124265196756610060362528442416985008000 11899651 715081642174655737497904432580132788800 11899652 80380893364633528204928882355926019072 11899653 104275970427509162571250809048883500000 11899654 -62104061643810871300140311305045712640 11899655 340895113336073169690059750501171485560 11899656 653768380430363425654535576673300480000 11899657 358146338367593636194632580707900995520 11899658 891217892045931673036226013358235508576 11899659 207226371648993946859114898739837622208 11899660 139175716764621196481320784642608742400 11899661 137480261026708908806845946402103134262 11899662 -13440093800300571638432697786992517120 11899663 -623676847727634217266548652233898419496 11899664 -40104988066705705906706732546378170368 11899665 400749212304292251399857363536444500660 11899666 269775729384744274756242069576637720224 11899667 -67800300480109021102263433795562389440 11899668 -86346144385236546312009052844061235200 11899669 -840956203239106740843336350825268211648 11899670 -147149066968826673306104254447440894720 11899671 119897975080281082705565464737587847168 11899672 632287650358013944367027314229562316800 11899673 -606076152517103120896492939083871233078 11899674 379771944808351952370768169178558325744 11899675 -292747562099476013355067850038818694200 11899676 -559274553057544436043149689332234240 11899677 -1053751782587337347419214553334482096768 11899678 -234532718177401003145474072092970596608 11899679 559300529419129398310785658261321657080 11899680 -30155828186843992291113060288776110080 11899681 -102647416370847355357091905020691482880 11899682 106343331390072967788429540495309840384 11899683 -293332783188948810331308033427889410080 11899684 -22872416254843866596130438064172657664 11899685 -195702471863715883570847527038594579840 11899686 406522840889488235826381882893782934400 11899687 -40168352249246745136769171657690982664 11899688 -738498731325277508252919728847354762240 11899689 33555486913280903724989713757008116624 11899690 -240518632491233248865668474424105491200 11899691 -2937128755535774087908239863550504960 11899692 185965808724133210786228027483412431872 11899693 -1044277356421421051918618450634149719936 11899694 -151970170258057823961352899149244365568 11899695 -325579954575043487863271683922438707200 11899696 -166974655629759980669115729214524571648 11899697 -710879534211265157221469675515226534988 11899698 -3121196593953863412423340473132974592 11899699 652392307448761381133921638380368573600 11899700 360352963858364588358605880009024768000 11899701 848050255023672357368155691209829224800 11899702 -1256682239774712038392204114009748402496 11899703 1812194431925647609367903009630440440 11899704 104168388084237269430081183416501637120 11899705 1922688368102111853335838595244401860 11899706 19118255036221643478934396862972356608 11899707 41234791847174965615884152828930795520 11899708 1103635333618884897181680147228634569728 11899709 646510839905647533376290931384900499910 11899710 -236470669032289654574426296974419020800 11899711 153262972625646821713633473217125030864 11899712 -108952318333375827651945074281905389568 11899713 235314543540565537203883838485487845824 11899714 -102217368890755951248476789232357002544 11899715 -81660551024714266987616644998647043600 11899716 84334515485913961913512757540955773952 11899717 39483260548971700155430410782807676480 11899718 248216901957207904954399473833744486016 11899719 -91324451847851353156173979534221782880 11899720 -327051012618726270180758734547865600000 11899721 -352389073854714622512139259335083735078 11899722 -49250155936324924541073367621474523136 11899723 -826268726960199335664423845547543838296 11899724 -146021146327885325509246133213870517504 11899725 274194704101936686458985799211141013600 11899726 -636391177466357295989701295693400516096 11899727 -215760080736853632926062291305588931200 11899728 41582685917766791933649878478791491584 11899729 -473288588059396999720931504356305558670 11899730 46076063618462032340320115270300915520 11899731 32752087613334698215089500111347490160 11899732 -383075756398628452242246024182030866688 11899733 702516141394898765724910225201244171982 11899734 1578024621852764299539954928098508800 11899735 -48007103523010268763112664081797542240 11899736 -576230735397689539619425764900027832320 11899737 -867120232654020007098995070168457990560 11899738 -178258092885585036842590774846315100160 11899739 944812994681293493655368731018350441540 11899740 199404363552542257854702800528654008320 11899741 -18172341209712586683856490358146838720 11899742 105313159152182208958126502283790147584 11899743 -536681239557957876198342661032889559736 11899744 1871033657928118279586686785804301762560 11899745 -240007987981802931000715619680906800 11899746 56384583038239604427349830749225233872 11899747 -812477416077934607985776194177042456804 11899748 34414509366918816320708508943848925440 11899749 -460711811696837614639447256987241426336 11899750 -425975616937741888108232108363188800000 11899751 622459877979316842815253521690648845752 11899752 -159863623052465661447343228799614156800 11899753 -142143656727203828471103724878261730560 11899754 767517405510502069495624860796138758576 11899755 -57285555157486235450148842414269298880 11899756 1139836670999144961185294829358777820160 11899757 1116788359107057504864997152578520050880 11899758 5252491548255637540629061276491540864 11899759 83120563808011972334549182647490058960 11899760 -24880186630923856569772543163228651520 11899761 -325901173421238004540515961774416398976 11899762 311697013497406077025759602633387264000 11899763 -417246388877815824025706041849614404496 11899764 -35273902542351796108825271924760391680 11899765 749826016967561267627142759194620245660 11899766 -303958079762385318689185912462507834560 11899767 128614481891354469088709742530981278080 11899768 654062006060348308463161654684518850560 11899769 -210128610174441818681971627267321721280 11899770 -451629660765899057864163472831787366400 11899771 520968119587266919802017972672146374992 11899772 -29268475023007141893050469971173867008 11899773 604131084890792910846943763617376409600 11899774 -88787875309191382555259143037532900864 11899775 -313077408651769918829632383629987296200 11899776 267110319420560864333262144253250764800 11899777 19439311404682692965836760258804069680 11899778 1073083210717889397588535840774603288320 11899779 -719527353106802185672449276689765940240 11899780 710515826158889271498179179801502649600 11899781 -281181982510842128794268964876952038336 11899782 -221471940389625021927492025209717832800 11899783 -111183417636871686363510066591941443280 11899784 12167281247636695775752258262813245440 11899785 -403490165953449758707476249761777624640 11899786 -154680016180260188970432700338976056576 11899787 -59396032513663319906476610508385035564 11899788 -335541013225020932560738991789101655040 11899789 -2126025697654344418500030798966997661568 11899790 29162545663078809868000357015215206400 11899791 29581860899308915306546326549650504952 11899792 93422934787171231410217921832047624192 11899793 1067045210459516568461007983142873676608 11899794 31734911257614732726137043921665647872 11899795 603481634405487960042809317148633113200 11899796 1098726051632009269264690014794038579200 11899797 655359655870746893283712418050036076160 11899798 425853248761493116268184042457409819136 11899799 -133041787387073448489050185257397734360 11899800 306148833576029672191469631274845696000 11899801 1472459143548743777015047753749594722452 11899802 75998673318714538792617770961082752000 11899803 29040687628339717426380184940743122048 11899804 -4078466076391991249845996168473028608 11899805 477504154209422117555245978255967389560 11899806 -3451964105290148267309380674884834496 11899807 -484706746645094430360451002769206044768 11899808 -1455552695623113775537941666934876078080 11899809 376876441211524221264222049873860150144 11899810 -110667015418347349742313969429779251200 11899811 344325743829070056138431420890163572224 11899812 311768056479846513537790541953682752512 11899813 -140607492244964467483488073452295922880 11899814 -140102891635651111739795512179513860160 11899815 30267804904829304391121776030326896640 11899816 -367843286886906942099738894764880691200 11899817 -1034826254070717841541323122158350192134 11899818 -116366354031214197417324848356660239360 11899819 8372502185858055209952427372561009808 11899820 -2958017940700305189944910421869066240 11899821 47799112537844399865836148017150843712 11899822 -679031694355420418842234493379488448576 11899823 -245980714499090646239130459383620891056 11899824 110185251177112781339538999303678296064 11899825 -152446019132714924933358778516279262400 11899826 -120568656346649594185736747765472276960 11899827 -281191276908365710721374399294705350636 11899828 973172102847662915998434572310614108160 11899829 279859513167252274339975743144259518876 11899830 184284905475935496060421907462084401920 11899831 -1861044852842302663314091349673695011800 11899832 -172840771154560032837498323390437785600 11899833 854140674487797543647545027754517446400 11899834 -190046334779457254382082252729777074720 11899835 608564992314742410820746652341692643360 11899836 440294635569619345434050647262029860864 11899837 106735964678634539146095359103659420486 11899838 769922862188788736097617981530691416320 11899839 326164366779485736409486921500488104320 11899840 -338958394998546823272296162651013120 11899841 916208797190036476715247426966373714242 11899842 -266355409813328109793552087208291585280 11899843 28426306698334577919723065911441452092 11899844 -264007297298532928849661460322434966528 11899845 -77583430552854392563795648545346732800 11899846 -205985347810283178716785849895602742784 11899847 334793815367565266376298749299972052000 11899848 127714336334476621715314205285912616960 11899849 818093341982572966328393188815910885760 11899850 335255841871300650681196188082042304400 11899851 303938093500203714227345567327991791832 11899852 207057437041689603995694678289181877760 11899853 81762364396266598654317564934779811200 11899854 -264713246039845399231143087154996887936 11899855 322205177966539858627790401677478249200 11899856 33392717361740020719508403118716928000 11899857 3531319485393529369406879334472510080 11899858 217166677296223705768385168193899675280 11899859 933601356619535449800122986629495198060 11899860 -33663086342273371102074808739312025600 11899861 -549124524708066923208103966104326895538 11899862 -128596753624133943840371685787508592768 11899863 12171299155618521996296921999140071984 11899864 205050161790591790665335948308822947840 11899865 -972951883113723608863085146358685727740 11899866 180328106198952612687360293711937792 11899867 227058152068995534256534346797159569152 11899868 -161464927716257990035102094961036375552 11899869 276072123077476572082492452103849839744 11899870 -108876179859396520534203156511955552640 11899871 -184015304150422741305128354075061647280 11899872 -74367030079758938335331277534276354048 11899873 857771689897569496640491346556836726784 11899874 -145826823679873764456999891449115944448 11899875 280366685230394443983699554062743096000 11899876 -30584196475899962484033308760651933696 11899877 202566418948047616664235495975537233664 11899878 -14419954577629563218060639831663450112 11899879 40076746064068109837680677389676743480 11899880 -357824366015595895265702258696635699200 11899881 15256254994032291666020260375824880128 11899882 -300774087414508694756868270445614451200 11899883 2750368201514400496917103901508284635668 11899884 245179646139012964295312883750809075712 11899885 -737702389811857244711366961697122621000 11899886 -769945049719757741284406873111135606976 11899887 -867296648966126795367370743695202639360 11899888 6957612040140911048204464786262458368 11899889 580065448107712663629387923241743249460 11899890 65316199958338811626268106140898432000 11899891 -227457089462268634798240787334801843000 11899892 -472075201133483303418713540690590982784 11899893 -254016284569554444981566787616879943136 11899894 820695162389889539813233207391016508800 11899895 -728600857468876654822236153094874653320 11899896 198608597060007361956218405512089292800 11899897 1550807324399899698114892347738317674346 11899898 -607272975558176553242856802986629810688 11899899 -1325487382036321157920308880410053644800 11899900 -381004781700938755981271544244675788800 11899901 -265680932878514956914802493585219740800 11899902 -44814460156099536666040170783071809536 11899903 204904465205706733628541623171465959720 11899904 854602186233929792011053386510710603776 11899905 -671641175360667961079222618450186259840 11899906 -5060993087518804549136030086194408576 11899907 955759126650385309133714164598888422080 11899908 -134190869106249636322893633099256283136 11899909 341724346946148337394398476390325716480 11899910 57750020591584655839571809896972349440 11899911 -59106377706474997280939985579625533360 11899912 -707141776936497303355237662022846540800 11899913 -1059294079235713915459169569081578404838 11899914 -142913744906618661066682920810396179712 11899915 452545149235103920299650054384415600000 11899916 -257550495183622277415407207911990275072 11899917 145862825714098944183724265131534220268 11899918 186311862472167988352282070549563607360 11899919 -25005735530738991512907372521571514704 11899920 -33169317454595059030508313626719027200 11899921 336967685613128161640233286778481092288 11899922 -41534757175558831777719476851847191776 11899923 -90764036150756612733445047541291653120 11899924 417030487567718320820631158780704782336 11899925 -122917402826578696297423138395145879350 11899926 179934334713628074506995816209688598400 11899927 151384123527588215933783301967586202760 11899928 804747083808780767688917202343428096000 11899929 -419696752427558082959823562527851116320 11899930 -191154615257747120637448018548443934720 11899931 -444889914066655232422020428967925988448 11899932 -581798150473699210766288435901604970496 11899933 -311996105175650752886358807209085521818 11899934 148948461447888653343587290940327779392 11899935 434803405300270136690375038642959962520 11899936 -468586133743830125192087222733483737088 11899937 139640099066463802267057471854143166912 11899938 390418148959519493349854562184610396544 11899939 -103415973812145383035008966874647527360 11899940 72850117887081089947126387565095572480 11899941 -422453048024385102512654884967618614176 11899942 216348755190622333171233325433252731872 11899943 -98445453132689364166673988690600382056 11899944 -615589311984926316791236397575556797440 11899945 149845600330778154367572269596106465700 11899946 234629214058508105012029374429055848960 11899947 -639829985516732122304117968530982771200 11899948 -259882147250083705259566569961394152192 11899949 1269819915921154987035860413427931648 11899950 29731830243765189218464738049943249600 11899951 114449748960942240229957242057974355952 11899952 -260875879622921253502099030251756601344 11899953 174048523512767079174330884121342999744 11899954 -203059175389524220481785273964670419328 11899955 282388196241143268747344145443702754720 11899956 336699709311012836099198181544777347072 11899957 278174394274790906925920111089770267132 11899958 110071414707502696241477164437871963776 11899959 -226630268366888849706689302255982752512 11899960 29536698110362880005272538282304102400 11899961 735124035887486273163535669071544100352 11899962 105743703784092276485283106162983703920 11899963 -587612896806195561163298940311473138536 11899964 732390549338783989412841787614317054976 11899965 125263075280467033643405303532252119040 11899966 -189366932323790076159595220741604777600 11899967 -579962888477424275832862048355230449984 11899968 159270169366823619990955835584287866880 11899969 1187103080179632081405024297742605682370 11899970 85010627749752787668539275537379942400 11899971 590397463654786649690489485721074574340 11899972 76356766325626256571354335098316238848 11899973 39203977892135245785974106274758841440 11899974 129025405743254210237669582803296749568 11899975 532882953362696719729675111711463010400 11899976 -1181282356367201477539906505403479654400 11899977 317980664649872332943746221601017801984 11899978 55445258831591044098915128271754138368 11899979 104773485467575378586499105590197950240 11899980 477291817405575483867911891481758668800 11899981 -817916939401536781751475533905135070218 11899982 532388183309236339822311054140632128192 11899983 231063092335930146072149538422943425568 11899984 -65316414881285395534855110473815965696 11899985 -457976440565962496240310586034648952000 11899986 82156029900455478787080793988973124608 11899987 2156782913094015733012239512318781668 11899988 -516385687101526793117469236458498576512 11899989 -5145252959850349141876429713921791346 11899990 -187819849604971245151345251029024160000 11899991 1056652205881779680134236872227597456392 11899992 1204643669673897201456611433977610240 11899993 131370080606760426872381959896486120960 11899994 184485670699161353241490194561637870560 11899995 535984298806534000454316379262061867120 11899996 -37910528419189843140251045727375040000 11899997 127084647884782865681000542107723313446 11899998 -218987333273111301405853321430047424832 11899999 509393677458095303636990477703082196000